]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
Fix latent bug in custom word point completion handling
[thirdparty/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7 # 2011, 2012, 2013, 2014, 2015, 2016, 2017
8 # Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14 #
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU General Public License for more details.
19 #
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3. If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory. It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137 FLEX="$(FLEX)"; export FLEX; \
138 LEX="$(LEX)"; export LEX; \
139 BISON="$(BISON)"; export BISON; \
140 YACC="$(YACC)"; export YACC; \
141 M4="$(M4)"; export M4; \
142 SED="$(SED)"; export SED; \
143 AWK="$(AWK)"; export AWK; \
144 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149 $(BASE_EXPORTS) \
150 AR="$(AR_FOR_BUILD)"; export AR; \
151 AS="$(AS_FOR_BUILD)"; export AS; \
152 CC="$(CC_FOR_BUILD)"; export CC; \
153 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX_FOR_BUILD)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 GOC="$(GOC_FOR_BUILD)"; export GOC; \
159 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195 GOC="$(GOC)"; export GOC; \
196 AR="$(AR)"; export AR; \
197 AS="$(AS)"; export AS; \
198 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200 LD="$(LD)"; export LD; \
201 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202 NM="$(NM)"; export NM; \
203 RANLIB="$(RANLIB)"; export RANLIB; \
204 WINDRES="$(WINDRES)"; export WINDRES; \
205 WINDMC="$(WINDMC)"; export WINDMC; \
206 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208 READELF="$(READELF)"; export READELF; \
209 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224 ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228 @if gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248 export CXX; \
249 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
251
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254 $(HOST_EXPORTS) \
255 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259 $(POSTSTAGE1_CXX_EXPORT) \
260 $(LTO_EXPORTS) \
261 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273 $(BASE_EXPORTS) \
274 AR="$(AR_FOR_TARGET)"; export AR; \
275 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291 READELF="$(READELF_FOR_TARGET)"; export READELF; \
292 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302 $(BASE_TARGET_EXPORTS) \
303 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307 $(BASE_TARGET_EXPORTS) \
308 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find isl
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317 HOST_ISLVER = @islver@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 # ----------------------------------------------
324 # Programs producing files for the BUILD machine
325 # ----------------------------------------------
326
327 SHELL = @SHELL@
328
329 # pwd command to use. Allow user to override default by setting PWDCMD in
330 # the environment to account for automounters. The make variable must not
331 # be called PWDCMD, otherwise the value set here is passed to make
332 # subprocesses and overrides the setting from the user's environment.
333 # Don't use PWD since it is a common shell environment variable and we
334 # don't want to corrupt it.
335 PWD_COMMAND = $${PWDCMD-pwd}
336
337 # compilers to use to create programs which must be run in the build
338 # environment.
339 AR_FOR_BUILD = @AR_FOR_BUILD@
340 AS_FOR_BUILD = @AS_FOR_BUILD@
341 CC_FOR_BUILD = @CC_FOR_BUILD@
342 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344 CXX_FOR_BUILD = @CXX_FOR_BUILD@
345 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes. They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes. It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@
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-gdb \
946 maybe-configure-expect \
947 maybe-configure-guile \
948 maybe-configure-tk \
949 maybe-configure-libtermcap \
950 maybe-configure-utils \
951 maybe-configure-gnattools \
952 maybe-configure-lto-plugin \
953 maybe-configure-libcc1 \
954 maybe-configure-gotools \
955 maybe-configure-libctf
956 .PHONY: configure-target
957 configure-target: \
958 maybe-configure-target-libstdc++-v3 \
959 maybe-configure-target-libsanitizer \
960 maybe-configure-target-libmpx \
961 maybe-configure-target-libvtv \
962 maybe-configure-target-libcilkrts \
963 maybe-configure-target-liboffloadmic \
964 maybe-configure-target-libssp \
965 maybe-configure-target-newlib \
966 maybe-configure-target-libgcc \
967 maybe-configure-target-libbacktrace \
968 maybe-configure-target-libquadmath \
969 maybe-configure-target-libgfortran \
970 maybe-configure-target-libobjc \
971 maybe-configure-target-libgo \
972 maybe-configure-target-libtermcap \
973 maybe-configure-target-winsup \
974 maybe-configure-target-libgloss \
975 maybe-configure-target-libffi \
976 maybe-configure-target-zlib \
977 maybe-configure-target-rda \
978 maybe-configure-target-libada \
979 maybe-configure-target-libgomp \
980 maybe-configure-target-libitm \
981 maybe-configure-target-libatomic
982
983 # The target built for a native non-bootstrap build.
984 .PHONY: all
985 all:
986 @if gcc-bootstrap
987 [ -f stage_final ] || echo stage3 > stage_final
988 @r=`${PWD_COMMAND}`; export r; \
989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
991 @endif gcc-bootstrap
992 @: $(MAKE); $(unstage)
993 @r=`${PWD_COMMAND}`; export r; \
994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 @if gcc-bootstrap
996 if [ -f stage_last ]; then \
997 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
998 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
999 else \
1000 @endif gcc-bootstrap
1001 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1002 @if gcc-bootstrap
1003 ; \
1004 fi \
1005 @endif gcc-bootstrap
1006 && :
1007
1008 .PHONY: all-build
1009
1010 all-build: maybe-all-build-libiberty
1011 all-build: maybe-all-build-bison
1012 all-build: maybe-all-build-flex
1013 all-build: maybe-all-build-m4
1014 all-build: maybe-all-build-texinfo
1015 all-build: maybe-all-build-fixincludes
1016 all-build: maybe-all-build-libcpp
1017
1018 .PHONY: all-host
1019
1020 @if bfd-no-bootstrap
1021 all-host: maybe-all-bfd
1022 @endif bfd-no-bootstrap
1023 @if opcodes-no-bootstrap
1024 all-host: maybe-all-opcodes
1025 @endif opcodes-no-bootstrap
1026 @if binutils-no-bootstrap
1027 all-host: maybe-all-binutils
1028 @endif binutils-no-bootstrap
1029 all-host: maybe-all-bison
1030 all-host: maybe-all-cgen
1031 all-host: maybe-all-dejagnu
1032 all-host: maybe-all-etc
1033 all-host: maybe-all-fastjar
1034 @if fixincludes-no-bootstrap
1035 all-host: maybe-all-fixincludes
1036 @endif fixincludes-no-bootstrap
1037 all-host: maybe-all-flex
1038 @if gas-no-bootstrap
1039 all-host: maybe-all-gas
1040 @endif gas-no-bootstrap
1041 @if gcc-no-bootstrap
1042 all-host: maybe-all-gcc
1043 @endif gcc-no-bootstrap
1044 @if gmp-no-bootstrap
1045 all-host: maybe-all-gmp
1046 @endif gmp-no-bootstrap
1047 @if mpfr-no-bootstrap
1048 all-host: maybe-all-mpfr
1049 @endif mpfr-no-bootstrap
1050 @if mpc-no-bootstrap
1051 all-host: maybe-all-mpc
1052 @endif mpc-no-bootstrap
1053 @if isl-no-bootstrap
1054 all-host: maybe-all-isl
1055 @endif isl-no-bootstrap
1056 @if libelf-no-bootstrap
1057 all-host: maybe-all-libelf
1058 @endif libelf-no-bootstrap
1059 @if gold-no-bootstrap
1060 all-host: maybe-all-gold
1061 @endif gold-no-bootstrap
1062 all-host: maybe-all-gprof
1063 @if intl-no-bootstrap
1064 all-host: maybe-all-intl
1065 @endif intl-no-bootstrap
1066 all-host: maybe-all-tcl
1067 all-host: maybe-all-itcl
1068 @if ld-no-bootstrap
1069 all-host: maybe-all-ld
1070 @endif ld-no-bootstrap
1071 @if libbacktrace-no-bootstrap
1072 all-host: maybe-all-libbacktrace
1073 @endif libbacktrace-no-bootstrap
1074 @if libcpp-no-bootstrap
1075 all-host: maybe-all-libcpp
1076 @endif libcpp-no-bootstrap
1077 @if libdecnumber-no-bootstrap
1078 all-host: maybe-all-libdecnumber
1079 @endif libdecnumber-no-bootstrap
1080 all-host: maybe-all-libgui
1081 @if libiberty-no-bootstrap
1082 all-host: maybe-all-libiberty
1083 @endif libiberty-no-bootstrap
1084 @if libiberty-linker-plugin-no-bootstrap
1085 all-host: maybe-all-libiberty-linker-plugin
1086 @endif libiberty-linker-plugin-no-bootstrap
1087 @if libiconv-no-bootstrap
1088 all-host: maybe-all-libiconv
1089 @endif libiconv-no-bootstrap
1090 all-host: maybe-all-m4
1091 all-host: maybe-all-readline
1092 all-host: maybe-all-sid
1093 all-host: maybe-all-sim
1094 all-host: maybe-all-texinfo
1095 @if zlib-no-bootstrap
1096 all-host: maybe-all-zlib
1097 @endif zlib-no-bootstrap
1098 all-host: maybe-all-gdb
1099 all-host: maybe-all-expect
1100 all-host: maybe-all-guile
1101 all-host: maybe-all-tk
1102 all-host: maybe-all-libtermcap
1103 all-host: maybe-all-utils
1104 all-host: maybe-all-gnattools
1105 @if lto-plugin-no-bootstrap
1106 all-host: maybe-all-lto-plugin
1107 @endif lto-plugin-no-bootstrap
1108 all-host: maybe-all-libcc1
1109 all-host: maybe-all-gotools
1110 @if libctf-no-bootstrap
1111 all-host: maybe-all-libctf
1112 @endif libctf-no-bootstrap
1113
1114 .PHONY: all-target
1115
1116 @if target-libstdc++-v3-no-bootstrap
1117 all-target: maybe-all-target-libstdc++-v3
1118 @endif target-libstdc++-v3-no-bootstrap
1119 @if target-libsanitizer-no-bootstrap
1120 all-target: maybe-all-target-libsanitizer
1121 @endif target-libsanitizer-no-bootstrap
1122 @if target-libmpx-no-bootstrap
1123 all-target: maybe-all-target-libmpx
1124 @endif target-libmpx-no-bootstrap
1125 @if target-libvtv-no-bootstrap
1126 all-target: maybe-all-target-libvtv
1127 @endif target-libvtv-no-bootstrap
1128 all-target: maybe-all-target-libcilkrts
1129 all-target: maybe-all-target-liboffloadmic
1130 all-target: maybe-all-target-libssp
1131 all-target: maybe-all-target-newlib
1132 @if target-libgcc-no-bootstrap
1133 all-target: maybe-all-target-libgcc
1134 @endif target-libgcc-no-bootstrap
1135 all-target: maybe-all-target-libbacktrace
1136 all-target: maybe-all-target-libquadmath
1137 all-target: maybe-all-target-libgfortran
1138 all-target: maybe-all-target-libobjc
1139 all-target: maybe-all-target-libgo
1140 all-target: maybe-all-target-libtermcap
1141 all-target: maybe-all-target-winsup
1142 all-target: maybe-all-target-libgloss
1143 all-target: maybe-all-target-libffi
1144 all-target: maybe-all-target-zlib
1145 all-target: maybe-all-target-rda
1146 all-target: maybe-all-target-libada
1147 @if target-libgomp-no-bootstrap
1148 all-target: maybe-all-target-libgomp
1149 @endif target-libgomp-no-bootstrap
1150 all-target: maybe-all-target-libitm
1151 all-target: maybe-all-target-libatomic
1152
1153 # Do a target for all the subdirectories. A ``make do-X'' will do a
1154 # ``make X'' in all subdirectories (because, in general, there is a
1155 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1156 # but it may do additional work as well).
1157
1158 .PHONY: do-info
1159 do-info:
1160 @: $(MAKE); $(unstage)
1161 @r=`${PWD_COMMAND}`; export r; \
1162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1164 info-target
1165
1166
1167 .PHONY: info-host
1168
1169 info-host: maybe-info-bfd
1170 info-host: maybe-info-opcodes
1171 info-host: maybe-info-binutils
1172 info-host: maybe-info-bison
1173 info-host: maybe-info-cgen
1174 info-host: maybe-info-dejagnu
1175 info-host: maybe-info-etc
1176 info-host: maybe-info-fastjar
1177 info-host: maybe-info-fixincludes
1178 info-host: maybe-info-flex
1179 info-host: maybe-info-gas
1180 info-host: maybe-info-gcc
1181 info-host: maybe-info-gmp
1182 info-host: maybe-info-mpfr
1183 info-host: maybe-info-mpc
1184 info-host: maybe-info-isl
1185 info-host: maybe-info-libelf
1186 info-host: maybe-info-gold
1187 info-host: maybe-info-gprof
1188 info-host: maybe-info-intl
1189 info-host: maybe-info-tcl
1190 info-host: maybe-info-itcl
1191 info-host: maybe-info-ld
1192 info-host: maybe-info-libbacktrace
1193 info-host: maybe-info-libcpp
1194 info-host: maybe-info-libdecnumber
1195 info-host: maybe-info-libgui
1196 info-host: maybe-info-libiberty
1197 info-host: maybe-info-libiberty-linker-plugin
1198 info-host: maybe-info-libiconv
1199 info-host: maybe-info-m4
1200 info-host: maybe-info-readline
1201 info-host: maybe-info-sid
1202 info-host: maybe-info-sim
1203 info-host: maybe-info-texinfo
1204 info-host: maybe-info-zlib
1205 info-host: maybe-info-gdb
1206 info-host: maybe-info-expect
1207 info-host: maybe-info-guile
1208 info-host: maybe-info-tk
1209 info-host: maybe-info-libtermcap
1210 info-host: maybe-info-utils
1211 info-host: maybe-info-gnattools
1212 info-host: maybe-info-lto-plugin
1213 info-host: maybe-info-libcc1
1214 info-host: maybe-info-gotools
1215 info-host: maybe-info-libctf
1216
1217 .PHONY: info-target
1218
1219 info-target: maybe-info-target-libstdc++-v3
1220 info-target: maybe-info-target-libsanitizer
1221 info-target: maybe-info-target-libmpx
1222 info-target: maybe-info-target-libvtv
1223 info-target: maybe-info-target-libcilkrts
1224 info-target: maybe-info-target-liboffloadmic
1225 info-target: maybe-info-target-libssp
1226 info-target: maybe-info-target-newlib
1227 info-target: maybe-info-target-libgcc
1228 info-target: maybe-info-target-libbacktrace
1229 info-target: maybe-info-target-libquadmath
1230 info-target: maybe-info-target-libgfortran
1231 info-target: maybe-info-target-libobjc
1232 info-target: maybe-info-target-libgo
1233 info-target: maybe-info-target-libtermcap
1234 info-target: maybe-info-target-winsup
1235 info-target: maybe-info-target-libgloss
1236 info-target: maybe-info-target-libffi
1237 info-target: maybe-info-target-zlib
1238 info-target: maybe-info-target-rda
1239 info-target: maybe-info-target-libada
1240 info-target: maybe-info-target-libgomp
1241 info-target: maybe-info-target-libitm
1242 info-target: maybe-info-target-libatomic
1243
1244 .PHONY: do-dvi
1245 do-dvi:
1246 @: $(MAKE); $(unstage)
1247 @r=`${PWD_COMMAND}`; export r; \
1248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1249 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1250 dvi-target
1251
1252
1253 .PHONY: dvi-host
1254
1255 dvi-host: maybe-dvi-bfd
1256 dvi-host: maybe-dvi-opcodes
1257 dvi-host: maybe-dvi-binutils
1258 dvi-host: maybe-dvi-bison
1259 dvi-host: maybe-dvi-cgen
1260 dvi-host: maybe-dvi-dejagnu
1261 dvi-host: maybe-dvi-etc
1262 dvi-host: maybe-dvi-fastjar
1263 dvi-host: maybe-dvi-fixincludes
1264 dvi-host: maybe-dvi-flex
1265 dvi-host: maybe-dvi-gas
1266 dvi-host: maybe-dvi-gcc
1267 dvi-host: maybe-dvi-gmp
1268 dvi-host: maybe-dvi-mpfr
1269 dvi-host: maybe-dvi-mpc
1270 dvi-host: maybe-dvi-isl
1271 dvi-host: maybe-dvi-libelf
1272 dvi-host: maybe-dvi-gold
1273 dvi-host: maybe-dvi-gprof
1274 dvi-host: maybe-dvi-intl
1275 dvi-host: maybe-dvi-tcl
1276 dvi-host: maybe-dvi-itcl
1277 dvi-host: maybe-dvi-ld
1278 dvi-host: maybe-dvi-libbacktrace
1279 dvi-host: maybe-dvi-libcpp
1280 dvi-host: maybe-dvi-libdecnumber
1281 dvi-host: maybe-dvi-libgui
1282 dvi-host: maybe-dvi-libiberty
1283 dvi-host: maybe-dvi-libiberty-linker-plugin
1284 dvi-host: maybe-dvi-libiconv
1285 dvi-host: maybe-dvi-m4
1286 dvi-host: maybe-dvi-readline
1287 dvi-host: maybe-dvi-sid
1288 dvi-host: maybe-dvi-sim
1289 dvi-host: maybe-dvi-texinfo
1290 dvi-host: maybe-dvi-zlib
1291 dvi-host: maybe-dvi-gdb
1292 dvi-host: maybe-dvi-expect
1293 dvi-host: maybe-dvi-guile
1294 dvi-host: maybe-dvi-tk
1295 dvi-host: maybe-dvi-libtermcap
1296 dvi-host: maybe-dvi-utils
1297 dvi-host: maybe-dvi-gnattools
1298 dvi-host: maybe-dvi-lto-plugin
1299 dvi-host: maybe-dvi-libcc1
1300 dvi-host: maybe-dvi-gotools
1301 dvi-host: maybe-dvi-libctf
1302
1303 .PHONY: dvi-target
1304
1305 dvi-target: maybe-dvi-target-libstdc++-v3
1306 dvi-target: maybe-dvi-target-libsanitizer
1307 dvi-target: maybe-dvi-target-libmpx
1308 dvi-target: maybe-dvi-target-libvtv
1309 dvi-target: maybe-dvi-target-libcilkrts
1310 dvi-target: maybe-dvi-target-liboffloadmic
1311 dvi-target: maybe-dvi-target-libssp
1312 dvi-target: maybe-dvi-target-newlib
1313 dvi-target: maybe-dvi-target-libgcc
1314 dvi-target: maybe-dvi-target-libbacktrace
1315 dvi-target: maybe-dvi-target-libquadmath
1316 dvi-target: maybe-dvi-target-libgfortran
1317 dvi-target: maybe-dvi-target-libobjc
1318 dvi-target: maybe-dvi-target-libgo
1319 dvi-target: maybe-dvi-target-libtermcap
1320 dvi-target: maybe-dvi-target-winsup
1321 dvi-target: maybe-dvi-target-libgloss
1322 dvi-target: maybe-dvi-target-libffi
1323 dvi-target: maybe-dvi-target-zlib
1324 dvi-target: maybe-dvi-target-rda
1325 dvi-target: maybe-dvi-target-libada
1326 dvi-target: maybe-dvi-target-libgomp
1327 dvi-target: maybe-dvi-target-libitm
1328 dvi-target: maybe-dvi-target-libatomic
1329
1330 .PHONY: do-pdf
1331 do-pdf:
1332 @: $(MAKE); $(unstage)
1333 @r=`${PWD_COMMAND}`; export r; \
1334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1336 pdf-target
1337
1338
1339 .PHONY: pdf-host
1340
1341 pdf-host: maybe-pdf-bfd
1342 pdf-host: maybe-pdf-opcodes
1343 pdf-host: maybe-pdf-binutils
1344 pdf-host: maybe-pdf-bison
1345 pdf-host: maybe-pdf-cgen
1346 pdf-host: maybe-pdf-dejagnu
1347 pdf-host: maybe-pdf-etc
1348 pdf-host: maybe-pdf-fastjar
1349 pdf-host: maybe-pdf-fixincludes
1350 pdf-host: maybe-pdf-flex
1351 pdf-host: maybe-pdf-gas
1352 pdf-host: maybe-pdf-gcc
1353 pdf-host: maybe-pdf-gmp
1354 pdf-host: maybe-pdf-mpfr
1355 pdf-host: maybe-pdf-mpc
1356 pdf-host: maybe-pdf-isl
1357 pdf-host: maybe-pdf-libelf
1358 pdf-host: maybe-pdf-gold
1359 pdf-host: maybe-pdf-gprof
1360 pdf-host: maybe-pdf-intl
1361 pdf-host: maybe-pdf-tcl
1362 pdf-host: maybe-pdf-itcl
1363 pdf-host: maybe-pdf-ld
1364 pdf-host: maybe-pdf-libbacktrace
1365 pdf-host: maybe-pdf-libcpp
1366 pdf-host: maybe-pdf-libdecnumber
1367 pdf-host: maybe-pdf-libgui
1368 pdf-host: maybe-pdf-libiberty
1369 pdf-host: maybe-pdf-libiberty-linker-plugin
1370 pdf-host: maybe-pdf-libiconv
1371 pdf-host: maybe-pdf-m4
1372 pdf-host: maybe-pdf-readline
1373 pdf-host: maybe-pdf-sid
1374 pdf-host: maybe-pdf-sim
1375 pdf-host: maybe-pdf-texinfo
1376 pdf-host: maybe-pdf-zlib
1377 pdf-host: maybe-pdf-gdb
1378 pdf-host: maybe-pdf-expect
1379 pdf-host: maybe-pdf-guile
1380 pdf-host: maybe-pdf-tk
1381 pdf-host: maybe-pdf-libtermcap
1382 pdf-host: maybe-pdf-utils
1383 pdf-host: maybe-pdf-gnattools
1384 pdf-host: maybe-pdf-lto-plugin
1385 pdf-host: maybe-pdf-libcc1
1386 pdf-host: maybe-pdf-gotools
1387 pdf-host: maybe-pdf-libctf
1388
1389 .PHONY: pdf-target
1390
1391 pdf-target: maybe-pdf-target-libstdc++-v3
1392 pdf-target: maybe-pdf-target-libsanitizer
1393 pdf-target: maybe-pdf-target-libmpx
1394 pdf-target: maybe-pdf-target-libvtv
1395 pdf-target: maybe-pdf-target-libcilkrts
1396 pdf-target: maybe-pdf-target-liboffloadmic
1397 pdf-target: maybe-pdf-target-libssp
1398 pdf-target: maybe-pdf-target-newlib
1399 pdf-target: maybe-pdf-target-libgcc
1400 pdf-target: maybe-pdf-target-libbacktrace
1401 pdf-target: maybe-pdf-target-libquadmath
1402 pdf-target: maybe-pdf-target-libgfortran
1403 pdf-target: maybe-pdf-target-libobjc
1404 pdf-target: maybe-pdf-target-libgo
1405 pdf-target: maybe-pdf-target-libtermcap
1406 pdf-target: maybe-pdf-target-winsup
1407 pdf-target: maybe-pdf-target-libgloss
1408 pdf-target: maybe-pdf-target-libffi
1409 pdf-target: maybe-pdf-target-zlib
1410 pdf-target: maybe-pdf-target-rda
1411 pdf-target: maybe-pdf-target-libada
1412 pdf-target: maybe-pdf-target-libgomp
1413 pdf-target: maybe-pdf-target-libitm
1414 pdf-target: maybe-pdf-target-libatomic
1415
1416 .PHONY: do-html
1417 do-html:
1418 @: $(MAKE); $(unstage)
1419 @r=`${PWD_COMMAND}`; export r; \
1420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1422 html-target
1423
1424
1425 .PHONY: html-host
1426
1427 html-host: maybe-html-bfd
1428 html-host: maybe-html-opcodes
1429 html-host: maybe-html-binutils
1430 html-host: maybe-html-bison
1431 html-host: maybe-html-cgen
1432 html-host: maybe-html-dejagnu
1433 html-host: maybe-html-etc
1434 html-host: maybe-html-fastjar
1435 html-host: maybe-html-fixincludes
1436 html-host: maybe-html-flex
1437 html-host: maybe-html-gas
1438 html-host: maybe-html-gcc
1439 html-host: maybe-html-gmp
1440 html-host: maybe-html-mpfr
1441 html-host: maybe-html-mpc
1442 html-host: maybe-html-isl
1443 html-host: maybe-html-libelf
1444 html-host: maybe-html-gold
1445 html-host: maybe-html-gprof
1446 html-host: maybe-html-intl
1447 html-host: maybe-html-tcl
1448 html-host: maybe-html-itcl
1449 html-host: maybe-html-ld
1450 html-host: maybe-html-libbacktrace
1451 html-host: maybe-html-libcpp
1452 html-host: maybe-html-libdecnumber
1453 html-host: maybe-html-libgui
1454 html-host: maybe-html-libiberty
1455 html-host: maybe-html-libiberty-linker-plugin
1456 html-host: maybe-html-libiconv
1457 html-host: maybe-html-m4
1458 html-host: maybe-html-readline
1459 html-host: maybe-html-sid
1460 html-host: maybe-html-sim
1461 html-host: maybe-html-texinfo
1462 html-host: maybe-html-zlib
1463 html-host: maybe-html-gdb
1464 html-host: maybe-html-expect
1465 html-host: maybe-html-guile
1466 html-host: maybe-html-tk
1467 html-host: maybe-html-libtermcap
1468 html-host: maybe-html-utils
1469 html-host: maybe-html-gnattools
1470 html-host: maybe-html-lto-plugin
1471 html-host: maybe-html-libcc1
1472 html-host: maybe-html-gotools
1473 html-host: maybe-html-libctf
1474
1475 .PHONY: html-target
1476
1477 html-target: maybe-html-target-libstdc++-v3
1478 html-target: maybe-html-target-libsanitizer
1479 html-target: maybe-html-target-libmpx
1480 html-target: maybe-html-target-libvtv
1481 html-target: maybe-html-target-libcilkrts
1482 html-target: maybe-html-target-liboffloadmic
1483 html-target: maybe-html-target-libssp
1484 html-target: maybe-html-target-newlib
1485 html-target: maybe-html-target-libgcc
1486 html-target: maybe-html-target-libbacktrace
1487 html-target: maybe-html-target-libquadmath
1488 html-target: maybe-html-target-libgfortran
1489 html-target: maybe-html-target-libobjc
1490 html-target: maybe-html-target-libgo
1491 html-target: maybe-html-target-libtermcap
1492 html-target: maybe-html-target-winsup
1493 html-target: maybe-html-target-libgloss
1494 html-target: maybe-html-target-libffi
1495 html-target: maybe-html-target-zlib
1496 html-target: maybe-html-target-rda
1497 html-target: maybe-html-target-libada
1498 html-target: maybe-html-target-libgomp
1499 html-target: maybe-html-target-libitm
1500 html-target: maybe-html-target-libatomic
1501
1502 .PHONY: do-TAGS
1503 do-TAGS:
1504 @: $(MAKE); $(unstage)
1505 @r=`${PWD_COMMAND}`; export r; \
1506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1507 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1508 TAGS-target
1509
1510
1511 .PHONY: TAGS-host
1512
1513 TAGS-host: maybe-TAGS-bfd
1514 TAGS-host: maybe-TAGS-opcodes
1515 TAGS-host: maybe-TAGS-binutils
1516 TAGS-host: maybe-TAGS-bison
1517 TAGS-host: maybe-TAGS-cgen
1518 TAGS-host: maybe-TAGS-dejagnu
1519 TAGS-host: maybe-TAGS-etc
1520 TAGS-host: maybe-TAGS-fastjar
1521 TAGS-host: maybe-TAGS-fixincludes
1522 TAGS-host: maybe-TAGS-flex
1523 TAGS-host: maybe-TAGS-gas
1524 TAGS-host: maybe-TAGS-gcc
1525 TAGS-host: maybe-TAGS-gmp
1526 TAGS-host: maybe-TAGS-mpfr
1527 TAGS-host: maybe-TAGS-mpc
1528 TAGS-host: maybe-TAGS-isl
1529 TAGS-host: maybe-TAGS-libelf
1530 TAGS-host: maybe-TAGS-gold
1531 TAGS-host: maybe-TAGS-gprof
1532 TAGS-host: maybe-TAGS-intl
1533 TAGS-host: maybe-TAGS-tcl
1534 TAGS-host: maybe-TAGS-itcl
1535 TAGS-host: maybe-TAGS-ld
1536 TAGS-host: maybe-TAGS-libbacktrace
1537 TAGS-host: maybe-TAGS-libcpp
1538 TAGS-host: maybe-TAGS-libdecnumber
1539 TAGS-host: maybe-TAGS-libgui
1540 TAGS-host: maybe-TAGS-libiberty
1541 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1542 TAGS-host: maybe-TAGS-libiconv
1543 TAGS-host: maybe-TAGS-m4
1544 TAGS-host: maybe-TAGS-readline
1545 TAGS-host: maybe-TAGS-sid
1546 TAGS-host: maybe-TAGS-sim
1547 TAGS-host: maybe-TAGS-texinfo
1548 TAGS-host: maybe-TAGS-zlib
1549 TAGS-host: maybe-TAGS-gdb
1550 TAGS-host: maybe-TAGS-expect
1551 TAGS-host: maybe-TAGS-guile
1552 TAGS-host: maybe-TAGS-tk
1553 TAGS-host: maybe-TAGS-libtermcap
1554 TAGS-host: maybe-TAGS-utils
1555 TAGS-host: maybe-TAGS-gnattools
1556 TAGS-host: maybe-TAGS-lto-plugin
1557 TAGS-host: maybe-TAGS-libcc1
1558 TAGS-host: maybe-TAGS-gotools
1559 TAGS-host: maybe-TAGS-libctf
1560
1561 .PHONY: TAGS-target
1562
1563 TAGS-target: maybe-TAGS-target-libstdc++-v3
1564 TAGS-target: maybe-TAGS-target-libsanitizer
1565 TAGS-target: maybe-TAGS-target-libmpx
1566 TAGS-target: maybe-TAGS-target-libvtv
1567 TAGS-target: maybe-TAGS-target-libcilkrts
1568 TAGS-target: maybe-TAGS-target-liboffloadmic
1569 TAGS-target: maybe-TAGS-target-libssp
1570 TAGS-target: maybe-TAGS-target-newlib
1571 TAGS-target: maybe-TAGS-target-libgcc
1572 TAGS-target: maybe-TAGS-target-libbacktrace
1573 TAGS-target: maybe-TAGS-target-libquadmath
1574 TAGS-target: maybe-TAGS-target-libgfortran
1575 TAGS-target: maybe-TAGS-target-libobjc
1576 TAGS-target: maybe-TAGS-target-libgo
1577 TAGS-target: maybe-TAGS-target-libtermcap
1578 TAGS-target: maybe-TAGS-target-winsup
1579 TAGS-target: maybe-TAGS-target-libgloss
1580 TAGS-target: maybe-TAGS-target-libffi
1581 TAGS-target: maybe-TAGS-target-zlib
1582 TAGS-target: maybe-TAGS-target-rda
1583 TAGS-target: maybe-TAGS-target-libada
1584 TAGS-target: maybe-TAGS-target-libgomp
1585 TAGS-target: maybe-TAGS-target-libitm
1586 TAGS-target: maybe-TAGS-target-libatomic
1587
1588 .PHONY: do-install-info
1589 do-install-info:
1590 @: $(MAKE); $(unstage)
1591 @r=`${PWD_COMMAND}`; export r; \
1592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1593 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1594 install-info-target
1595
1596
1597 .PHONY: install-info-host
1598
1599 install-info-host: maybe-install-info-bfd
1600 install-info-host: maybe-install-info-opcodes
1601 install-info-host: maybe-install-info-binutils
1602 install-info-host: maybe-install-info-bison
1603 install-info-host: maybe-install-info-cgen
1604 install-info-host: maybe-install-info-dejagnu
1605 install-info-host: maybe-install-info-etc
1606 install-info-host: maybe-install-info-fastjar
1607 install-info-host: maybe-install-info-fixincludes
1608 install-info-host: maybe-install-info-flex
1609 install-info-host: maybe-install-info-gas
1610 install-info-host: maybe-install-info-gcc
1611 install-info-host: maybe-install-info-gmp
1612 install-info-host: maybe-install-info-mpfr
1613 install-info-host: maybe-install-info-mpc
1614 install-info-host: maybe-install-info-isl
1615 install-info-host: maybe-install-info-libelf
1616 install-info-host: maybe-install-info-gold
1617 install-info-host: maybe-install-info-gprof
1618 install-info-host: maybe-install-info-intl
1619 install-info-host: maybe-install-info-tcl
1620 install-info-host: maybe-install-info-itcl
1621 install-info-host: maybe-install-info-ld
1622 install-info-host: maybe-install-info-libbacktrace
1623 install-info-host: maybe-install-info-libcpp
1624 install-info-host: maybe-install-info-libdecnumber
1625 install-info-host: maybe-install-info-libgui
1626 install-info-host: maybe-install-info-libiberty
1627 install-info-host: maybe-install-info-libiberty-linker-plugin
1628 install-info-host: maybe-install-info-libiconv
1629 install-info-host: maybe-install-info-m4
1630 install-info-host: maybe-install-info-readline
1631 install-info-host: maybe-install-info-sid
1632 install-info-host: maybe-install-info-sim
1633 install-info-host: maybe-install-info-texinfo
1634 install-info-host: maybe-install-info-zlib
1635 install-info-host: maybe-install-info-gdb
1636 install-info-host: maybe-install-info-expect
1637 install-info-host: maybe-install-info-guile
1638 install-info-host: maybe-install-info-tk
1639 install-info-host: maybe-install-info-libtermcap
1640 install-info-host: maybe-install-info-utils
1641 install-info-host: maybe-install-info-gnattools
1642 install-info-host: maybe-install-info-lto-plugin
1643 install-info-host: maybe-install-info-libcc1
1644 install-info-host: maybe-install-info-gotools
1645 install-info-host: maybe-install-info-libctf
1646
1647 .PHONY: install-info-target
1648
1649 install-info-target: maybe-install-info-target-libstdc++-v3
1650 install-info-target: maybe-install-info-target-libsanitizer
1651 install-info-target: maybe-install-info-target-libmpx
1652 install-info-target: maybe-install-info-target-libvtv
1653 install-info-target: maybe-install-info-target-libcilkrts
1654 install-info-target: maybe-install-info-target-liboffloadmic
1655 install-info-target: maybe-install-info-target-libssp
1656 install-info-target: maybe-install-info-target-newlib
1657 install-info-target: maybe-install-info-target-libgcc
1658 install-info-target: maybe-install-info-target-libbacktrace
1659 install-info-target: maybe-install-info-target-libquadmath
1660 install-info-target: maybe-install-info-target-libgfortran
1661 install-info-target: maybe-install-info-target-libobjc
1662 install-info-target: maybe-install-info-target-libgo
1663 install-info-target: maybe-install-info-target-libtermcap
1664 install-info-target: maybe-install-info-target-winsup
1665 install-info-target: maybe-install-info-target-libgloss
1666 install-info-target: maybe-install-info-target-libffi
1667 install-info-target: maybe-install-info-target-zlib
1668 install-info-target: maybe-install-info-target-rda
1669 install-info-target: maybe-install-info-target-libada
1670 install-info-target: maybe-install-info-target-libgomp
1671 install-info-target: maybe-install-info-target-libitm
1672 install-info-target: maybe-install-info-target-libatomic
1673
1674 .PHONY: do-install-pdf
1675 do-install-pdf:
1676 @: $(MAKE); $(unstage)
1677 @r=`${PWD_COMMAND}`; export r; \
1678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1679 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1680 install-pdf-target
1681
1682
1683 .PHONY: install-pdf-host
1684
1685 install-pdf-host: maybe-install-pdf-bfd
1686 install-pdf-host: maybe-install-pdf-opcodes
1687 install-pdf-host: maybe-install-pdf-binutils
1688 install-pdf-host: maybe-install-pdf-bison
1689 install-pdf-host: maybe-install-pdf-cgen
1690 install-pdf-host: maybe-install-pdf-dejagnu
1691 install-pdf-host: maybe-install-pdf-etc
1692 install-pdf-host: maybe-install-pdf-fastjar
1693 install-pdf-host: maybe-install-pdf-fixincludes
1694 install-pdf-host: maybe-install-pdf-flex
1695 install-pdf-host: maybe-install-pdf-gas
1696 install-pdf-host: maybe-install-pdf-gcc
1697 install-pdf-host: maybe-install-pdf-gmp
1698 install-pdf-host: maybe-install-pdf-mpfr
1699 install-pdf-host: maybe-install-pdf-mpc
1700 install-pdf-host: maybe-install-pdf-isl
1701 install-pdf-host: maybe-install-pdf-libelf
1702 install-pdf-host: maybe-install-pdf-gold
1703 install-pdf-host: maybe-install-pdf-gprof
1704 install-pdf-host: maybe-install-pdf-intl
1705 install-pdf-host: maybe-install-pdf-tcl
1706 install-pdf-host: maybe-install-pdf-itcl
1707 install-pdf-host: maybe-install-pdf-ld
1708 install-pdf-host: maybe-install-pdf-libbacktrace
1709 install-pdf-host: maybe-install-pdf-libcpp
1710 install-pdf-host: maybe-install-pdf-libdecnumber
1711 install-pdf-host: maybe-install-pdf-libgui
1712 install-pdf-host: maybe-install-pdf-libiberty
1713 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1714 install-pdf-host: maybe-install-pdf-libiconv
1715 install-pdf-host: maybe-install-pdf-m4
1716 install-pdf-host: maybe-install-pdf-readline
1717 install-pdf-host: maybe-install-pdf-sid
1718 install-pdf-host: maybe-install-pdf-sim
1719 install-pdf-host: maybe-install-pdf-texinfo
1720 install-pdf-host: maybe-install-pdf-zlib
1721 install-pdf-host: maybe-install-pdf-gdb
1722 install-pdf-host: maybe-install-pdf-expect
1723 install-pdf-host: maybe-install-pdf-guile
1724 install-pdf-host: maybe-install-pdf-tk
1725 install-pdf-host: maybe-install-pdf-libtermcap
1726 install-pdf-host: maybe-install-pdf-utils
1727 install-pdf-host: maybe-install-pdf-gnattools
1728 install-pdf-host: maybe-install-pdf-lto-plugin
1729 install-pdf-host: maybe-install-pdf-libcc1
1730 install-pdf-host: maybe-install-pdf-gotools
1731 install-pdf-host: maybe-install-pdf-libctf
1732
1733 .PHONY: install-pdf-target
1734
1735 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1736 install-pdf-target: maybe-install-pdf-target-libsanitizer
1737 install-pdf-target: maybe-install-pdf-target-libmpx
1738 install-pdf-target: maybe-install-pdf-target-libvtv
1739 install-pdf-target: maybe-install-pdf-target-libcilkrts
1740 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1741 install-pdf-target: maybe-install-pdf-target-libssp
1742 install-pdf-target: maybe-install-pdf-target-newlib
1743 install-pdf-target: maybe-install-pdf-target-libgcc
1744 install-pdf-target: maybe-install-pdf-target-libbacktrace
1745 install-pdf-target: maybe-install-pdf-target-libquadmath
1746 install-pdf-target: maybe-install-pdf-target-libgfortran
1747 install-pdf-target: maybe-install-pdf-target-libobjc
1748 install-pdf-target: maybe-install-pdf-target-libgo
1749 install-pdf-target: maybe-install-pdf-target-libtermcap
1750 install-pdf-target: maybe-install-pdf-target-winsup
1751 install-pdf-target: maybe-install-pdf-target-libgloss
1752 install-pdf-target: maybe-install-pdf-target-libffi
1753 install-pdf-target: maybe-install-pdf-target-zlib
1754 install-pdf-target: maybe-install-pdf-target-rda
1755 install-pdf-target: maybe-install-pdf-target-libada
1756 install-pdf-target: maybe-install-pdf-target-libgomp
1757 install-pdf-target: maybe-install-pdf-target-libitm
1758 install-pdf-target: maybe-install-pdf-target-libatomic
1759
1760 .PHONY: do-install-html
1761 do-install-html:
1762 @: $(MAKE); $(unstage)
1763 @r=`${PWD_COMMAND}`; export r; \
1764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1765 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1766 install-html-target
1767
1768
1769 .PHONY: install-html-host
1770
1771 install-html-host: maybe-install-html-bfd
1772 install-html-host: maybe-install-html-opcodes
1773 install-html-host: maybe-install-html-binutils
1774 install-html-host: maybe-install-html-bison
1775 install-html-host: maybe-install-html-cgen
1776 install-html-host: maybe-install-html-dejagnu
1777 install-html-host: maybe-install-html-etc
1778 install-html-host: maybe-install-html-fastjar
1779 install-html-host: maybe-install-html-fixincludes
1780 install-html-host: maybe-install-html-flex
1781 install-html-host: maybe-install-html-gas
1782 install-html-host: maybe-install-html-gcc
1783 install-html-host: maybe-install-html-gmp
1784 install-html-host: maybe-install-html-mpfr
1785 install-html-host: maybe-install-html-mpc
1786 install-html-host: maybe-install-html-isl
1787 install-html-host: maybe-install-html-libelf
1788 install-html-host: maybe-install-html-gold
1789 install-html-host: maybe-install-html-gprof
1790 install-html-host: maybe-install-html-intl
1791 install-html-host: maybe-install-html-tcl
1792 install-html-host: maybe-install-html-itcl
1793 install-html-host: maybe-install-html-ld
1794 install-html-host: maybe-install-html-libbacktrace
1795 install-html-host: maybe-install-html-libcpp
1796 install-html-host: maybe-install-html-libdecnumber
1797 install-html-host: maybe-install-html-libgui
1798 install-html-host: maybe-install-html-libiberty
1799 install-html-host: maybe-install-html-libiberty-linker-plugin
1800 install-html-host: maybe-install-html-libiconv
1801 install-html-host: maybe-install-html-m4
1802 install-html-host: maybe-install-html-readline
1803 install-html-host: maybe-install-html-sid
1804 install-html-host: maybe-install-html-sim
1805 install-html-host: maybe-install-html-texinfo
1806 install-html-host: maybe-install-html-zlib
1807 install-html-host: maybe-install-html-gdb
1808 install-html-host: maybe-install-html-expect
1809 install-html-host: maybe-install-html-guile
1810 install-html-host: maybe-install-html-tk
1811 install-html-host: maybe-install-html-libtermcap
1812 install-html-host: maybe-install-html-utils
1813 install-html-host: maybe-install-html-gnattools
1814 install-html-host: maybe-install-html-lto-plugin
1815 install-html-host: maybe-install-html-libcc1
1816 install-html-host: maybe-install-html-gotools
1817 install-html-host: maybe-install-html-libctf
1818
1819 .PHONY: install-html-target
1820
1821 install-html-target: maybe-install-html-target-libstdc++-v3
1822 install-html-target: maybe-install-html-target-libsanitizer
1823 install-html-target: maybe-install-html-target-libmpx
1824 install-html-target: maybe-install-html-target-libvtv
1825 install-html-target: maybe-install-html-target-libcilkrts
1826 install-html-target: maybe-install-html-target-liboffloadmic
1827 install-html-target: maybe-install-html-target-libssp
1828 install-html-target: maybe-install-html-target-newlib
1829 install-html-target: maybe-install-html-target-libgcc
1830 install-html-target: maybe-install-html-target-libbacktrace
1831 install-html-target: maybe-install-html-target-libquadmath
1832 install-html-target: maybe-install-html-target-libgfortran
1833 install-html-target: maybe-install-html-target-libobjc
1834 install-html-target: maybe-install-html-target-libgo
1835 install-html-target: maybe-install-html-target-libtermcap
1836 install-html-target: maybe-install-html-target-winsup
1837 install-html-target: maybe-install-html-target-libgloss
1838 install-html-target: maybe-install-html-target-libffi
1839 install-html-target: maybe-install-html-target-zlib
1840 install-html-target: maybe-install-html-target-rda
1841 install-html-target: maybe-install-html-target-libada
1842 install-html-target: maybe-install-html-target-libgomp
1843 install-html-target: maybe-install-html-target-libitm
1844 install-html-target: maybe-install-html-target-libatomic
1845
1846 .PHONY: do-installcheck
1847 do-installcheck:
1848 @: $(MAKE); $(unstage)
1849 @r=`${PWD_COMMAND}`; export r; \
1850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1852 installcheck-target
1853
1854
1855 .PHONY: installcheck-host
1856
1857 installcheck-host: maybe-installcheck-bfd
1858 installcheck-host: maybe-installcheck-opcodes
1859 installcheck-host: maybe-installcheck-binutils
1860 installcheck-host: maybe-installcheck-bison
1861 installcheck-host: maybe-installcheck-cgen
1862 installcheck-host: maybe-installcheck-dejagnu
1863 installcheck-host: maybe-installcheck-etc
1864 installcheck-host: maybe-installcheck-fastjar
1865 installcheck-host: maybe-installcheck-fixincludes
1866 installcheck-host: maybe-installcheck-flex
1867 installcheck-host: maybe-installcheck-gas
1868 installcheck-host: maybe-installcheck-gcc
1869 installcheck-host: maybe-installcheck-gmp
1870 installcheck-host: maybe-installcheck-mpfr
1871 installcheck-host: maybe-installcheck-mpc
1872 installcheck-host: maybe-installcheck-isl
1873 installcheck-host: maybe-installcheck-libelf
1874 installcheck-host: maybe-installcheck-gold
1875 installcheck-host: maybe-installcheck-gprof
1876 installcheck-host: maybe-installcheck-intl
1877 installcheck-host: maybe-installcheck-tcl
1878 installcheck-host: maybe-installcheck-itcl
1879 installcheck-host: maybe-installcheck-ld
1880 installcheck-host: maybe-installcheck-libbacktrace
1881 installcheck-host: maybe-installcheck-libcpp
1882 installcheck-host: maybe-installcheck-libdecnumber
1883 installcheck-host: maybe-installcheck-libgui
1884 installcheck-host: maybe-installcheck-libiberty
1885 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1886 installcheck-host: maybe-installcheck-libiconv
1887 installcheck-host: maybe-installcheck-m4
1888 installcheck-host: maybe-installcheck-readline
1889 installcheck-host: maybe-installcheck-sid
1890 installcheck-host: maybe-installcheck-sim
1891 installcheck-host: maybe-installcheck-texinfo
1892 installcheck-host: maybe-installcheck-zlib
1893 installcheck-host: maybe-installcheck-gdb
1894 installcheck-host: maybe-installcheck-expect
1895 installcheck-host: maybe-installcheck-guile
1896 installcheck-host: maybe-installcheck-tk
1897 installcheck-host: maybe-installcheck-libtermcap
1898 installcheck-host: maybe-installcheck-utils
1899 installcheck-host: maybe-installcheck-gnattools
1900 installcheck-host: maybe-installcheck-lto-plugin
1901 installcheck-host: maybe-installcheck-libcc1
1902 installcheck-host: maybe-installcheck-gotools
1903 installcheck-host: maybe-installcheck-libctf
1904
1905 .PHONY: installcheck-target
1906
1907 installcheck-target: maybe-installcheck-target-libstdc++-v3
1908 installcheck-target: maybe-installcheck-target-libsanitizer
1909 installcheck-target: maybe-installcheck-target-libmpx
1910 installcheck-target: maybe-installcheck-target-libvtv
1911 installcheck-target: maybe-installcheck-target-libcilkrts
1912 installcheck-target: maybe-installcheck-target-liboffloadmic
1913 installcheck-target: maybe-installcheck-target-libssp
1914 installcheck-target: maybe-installcheck-target-newlib
1915 installcheck-target: maybe-installcheck-target-libgcc
1916 installcheck-target: maybe-installcheck-target-libbacktrace
1917 installcheck-target: maybe-installcheck-target-libquadmath
1918 installcheck-target: maybe-installcheck-target-libgfortran
1919 installcheck-target: maybe-installcheck-target-libobjc
1920 installcheck-target: maybe-installcheck-target-libgo
1921 installcheck-target: maybe-installcheck-target-libtermcap
1922 installcheck-target: maybe-installcheck-target-winsup
1923 installcheck-target: maybe-installcheck-target-libgloss
1924 installcheck-target: maybe-installcheck-target-libffi
1925 installcheck-target: maybe-installcheck-target-zlib
1926 installcheck-target: maybe-installcheck-target-rda
1927 installcheck-target: maybe-installcheck-target-libada
1928 installcheck-target: maybe-installcheck-target-libgomp
1929 installcheck-target: maybe-installcheck-target-libitm
1930 installcheck-target: maybe-installcheck-target-libatomic
1931
1932 .PHONY: do-mostlyclean
1933 do-mostlyclean:
1934 @: $(MAKE); $(unstage)
1935 @r=`${PWD_COMMAND}`; export r; \
1936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1938 mostlyclean-target
1939
1940
1941 .PHONY: mostlyclean-host
1942
1943 mostlyclean-host: maybe-mostlyclean-bfd
1944 mostlyclean-host: maybe-mostlyclean-opcodes
1945 mostlyclean-host: maybe-mostlyclean-binutils
1946 mostlyclean-host: maybe-mostlyclean-bison
1947 mostlyclean-host: maybe-mostlyclean-cgen
1948 mostlyclean-host: maybe-mostlyclean-dejagnu
1949 mostlyclean-host: maybe-mostlyclean-etc
1950 mostlyclean-host: maybe-mostlyclean-fastjar
1951 mostlyclean-host: maybe-mostlyclean-fixincludes
1952 mostlyclean-host: maybe-mostlyclean-flex
1953 mostlyclean-host: maybe-mostlyclean-gas
1954 mostlyclean-host: maybe-mostlyclean-gcc
1955 mostlyclean-host: maybe-mostlyclean-gmp
1956 mostlyclean-host: maybe-mostlyclean-mpfr
1957 mostlyclean-host: maybe-mostlyclean-mpc
1958 mostlyclean-host: maybe-mostlyclean-isl
1959 mostlyclean-host: maybe-mostlyclean-libelf
1960 mostlyclean-host: maybe-mostlyclean-gold
1961 mostlyclean-host: maybe-mostlyclean-gprof
1962 mostlyclean-host: maybe-mostlyclean-intl
1963 mostlyclean-host: maybe-mostlyclean-tcl
1964 mostlyclean-host: maybe-mostlyclean-itcl
1965 mostlyclean-host: maybe-mostlyclean-ld
1966 mostlyclean-host: maybe-mostlyclean-libbacktrace
1967 mostlyclean-host: maybe-mostlyclean-libcpp
1968 mostlyclean-host: maybe-mostlyclean-libdecnumber
1969 mostlyclean-host: maybe-mostlyclean-libgui
1970 mostlyclean-host: maybe-mostlyclean-libiberty
1971 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1972 mostlyclean-host: maybe-mostlyclean-libiconv
1973 mostlyclean-host: maybe-mostlyclean-m4
1974 mostlyclean-host: maybe-mostlyclean-readline
1975 mostlyclean-host: maybe-mostlyclean-sid
1976 mostlyclean-host: maybe-mostlyclean-sim
1977 mostlyclean-host: maybe-mostlyclean-texinfo
1978 mostlyclean-host: maybe-mostlyclean-zlib
1979 mostlyclean-host: maybe-mostlyclean-gdb
1980 mostlyclean-host: maybe-mostlyclean-expect
1981 mostlyclean-host: maybe-mostlyclean-guile
1982 mostlyclean-host: maybe-mostlyclean-tk
1983 mostlyclean-host: maybe-mostlyclean-libtermcap
1984 mostlyclean-host: maybe-mostlyclean-utils
1985 mostlyclean-host: maybe-mostlyclean-gnattools
1986 mostlyclean-host: maybe-mostlyclean-lto-plugin
1987 mostlyclean-host: maybe-mostlyclean-libcc1
1988 mostlyclean-host: maybe-mostlyclean-gotools
1989 mostlyclean-host: maybe-mostlyclean-libctf
1990
1991 .PHONY: mostlyclean-target
1992
1993 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1994 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1995 mostlyclean-target: maybe-mostlyclean-target-libmpx
1996 mostlyclean-target: maybe-mostlyclean-target-libvtv
1997 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1998 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1999 mostlyclean-target: maybe-mostlyclean-target-libssp
2000 mostlyclean-target: maybe-mostlyclean-target-newlib
2001 mostlyclean-target: maybe-mostlyclean-target-libgcc
2002 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2003 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2004 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2005 mostlyclean-target: maybe-mostlyclean-target-libobjc
2006 mostlyclean-target: maybe-mostlyclean-target-libgo
2007 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2008 mostlyclean-target: maybe-mostlyclean-target-winsup
2009 mostlyclean-target: maybe-mostlyclean-target-libgloss
2010 mostlyclean-target: maybe-mostlyclean-target-libffi
2011 mostlyclean-target: maybe-mostlyclean-target-zlib
2012 mostlyclean-target: maybe-mostlyclean-target-rda
2013 mostlyclean-target: maybe-mostlyclean-target-libada
2014 mostlyclean-target: maybe-mostlyclean-target-libgomp
2015 mostlyclean-target: maybe-mostlyclean-target-libitm
2016 mostlyclean-target: maybe-mostlyclean-target-libatomic
2017
2018 .PHONY: do-clean
2019 do-clean:
2020 @: $(MAKE); $(unstage)
2021 @r=`${PWD_COMMAND}`; export r; \
2022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2023 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2024 clean-target
2025
2026
2027 .PHONY: clean-host
2028
2029 clean-host: maybe-clean-bfd
2030 clean-host: maybe-clean-opcodes
2031 clean-host: maybe-clean-binutils
2032 clean-host: maybe-clean-bison
2033 clean-host: maybe-clean-cgen
2034 clean-host: maybe-clean-dejagnu
2035 clean-host: maybe-clean-etc
2036 clean-host: maybe-clean-fastjar
2037 clean-host: maybe-clean-fixincludes
2038 clean-host: maybe-clean-flex
2039 clean-host: maybe-clean-gas
2040 clean-host: maybe-clean-gcc
2041 clean-host: maybe-clean-gmp
2042 clean-host: maybe-clean-mpfr
2043 clean-host: maybe-clean-mpc
2044 clean-host: maybe-clean-isl
2045 clean-host: maybe-clean-libelf
2046 clean-host: maybe-clean-gold
2047 clean-host: maybe-clean-gprof
2048 clean-host: maybe-clean-intl
2049 clean-host: maybe-clean-tcl
2050 clean-host: maybe-clean-itcl
2051 clean-host: maybe-clean-ld
2052 clean-host: maybe-clean-libbacktrace
2053 clean-host: maybe-clean-libcpp
2054 clean-host: maybe-clean-libdecnumber
2055 clean-host: maybe-clean-libgui
2056 clean-host: maybe-clean-libiberty
2057 clean-host: maybe-clean-libiberty-linker-plugin
2058 clean-host: maybe-clean-libiconv
2059 clean-host: maybe-clean-m4
2060 clean-host: maybe-clean-readline
2061 clean-host: maybe-clean-sid
2062 clean-host: maybe-clean-sim
2063 clean-host: maybe-clean-texinfo
2064 clean-host: maybe-clean-zlib
2065 clean-host: maybe-clean-gdb
2066 clean-host: maybe-clean-expect
2067 clean-host: maybe-clean-guile
2068 clean-host: maybe-clean-tk
2069 clean-host: maybe-clean-libtermcap
2070 clean-host: maybe-clean-utils
2071 clean-host: maybe-clean-gnattools
2072 clean-host: maybe-clean-lto-plugin
2073 clean-host: maybe-clean-libcc1
2074 clean-host: maybe-clean-gotools
2075 clean-host: maybe-clean-libctf
2076
2077 .PHONY: clean-target
2078
2079 clean-target: maybe-clean-target-libstdc++-v3
2080 clean-target: maybe-clean-target-libsanitizer
2081 clean-target: maybe-clean-target-libmpx
2082 clean-target: maybe-clean-target-libvtv
2083 clean-target: maybe-clean-target-libcilkrts
2084 clean-target: maybe-clean-target-liboffloadmic
2085 clean-target: maybe-clean-target-libssp
2086 clean-target: maybe-clean-target-newlib
2087 clean-target: maybe-clean-target-libgcc
2088 clean-target: maybe-clean-target-libbacktrace
2089 clean-target: maybe-clean-target-libquadmath
2090 clean-target: maybe-clean-target-libgfortran
2091 clean-target: maybe-clean-target-libobjc
2092 clean-target: maybe-clean-target-libgo
2093 clean-target: maybe-clean-target-libtermcap
2094 clean-target: maybe-clean-target-winsup
2095 clean-target: maybe-clean-target-libgloss
2096 clean-target: maybe-clean-target-libffi
2097 clean-target: maybe-clean-target-zlib
2098 clean-target: maybe-clean-target-rda
2099 clean-target: maybe-clean-target-libada
2100 clean-target: maybe-clean-target-libgomp
2101 clean-target: maybe-clean-target-libitm
2102 clean-target: maybe-clean-target-libatomic
2103
2104 .PHONY: do-distclean
2105 do-distclean:
2106 @: $(MAKE); $(unstage)
2107 @r=`${PWD_COMMAND}`; export r; \
2108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2109 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2110 distclean-target
2111
2112
2113 .PHONY: distclean-host
2114
2115 distclean-host: maybe-distclean-bfd
2116 distclean-host: maybe-distclean-opcodes
2117 distclean-host: maybe-distclean-binutils
2118 distclean-host: maybe-distclean-bison
2119 distclean-host: maybe-distclean-cgen
2120 distclean-host: maybe-distclean-dejagnu
2121 distclean-host: maybe-distclean-etc
2122 distclean-host: maybe-distclean-fastjar
2123 distclean-host: maybe-distclean-fixincludes
2124 distclean-host: maybe-distclean-flex
2125 distclean-host: maybe-distclean-gas
2126 distclean-host: maybe-distclean-gcc
2127 distclean-host: maybe-distclean-gmp
2128 distclean-host: maybe-distclean-mpfr
2129 distclean-host: maybe-distclean-mpc
2130 distclean-host: maybe-distclean-isl
2131 distclean-host: maybe-distclean-libelf
2132 distclean-host: maybe-distclean-gold
2133 distclean-host: maybe-distclean-gprof
2134 distclean-host: maybe-distclean-intl
2135 distclean-host: maybe-distclean-tcl
2136 distclean-host: maybe-distclean-itcl
2137 distclean-host: maybe-distclean-ld
2138 distclean-host: maybe-distclean-libbacktrace
2139 distclean-host: maybe-distclean-libcpp
2140 distclean-host: maybe-distclean-libdecnumber
2141 distclean-host: maybe-distclean-libgui
2142 distclean-host: maybe-distclean-libiberty
2143 distclean-host: maybe-distclean-libiberty-linker-plugin
2144 distclean-host: maybe-distclean-libiconv
2145 distclean-host: maybe-distclean-m4
2146 distclean-host: maybe-distclean-readline
2147 distclean-host: maybe-distclean-sid
2148 distclean-host: maybe-distclean-sim
2149 distclean-host: maybe-distclean-texinfo
2150 distclean-host: maybe-distclean-zlib
2151 distclean-host: maybe-distclean-gdb
2152 distclean-host: maybe-distclean-expect
2153 distclean-host: maybe-distclean-guile
2154 distclean-host: maybe-distclean-tk
2155 distclean-host: maybe-distclean-libtermcap
2156 distclean-host: maybe-distclean-utils
2157 distclean-host: maybe-distclean-gnattools
2158 distclean-host: maybe-distclean-lto-plugin
2159 distclean-host: maybe-distclean-libcc1
2160 distclean-host: maybe-distclean-gotools
2161 distclean-host: maybe-distclean-libctf
2162
2163 .PHONY: distclean-target
2164
2165 distclean-target: maybe-distclean-target-libstdc++-v3
2166 distclean-target: maybe-distclean-target-libsanitizer
2167 distclean-target: maybe-distclean-target-libmpx
2168 distclean-target: maybe-distclean-target-libvtv
2169 distclean-target: maybe-distclean-target-libcilkrts
2170 distclean-target: maybe-distclean-target-liboffloadmic
2171 distclean-target: maybe-distclean-target-libssp
2172 distclean-target: maybe-distclean-target-newlib
2173 distclean-target: maybe-distclean-target-libgcc
2174 distclean-target: maybe-distclean-target-libbacktrace
2175 distclean-target: maybe-distclean-target-libquadmath
2176 distclean-target: maybe-distclean-target-libgfortran
2177 distclean-target: maybe-distclean-target-libobjc
2178 distclean-target: maybe-distclean-target-libgo
2179 distclean-target: maybe-distclean-target-libtermcap
2180 distclean-target: maybe-distclean-target-winsup
2181 distclean-target: maybe-distclean-target-libgloss
2182 distclean-target: maybe-distclean-target-libffi
2183 distclean-target: maybe-distclean-target-zlib
2184 distclean-target: maybe-distclean-target-rda
2185 distclean-target: maybe-distclean-target-libada
2186 distclean-target: maybe-distclean-target-libgomp
2187 distclean-target: maybe-distclean-target-libitm
2188 distclean-target: maybe-distclean-target-libatomic
2189
2190 .PHONY: do-maintainer-clean
2191 do-maintainer-clean:
2192 @: $(MAKE); $(unstage)
2193 @r=`${PWD_COMMAND}`; export r; \
2194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2195 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2196 maintainer-clean-target
2197
2198
2199 .PHONY: maintainer-clean-host
2200
2201 maintainer-clean-host: maybe-maintainer-clean-bfd
2202 maintainer-clean-host: maybe-maintainer-clean-opcodes
2203 maintainer-clean-host: maybe-maintainer-clean-binutils
2204 maintainer-clean-host: maybe-maintainer-clean-bison
2205 maintainer-clean-host: maybe-maintainer-clean-cgen
2206 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2207 maintainer-clean-host: maybe-maintainer-clean-etc
2208 maintainer-clean-host: maybe-maintainer-clean-fastjar
2209 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2210 maintainer-clean-host: maybe-maintainer-clean-flex
2211 maintainer-clean-host: maybe-maintainer-clean-gas
2212 maintainer-clean-host: maybe-maintainer-clean-gcc
2213 maintainer-clean-host: maybe-maintainer-clean-gmp
2214 maintainer-clean-host: maybe-maintainer-clean-mpfr
2215 maintainer-clean-host: maybe-maintainer-clean-mpc
2216 maintainer-clean-host: maybe-maintainer-clean-isl
2217 maintainer-clean-host: maybe-maintainer-clean-libelf
2218 maintainer-clean-host: maybe-maintainer-clean-gold
2219 maintainer-clean-host: maybe-maintainer-clean-gprof
2220 maintainer-clean-host: maybe-maintainer-clean-intl
2221 maintainer-clean-host: maybe-maintainer-clean-tcl
2222 maintainer-clean-host: maybe-maintainer-clean-itcl
2223 maintainer-clean-host: maybe-maintainer-clean-ld
2224 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2225 maintainer-clean-host: maybe-maintainer-clean-libcpp
2226 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2227 maintainer-clean-host: maybe-maintainer-clean-libgui
2228 maintainer-clean-host: maybe-maintainer-clean-libiberty
2229 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2230 maintainer-clean-host: maybe-maintainer-clean-libiconv
2231 maintainer-clean-host: maybe-maintainer-clean-m4
2232 maintainer-clean-host: maybe-maintainer-clean-readline
2233 maintainer-clean-host: maybe-maintainer-clean-sid
2234 maintainer-clean-host: maybe-maintainer-clean-sim
2235 maintainer-clean-host: maybe-maintainer-clean-texinfo
2236 maintainer-clean-host: maybe-maintainer-clean-zlib
2237 maintainer-clean-host: maybe-maintainer-clean-gdb
2238 maintainer-clean-host: maybe-maintainer-clean-expect
2239 maintainer-clean-host: maybe-maintainer-clean-guile
2240 maintainer-clean-host: maybe-maintainer-clean-tk
2241 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2242 maintainer-clean-host: maybe-maintainer-clean-utils
2243 maintainer-clean-host: maybe-maintainer-clean-gnattools
2244 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2245 maintainer-clean-host: maybe-maintainer-clean-libcc1
2246 maintainer-clean-host: maybe-maintainer-clean-gotools
2247 maintainer-clean-host: maybe-maintainer-clean-libctf
2248
2249 .PHONY: maintainer-clean-target
2250
2251 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2252 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2253 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2254 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2255 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2256 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2257 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2258 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2259 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2260 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2261 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2263 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2264 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2265 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2266 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2267 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2268 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2269 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2270 maintainer-clean-target: maybe-maintainer-clean-target-rda
2271 maintainer-clean-target: maybe-maintainer-clean-target-libada
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2273 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2274 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2275
2276
2277 # Here are the targets which correspond to the do-X targets.
2278
2279 .PHONY: info installcheck dvi pdf html
2280 .PHONY: install-info install-pdf install-html
2281 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2282 .PHONY: local-clean local-distclean local-maintainer-clean
2283 info: do-info
2284 installcheck: do-installcheck
2285 dvi: do-dvi
2286 pdf: do-pdf
2287 html: do-html
2288
2289 # Make sure makeinfo is built before we do a `make info', if we're
2290 # in fact building texinfo.
2291 do-info: maybe-all-texinfo
2292
2293 install-info: do-install-info dir.info
2294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2295 if [ -f dir.info ]; then \
2296 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2297 else true; fi
2298
2299 install-pdf: do-install-pdf
2300
2301 install-html: do-install-html
2302
2303 local-clean:
2304 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2305
2306 local-distclean:
2307 -rm -f Makefile config.status config.cache mh-frag mt-frag
2308 -rm -f maybedep.tmp serdep.tmp stage_final
2309 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2310 rm -rf $(TARGET_SUBDIR); \
2311 else true; fi
2312 -rm -rf $(BUILD_SUBDIR)
2313 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2314 rm -rf $(HOST_SUBDIR); \
2315 else true; fi
2316 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2317 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2318 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2319 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2320 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2321 -rmdir texinfo zlib 2>/dev/null
2322 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2323
2324 local-maintainer-clean:
2325 @echo "This command is intended for maintainers to use;"
2326 @echo "it deletes files that may require special tools to rebuild."
2327
2328 clean: do-clean local-clean
2329 mostlyclean: do-mostlyclean local-clean
2330 distclean: do-distclean local-clean local-distclean
2331 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2332 maintainer-clean: local-distclean
2333 realclean: maintainer-clean
2334
2335 # Check target.
2336
2337 .PHONY: check do-check
2338 check: do-check
2339
2340 # Only include modules actually being configured and built.
2341 .PHONY: check-host
2342 check-host: \
2343 maybe-check-bfd \
2344 maybe-check-opcodes \
2345 maybe-check-binutils \
2346 maybe-check-bison \
2347 maybe-check-cgen \
2348 maybe-check-dejagnu \
2349 maybe-check-etc \
2350 maybe-check-fastjar \
2351 maybe-check-fixincludes \
2352 maybe-check-flex \
2353 maybe-check-gas \
2354 maybe-check-gcc \
2355 maybe-check-gmp \
2356 maybe-check-mpfr \
2357 maybe-check-mpc \
2358 maybe-check-isl \
2359 maybe-check-libelf \
2360 maybe-check-gold \
2361 maybe-check-gprof \
2362 maybe-check-intl \
2363 maybe-check-tcl \
2364 maybe-check-itcl \
2365 maybe-check-ld \
2366 maybe-check-libbacktrace \
2367 maybe-check-libcpp \
2368 maybe-check-libdecnumber \
2369 maybe-check-libgui \
2370 maybe-check-libiberty \
2371 maybe-check-libiberty-linker-plugin \
2372 maybe-check-libiconv \
2373 maybe-check-m4 \
2374 maybe-check-readline \
2375 maybe-check-sid \
2376 maybe-check-sim \
2377 maybe-check-texinfo \
2378 maybe-check-zlib \
2379 maybe-check-gdb \
2380 maybe-check-expect \
2381 maybe-check-guile \
2382 maybe-check-tk \
2383 maybe-check-libtermcap \
2384 maybe-check-utils \
2385 maybe-check-gnattools \
2386 maybe-check-lto-plugin \
2387 maybe-check-libcc1 \
2388 maybe-check-gotools \
2389 maybe-check-libctf
2390
2391 .PHONY: check-target
2392 check-target: \
2393 maybe-check-target-libstdc++-v3 \
2394 maybe-check-target-libsanitizer \
2395 maybe-check-target-libmpx \
2396 maybe-check-target-libvtv \
2397 maybe-check-target-libcilkrts \
2398 maybe-check-target-liboffloadmic \
2399 maybe-check-target-libssp \
2400 maybe-check-target-newlib \
2401 maybe-check-target-libgcc \
2402 maybe-check-target-libbacktrace \
2403 maybe-check-target-libquadmath \
2404 maybe-check-target-libgfortran \
2405 maybe-check-target-libobjc \
2406 maybe-check-target-libgo \
2407 maybe-check-target-libtermcap \
2408 maybe-check-target-winsup \
2409 maybe-check-target-libgloss \
2410 maybe-check-target-libffi \
2411 maybe-check-target-zlib \
2412 maybe-check-target-rda \
2413 maybe-check-target-libada \
2414 maybe-check-target-libgomp \
2415 maybe-check-target-libitm \
2416 maybe-check-target-libatomic
2417
2418 do-check:
2419 @: $(MAKE); $(unstage)
2420 @r=`${PWD_COMMAND}`; export r; \
2421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2422 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2423
2424 # Automated reporting of test results.
2425
2426 warning.log: build.log
2427 $(srcdir)/contrib/warn_summary build.log > $@
2428
2429 mail-report.log:
2430 if test x'$(BOOT_CFLAGS)' != x''; then \
2431 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2432 fi; \
2433 $(srcdir)/contrib/test_summary -t >$@
2434 chmod +x $@
2435 echo If you really want to send e-mail, run ./$@ now
2436
2437 mail-report-with-warnings.log: warning.log
2438 if test x'$(BOOT_CFLAGS)' != x''; then \
2439 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2440 fi; \
2441 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2442 chmod +x $@
2443 echo If you really want to send e-mail, run ./$@ now
2444
2445 # Local Vim config
2446
2447 $(srcdir)/.local.vimrc:
2448 $(LN_S) contrib/vimrc $@
2449
2450 $(srcdir)/.lvimrc:
2451 $(LN_S) contrib/vimrc $@
2452
2453 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2454
2455 .PHONY: vimrc
2456
2457 # clang-format config
2458
2459 $(srcdir)/.clang-format:
2460 $(LN_S) contrib/clang-format $@
2461
2462 clang-format: $(srcdir)/.clang-format
2463
2464 .PHONY: clang-format
2465
2466 # Installation targets.
2467
2468 .PHONY: install uninstall
2469 install:
2470 @: $(MAKE); $(unstage)
2471 @r=`${PWD_COMMAND}`; export r; \
2472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2473 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2474
2475 .PHONY: install-host-nogcc
2476 install-host-nogcc: \
2477 maybe-install-bfd \
2478 maybe-install-opcodes \
2479 maybe-install-binutils \
2480 maybe-install-bison \
2481 maybe-install-cgen \
2482 maybe-install-dejagnu \
2483 maybe-install-etc \
2484 maybe-install-fastjar \
2485 maybe-install-fixincludes \
2486 maybe-install-flex \
2487 maybe-install-gas \
2488 maybe-install-gmp \
2489 maybe-install-mpfr \
2490 maybe-install-mpc \
2491 maybe-install-isl \
2492 maybe-install-libelf \
2493 maybe-install-gold \
2494 maybe-install-gprof \
2495 maybe-install-intl \
2496 maybe-install-tcl \
2497 maybe-install-itcl \
2498 maybe-install-ld \
2499 maybe-install-libbacktrace \
2500 maybe-install-libcpp \
2501 maybe-install-libdecnumber \
2502 maybe-install-libgui \
2503 maybe-install-libiberty \
2504 maybe-install-libiberty-linker-plugin \
2505 maybe-install-libiconv \
2506 maybe-install-m4 \
2507 maybe-install-readline \
2508 maybe-install-sid \
2509 maybe-install-sim \
2510 maybe-install-texinfo \
2511 maybe-install-zlib \
2512 maybe-install-gdb \
2513 maybe-install-expect \
2514 maybe-install-guile \
2515 maybe-install-tk \
2516 maybe-install-libtermcap \
2517 maybe-install-utils \
2518 maybe-install-gnattools \
2519 maybe-install-lto-plugin \
2520 maybe-install-libcc1 \
2521 maybe-install-gotools \
2522 maybe-install-libctf
2523
2524 .PHONY: install-host
2525 install-host: \
2526 maybe-install-bfd \
2527 maybe-install-opcodes \
2528 maybe-install-binutils \
2529 maybe-install-bison \
2530 maybe-install-cgen \
2531 maybe-install-dejagnu \
2532 maybe-install-etc \
2533 maybe-install-fastjar \
2534 maybe-install-fixincludes \
2535 maybe-install-flex \
2536 maybe-install-gas \
2537 maybe-install-gcc \
2538 maybe-install-gmp \
2539 maybe-install-mpfr \
2540 maybe-install-mpc \
2541 maybe-install-isl \
2542 maybe-install-libelf \
2543 maybe-install-gold \
2544 maybe-install-gprof \
2545 maybe-install-intl \
2546 maybe-install-tcl \
2547 maybe-install-itcl \
2548 maybe-install-ld \
2549 maybe-install-libbacktrace \
2550 maybe-install-libcpp \
2551 maybe-install-libdecnumber \
2552 maybe-install-libgui \
2553 maybe-install-libiberty \
2554 maybe-install-libiberty-linker-plugin \
2555 maybe-install-libiconv \
2556 maybe-install-m4 \
2557 maybe-install-readline \
2558 maybe-install-sid \
2559 maybe-install-sim \
2560 maybe-install-texinfo \
2561 maybe-install-zlib \
2562 maybe-install-gdb \
2563 maybe-install-expect \
2564 maybe-install-guile \
2565 maybe-install-tk \
2566 maybe-install-libtermcap \
2567 maybe-install-utils \
2568 maybe-install-gnattools \
2569 maybe-install-lto-plugin \
2570 maybe-install-libcc1 \
2571 maybe-install-gotools \
2572 maybe-install-libctf
2573
2574 .PHONY: install-target
2575 install-target: \
2576 maybe-install-target-libstdc++-v3 \
2577 maybe-install-target-libsanitizer \
2578 maybe-install-target-libmpx \
2579 maybe-install-target-libvtv \
2580 maybe-install-target-libcilkrts \
2581 maybe-install-target-liboffloadmic \
2582 maybe-install-target-libssp \
2583 maybe-install-target-newlib \
2584 maybe-install-target-libgcc \
2585 maybe-install-target-libbacktrace \
2586 maybe-install-target-libquadmath \
2587 maybe-install-target-libgfortran \
2588 maybe-install-target-libobjc \
2589 maybe-install-target-libgo \
2590 maybe-install-target-libtermcap \
2591 maybe-install-target-winsup \
2592 maybe-install-target-libgloss \
2593 maybe-install-target-libffi \
2594 maybe-install-target-zlib \
2595 maybe-install-target-rda \
2596 maybe-install-target-libada \
2597 maybe-install-target-libgomp \
2598 maybe-install-target-libitm \
2599 maybe-install-target-libatomic
2600
2601 uninstall:
2602 @echo "the uninstall target is not supported in this tree"
2603
2604 .PHONY: install.all
2605 install.all: install-no-fixedincludes
2606 @if [ -f ./gcc/Makefile ]; then \
2607 r=`${PWD_COMMAND}`; export r; \
2608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609 $(HOST_EXPORTS) \
2610 (cd ./gcc && \
2611 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2612 else \
2613 true; \
2614 fi
2615
2616 # install-no-fixedincludes is used to allow the elaboration of binary packages
2617 # suitable for distribution, where we cannot include the fixed system header
2618 # files.
2619 .PHONY: install-no-fixedincludes
2620 install-no-fixedincludes: installdirs install-host-nogcc \
2621 install-target gcc-install-no-fixedincludes
2622
2623 .PHONY: install-strip
2624 install-strip:
2625 @: $(MAKE); $(unstage)
2626 @r=`${PWD_COMMAND}`; export r; \
2627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2629
2630 .PHONY: install-strip-host
2631 install-strip-host: \
2632 maybe-install-strip-bfd \
2633 maybe-install-strip-opcodes \
2634 maybe-install-strip-binutils \
2635 maybe-install-strip-bison \
2636 maybe-install-strip-cgen \
2637 maybe-install-strip-dejagnu \
2638 maybe-install-strip-etc \
2639 maybe-install-strip-fastjar \
2640 maybe-install-strip-fixincludes \
2641 maybe-install-strip-flex \
2642 maybe-install-strip-gas \
2643 maybe-install-strip-gcc \
2644 maybe-install-strip-gmp \
2645 maybe-install-strip-mpfr \
2646 maybe-install-strip-mpc \
2647 maybe-install-strip-isl \
2648 maybe-install-strip-libelf \
2649 maybe-install-strip-gold \
2650 maybe-install-strip-gprof \
2651 maybe-install-strip-intl \
2652 maybe-install-strip-tcl \
2653 maybe-install-strip-itcl \
2654 maybe-install-strip-ld \
2655 maybe-install-strip-libbacktrace \
2656 maybe-install-strip-libcpp \
2657 maybe-install-strip-libdecnumber \
2658 maybe-install-strip-libgui \
2659 maybe-install-strip-libiberty \
2660 maybe-install-strip-libiberty-linker-plugin \
2661 maybe-install-strip-libiconv \
2662 maybe-install-strip-m4 \
2663 maybe-install-strip-readline \
2664 maybe-install-strip-sid \
2665 maybe-install-strip-sim \
2666 maybe-install-strip-texinfo \
2667 maybe-install-strip-zlib \
2668 maybe-install-strip-gdb \
2669 maybe-install-strip-expect \
2670 maybe-install-strip-guile \
2671 maybe-install-strip-tk \
2672 maybe-install-strip-libtermcap \
2673 maybe-install-strip-utils \
2674 maybe-install-strip-gnattools \
2675 maybe-install-strip-lto-plugin \
2676 maybe-install-strip-libcc1 \
2677 maybe-install-strip-gotools \
2678 maybe-install-strip-libctf
2679
2680 .PHONY: install-strip-target
2681 install-strip-target: \
2682 maybe-install-strip-target-libstdc++-v3 \
2683 maybe-install-strip-target-libsanitizer \
2684 maybe-install-strip-target-libmpx \
2685 maybe-install-strip-target-libvtv \
2686 maybe-install-strip-target-libcilkrts \
2687 maybe-install-strip-target-liboffloadmic \
2688 maybe-install-strip-target-libssp \
2689 maybe-install-strip-target-newlib \
2690 maybe-install-strip-target-libgcc \
2691 maybe-install-strip-target-libbacktrace \
2692 maybe-install-strip-target-libquadmath \
2693 maybe-install-strip-target-libgfortran \
2694 maybe-install-strip-target-libobjc \
2695 maybe-install-strip-target-libgo \
2696 maybe-install-strip-target-libtermcap \
2697 maybe-install-strip-target-winsup \
2698 maybe-install-strip-target-libgloss \
2699 maybe-install-strip-target-libffi \
2700 maybe-install-strip-target-zlib \
2701 maybe-install-strip-target-rda \
2702 maybe-install-strip-target-libada \
2703 maybe-install-strip-target-libgomp \
2704 maybe-install-strip-target-libitm \
2705 maybe-install-strip-target-libatomic
2706
2707
2708 ### other supporting targets
2709
2710 MAKEDIRS= \
2711 $(DESTDIR)$(prefix) \
2712 $(DESTDIR)$(exec_prefix)
2713 .PHONY: installdirs
2714 installdirs: mkinstalldirs
2715 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2716
2717 dir.info: do-install-info
2718 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2719 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2720 mv -f dir.info.new dir.info; \
2721 else true; \
2722 fi
2723
2724 dist:
2725 @echo "Building a full distribution of this tree isn't done"
2726 @echo "via 'make dist'. Check out the etc/ subdirectory"
2727
2728 etags tags: TAGS
2729
2730 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2731 # ability to use several tags files at once, so there is probably no need
2732 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2733 # (if we felt like it) have this Makefile write a piece of elisp which
2734 # the user could load to tell emacs19 where all the TAGS files we just
2735 # built are.
2736 TAGS: do-TAGS
2737
2738 # ------------------------------------
2739 # Macros for configure and all targets
2740 # ------------------------------------
2741
2742
2743
2744
2745
2746 # --------------------------------------
2747 # Modules which run on the build machine
2748 # --------------------------------------
2749
2750
2751 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2752 maybe-configure-build-libiberty:
2753 @if gcc-bootstrap
2754 configure-build-libiberty: stage_current
2755 @endif gcc-bootstrap
2756 @if build-libiberty
2757 maybe-configure-build-libiberty: configure-build-libiberty
2758 configure-build-libiberty:
2759 @: $(MAKE); $(unstage)
2760 @r=`${PWD_COMMAND}`; export r; \
2761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2762 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2763 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2764 $(BUILD_EXPORTS) \
2765 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2766 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2767 case $(srcdir) in \
2768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2769 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2771 esac; \
2772 module_srcdir=libiberty; \
2773 rm -f no-such-file || : ; \
2774 CONFIG_SITE=no-such-file $(SHELL) \
2775 $$s/$$module_srcdir/configure \
2776 --srcdir=$${topdir}/$$module_srcdir \
2777 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2778 --target=${target_alias} \
2779 || exit 1
2780 @endif build-libiberty
2781
2782
2783
2784
2785
2786 .PHONY: all-build-libiberty maybe-all-build-libiberty
2787 maybe-all-build-libiberty:
2788 @if gcc-bootstrap
2789 all-build-libiberty: stage_current
2790 @endif gcc-bootstrap
2791 @if build-libiberty
2792 TARGET-build-libiberty=all
2793 maybe-all-build-libiberty: all-build-libiberty
2794 all-build-libiberty: configure-build-libiberty
2795 @: $(MAKE); $(unstage)
2796 @r=`${PWD_COMMAND}`; export r; \
2797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798 $(BUILD_EXPORTS) \
2799 (cd $(BUILD_SUBDIR)/libiberty && \
2800 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2801 $(TARGET-build-libiberty))
2802 @endif build-libiberty
2803
2804
2805
2806
2807
2808 .PHONY: configure-build-bison maybe-configure-build-bison
2809 maybe-configure-build-bison:
2810 @if gcc-bootstrap
2811 configure-build-bison: stage_current
2812 @endif gcc-bootstrap
2813 @if build-bison
2814 maybe-configure-build-bison: configure-build-bison
2815 configure-build-bison:
2816 @: $(MAKE); $(unstage)
2817 @r=`${PWD_COMMAND}`; export r; \
2818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2819 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2820 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2821 $(BUILD_EXPORTS) \
2822 echo Configuring in $(BUILD_SUBDIR)/bison; \
2823 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2824 case $(srcdir) in \
2825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2826 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2828 esac; \
2829 module_srcdir=bison; \
2830 rm -f no-such-file || : ; \
2831 CONFIG_SITE=no-such-file $(SHELL) \
2832 $$s/$$module_srcdir/configure \
2833 --srcdir=$${topdir}/$$module_srcdir \
2834 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2835 --target=${target_alias} \
2836 || exit 1
2837 @endif build-bison
2838
2839
2840
2841
2842
2843 .PHONY: all-build-bison maybe-all-build-bison
2844 maybe-all-build-bison:
2845 @if gcc-bootstrap
2846 all-build-bison: stage_current
2847 @endif gcc-bootstrap
2848 @if build-bison
2849 TARGET-build-bison=all
2850 maybe-all-build-bison: all-build-bison
2851 all-build-bison: configure-build-bison
2852 @: $(MAKE); $(unstage)
2853 @r=`${PWD_COMMAND}`; export r; \
2854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855 $(BUILD_EXPORTS) \
2856 (cd $(BUILD_SUBDIR)/bison && \
2857 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2858 $(TARGET-build-bison))
2859 @endif build-bison
2860
2861
2862
2863
2864
2865 .PHONY: configure-build-flex maybe-configure-build-flex
2866 maybe-configure-build-flex:
2867 @if gcc-bootstrap
2868 configure-build-flex: stage_current
2869 @endif gcc-bootstrap
2870 @if build-flex
2871 maybe-configure-build-flex: configure-build-flex
2872 configure-build-flex:
2873 @: $(MAKE); $(unstage)
2874 @r=`${PWD_COMMAND}`; export r; \
2875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2876 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2877 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2878 $(BUILD_EXPORTS) \
2879 echo Configuring in $(BUILD_SUBDIR)/flex; \
2880 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2881 case $(srcdir) in \
2882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2883 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2885 esac; \
2886 module_srcdir=flex; \
2887 rm -f no-such-file || : ; \
2888 CONFIG_SITE=no-such-file $(SHELL) \
2889 $$s/$$module_srcdir/configure \
2890 --srcdir=$${topdir}/$$module_srcdir \
2891 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2892 --target=${target_alias} \
2893 || exit 1
2894 @endif build-flex
2895
2896
2897
2898
2899
2900 .PHONY: all-build-flex maybe-all-build-flex
2901 maybe-all-build-flex:
2902 @if gcc-bootstrap
2903 all-build-flex: stage_current
2904 @endif gcc-bootstrap
2905 @if build-flex
2906 TARGET-build-flex=all
2907 maybe-all-build-flex: all-build-flex
2908 all-build-flex: configure-build-flex
2909 @: $(MAKE); $(unstage)
2910 @r=`${PWD_COMMAND}`; export r; \
2911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912 $(BUILD_EXPORTS) \
2913 (cd $(BUILD_SUBDIR)/flex && \
2914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2915 $(TARGET-build-flex))
2916 @endif build-flex
2917
2918
2919
2920
2921
2922 .PHONY: configure-build-m4 maybe-configure-build-m4
2923 maybe-configure-build-m4:
2924 @if gcc-bootstrap
2925 configure-build-m4: stage_current
2926 @endif gcc-bootstrap
2927 @if build-m4
2928 maybe-configure-build-m4: configure-build-m4
2929 configure-build-m4:
2930 @: $(MAKE); $(unstage)
2931 @r=`${PWD_COMMAND}`; export r; \
2932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2933 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2934 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2935 $(BUILD_EXPORTS) \
2936 echo Configuring in $(BUILD_SUBDIR)/m4; \
2937 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2938 case $(srcdir) in \
2939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2940 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2942 esac; \
2943 module_srcdir=m4; \
2944 rm -f no-such-file || : ; \
2945 CONFIG_SITE=no-such-file $(SHELL) \
2946 $$s/$$module_srcdir/configure \
2947 --srcdir=$${topdir}/$$module_srcdir \
2948 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2949 --target=${target_alias} \
2950 || exit 1
2951 @endif build-m4
2952
2953
2954
2955
2956
2957 .PHONY: all-build-m4 maybe-all-build-m4
2958 maybe-all-build-m4:
2959 @if gcc-bootstrap
2960 all-build-m4: stage_current
2961 @endif gcc-bootstrap
2962 @if build-m4
2963 TARGET-build-m4=all
2964 maybe-all-build-m4: all-build-m4
2965 all-build-m4: configure-build-m4
2966 @: $(MAKE); $(unstage)
2967 @r=`${PWD_COMMAND}`; export r; \
2968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969 $(BUILD_EXPORTS) \
2970 (cd $(BUILD_SUBDIR)/m4 && \
2971 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2972 $(TARGET-build-m4))
2973 @endif build-m4
2974
2975
2976
2977
2978
2979 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2980 maybe-configure-build-texinfo:
2981 @if gcc-bootstrap
2982 configure-build-texinfo: stage_current
2983 @endif gcc-bootstrap
2984 @if build-texinfo
2985 maybe-configure-build-texinfo: configure-build-texinfo
2986 configure-build-texinfo:
2987 @: $(MAKE); $(unstage)
2988 @r=`${PWD_COMMAND}`; export r; \
2989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2990 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2991 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2992 $(BUILD_EXPORTS) \
2993 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2994 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2995 case $(srcdir) in \
2996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2997 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2999 esac; \
3000 module_srcdir=texinfo; \
3001 rm -f no-such-file || : ; \
3002 CONFIG_SITE=no-such-file $(SHELL) \
3003 $$s/$$module_srcdir/configure \
3004 --srcdir=$${topdir}/$$module_srcdir \
3005 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3006 --target=${target_alias} \
3007 || exit 1
3008 @endif build-texinfo
3009
3010
3011
3012
3013
3014 .PHONY: all-build-texinfo maybe-all-build-texinfo
3015 maybe-all-build-texinfo:
3016 @if gcc-bootstrap
3017 all-build-texinfo: stage_current
3018 @endif gcc-bootstrap
3019 @if build-texinfo
3020 TARGET-build-texinfo=all
3021 maybe-all-build-texinfo: all-build-texinfo
3022 all-build-texinfo: configure-build-texinfo
3023 @: $(MAKE); $(unstage)
3024 @r=`${PWD_COMMAND}`; export r; \
3025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026 $(BUILD_EXPORTS) \
3027 (cd $(BUILD_SUBDIR)/texinfo && \
3028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3029 $(TARGET-build-texinfo))
3030 @endif build-texinfo
3031
3032
3033
3034
3035
3036 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3037 maybe-configure-build-fixincludes:
3038 @if gcc-bootstrap
3039 configure-build-fixincludes: stage_current
3040 @endif gcc-bootstrap
3041 @if build-fixincludes
3042 maybe-configure-build-fixincludes: configure-build-fixincludes
3043 configure-build-fixincludes:
3044 @: $(MAKE); $(unstage)
3045 @r=`${PWD_COMMAND}`; export r; \
3046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3048 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3049 $(BUILD_EXPORTS) \
3050 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3051 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3052 case $(srcdir) in \
3053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3054 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3056 esac; \
3057 module_srcdir=fixincludes; \
3058 rm -f no-such-file || : ; \
3059 CONFIG_SITE=no-such-file $(SHELL) \
3060 $$s/$$module_srcdir/configure \
3061 --srcdir=$${topdir}/$$module_srcdir \
3062 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3063 --target=${target_alias} \
3064 || exit 1
3065 @endif build-fixincludes
3066
3067
3068
3069
3070
3071 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3072 maybe-all-build-fixincludes:
3073 @if gcc-bootstrap
3074 all-build-fixincludes: stage_current
3075 @endif gcc-bootstrap
3076 @if build-fixincludes
3077 TARGET-build-fixincludes=all
3078 maybe-all-build-fixincludes: all-build-fixincludes
3079 all-build-fixincludes: configure-build-fixincludes
3080 @: $(MAKE); $(unstage)
3081 @r=`${PWD_COMMAND}`; export r; \
3082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083 $(BUILD_EXPORTS) \
3084 (cd $(BUILD_SUBDIR)/fixincludes && \
3085 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3086 $(TARGET-build-fixincludes))
3087 @endif build-fixincludes
3088
3089
3090
3091
3092
3093 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3094 maybe-configure-build-libcpp:
3095 @if gcc-bootstrap
3096 configure-build-libcpp: stage_current
3097 @endif gcc-bootstrap
3098 @if build-libcpp
3099 maybe-configure-build-libcpp: configure-build-libcpp
3100 configure-build-libcpp:
3101 @: $(MAKE); $(unstage)
3102 @r=`${PWD_COMMAND}`; export r; \
3103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3105 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3106 $(BUILD_EXPORTS) \
3107 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3108 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3109 case $(srcdir) in \
3110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3111 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3113 esac; \
3114 module_srcdir=libcpp; \
3115 rm -f no-such-file || : ; \
3116 CONFIG_SITE=no-such-file $(SHELL) \
3117 $$s/$$module_srcdir/configure \
3118 --srcdir=$${topdir}/$$module_srcdir \
3119 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3120 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3121 || exit 1
3122 @endif build-libcpp
3123
3124
3125
3126
3127
3128 .PHONY: all-build-libcpp maybe-all-build-libcpp
3129 maybe-all-build-libcpp:
3130 @if gcc-bootstrap
3131 all-build-libcpp: stage_current
3132 @endif gcc-bootstrap
3133 @if build-libcpp
3134 TARGET-build-libcpp=all
3135 maybe-all-build-libcpp: all-build-libcpp
3136 all-build-libcpp: configure-build-libcpp
3137 @: $(MAKE); $(unstage)
3138 @r=`${PWD_COMMAND}`; export r; \
3139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140 $(BUILD_EXPORTS) \
3141 (cd $(BUILD_SUBDIR)/libcpp && \
3142 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3143 $(TARGET-build-libcpp))
3144 @endif build-libcpp
3145
3146
3147
3148
3149
3150 # --------------------------------------
3151 # Modules which run on the host machine
3152 # --------------------------------------
3153
3154
3155 .PHONY: configure-bfd maybe-configure-bfd
3156 maybe-configure-bfd:
3157 @if gcc-bootstrap
3158 configure-bfd: stage_current
3159 @endif gcc-bootstrap
3160 @if bfd
3161 maybe-configure-bfd: configure-bfd
3162 configure-bfd:
3163 @r=`${PWD_COMMAND}`; export r; \
3164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3165 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3167 $(HOST_EXPORTS) \
3168 echo Configuring in $(HOST_SUBDIR)/bfd; \
3169 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3170 case $(srcdir) in \
3171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3172 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3174 esac; \
3175 module_srcdir=bfd; \
3176 $(SHELL) \
3177 $$s/$$module_srcdir/configure \
3178 --srcdir=$${topdir}/$$module_srcdir \
3179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3180 --target=${target_alias} \
3181 || exit 1
3182 @endif bfd
3183
3184
3185
3186 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3187 maybe-configure-stage1-bfd:
3188 @if bfd-bootstrap
3189 maybe-configure-stage1-bfd: configure-stage1-bfd
3190 configure-stage1-bfd:
3191 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3193 @r=`${PWD_COMMAND}`; export r; \
3194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3195 TFLAGS="$(STAGE1_TFLAGS)"; \
3196 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3197 $(HOST_EXPORTS) \
3198 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3199 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3200 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3201 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3203 cd $(HOST_SUBDIR)/bfd || exit 1; \
3204 case $(srcdir) in \
3205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3206 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3208 esac; \
3209 module_srcdir=bfd; \
3210 $(SHELL) $$s/$$module_srcdir/configure \
3211 --srcdir=$${topdir}/$$module_srcdir \
3212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3213 --target=${target_alias} \
3214 \
3215 $(STAGE1_CONFIGURE_FLAGS)
3216 @endif bfd-bootstrap
3217
3218 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3219 maybe-configure-stage2-bfd:
3220 @if bfd-bootstrap
3221 maybe-configure-stage2-bfd: configure-stage2-bfd
3222 configure-stage2-bfd:
3223 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 TFLAGS="$(STAGE2_TFLAGS)"; \
3228 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3229 $(HOST_EXPORTS) \
3230 $(POSTSTAGE1_HOST_EXPORTS) \
3231 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3232 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3233 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3234 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3236 cd $(HOST_SUBDIR)/bfd || exit 1; \
3237 case $(srcdir) in \
3238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3239 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3241 esac; \
3242 module_srcdir=bfd; \
3243 $(SHELL) $$s/$$module_srcdir/configure \
3244 --srcdir=$${topdir}/$$module_srcdir \
3245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3246 --target=${target_alias} \
3247 --with-build-libsubdir=$(HOST_SUBDIR) \
3248 $(STAGE2_CONFIGURE_FLAGS)
3249 @endif bfd-bootstrap
3250
3251 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3252 maybe-configure-stage3-bfd:
3253 @if bfd-bootstrap
3254 maybe-configure-stage3-bfd: configure-stage3-bfd
3255 configure-stage3-bfd:
3256 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3258 @r=`${PWD_COMMAND}`; export r; \
3259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3260 TFLAGS="$(STAGE3_TFLAGS)"; \
3261 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3262 $(HOST_EXPORTS) \
3263 $(POSTSTAGE1_HOST_EXPORTS) \
3264 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3265 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3266 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3267 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3269 cd $(HOST_SUBDIR)/bfd || exit 1; \
3270 case $(srcdir) in \
3271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3272 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3274 esac; \
3275 module_srcdir=bfd; \
3276 $(SHELL) $$s/$$module_srcdir/configure \
3277 --srcdir=$${topdir}/$$module_srcdir \
3278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3279 --target=${target_alias} \
3280 --with-build-libsubdir=$(HOST_SUBDIR) \
3281 $(STAGE3_CONFIGURE_FLAGS)
3282 @endif bfd-bootstrap
3283
3284 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3285 maybe-configure-stage4-bfd:
3286 @if bfd-bootstrap
3287 maybe-configure-stage4-bfd: configure-stage4-bfd
3288 configure-stage4-bfd:
3289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3291 @r=`${PWD_COMMAND}`; export r; \
3292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3293 TFLAGS="$(STAGE4_TFLAGS)"; \
3294 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3295 $(HOST_EXPORTS) \
3296 $(POSTSTAGE1_HOST_EXPORTS) \
3297 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3298 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3299 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3300 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3302 cd $(HOST_SUBDIR)/bfd || exit 1; \
3303 case $(srcdir) in \
3304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3305 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3307 esac; \
3308 module_srcdir=bfd; \
3309 $(SHELL) $$s/$$module_srcdir/configure \
3310 --srcdir=$${topdir}/$$module_srcdir \
3311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3312 --target=${target_alias} \
3313 --with-build-libsubdir=$(HOST_SUBDIR) \
3314 $(STAGE4_CONFIGURE_FLAGS)
3315 @endif bfd-bootstrap
3316
3317 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3318 maybe-configure-stageprofile-bfd:
3319 @if bfd-bootstrap
3320 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3321 configure-stageprofile-bfd:
3322 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3324 @r=`${PWD_COMMAND}`; export r; \
3325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3326 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3327 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3328 $(HOST_EXPORTS) \
3329 $(POSTSTAGE1_HOST_EXPORTS) \
3330 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3331 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3332 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3333 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3335 cd $(HOST_SUBDIR)/bfd || exit 1; \
3336 case $(srcdir) in \
3337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3338 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3340 esac; \
3341 module_srcdir=bfd; \
3342 $(SHELL) $$s/$$module_srcdir/configure \
3343 --srcdir=$${topdir}/$$module_srcdir \
3344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3345 --target=${target_alias} \
3346 --with-build-libsubdir=$(HOST_SUBDIR) \
3347 $(STAGEprofile_CONFIGURE_FLAGS)
3348 @endif bfd-bootstrap
3349
3350 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3351 maybe-configure-stagefeedback-bfd:
3352 @if bfd-bootstrap
3353 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3354 configure-stagefeedback-bfd:
3355 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3357 @r=`${PWD_COMMAND}`; export r; \
3358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3359 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3360 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3361 $(HOST_EXPORTS) \
3362 $(POSTSTAGE1_HOST_EXPORTS) \
3363 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3364 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3365 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3366 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3368 cd $(HOST_SUBDIR)/bfd || exit 1; \
3369 case $(srcdir) in \
3370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3371 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3373 esac; \
3374 module_srcdir=bfd; \
3375 $(SHELL) $$s/$$module_srcdir/configure \
3376 --srcdir=$${topdir}/$$module_srcdir \
3377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3378 --target=${target_alias} \
3379 --with-build-libsubdir=$(HOST_SUBDIR) \
3380 $(STAGEfeedback_CONFIGURE_FLAGS)
3381 @endif bfd-bootstrap
3382
3383
3384
3385
3386
3387 .PHONY: all-bfd maybe-all-bfd
3388 maybe-all-bfd:
3389 @if gcc-bootstrap
3390 all-bfd: stage_current
3391 @endif gcc-bootstrap
3392 @if bfd
3393 TARGET-bfd=all
3394 maybe-all-bfd: all-bfd
3395 all-bfd: configure-bfd
3396 @r=`${PWD_COMMAND}`; export r; \
3397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398 $(HOST_EXPORTS) \
3399 (cd $(HOST_SUBDIR)/bfd && \
3400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3401 $(TARGET-bfd))
3402 @endif bfd
3403
3404
3405
3406 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3407 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3408 maybe-all-stage1-bfd:
3409 maybe-clean-stage1-bfd:
3410 @if bfd-bootstrap
3411 maybe-all-stage1-bfd: all-stage1-bfd
3412 all-stage1: all-stage1-bfd
3413 TARGET-stage1-bfd = $(TARGET-bfd)
3414 all-stage1-bfd: configure-stage1-bfd
3415 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3416 @r=`${PWD_COMMAND}`; export r; \
3417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418 TFLAGS="$(STAGE1_TFLAGS)"; \
3419 $(HOST_EXPORTS) \
3420 cd $(HOST_SUBDIR)/bfd && \
3421 \
3422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3423 CFLAGS="$(STAGE1_CFLAGS)" \
3424 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3425 LIBCFLAGS="$(LIBCFLAGS)" \
3426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3429 $(EXTRA_HOST_FLAGS) \
3430 $(STAGE1_FLAGS_TO_PASS) \
3431 TFLAGS="$(STAGE1_TFLAGS)" \
3432 $(TARGET-stage1-bfd)
3433
3434 maybe-clean-stage1-bfd: clean-stage1-bfd
3435 clean-stage1: clean-stage1-bfd
3436 clean-stage1-bfd:
3437 @if [ $(current_stage) = stage1 ]; then \
3438 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3439 else \
3440 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3441 $(MAKE) stage1-start; \
3442 fi; \
3443 cd $(HOST_SUBDIR)/bfd && \
3444 $(MAKE) $(EXTRA_HOST_FLAGS) \
3445 $(STAGE1_FLAGS_TO_PASS) clean
3446 @endif bfd-bootstrap
3447
3448
3449 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3450 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3451 maybe-all-stage2-bfd:
3452 maybe-clean-stage2-bfd:
3453 @if bfd-bootstrap
3454 maybe-all-stage2-bfd: all-stage2-bfd
3455 all-stage2: all-stage2-bfd
3456 TARGET-stage2-bfd = $(TARGET-bfd)
3457 all-stage2-bfd: configure-stage2-bfd
3458 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3459 @r=`${PWD_COMMAND}`; export r; \
3460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461 TFLAGS="$(STAGE2_TFLAGS)"; \
3462 $(HOST_EXPORTS) \
3463 $(POSTSTAGE1_HOST_EXPORTS) \
3464 cd $(HOST_SUBDIR)/bfd && \
3465 \
3466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3467 CFLAGS="$(STAGE2_CFLAGS)" \
3468 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3469 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3474 TFLAGS="$(STAGE2_TFLAGS)" \
3475 $(TARGET-stage2-bfd)
3476
3477 maybe-clean-stage2-bfd: clean-stage2-bfd
3478 clean-stage2: clean-stage2-bfd
3479 clean-stage2-bfd:
3480 @if [ $(current_stage) = stage2 ]; then \
3481 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3482 else \
3483 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3484 $(MAKE) stage2-start; \
3485 fi; \
3486 cd $(HOST_SUBDIR)/bfd && \
3487 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3488 @endif bfd-bootstrap
3489
3490
3491 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3492 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3493 maybe-all-stage3-bfd:
3494 maybe-clean-stage3-bfd:
3495 @if bfd-bootstrap
3496 maybe-all-stage3-bfd: all-stage3-bfd
3497 all-stage3: all-stage3-bfd
3498 TARGET-stage3-bfd = $(TARGET-bfd)
3499 all-stage3-bfd: configure-stage3-bfd
3500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3501 @r=`${PWD_COMMAND}`; export r; \
3502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3503 TFLAGS="$(STAGE3_TFLAGS)"; \
3504 $(HOST_EXPORTS) \
3505 $(POSTSTAGE1_HOST_EXPORTS) \
3506 cd $(HOST_SUBDIR)/bfd && \
3507 \
3508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3509 CFLAGS="$(STAGE3_CFLAGS)" \
3510 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3511 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3516 TFLAGS="$(STAGE3_TFLAGS)" \
3517 $(TARGET-stage3-bfd)
3518
3519 maybe-clean-stage3-bfd: clean-stage3-bfd
3520 clean-stage3: clean-stage3-bfd
3521 clean-stage3-bfd:
3522 @if [ $(current_stage) = stage3 ]; then \
3523 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3524 else \
3525 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3526 $(MAKE) stage3-start; \
3527 fi; \
3528 cd $(HOST_SUBDIR)/bfd && \
3529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3530 @endif bfd-bootstrap
3531
3532
3533 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3534 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3535 maybe-all-stage4-bfd:
3536 maybe-clean-stage4-bfd:
3537 @if bfd-bootstrap
3538 maybe-all-stage4-bfd: all-stage4-bfd
3539 all-stage4: all-stage4-bfd
3540 TARGET-stage4-bfd = $(TARGET-bfd)
3541 all-stage4-bfd: configure-stage4-bfd
3542 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3543 @r=`${PWD_COMMAND}`; export r; \
3544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3545 TFLAGS="$(STAGE4_TFLAGS)"; \
3546 $(HOST_EXPORTS) \
3547 $(POSTSTAGE1_HOST_EXPORTS) \
3548 cd $(HOST_SUBDIR)/bfd && \
3549 \
3550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3551 CFLAGS="$(STAGE4_CFLAGS)" \
3552 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3553 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3558 TFLAGS="$(STAGE4_TFLAGS)" \
3559 $(TARGET-stage4-bfd)
3560
3561 maybe-clean-stage4-bfd: clean-stage4-bfd
3562 clean-stage4: clean-stage4-bfd
3563 clean-stage4-bfd:
3564 @if [ $(current_stage) = stage4 ]; then \
3565 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3566 else \
3567 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3568 $(MAKE) stage4-start; \
3569 fi; \
3570 cd $(HOST_SUBDIR)/bfd && \
3571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3572 @endif bfd-bootstrap
3573
3574
3575 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3576 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3577 maybe-all-stageprofile-bfd:
3578 maybe-clean-stageprofile-bfd:
3579 @if bfd-bootstrap
3580 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3581 all-stageprofile: all-stageprofile-bfd
3582 TARGET-stageprofile-bfd = $(TARGET-bfd)
3583 all-stageprofile-bfd: configure-stageprofile-bfd
3584 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3585 @r=`${PWD_COMMAND}`; export r; \
3586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3587 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3588 $(HOST_EXPORTS) \
3589 $(POSTSTAGE1_HOST_EXPORTS) \
3590 cd $(HOST_SUBDIR)/bfd && \
3591 \
3592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3593 CFLAGS="$(STAGEprofile_CFLAGS)" \
3594 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3595 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3600 TFLAGS="$(STAGEprofile_TFLAGS)" \
3601 $(TARGET-stageprofile-bfd)
3602
3603 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3604 clean-stageprofile: clean-stageprofile-bfd
3605 clean-stageprofile-bfd:
3606 @if [ $(current_stage) = stageprofile ]; then \
3607 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3608 else \
3609 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3610 $(MAKE) stageprofile-start; \
3611 fi; \
3612 cd $(HOST_SUBDIR)/bfd && \
3613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3614 @endif bfd-bootstrap
3615
3616
3617 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3618 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3619 maybe-all-stagefeedback-bfd:
3620 maybe-clean-stagefeedback-bfd:
3621 @if bfd-bootstrap
3622 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3623 all-stagefeedback: all-stagefeedback-bfd
3624 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3625 all-stagefeedback-bfd: configure-stagefeedback-bfd
3626 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3627 @r=`${PWD_COMMAND}`; export r; \
3628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3629 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3630 $(HOST_EXPORTS) \
3631 $(POSTSTAGE1_HOST_EXPORTS) \
3632 cd $(HOST_SUBDIR)/bfd && \
3633 \
3634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3635 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3636 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3637 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3642 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3643 $(TARGET-stagefeedback-bfd)
3644
3645 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3646 clean-stagefeedback: clean-stagefeedback-bfd
3647 clean-stagefeedback-bfd:
3648 @if [ $(current_stage) = stagefeedback ]; then \
3649 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3650 else \
3651 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3652 $(MAKE) stagefeedback-start; \
3653 fi; \
3654 cd $(HOST_SUBDIR)/bfd && \
3655 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3656 @endif bfd-bootstrap
3657
3658
3659
3660
3661
3662 .PHONY: check-bfd maybe-check-bfd
3663 maybe-check-bfd:
3664 @if bfd
3665 maybe-check-bfd: check-bfd
3666
3667 check-bfd:
3668 @: $(MAKE); $(unstage)
3669 @r=`${PWD_COMMAND}`; export r; \
3670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3672 (cd $(HOST_SUBDIR)/bfd && \
3673 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3674
3675 @endif bfd
3676
3677 .PHONY: install-bfd maybe-install-bfd
3678 maybe-install-bfd:
3679 @if bfd
3680 maybe-install-bfd: install-bfd
3681
3682 install-bfd: installdirs
3683 @: $(MAKE); $(unstage)
3684 @r=`${PWD_COMMAND}`; export r; \
3685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3686 $(HOST_EXPORTS) \
3687 (cd $(HOST_SUBDIR)/bfd && \
3688 $(MAKE) $(FLAGS_TO_PASS) install)
3689
3690 @endif bfd
3691
3692 .PHONY: install-strip-bfd maybe-install-strip-bfd
3693 maybe-install-strip-bfd:
3694 @if bfd
3695 maybe-install-strip-bfd: install-strip-bfd
3696
3697 install-strip-bfd: installdirs
3698 @: $(MAKE); $(unstage)
3699 @r=`${PWD_COMMAND}`; export r; \
3700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3701 $(HOST_EXPORTS) \
3702 (cd $(HOST_SUBDIR)/bfd && \
3703 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3704
3705 @endif bfd
3706
3707 # Other targets (info, dvi, pdf, etc.)
3708
3709 .PHONY: maybe-info-bfd info-bfd
3710 maybe-info-bfd:
3711 @if bfd
3712 maybe-info-bfd: info-bfd
3713
3714 info-bfd: \
3715 configure-bfd
3716 @[ -f ./bfd/Makefile ] || exit 0; \
3717 r=`${PWD_COMMAND}`; export r; \
3718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719 $(HOST_EXPORTS) \
3720 for flag in $(EXTRA_HOST_FLAGS) ; do \
3721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3722 done; \
3723 echo "Doing info in bfd"; \
3724 (cd $(HOST_SUBDIR)/bfd && \
3725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3727 "RANLIB=$${RANLIB}" \
3728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3729 info) \
3730 || exit 1
3731
3732 @endif bfd
3733
3734 .PHONY: maybe-dvi-bfd dvi-bfd
3735 maybe-dvi-bfd:
3736 @if bfd
3737 maybe-dvi-bfd: dvi-bfd
3738
3739 dvi-bfd: \
3740 configure-bfd
3741 @[ -f ./bfd/Makefile ] || exit 0; \
3742 r=`${PWD_COMMAND}`; export r; \
3743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3744 $(HOST_EXPORTS) \
3745 for flag in $(EXTRA_HOST_FLAGS) ; do \
3746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3747 done; \
3748 echo "Doing dvi in bfd"; \
3749 (cd $(HOST_SUBDIR)/bfd && \
3750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3752 "RANLIB=$${RANLIB}" \
3753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3754 dvi) \
3755 || exit 1
3756
3757 @endif bfd
3758
3759 .PHONY: maybe-pdf-bfd pdf-bfd
3760 maybe-pdf-bfd:
3761 @if bfd
3762 maybe-pdf-bfd: pdf-bfd
3763
3764 pdf-bfd: \
3765 configure-bfd
3766 @[ -f ./bfd/Makefile ] || exit 0; \
3767 r=`${PWD_COMMAND}`; export r; \
3768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3769 $(HOST_EXPORTS) \
3770 for flag in $(EXTRA_HOST_FLAGS) ; do \
3771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3772 done; \
3773 echo "Doing pdf in bfd"; \
3774 (cd $(HOST_SUBDIR)/bfd && \
3775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3777 "RANLIB=$${RANLIB}" \
3778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3779 pdf) \
3780 || exit 1
3781
3782 @endif bfd
3783
3784 .PHONY: maybe-html-bfd html-bfd
3785 maybe-html-bfd:
3786 @if bfd
3787 maybe-html-bfd: html-bfd
3788
3789 html-bfd: \
3790 configure-bfd
3791 @[ -f ./bfd/Makefile ] || exit 0; \
3792 r=`${PWD_COMMAND}`; export r; \
3793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3794 $(HOST_EXPORTS) \
3795 for flag in $(EXTRA_HOST_FLAGS) ; do \
3796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3797 done; \
3798 echo "Doing html in bfd"; \
3799 (cd $(HOST_SUBDIR)/bfd && \
3800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3802 "RANLIB=$${RANLIB}" \
3803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3804 html) \
3805 || exit 1
3806
3807 @endif bfd
3808
3809 .PHONY: maybe-TAGS-bfd TAGS-bfd
3810 maybe-TAGS-bfd:
3811 @if bfd
3812 maybe-TAGS-bfd: TAGS-bfd
3813
3814 TAGS-bfd: \
3815 configure-bfd
3816 @[ -f ./bfd/Makefile ] || exit 0; \
3817 r=`${PWD_COMMAND}`; export r; \
3818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3819 $(HOST_EXPORTS) \
3820 for flag in $(EXTRA_HOST_FLAGS) ; do \
3821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3822 done; \
3823 echo "Doing TAGS in bfd"; \
3824 (cd $(HOST_SUBDIR)/bfd && \
3825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3827 "RANLIB=$${RANLIB}" \
3828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3829 TAGS) \
3830 || exit 1
3831
3832 @endif bfd
3833
3834 .PHONY: maybe-install-info-bfd install-info-bfd
3835 maybe-install-info-bfd:
3836 @if bfd
3837 maybe-install-info-bfd: install-info-bfd
3838
3839 install-info-bfd: \
3840 configure-bfd \
3841 info-bfd
3842 @[ -f ./bfd/Makefile ] || exit 0; \
3843 r=`${PWD_COMMAND}`; export r; \
3844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845 $(HOST_EXPORTS) \
3846 for flag in $(EXTRA_HOST_FLAGS) ; do \
3847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3848 done; \
3849 echo "Doing install-info in bfd"; \
3850 (cd $(HOST_SUBDIR)/bfd && \
3851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3853 "RANLIB=$${RANLIB}" \
3854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3855 install-info) \
3856 || exit 1
3857
3858 @endif bfd
3859
3860 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3861 maybe-install-pdf-bfd:
3862 @if bfd
3863 maybe-install-pdf-bfd: install-pdf-bfd
3864
3865 install-pdf-bfd: \
3866 configure-bfd \
3867 pdf-bfd
3868 @[ -f ./bfd/Makefile ] || exit 0; \
3869 r=`${PWD_COMMAND}`; export r; \
3870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871 $(HOST_EXPORTS) \
3872 for flag in $(EXTRA_HOST_FLAGS) ; do \
3873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874 done; \
3875 echo "Doing install-pdf in bfd"; \
3876 (cd $(HOST_SUBDIR)/bfd && \
3877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879 "RANLIB=$${RANLIB}" \
3880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881 install-pdf) \
3882 || exit 1
3883
3884 @endif bfd
3885
3886 .PHONY: maybe-install-html-bfd install-html-bfd
3887 maybe-install-html-bfd:
3888 @if bfd
3889 maybe-install-html-bfd: install-html-bfd
3890
3891 install-html-bfd: \
3892 configure-bfd \
3893 html-bfd
3894 @[ -f ./bfd/Makefile ] || exit 0; \
3895 r=`${PWD_COMMAND}`; export r; \
3896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897 $(HOST_EXPORTS) \
3898 for flag in $(EXTRA_HOST_FLAGS) ; do \
3899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3900 done; \
3901 echo "Doing install-html in bfd"; \
3902 (cd $(HOST_SUBDIR)/bfd && \
3903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3905 "RANLIB=$${RANLIB}" \
3906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3907 install-html) \
3908 || exit 1
3909
3910 @endif bfd
3911
3912 .PHONY: maybe-installcheck-bfd installcheck-bfd
3913 maybe-installcheck-bfd:
3914 @if bfd
3915 maybe-installcheck-bfd: installcheck-bfd
3916
3917 installcheck-bfd: \
3918 configure-bfd
3919 @[ -f ./bfd/Makefile ] || exit 0; \
3920 r=`${PWD_COMMAND}`; export r; \
3921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3922 $(HOST_EXPORTS) \
3923 for flag in $(EXTRA_HOST_FLAGS) ; do \
3924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3925 done; \
3926 echo "Doing installcheck in bfd"; \
3927 (cd $(HOST_SUBDIR)/bfd && \
3928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3930 "RANLIB=$${RANLIB}" \
3931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3932 installcheck) \
3933 || exit 1
3934
3935 @endif bfd
3936
3937 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3938 maybe-mostlyclean-bfd:
3939 @if bfd
3940 maybe-mostlyclean-bfd: mostlyclean-bfd
3941
3942 mostlyclean-bfd:
3943 @[ -f ./bfd/Makefile ] || exit 0; \
3944 r=`${PWD_COMMAND}`; export r; \
3945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3946 $(HOST_EXPORTS) \
3947 for flag in $(EXTRA_HOST_FLAGS) ; do \
3948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3949 done; \
3950 echo "Doing mostlyclean in bfd"; \
3951 (cd $(HOST_SUBDIR)/bfd && \
3952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3954 "RANLIB=$${RANLIB}" \
3955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3956 mostlyclean) \
3957 || exit 1
3958
3959 @endif bfd
3960
3961 .PHONY: maybe-clean-bfd clean-bfd
3962 maybe-clean-bfd:
3963 @if bfd
3964 maybe-clean-bfd: clean-bfd
3965
3966 clean-bfd:
3967 @[ -f ./bfd/Makefile ] || exit 0; \
3968 r=`${PWD_COMMAND}`; export r; \
3969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3970 $(HOST_EXPORTS) \
3971 for flag in $(EXTRA_HOST_FLAGS) ; do \
3972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3973 done; \
3974 echo "Doing clean in bfd"; \
3975 (cd $(HOST_SUBDIR)/bfd && \
3976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3978 "RANLIB=$${RANLIB}" \
3979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3980 clean) \
3981 || exit 1
3982
3983 @endif bfd
3984
3985 .PHONY: maybe-distclean-bfd distclean-bfd
3986 maybe-distclean-bfd:
3987 @if bfd
3988 maybe-distclean-bfd: distclean-bfd
3989
3990 distclean-bfd:
3991 @[ -f ./bfd/Makefile ] || exit 0; \
3992 r=`${PWD_COMMAND}`; export r; \
3993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994 $(HOST_EXPORTS) \
3995 for flag in $(EXTRA_HOST_FLAGS) ; do \
3996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997 done; \
3998 echo "Doing distclean in bfd"; \
3999 (cd $(HOST_SUBDIR)/bfd && \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002 "RANLIB=$${RANLIB}" \
4003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4004 distclean) \
4005 || exit 1
4006
4007 @endif bfd
4008
4009 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4010 maybe-maintainer-clean-bfd:
4011 @if bfd
4012 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4013
4014 maintainer-clean-bfd:
4015 @[ -f ./bfd/Makefile ] || exit 0; \
4016 r=`${PWD_COMMAND}`; export r; \
4017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4018 $(HOST_EXPORTS) \
4019 for flag in $(EXTRA_HOST_FLAGS) ; do \
4020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4021 done; \
4022 echo "Doing maintainer-clean in bfd"; \
4023 (cd $(HOST_SUBDIR)/bfd && \
4024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4026 "RANLIB=$${RANLIB}" \
4027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4028 maintainer-clean) \
4029 || exit 1
4030
4031 @endif bfd
4032
4033
4034
4035 .PHONY: configure-opcodes maybe-configure-opcodes
4036 maybe-configure-opcodes:
4037 @if gcc-bootstrap
4038 configure-opcodes: stage_current
4039 @endif gcc-bootstrap
4040 @if opcodes
4041 maybe-configure-opcodes: configure-opcodes
4042 configure-opcodes:
4043 @r=`${PWD_COMMAND}`; export r; \
4044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4045 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4047 $(HOST_EXPORTS) \
4048 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4049 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4050 case $(srcdir) in \
4051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4052 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4054 esac; \
4055 module_srcdir=opcodes; \
4056 $(SHELL) \
4057 $$s/$$module_srcdir/configure \
4058 --srcdir=$${topdir}/$$module_srcdir \
4059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4060 --target=${target_alias} \
4061 || exit 1
4062 @endif opcodes
4063
4064
4065
4066 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4067 maybe-configure-stage1-opcodes:
4068 @if opcodes-bootstrap
4069 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4070 configure-stage1-opcodes:
4071 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4073 @r=`${PWD_COMMAND}`; export r; \
4074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4075 TFLAGS="$(STAGE1_TFLAGS)"; \
4076 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4077 $(HOST_EXPORTS) \
4078 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4079 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4080 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4081 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4083 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4084 case $(srcdir) in \
4085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4086 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4088 esac; \
4089 module_srcdir=opcodes; \
4090 $(SHELL) $$s/$$module_srcdir/configure \
4091 --srcdir=$${topdir}/$$module_srcdir \
4092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4093 --target=${target_alias} \
4094 \
4095 $(STAGE1_CONFIGURE_FLAGS)
4096 @endif opcodes-bootstrap
4097
4098 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4099 maybe-configure-stage2-opcodes:
4100 @if opcodes-bootstrap
4101 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4102 configure-stage2-opcodes:
4103 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4105 @r=`${PWD_COMMAND}`; export r; \
4106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4107 TFLAGS="$(STAGE2_TFLAGS)"; \
4108 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4109 $(HOST_EXPORTS) \
4110 $(POSTSTAGE1_HOST_EXPORTS) \
4111 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4112 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4113 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4114 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4116 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4117 case $(srcdir) in \
4118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4119 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4121 esac; \
4122 module_srcdir=opcodes; \
4123 $(SHELL) $$s/$$module_srcdir/configure \
4124 --srcdir=$${topdir}/$$module_srcdir \
4125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4126 --target=${target_alias} \
4127 --with-build-libsubdir=$(HOST_SUBDIR) \
4128 $(STAGE2_CONFIGURE_FLAGS)
4129 @endif opcodes-bootstrap
4130
4131 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4132 maybe-configure-stage3-opcodes:
4133 @if opcodes-bootstrap
4134 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4135 configure-stage3-opcodes:
4136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4138 @r=`${PWD_COMMAND}`; export r; \
4139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4140 TFLAGS="$(STAGE3_TFLAGS)"; \
4141 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4142 $(HOST_EXPORTS) \
4143 $(POSTSTAGE1_HOST_EXPORTS) \
4144 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4145 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4146 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4147 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4149 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4150 case $(srcdir) in \
4151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4152 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4154 esac; \
4155 module_srcdir=opcodes; \
4156 $(SHELL) $$s/$$module_srcdir/configure \
4157 --srcdir=$${topdir}/$$module_srcdir \
4158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4159 --target=${target_alias} \
4160 --with-build-libsubdir=$(HOST_SUBDIR) \
4161 $(STAGE3_CONFIGURE_FLAGS)
4162 @endif opcodes-bootstrap
4163
4164 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4165 maybe-configure-stage4-opcodes:
4166 @if opcodes-bootstrap
4167 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4168 configure-stage4-opcodes:
4169 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4171 @r=`${PWD_COMMAND}`; export r; \
4172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173 TFLAGS="$(STAGE4_TFLAGS)"; \
4174 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4175 $(HOST_EXPORTS) \
4176 $(POSTSTAGE1_HOST_EXPORTS) \
4177 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4178 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4179 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4180 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4182 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4183 case $(srcdir) in \
4184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4185 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4187 esac; \
4188 module_srcdir=opcodes; \
4189 $(SHELL) $$s/$$module_srcdir/configure \
4190 --srcdir=$${topdir}/$$module_srcdir \
4191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4192 --target=${target_alias} \
4193 --with-build-libsubdir=$(HOST_SUBDIR) \
4194 $(STAGE4_CONFIGURE_FLAGS)
4195 @endif opcodes-bootstrap
4196
4197 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4198 maybe-configure-stageprofile-opcodes:
4199 @if opcodes-bootstrap
4200 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4201 configure-stageprofile-opcodes:
4202 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4204 @r=`${PWD_COMMAND}`; export r; \
4205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4206 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4207 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4208 $(HOST_EXPORTS) \
4209 $(POSTSTAGE1_HOST_EXPORTS) \
4210 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4211 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4212 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4213 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4215 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4216 case $(srcdir) in \
4217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4218 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4220 esac; \
4221 module_srcdir=opcodes; \
4222 $(SHELL) $$s/$$module_srcdir/configure \
4223 --srcdir=$${topdir}/$$module_srcdir \
4224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4225 --target=${target_alias} \
4226 --with-build-libsubdir=$(HOST_SUBDIR) \
4227 $(STAGEprofile_CONFIGURE_FLAGS)
4228 @endif opcodes-bootstrap
4229
4230 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4231 maybe-configure-stagefeedback-opcodes:
4232 @if opcodes-bootstrap
4233 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4234 configure-stagefeedback-opcodes:
4235 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4237 @r=`${PWD_COMMAND}`; export r; \
4238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4239 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4240 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4241 $(HOST_EXPORTS) \
4242 $(POSTSTAGE1_HOST_EXPORTS) \
4243 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4244 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4245 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4246 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4248 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4249 case $(srcdir) in \
4250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4251 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4253 esac; \
4254 module_srcdir=opcodes; \
4255 $(SHELL) $$s/$$module_srcdir/configure \
4256 --srcdir=$${topdir}/$$module_srcdir \
4257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4258 --target=${target_alias} \
4259 --with-build-libsubdir=$(HOST_SUBDIR) \
4260 $(STAGEfeedback_CONFIGURE_FLAGS)
4261 @endif opcodes-bootstrap
4262
4263
4264
4265
4266
4267 .PHONY: all-opcodes maybe-all-opcodes
4268 maybe-all-opcodes:
4269 @if gcc-bootstrap
4270 all-opcodes: stage_current
4271 @endif gcc-bootstrap
4272 @if opcodes
4273 TARGET-opcodes=all
4274 maybe-all-opcodes: all-opcodes
4275 all-opcodes: configure-opcodes
4276 @r=`${PWD_COMMAND}`; export r; \
4277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278 $(HOST_EXPORTS) \
4279 (cd $(HOST_SUBDIR)/opcodes && \
4280 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4281 $(TARGET-opcodes))
4282 @endif opcodes
4283
4284
4285
4286 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4287 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4288 maybe-all-stage1-opcodes:
4289 maybe-clean-stage1-opcodes:
4290 @if opcodes-bootstrap
4291 maybe-all-stage1-opcodes: all-stage1-opcodes
4292 all-stage1: all-stage1-opcodes
4293 TARGET-stage1-opcodes = $(TARGET-opcodes)
4294 all-stage1-opcodes: configure-stage1-opcodes
4295 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4296 @r=`${PWD_COMMAND}`; export r; \
4297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298 TFLAGS="$(STAGE1_TFLAGS)"; \
4299 $(HOST_EXPORTS) \
4300 cd $(HOST_SUBDIR)/opcodes && \
4301 \
4302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4303 CFLAGS="$(STAGE1_CFLAGS)" \
4304 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4305 LIBCFLAGS="$(LIBCFLAGS)" \
4306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4309 $(EXTRA_HOST_FLAGS) \
4310 $(STAGE1_FLAGS_TO_PASS) \
4311 TFLAGS="$(STAGE1_TFLAGS)" \
4312 $(TARGET-stage1-opcodes)
4313
4314 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4315 clean-stage1: clean-stage1-opcodes
4316 clean-stage1-opcodes:
4317 @if [ $(current_stage) = stage1 ]; then \
4318 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4319 else \
4320 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4321 $(MAKE) stage1-start; \
4322 fi; \
4323 cd $(HOST_SUBDIR)/opcodes && \
4324 $(MAKE) $(EXTRA_HOST_FLAGS) \
4325 $(STAGE1_FLAGS_TO_PASS) clean
4326 @endif opcodes-bootstrap
4327
4328
4329 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4330 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4331 maybe-all-stage2-opcodes:
4332 maybe-clean-stage2-opcodes:
4333 @if opcodes-bootstrap
4334 maybe-all-stage2-opcodes: all-stage2-opcodes
4335 all-stage2: all-stage2-opcodes
4336 TARGET-stage2-opcodes = $(TARGET-opcodes)
4337 all-stage2-opcodes: configure-stage2-opcodes
4338 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4339 @r=`${PWD_COMMAND}`; export r; \
4340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341 TFLAGS="$(STAGE2_TFLAGS)"; \
4342 $(HOST_EXPORTS) \
4343 $(POSTSTAGE1_HOST_EXPORTS) \
4344 cd $(HOST_SUBDIR)/opcodes && \
4345 \
4346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4347 CFLAGS="$(STAGE2_CFLAGS)" \
4348 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4349 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4354 TFLAGS="$(STAGE2_TFLAGS)" \
4355 $(TARGET-stage2-opcodes)
4356
4357 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4358 clean-stage2: clean-stage2-opcodes
4359 clean-stage2-opcodes:
4360 @if [ $(current_stage) = stage2 ]; then \
4361 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4362 else \
4363 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4364 $(MAKE) stage2-start; \
4365 fi; \
4366 cd $(HOST_SUBDIR)/opcodes && \
4367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4368 @endif opcodes-bootstrap
4369
4370
4371 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4372 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4373 maybe-all-stage3-opcodes:
4374 maybe-clean-stage3-opcodes:
4375 @if opcodes-bootstrap
4376 maybe-all-stage3-opcodes: all-stage3-opcodes
4377 all-stage3: all-stage3-opcodes
4378 TARGET-stage3-opcodes = $(TARGET-opcodes)
4379 all-stage3-opcodes: configure-stage3-opcodes
4380 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4381 @r=`${PWD_COMMAND}`; export r; \
4382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383 TFLAGS="$(STAGE3_TFLAGS)"; \
4384 $(HOST_EXPORTS) \
4385 $(POSTSTAGE1_HOST_EXPORTS) \
4386 cd $(HOST_SUBDIR)/opcodes && \
4387 \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4389 CFLAGS="$(STAGE3_CFLAGS)" \
4390 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4391 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4396 TFLAGS="$(STAGE3_TFLAGS)" \
4397 $(TARGET-stage3-opcodes)
4398
4399 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4400 clean-stage3: clean-stage3-opcodes
4401 clean-stage3-opcodes:
4402 @if [ $(current_stage) = stage3 ]; then \
4403 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4404 else \
4405 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4406 $(MAKE) stage3-start; \
4407 fi; \
4408 cd $(HOST_SUBDIR)/opcodes && \
4409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4410 @endif opcodes-bootstrap
4411
4412
4413 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4414 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4415 maybe-all-stage4-opcodes:
4416 maybe-clean-stage4-opcodes:
4417 @if opcodes-bootstrap
4418 maybe-all-stage4-opcodes: all-stage4-opcodes
4419 all-stage4: all-stage4-opcodes
4420 TARGET-stage4-opcodes = $(TARGET-opcodes)
4421 all-stage4-opcodes: configure-stage4-opcodes
4422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4423 @r=`${PWD_COMMAND}`; export r; \
4424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425 TFLAGS="$(STAGE4_TFLAGS)"; \
4426 $(HOST_EXPORTS) \
4427 $(POSTSTAGE1_HOST_EXPORTS) \
4428 cd $(HOST_SUBDIR)/opcodes && \
4429 \
4430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4431 CFLAGS="$(STAGE4_CFLAGS)" \
4432 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4433 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4438 TFLAGS="$(STAGE4_TFLAGS)" \
4439 $(TARGET-stage4-opcodes)
4440
4441 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4442 clean-stage4: clean-stage4-opcodes
4443 clean-stage4-opcodes:
4444 @if [ $(current_stage) = stage4 ]; then \
4445 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4446 else \
4447 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4448 $(MAKE) stage4-start; \
4449 fi; \
4450 cd $(HOST_SUBDIR)/opcodes && \
4451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4452 @endif opcodes-bootstrap
4453
4454
4455 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4456 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4457 maybe-all-stageprofile-opcodes:
4458 maybe-clean-stageprofile-opcodes:
4459 @if opcodes-bootstrap
4460 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4461 all-stageprofile: all-stageprofile-opcodes
4462 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4463 all-stageprofile-opcodes: configure-stageprofile-opcodes
4464 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4465 @r=`${PWD_COMMAND}`; export r; \
4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4468 $(HOST_EXPORTS) \
4469 $(POSTSTAGE1_HOST_EXPORTS) \
4470 cd $(HOST_SUBDIR)/opcodes && \
4471 \
4472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4473 CFLAGS="$(STAGEprofile_CFLAGS)" \
4474 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4475 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4480 TFLAGS="$(STAGEprofile_TFLAGS)" \
4481 $(TARGET-stageprofile-opcodes)
4482
4483 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4484 clean-stageprofile: clean-stageprofile-opcodes
4485 clean-stageprofile-opcodes:
4486 @if [ $(current_stage) = stageprofile ]; then \
4487 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4488 else \
4489 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4490 $(MAKE) stageprofile-start; \
4491 fi; \
4492 cd $(HOST_SUBDIR)/opcodes && \
4493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4494 @endif opcodes-bootstrap
4495
4496
4497 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4498 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4499 maybe-all-stagefeedback-opcodes:
4500 maybe-clean-stagefeedback-opcodes:
4501 @if opcodes-bootstrap
4502 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4503 all-stagefeedback: all-stagefeedback-opcodes
4504 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4505 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4506 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4507 @r=`${PWD_COMMAND}`; export r; \
4508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4510 $(HOST_EXPORTS) \
4511 $(POSTSTAGE1_HOST_EXPORTS) \
4512 cd $(HOST_SUBDIR)/opcodes && \
4513 \
4514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4515 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4516 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4522 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4523 $(TARGET-stagefeedback-opcodes)
4524
4525 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4526 clean-stagefeedback: clean-stagefeedback-opcodes
4527 clean-stagefeedback-opcodes:
4528 @if [ $(current_stage) = stagefeedback ]; then \
4529 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4530 else \
4531 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4532 $(MAKE) stagefeedback-start; \
4533 fi; \
4534 cd $(HOST_SUBDIR)/opcodes && \
4535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4536 @endif opcodes-bootstrap
4537
4538
4539
4540
4541
4542 .PHONY: check-opcodes maybe-check-opcodes
4543 maybe-check-opcodes:
4544 @if opcodes
4545 maybe-check-opcodes: check-opcodes
4546
4547 check-opcodes:
4548 @: $(MAKE); $(unstage)
4549 @r=`${PWD_COMMAND}`; export r; \
4550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4552 (cd $(HOST_SUBDIR)/opcodes && \
4553 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4554
4555 @endif opcodes
4556
4557 .PHONY: install-opcodes maybe-install-opcodes
4558 maybe-install-opcodes:
4559 @if opcodes
4560 maybe-install-opcodes: install-opcodes
4561
4562 install-opcodes: installdirs
4563 @: $(MAKE); $(unstage)
4564 @r=`${PWD_COMMAND}`; export r; \
4565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566 $(HOST_EXPORTS) \
4567 (cd $(HOST_SUBDIR)/opcodes && \
4568 $(MAKE) $(FLAGS_TO_PASS) install)
4569
4570 @endif opcodes
4571
4572 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4573 maybe-install-strip-opcodes:
4574 @if opcodes
4575 maybe-install-strip-opcodes: install-strip-opcodes
4576
4577 install-strip-opcodes: installdirs
4578 @: $(MAKE); $(unstage)
4579 @r=`${PWD_COMMAND}`; export r; \
4580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581 $(HOST_EXPORTS) \
4582 (cd $(HOST_SUBDIR)/opcodes && \
4583 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4584
4585 @endif opcodes
4586
4587 # Other targets (info, dvi, pdf, etc.)
4588
4589 .PHONY: maybe-info-opcodes info-opcodes
4590 maybe-info-opcodes:
4591 @if opcodes
4592 maybe-info-opcodes: info-opcodes
4593
4594 info-opcodes: \
4595 configure-opcodes
4596 @[ -f ./opcodes/Makefile ] || exit 0; \
4597 r=`${PWD_COMMAND}`; export r; \
4598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599 $(HOST_EXPORTS) \
4600 for flag in $(EXTRA_HOST_FLAGS) ; do \
4601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4602 done; \
4603 echo "Doing info in opcodes"; \
4604 (cd $(HOST_SUBDIR)/opcodes && \
4605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607 "RANLIB=$${RANLIB}" \
4608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609 info) \
4610 || exit 1
4611
4612 @endif opcodes
4613
4614 .PHONY: maybe-dvi-opcodes dvi-opcodes
4615 maybe-dvi-opcodes:
4616 @if opcodes
4617 maybe-dvi-opcodes: dvi-opcodes
4618
4619 dvi-opcodes: \
4620 configure-opcodes
4621 @[ -f ./opcodes/Makefile ] || exit 0; \
4622 r=`${PWD_COMMAND}`; export r; \
4623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624 $(HOST_EXPORTS) \
4625 for flag in $(EXTRA_HOST_FLAGS) ; do \
4626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627 done; \
4628 echo "Doing dvi in opcodes"; \
4629 (cd $(HOST_SUBDIR)/opcodes && \
4630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632 "RANLIB=$${RANLIB}" \
4633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634 dvi) \
4635 || exit 1
4636
4637 @endif opcodes
4638
4639 .PHONY: maybe-pdf-opcodes pdf-opcodes
4640 maybe-pdf-opcodes:
4641 @if opcodes
4642 maybe-pdf-opcodes: pdf-opcodes
4643
4644 pdf-opcodes: \
4645 configure-opcodes
4646 @[ -f ./opcodes/Makefile ] || exit 0; \
4647 r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 $(HOST_EXPORTS) \
4650 for flag in $(EXTRA_HOST_FLAGS) ; do \
4651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652 done; \
4653 echo "Doing pdf in opcodes"; \
4654 (cd $(HOST_SUBDIR)/opcodes && \
4655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657 "RANLIB=$${RANLIB}" \
4658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659 pdf) \
4660 || exit 1
4661
4662 @endif opcodes
4663
4664 .PHONY: maybe-html-opcodes html-opcodes
4665 maybe-html-opcodes:
4666 @if opcodes
4667 maybe-html-opcodes: html-opcodes
4668
4669 html-opcodes: \
4670 configure-opcodes
4671 @[ -f ./opcodes/Makefile ] || exit 0; \
4672 r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674 $(HOST_EXPORTS) \
4675 for flag in $(EXTRA_HOST_FLAGS) ; do \
4676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677 done; \
4678 echo "Doing html in opcodes"; \
4679 (cd $(HOST_SUBDIR)/opcodes && \
4680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682 "RANLIB=$${RANLIB}" \
4683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684 html) \
4685 || exit 1
4686
4687 @endif opcodes
4688
4689 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4690 maybe-TAGS-opcodes:
4691 @if opcodes
4692 maybe-TAGS-opcodes: TAGS-opcodes
4693
4694 TAGS-opcodes: \
4695 configure-opcodes
4696 @[ -f ./opcodes/Makefile ] || exit 0; \
4697 r=`${PWD_COMMAND}`; export r; \
4698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699 $(HOST_EXPORTS) \
4700 for flag in $(EXTRA_HOST_FLAGS) ; do \
4701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702 done; \
4703 echo "Doing TAGS in opcodes"; \
4704 (cd $(HOST_SUBDIR)/opcodes && \
4705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707 "RANLIB=$${RANLIB}" \
4708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709 TAGS) \
4710 || exit 1
4711
4712 @endif opcodes
4713
4714 .PHONY: maybe-install-info-opcodes install-info-opcodes
4715 maybe-install-info-opcodes:
4716 @if opcodes
4717 maybe-install-info-opcodes: install-info-opcodes
4718
4719 install-info-opcodes: \
4720 configure-opcodes \
4721 info-opcodes
4722 @[ -f ./opcodes/Makefile ] || exit 0; \
4723 r=`${PWD_COMMAND}`; export r; \
4724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4725 $(HOST_EXPORTS) \
4726 for flag in $(EXTRA_HOST_FLAGS) ; do \
4727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4728 done; \
4729 echo "Doing install-info in opcodes"; \
4730 (cd $(HOST_SUBDIR)/opcodes && \
4731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4733 "RANLIB=$${RANLIB}" \
4734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4735 install-info) \
4736 || exit 1
4737
4738 @endif opcodes
4739
4740 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4741 maybe-install-pdf-opcodes:
4742 @if opcodes
4743 maybe-install-pdf-opcodes: install-pdf-opcodes
4744
4745 install-pdf-opcodes: \
4746 configure-opcodes \
4747 pdf-opcodes
4748 @[ -f ./opcodes/Makefile ] || exit 0; \
4749 r=`${PWD_COMMAND}`; export r; \
4750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751 $(HOST_EXPORTS) \
4752 for flag in $(EXTRA_HOST_FLAGS) ; do \
4753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4754 done; \
4755 echo "Doing install-pdf in opcodes"; \
4756 (cd $(HOST_SUBDIR)/opcodes && \
4757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4759 "RANLIB=$${RANLIB}" \
4760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4761 install-pdf) \
4762 || exit 1
4763
4764 @endif opcodes
4765
4766 .PHONY: maybe-install-html-opcodes install-html-opcodes
4767 maybe-install-html-opcodes:
4768 @if opcodes
4769 maybe-install-html-opcodes: install-html-opcodes
4770
4771 install-html-opcodes: \
4772 configure-opcodes \
4773 html-opcodes
4774 @[ -f ./opcodes/Makefile ] || exit 0; \
4775 r=`${PWD_COMMAND}`; export r; \
4776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4777 $(HOST_EXPORTS) \
4778 for flag in $(EXTRA_HOST_FLAGS) ; do \
4779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4780 done; \
4781 echo "Doing install-html in opcodes"; \
4782 (cd $(HOST_SUBDIR)/opcodes && \
4783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4785 "RANLIB=$${RANLIB}" \
4786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4787 install-html) \
4788 || exit 1
4789
4790 @endif opcodes
4791
4792 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4793 maybe-installcheck-opcodes:
4794 @if opcodes
4795 maybe-installcheck-opcodes: installcheck-opcodes
4796
4797 installcheck-opcodes: \
4798 configure-opcodes
4799 @[ -f ./opcodes/Makefile ] || exit 0; \
4800 r=`${PWD_COMMAND}`; export r; \
4801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4802 $(HOST_EXPORTS) \
4803 for flag in $(EXTRA_HOST_FLAGS) ; do \
4804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4805 done; \
4806 echo "Doing installcheck in opcodes"; \
4807 (cd $(HOST_SUBDIR)/opcodes && \
4808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810 "RANLIB=$${RANLIB}" \
4811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4812 installcheck) \
4813 || exit 1
4814
4815 @endif opcodes
4816
4817 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4818 maybe-mostlyclean-opcodes:
4819 @if opcodes
4820 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4821
4822 mostlyclean-opcodes:
4823 @[ -f ./opcodes/Makefile ] || exit 0; \
4824 r=`${PWD_COMMAND}`; export r; \
4825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4826 $(HOST_EXPORTS) \
4827 for flag in $(EXTRA_HOST_FLAGS) ; do \
4828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4829 done; \
4830 echo "Doing mostlyclean in opcodes"; \
4831 (cd $(HOST_SUBDIR)/opcodes && \
4832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4834 "RANLIB=$${RANLIB}" \
4835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4836 mostlyclean) \
4837 || exit 1
4838
4839 @endif opcodes
4840
4841 .PHONY: maybe-clean-opcodes clean-opcodes
4842 maybe-clean-opcodes:
4843 @if opcodes
4844 maybe-clean-opcodes: clean-opcodes
4845
4846 clean-opcodes:
4847 @[ -f ./opcodes/Makefile ] || exit 0; \
4848 r=`${PWD_COMMAND}`; export r; \
4849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850 $(HOST_EXPORTS) \
4851 for flag in $(EXTRA_HOST_FLAGS) ; do \
4852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4853 done; \
4854 echo "Doing clean in opcodes"; \
4855 (cd $(HOST_SUBDIR)/opcodes && \
4856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4858 "RANLIB=$${RANLIB}" \
4859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4860 clean) \
4861 || exit 1
4862
4863 @endif opcodes
4864
4865 .PHONY: maybe-distclean-opcodes distclean-opcodes
4866 maybe-distclean-opcodes:
4867 @if opcodes
4868 maybe-distclean-opcodes: distclean-opcodes
4869
4870 distclean-opcodes:
4871 @[ -f ./opcodes/Makefile ] || exit 0; \
4872 r=`${PWD_COMMAND}`; export r; \
4873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4874 $(HOST_EXPORTS) \
4875 for flag in $(EXTRA_HOST_FLAGS) ; do \
4876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4877 done; \
4878 echo "Doing distclean in opcodes"; \
4879 (cd $(HOST_SUBDIR)/opcodes && \
4880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882 "RANLIB=$${RANLIB}" \
4883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4884 distclean) \
4885 || exit 1
4886
4887 @endif opcodes
4888
4889 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4890 maybe-maintainer-clean-opcodes:
4891 @if opcodes
4892 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4893
4894 maintainer-clean-opcodes:
4895 @[ -f ./opcodes/Makefile ] || exit 0; \
4896 r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898 $(HOST_EXPORTS) \
4899 for flag in $(EXTRA_HOST_FLAGS) ; do \
4900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4901 done; \
4902 echo "Doing maintainer-clean in opcodes"; \
4903 (cd $(HOST_SUBDIR)/opcodes && \
4904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906 "RANLIB=$${RANLIB}" \
4907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4908 maintainer-clean) \
4909 || exit 1
4910
4911 @endif opcodes
4912
4913
4914
4915 .PHONY: configure-binutils maybe-configure-binutils
4916 maybe-configure-binutils:
4917 @if gcc-bootstrap
4918 configure-binutils: stage_current
4919 @endif gcc-bootstrap
4920 @if binutils
4921 maybe-configure-binutils: configure-binutils
4922 configure-binutils:
4923 @r=`${PWD_COMMAND}`; export r; \
4924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4927 $(HOST_EXPORTS) \
4928 echo Configuring in $(HOST_SUBDIR)/binutils; \
4929 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4930 case $(srcdir) in \
4931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4932 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4934 esac; \
4935 module_srcdir=binutils; \
4936 $(SHELL) \
4937 $$s/$$module_srcdir/configure \
4938 --srcdir=$${topdir}/$$module_srcdir \
4939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4940 --target=${target_alias} \
4941 || exit 1
4942 @endif binutils
4943
4944
4945
4946 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4947 maybe-configure-stage1-binutils:
4948 @if binutils-bootstrap
4949 maybe-configure-stage1-binutils: configure-stage1-binutils
4950 configure-stage1-binutils:
4951 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4953 @r=`${PWD_COMMAND}`; export r; \
4954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955 TFLAGS="$(STAGE1_TFLAGS)"; \
4956 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4957 $(HOST_EXPORTS) \
4958 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4959 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4960 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4961 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4963 cd $(HOST_SUBDIR)/binutils || exit 1; \
4964 case $(srcdir) in \
4965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4966 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4968 esac; \
4969 module_srcdir=binutils; \
4970 $(SHELL) $$s/$$module_srcdir/configure \
4971 --srcdir=$${topdir}/$$module_srcdir \
4972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4973 --target=${target_alias} \
4974 \
4975 $(STAGE1_CONFIGURE_FLAGS)
4976 @endif binutils-bootstrap
4977
4978 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4979 maybe-configure-stage2-binutils:
4980 @if binutils-bootstrap
4981 maybe-configure-stage2-binutils: configure-stage2-binutils
4982 configure-stage2-binutils:
4983 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4985 @r=`${PWD_COMMAND}`; export r; \
4986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987 TFLAGS="$(STAGE2_TFLAGS)"; \
4988 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4989 $(HOST_EXPORTS) \
4990 $(POSTSTAGE1_HOST_EXPORTS) \
4991 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4992 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4993 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4994 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4996 cd $(HOST_SUBDIR)/binutils || exit 1; \
4997 case $(srcdir) in \
4998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5001 esac; \
5002 module_srcdir=binutils; \
5003 $(SHELL) $$s/$$module_srcdir/configure \
5004 --srcdir=$${topdir}/$$module_srcdir \
5005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006 --target=${target_alias} \
5007 --with-build-libsubdir=$(HOST_SUBDIR) \
5008 $(STAGE2_CONFIGURE_FLAGS)
5009 @endif binutils-bootstrap
5010
5011 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5012 maybe-configure-stage3-binutils:
5013 @if binutils-bootstrap
5014 maybe-configure-stage3-binutils: configure-stage3-binutils
5015 configure-stage3-binutils:
5016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5018 @r=`${PWD_COMMAND}`; export r; \
5019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020 TFLAGS="$(STAGE3_TFLAGS)"; \
5021 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5022 $(HOST_EXPORTS) \
5023 $(POSTSTAGE1_HOST_EXPORTS) \
5024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5025 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5027 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5029 cd $(HOST_SUBDIR)/binutils || exit 1; \
5030 case $(srcdir) in \
5031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034 esac; \
5035 module_srcdir=binutils; \
5036 $(SHELL) $$s/$$module_srcdir/configure \
5037 --srcdir=$${topdir}/$$module_srcdir \
5038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039 --target=${target_alias} \
5040 --with-build-libsubdir=$(HOST_SUBDIR) \
5041 $(STAGE3_CONFIGURE_FLAGS)
5042 @endif binutils-bootstrap
5043
5044 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5045 maybe-configure-stage4-binutils:
5046 @if binutils-bootstrap
5047 maybe-configure-stage4-binutils: configure-stage4-binutils
5048 configure-stage4-binutils:
5049 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 TFLAGS="$(STAGE4_TFLAGS)"; \
5054 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5055 $(HOST_EXPORTS) \
5056 $(POSTSTAGE1_HOST_EXPORTS) \
5057 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5058 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5059 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5060 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5062 cd $(HOST_SUBDIR)/binutils || exit 1; \
5063 case $(srcdir) in \
5064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5065 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5067 esac; \
5068 module_srcdir=binutils; \
5069 $(SHELL) $$s/$$module_srcdir/configure \
5070 --srcdir=$${topdir}/$$module_srcdir \
5071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5072 --target=${target_alias} \
5073 --with-build-libsubdir=$(HOST_SUBDIR) \
5074 $(STAGE4_CONFIGURE_FLAGS)
5075 @endif binutils-bootstrap
5076
5077 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5078 maybe-configure-stageprofile-binutils:
5079 @if binutils-bootstrap
5080 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5081 configure-stageprofile-binutils:
5082 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5084 @r=`${PWD_COMMAND}`; export r; \
5085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5087 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5088 $(HOST_EXPORTS) \
5089 $(POSTSTAGE1_HOST_EXPORTS) \
5090 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5091 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5092 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5093 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5095 cd $(HOST_SUBDIR)/binutils || exit 1; \
5096 case $(srcdir) in \
5097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5098 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5100 esac; \
5101 module_srcdir=binutils; \
5102 $(SHELL) $$s/$$module_srcdir/configure \
5103 --srcdir=$${topdir}/$$module_srcdir \
5104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5105 --target=${target_alias} \
5106 --with-build-libsubdir=$(HOST_SUBDIR) \
5107 $(STAGEprofile_CONFIGURE_FLAGS)
5108 @endif binutils-bootstrap
5109
5110 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5111 maybe-configure-stagefeedback-binutils:
5112 @if binutils-bootstrap
5113 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5114 configure-stagefeedback-binutils:
5115 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5117 @r=`${PWD_COMMAND}`; export r; \
5118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5119 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5120 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5121 $(HOST_EXPORTS) \
5122 $(POSTSTAGE1_HOST_EXPORTS) \
5123 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5124 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5125 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5126 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5128 cd $(HOST_SUBDIR)/binutils || exit 1; \
5129 case $(srcdir) in \
5130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5131 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5133 esac; \
5134 module_srcdir=binutils; \
5135 $(SHELL) $$s/$$module_srcdir/configure \
5136 --srcdir=$${topdir}/$$module_srcdir \
5137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5138 --target=${target_alias} \
5139 --with-build-libsubdir=$(HOST_SUBDIR) \
5140 $(STAGEfeedback_CONFIGURE_FLAGS)
5141 @endif binutils-bootstrap
5142
5143
5144
5145
5146
5147 .PHONY: all-binutils maybe-all-binutils
5148 maybe-all-binutils:
5149 @if gcc-bootstrap
5150 all-binutils: stage_current
5151 @endif gcc-bootstrap
5152 @if binutils
5153 TARGET-binutils=all
5154 maybe-all-binutils: all-binutils
5155 all-binutils: configure-binutils
5156 @r=`${PWD_COMMAND}`; export r; \
5157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5158 $(HOST_EXPORTS) \
5159 (cd $(HOST_SUBDIR)/binutils && \
5160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5161 $(TARGET-binutils))
5162 @endif binutils
5163
5164
5165
5166 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5167 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5168 maybe-all-stage1-binutils:
5169 maybe-clean-stage1-binutils:
5170 @if binutils-bootstrap
5171 maybe-all-stage1-binutils: all-stage1-binutils
5172 all-stage1: all-stage1-binutils
5173 TARGET-stage1-binutils = $(TARGET-binutils)
5174 all-stage1-binutils: configure-stage1-binutils
5175 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5176 @r=`${PWD_COMMAND}`; export r; \
5177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178 TFLAGS="$(STAGE1_TFLAGS)"; \
5179 $(HOST_EXPORTS) \
5180 cd $(HOST_SUBDIR)/binutils && \
5181 \
5182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5183 CFLAGS="$(STAGE1_CFLAGS)" \
5184 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5185 LIBCFLAGS="$(LIBCFLAGS)" \
5186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5189 $(EXTRA_HOST_FLAGS) \
5190 $(STAGE1_FLAGS_TO_PASS) \
5191 TFLAGS="$(STAGE1_TFLAGS)" \
5192 $(TARGET-stage1-binutils)
5193
5194 maybe-clean-stage1-binutils: clean-stage1-binutils
5195 clean-stage1: clean-stage1-binutils
5196 clean-stage1-binutils:
5197 @if [ $(current_stage) = stage1 ]; then \
5198 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5199 else \
5200 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5201 $(MAKE) stage1-start; \
5202 fi; \
5203 cd $(HOST_SUBDIR)/binutils && \
5204 $(MAKE) $(EXTRA_HOST_FLAGS) \
5205 $(STAGE1_FLAGS_TO_PASS) clean
5206 @endif binutils-bootstrap
5207
5208
5209 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5210 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5211 maybe-all-stage2-binutils:
5212 maybe-clean-stage2-binutils:
5213 @if binutils-bootstrap
5214 maybe-all-stage2-binutils: all-stage2-binutils
5215 all-stage2: all-stage2-binutils
5216 TARGET-stage2-binutils = $(TARGET-binutils)
5217 all-stage2-binutils: configure-stage2-binutils
5218 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5219 @r=`${PWD_COMMAND}`; export r; \
5220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5221 TFLAGS="$(STAGE2_TFLAGS)"; \
5222 $(HOST_EXPORTS) \
5223 $(POSTSTAGE1_HOST_EXPORTS) \
5224 cd $(HOST_SUBDIR)/binutils && \
5225 \
5226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227 CFLAGS="$(STAGE2_CFLAGS)" \
5228 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5229 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5234 TFLAGS="$(STAGE2_TFLAGS)" \
5235 $(TARGET-stage2-binutils)
5236
5237 maybe-clean-stage2-binutils: clean-stage2-binutils
5238 clean-stage2: clean-stage2-binutils
5239 clean-stage2-binutils:
5240 @if [ $(current_stage) = stage2 ]; then \
5241 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5242 else \
5243 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5244 $(MAKE) stage2-start; \
5245 fi; \
5246 cd $(HOST_SUBDIR)/binutils && \
5247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5248 @endif binutils-bootstrap
5249
5250
5251 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5252 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5253 maybe-all-stage3-binutils:
5254 maybe-clean-stage3-binutils:
5255 @if binutils-bootstrap
5256 maybe-all-stage3-binutils: all-stage3-binutils
5257 all-stage3: all-stage3-binutils
5258 TARGET-stage3-binutils = $(TARGET-binutils)
5259 all-stage3-binutils: configure-stage3-binutils
5260 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5261 @r=`${PWD_COMMAND}`; export r; \
5262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5263 TFLAGS="$(STAGE3_TFLAGS)"; \
5264 $(HOST_EXPORTS) \
5265 $(POSTSTAGE1_HOST_EXPORTS) \
5266 cd $(HOST_SUBDIR)/binutils && \
5267 \
5268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5269 CFLAGS="$(STAGE3_CFLAGS)" \
5270 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5271 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5276 TFLAGS="$(STAGE3_TFLAGS)" \
5277 $(TARGET-stage3-binutils)
5278
5279 maybe-clean-stage3-binutils: clean-stage3-binutils
5280 clean-stage3: clean-stage3-binutils
5281 clean-stage3-binutils:
5282 @if [ $(current_stage) = stage3 ]; then \
5283 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5284 else \
5285 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5286 $(MAKE) stage3-start; \
5287 fi; \
5288 cd $(HOST_SUBDIR)/binutils && \
5289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5290 @endif binutils-bootstrap
5291
5292
5293 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5294 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5295 maybe-all-stage4-binutils:
5296 maybe-clean-stage4-binutils:
5297 @if binutils-bootstrap
5298 maybe-all-stage4-binutils: all-stage4-binutils
5299 all-stage4: all-stage4-binutils
5300 TARGET-stage4-binutils = $(TARGET-binutils)
5301 all-stage4-binutils: configure-stage4-binutils
5302 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5303 @r=`${PWD_COMMAND}`; export r; \
5304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5305 TFLAGS="$(STAGE4_TFLAGS)"; \
5306 $(HOST_EXPORTS) \
5307 $(POSTSTAGE1_HOST_EXPORTS) \
5308 cd $(HOST_SUBDIR)/binutils && \
5309 \
5310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5311 CFLAGS="$(STAGE4_CFLAGS)" \
5312 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5313 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5318 TFLAGS="$(STAGE4_TFLAGS)" \
5319 $(TARGET-stage4-binutils)
5320
5321 maybe-clean-stage4-binutils: clean-stage4-binutils
5322 clean-stage4: clean-stage4-binutils
5323 clean-stage4-binutils:
5324 @if [ $(current_stage) = stage4 ]; then \
5325 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5326 else \
5327 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5328 $(MAKE) stage4-start; \
5329 fi; \
5330 cd $(HOST_SUBDIR)/binutils && \
5331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5332 @endif binutils-bootstrap
5333
5334
5335 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5336 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5337 maybe-all-stageprofile-binutils:
5338 maybe-clean-stageprofile-binutils:
5339 @if binutils-bootstrap
5340 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5341 all-stageprofile: all-stageprofile-binutils
5342 TARGET-stageprofile-binutils = $(TARGET-binutils)
5343 all-stageprofile-binutils: configure-stageprofile-binutils
5344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5345 @r=`${PWD_COMMAND}`; export r; \
5346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5347 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5348 $(HOST_EXPORTS) \
5349 $(POSTSTAGE1_HOST_EXPORTS) \
5350 cd $(HOST_SUBDIR)/binutils && \
5351 \
5352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5353 CFLAGS="$(STAGEprofile_CFLAGS)" \
5354 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5355 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5360 TFLAGS="$(STAGEprofile_TFLAGS)" \
5361 $(TARGET-stageprofile-binutils)
5362
5363 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5364 clean-stageprofile: clean-stageprofile-binutils
5365 clean-stageprofile-binutils:
5366 @if [ $(current_stage) = stageprofile ]; then \
5367 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5368 else \
5369 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5370 $(MAKE) stageprofile-start; \
5371 fi; \
5372 cd $(HOST_SUBDIR)/binutils && \
5373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5374 @endif binutils-bootstrap
5375
5376
5377 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5378 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5379 maybe-all-stagefeedback-binutils:
5380 maybe-clean-stagefeedback-binutils:
5381 @if binutils-bootstrap
5382 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5383 all-stagefeedback: all-stagefeedback-binutils
5384 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5385 all-stagefeedback-binutils: configure-stagefeedback-binutils
5386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5387 @r=`${PWD_COMMAND}`; export r; \
5388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5389 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5390 $(HOST_EXPORTS) \
5391 $(POSTSTAGE1_HOST_EXPORTS) \
5392 cd $(HOST_SUBDIR)/binutils && \
5393 \
5394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5395 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5396 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5397 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5402 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5403 $(TARGET-stagefeedback-binutils)
5404
5405 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5406 clean-stagefeedback: clean-stagefeedback-binutils
5407 clean-stagefeedback-binutils:
5408 @if [ $(current_stage) = stagefeedback ]; then \
5409 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5410 else \
5411 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5412 $(MAKE) stagefeedback-start; \
5413 fi; \
5414 cd $(HOST_SUBDIR)/binutils && \
5415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5416 @endif binutils-bootstrap
5417
5418
5419
5420
5421
5422 .PHONY: check-binutils maybe-check-binutils
5423 maybe-check-binutils:
5424 @if binutils
5425 maybe-check-binutils: check-binutils
5426
5427 check-binutils:
5428 @: $(MAKE); $(unstage)
5429 @r=`${PWD_COMMAND}`; export r; \
5430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5432 (cd $(HOST_SUBDIR)/binutils && \
5433 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5434
5435 @endif binutils
5436
5437 .PHONY: install-binutils maybe-install-binutils
5438 maybe-install-binutils:
5439 @if binutils
5440 maybe-install-binutils: install-binutils
5441
5442 install-binutils: installdirs
5443 @: $(MAKE); $(unstage)
5444 @r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 (cd $(HOST_SUBDIR)/binutils && \
5448 $(MAKE) $(FLAGS_TO_PASS) install)
5449
5450 @endif binutils
5451
5452 .PHONY: install-strip-binutils maybe-install-strip-binutils
5453 maybe-install-strip-binutils:
5454 @if binutils
5455 maybe-install-strip-binutils: install-strip-binutils
5456
5457 install-strip-binutils: installdirs
5458 @: $(MAKE); $(unstage)
5459 @r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 (cd $(HOST_SUBDIR)/binutils && \
5463 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5464
5465 @endif binutils
5466
5467 # Other targets (info, dvi, pdf, etc.)
5468
5469 .PHONY: maybe-info-binutils info-binutils
5470 maybe-info-binutils:
5471 @if binutils
5472 maybe-info-binutils: info-binutils
5473
5474 info-binutils: \
5475 configure-binutils
5476 @[ -f ./binutils/Makefile ] || exit 0; \
5477 r=`${PWD_COMMAND}`; export r; \
5478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479 $(HOST_EXPORTS) \
5480 for flag in $(EXTRA_HOST_FLAGS) ; do \
5481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5482 done; \
5483 echo "Doing info in binutils"; \
5484 (cd $(HOST_SUBDIR)/binutils && \
5485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5487 "RANLIB=$${RANLIB}" \
5488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5489 info) \
5490 || exit 1
5491
5492 @endif binutils
5493
5494 .PHONY: maybe-dvi-binutils dvi-binutils
5495 maybe-dvi-binutils:
5496 @if binutils
5497 maybe-dvi-binutils: dvi-binutils
5498
5499 dvi-binutils: \
5500 configure-binutils
5501 @[ -f ./binutils/Makefile ] || exit 0; \
5502 r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 for flag in $(EXTRA_HOST_FLAGS) ; do \
5506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507 done; \
5508 echo "Doing dvi in binutils"; \
5509 (cd $(HOST_SUBDIR)/binutils && \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512 "RANLIB=$${RANLIB}" \
5513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514 dvi) \
5515 || exit 1
5516
5517 @endif binutils
5518
5519 .PHONY: maybe-pdf-binutils pdf-binutils
5520 maybe-pdf-binutils:
5521 @if binutils
5522 maybe-pdf-binutils: pdf-binutils
5523
5524 pdf-binutils: \
5525 configure-binutils
5526 @[ -f ./binutils/Makefile ] || exit 0; \
5527 r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 for flag in $(EXTRA_HOST_FLAGS) ; do \
5531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532 done; \
5533 echo "Doing pdf in binutils"; \
5534 (cd $(HOST_SUBDIR)/binutils && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537 "RANLIB=$${RANLIB}" \
5538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5539 pdf) \
5540 || exit 1
5541
5542 @endif binutils
5543
5544 .PHONY: maybe-html-binutils html-binutils
5545 maybe-html-binutils:
5546 @if binutils
5547 maybe-html-binutils: html-binutils
5548
5549 html-binutils: \
5550 configure-binutils
5551 @[ -f ./binutils/Makefile ] || exit 0; \
5552 r=`${PWD_COMMAND}`; export r; \
5553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554 $(HOST_EXPORTS) \
5555 for flag in $(EXTRA_HOST_FLAGS) ; do \
5556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5557 done; \
5558 echo "Doing html in binutils"; \
5559 (cd $(HOST_SUBDIR)/binutils && \
5560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5562 "RANLIB=$${RANLIB}" \
5563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5564 html) \
5565 || exit 1
5566
5567 @endif binutils
5568
5569 .PHONY: maybe-TAGS-binutils TAGS-binutils
5570 maybe-TAGS-binutils:
5571 @if binutils
5572 maybe-TAGS-binutils: TAGS-binutils
5573
5574 TAGS-binutils: \
5575 configure-binutils
5576 @[ -f ./binutils/Makefile ] || exit 0; \
5577 r=`${PWD_COMMAND}`; export r; \
5578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5579 $(HOST_EXPORTS) \
5580 for flag in $(EXTRA_HOST_FLAGS) ; do \
5581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5582 done; \
5583 echo "Doing TAGS in binutils"; \
5584 (cd $(HOST_SUBDIR)/binutils && \
5585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5587 "RANLIB=$${RANLIB}" \
5588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5589 TAGS) \
5590 || exit 1
5591
5592 @endif binutils
5593
5594 .PHONY: maybe-install-info-binutils install-info-binutils
5595 maybe-install-info-binutils:
5596 @if binutils
5597 maybe-install-info-binutils: install-info-binutils
5598
5599 install-info-binutils: \
5600 configure-binutils \
5601 info-binutils
5602 @[ -f ./binutils/Makefile ] || exit 0; \
5603 r=`${PWD_COMMAND}`; export r; \
5604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605 $(HOST_EXPORTS) \
5606 for flag in $(EXTRA_HOST_FLAGS) ; do \
5607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608 done; \
5609 echo "Doing install-info in binutils"; \
5610 (cd $(HOST_SUBDIR)/binutils && \
5611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613 "RANLIB=$${RANLIB}" \
5614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615 install-info) \
5616 || exit 1
5617
5618 @endif binutils
5619
5620 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5621 maybe-install-pdf-binutils:
5622 @if binutils
5623 maybe-install-pdf-binutils: install-pdf-binutils
5624
5625 install-pdf-binutils: \
5626 configure-binutils \
5627 pdf-binutils
5628 @[ -f ./binutils/Makefile ] || exit 0; \
5629 r=`${PWD_COMMAND}`; export r; \
5630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631 $(HOST_EXPORTS) \
5632 for flag in $(EXTRA_HOST_FLAGS) ; do \
5633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5634 done; \
5635 echo "Doing install-pdf in binutils"; \
5636 (cd $(HOST_SUBDIR)/binutils && \
5637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5639 "RANLIB=$${RANLIB}" \
5640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5641 install-pdf) \
5642 || exit 1
5643
5644 @endif binutils
5645
5646 .PHONY: maybe-install-html-binutils install-html-binutils
5647 maybe-install-html-binutils:
5648 @if binutils
5649 maybe-install-html-binutils: install-html-binutils
5650
5651 install-html-binutils: \
5652 configure-binutils \
5653 html-binutils
5654 @[ -f ./binutils/Makefile ] || exit 0; \
5655 r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 $(HOST_EXPORTS) \
5658 for flag in $(EXTRA_HOST_FLAGS) ; do \
5659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660 done; \
5661 echo "Doing install-html in binutils"; \
5662 (cd $(HOST_SUBDIR)/binutils && \
5663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665 "RANLIB=$${RANLIB}" \
5666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667 install-html) \
5668 || exit 1
5669
5670 @endif binutils
5671
5672 .PHONY: maybe-installcheck-binutils installcheck-binutils
5673 maybe-installcheck-binutils:
5674 @if binutils
5675 maybe-installcheck-binutils: installcheck-binutils
5676
5677 installcheck-binutils: \
5678 configure-binutils
5679 @[ -f ./binutils/Makefile ] || exit 0; \
5680 r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 $(HOST_EXPORTS) \
5683 for flag in $(EXTRA_HOST_FLAGS) ; do \
5684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685 done; \
5686 echo "Doing installcheck in binutils"; \
5687 (cd $(HOST_SUBDIR)/binutils && \
5688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5690 "RANLIB=$${RANLIB}" \
5691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5692 installcheck) \
5693 || exit 1
5694
5695 @endif binutils
5696
5697 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5698 maybe-mostlyclean-binutils:
5699 @if binutils
5700 maybe-mostlyclean-binutils: mostlyclean-binutils
5701
5702 mostlyclean-binutils:
5703 @[ -f ./binutils/Makefile ] || exit 0; \
5704 r=`${PWD_COMMAND}`; export r; \
5705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5706 $(HOST_EXPORTS) \
5707 for flag in $(EXTRA_HOST_FLAGS) ; do \
5708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5709 done; \
5710 echo "Doing mostlyclean in binutils"; \
5711 (cd $(HOST_SUBDIR)/binutils && \
5712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5714 "RANLIB=$${RANLIB}" \
5715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5716 mostlyclean) \
5717 || exit 1
5718
5719 @endif binutils
5720
5721 .PHONY: maybe-clean-binutils clean-binutils
5722 maybe-clean-binutils:
5723 @if binutils
5724 maybe-clean-binutils: clean-binutils
5725
5726 clean-binutils:
5727 @[ -f ./binutils/Makefile ] || exit 0; \
5728 r=`${PWD_COMMAND}`; export r; \
5729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730 $(HOST_EXPORTS) \
5731 for flag in $(EXTRA_HOST_FLAGS) ; do \
5732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5733 done; \
5734 echo "Doing clean in binutils"; \
5735 (cd $(HOST_SUBDIR)/binutils && \
5736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5738 "RANLIB=$${RANLIB}" \
5739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5740 clean) \
5741 || exit 1
5742
5743 @endif binutils
5744
5745 .PHONY: maybe-distclean-binutils distclean-binutils
5746 maybe-distclean-binutils:
5747 @if binutils
5748 maybe-distclean-binutils: distclean-binutils
5749
5750 distclean-binutils:
5751 @[ -f ./binutils/Makefile ] || exit 0; \
5752 r=`${PWD_COMMAND}`; export r; \
5753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5754 $(HOST_EXPORTS) \
5755 for flag in $(EXTRA_HOST_FLAGS) ; do \
5756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5757 done; \
5758 echo "Doing distclean in binutils"; \
5759 (cd $(HOST_SUBDIR)/binutils && \
5760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5762 "RANLIB=$${RANLIB}" \
5763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5764 distclean) \
5765 || exit 1
5766
5767 @endif binutils
5768
5769 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5770 maybe-maintainer-clean-binutils:
5771 @if binutils
5772 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5773
5774 maintainer-clean-binutils:
5775 @[ -f ./binutils/Makefile ] || exit 0; \
5776 r=`${PWD_COMMAND}`; export r; \
5777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5778 $(HOST_EXPORTS) \
5779 for flag in $(EXTRA_HOST_FLAGS) ; do \
5780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5781 done; \
5782 echo "Doing maintainer-clean in binutils"; \
5783 (cd $(HOST_SUBDIR)/binutils && \
5784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5786 "RANLIB=$${RANLIB}" \
5787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5788 maintainer-clean) \
5789 || exit 1
5790
5791 @endif binutils
5792
5793
5794
5795 .PHONY: configure-bison maybe-configure-bison
5796 maybe-configure-bison:
5797 @if gcc-bootstrap
5798 configure-bison: stage_current
5799 @endif gcc-bootstrap
5800 @if bison
5801 maybe-configure-bison: configure-bison
5802 configure-bison:
5803 @: $(MAKE); $(unstage)
5804 @r=`${PWD_COMMAND}`; export r; \
5805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5808 $(HOST_EXPORTS) \
5809 echo Configuring in $(HOST_SUBDIR)/bison; \
5810 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5811 case $(srcdir) in \
5812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815 esac; \
5816 module_srcdir=bison; \
5817 $(SHELL) \
5818 $$s/$$module_srcdir/configure \
5819 --srcdir=$${topdir}/$$module_srcdir \
5820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5821 --target=${target_alias} \
5822 || exit 1
5823 @endif bison
5824
5825
5826
5827
5828
5829 .PHONY: all-bison maybe-all-bison
5830 maybe-all-bison:
5831 @if gcc-bootstrap
5832 all-bison: stage_current
5833 @endif gcc-bootstrap
5834 @if bison
5835 TARGET-bison=all
5836 maybe-all-bison: all-bison
5837 all-bison: configure-bison
5838 @: $(MAKE); $(unstage)
5839 @r=`${PWD_COMMAND}`; export r; \
5840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841 $(HOST_EXPORTS) \
5842 (cd $(HOST_SUBDIR)/bison && \
5843 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5844 $(TARGET-bison))
5845 @endif bison
5846
5847
5848
5849
5850 .PHONY: check-bison maybe-check-bison
5851 maybe-check-bison:
5852 @if bison
5853 maybe-check-bison: check-bison
5854
5855 # This module is only tested in a native toolchain.
5856 check-bison:
5857 @: $(MAKE); $(unstage)
5858 @if [ '$(host)' = '$(target)' ]; then \
5859 r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 $(HOST_EXPORTS) \
5862 (cd $(HOST_SUBDIR)/bison && \
5863 $(MAKE) $(FLAGS_TO_PASS) check)
5864 fi
5865
5866 @endif bison
5867
5868 .PHONY: install-bison maybe-install-bison
5869 maybe-install-bison:
5870 @if bison
5871 maybe-install-bison: install-bison
5872
5873 install-bison: installdirs
5874 @: $(MAKE); $(unstage)
5875 @r=`${PWD_COMMAND}`; export r; \
5876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5877 $(HOST_EXPORTS) \
5878 (cd $(HOST_SUBDIR)/bison && \
5879 $(MAKE) $(FLAGS_TO_PASS) install)
5880
5881 @endif bison
5882
5883 .PHONY: install-strip-bison maybe-install-strip-bison
5884 maybe-install-strip-bison:
5885 @if bison
5886 maybe-install-strip-bison: install-strip-bison
5887
5888 install-strip-bison: installdirs
5889 @: $(MAKE); $(unstage)
5890 @r=`${PWD_COMMAND}`; export r; \
5891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892 $(HOST_EXPORTS) \
5893 (cd $(HOST_SUBDIR)/bison && \
5894 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5895
5896 @endif bison
5897
5898 # Other targets (info, dvi, pdf, etc.)
5899
5900 .PHONY: maybe-info-bison info-bison
5901 maybe-info-bison:
5902 @if bison
5903 maybe-info-bison: info-bison
5904
5905 info-bison: \
5906 configure-bison
5907 @: $(MAKE); $(unstage)
5908 @[ -f ./bison/Makefile ] || exit 0; \
5909 r=`${PWD_COMMAND}`; export r; \
5910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5911 $(HOST_EXPORTS) \
5912 for flag in $(EXTRA_HOST_FLAGS) ; do \
5913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5914 done; \
5915 echo "Doing info in bison"; \
5916 (cd $(HOST_SUBDIR)/bison && \
5917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5919 "RANLIB=$${RANLIB}" \
5920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5921 info) \
5922 || exit 1
5923
5924 @endif bison
5925
5926 .PHONY: maybe-dvi-bison dvi-bison
5927 maybe-dvi-bison:
5928 @if bison
5929 maybe-dvi-bison: dvi-bison
5930
5931 dvi-bison: \
5932 configure-bison
5933 @: $(MAKE); $(unstage)
5934 @[ -f ./bison/Makefile ] || exit 0; \
5935 r=`${PWD_COMMAND}`; export r; \
5936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5937 $(HOST_EXPORTS) \
5938 for flag in $(EXTRA_HOST_FLAGS) ; do \
5939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5940 done; \
5941 echo "Doing dvi in bison"; \
5942 (cd $(HOST_SUBDIR)/bison && \
5943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5945 "RANLIB=$${RANLIB}" \
5946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5947 dvi) \
5948 || exit 1
5949
5950 @endif bison
5951
5952 .PHONY: maybe-pdf-bison pdf-bison
5953 maybe-pdf-bison:
5954 @if bison
5955 maybe-pdf-bison: pdf-bison
5956
5957 pdf-bison: \
5958 configure-bison
5959 @: $(MAKE); $(unstage)
5960 @[ -f ./bison/Makefile ] || exit 0; \
5961 r=`${PWD_COMMAND}`; export r; \
5962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5963 $(HOST_EXPORTS) \
5964 for flag in $(EXTRA_HOST_FLAGS) ; do \
5965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5966 done; \
5967 echo "Doing pdf in bison"; \
5968 (cd $(HOST_SUBDIR)/bison && \
5969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5971 "RANLIB=$${RANLIB}" \
5972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5973 pdf) \
5974 || exit 1
5975
5976 @endif bison
5977
5978 .PHONY: maybe-html-bison html-bison
5979 maybe-html-bison:
5980 @if bison
5981 maybe-html-bison: html-bison
5982
5983 html-bison: \
5984 configure-bison
5985 @: $(MAKE); $(unstage)
5986 @[ -f ./bison/Makefile ] || exit 0; \
5987 r=`${PWD_COMMAND}`; export r; \
5988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989 $(HOST_EXPORTS) \
5990 for flag in $(EXTRA_HOST_FLAGS) ; do \
5991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992 done; \
5993 echo "Doing html in bison"; \
5994 (cd $(HOST_SUBDIR)/bison && \
5995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997 "RANLIB=$${RANLIB}" \
5998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5999 html) \
6000 || exit 1
6001
6002 @endif bison
6003
6004 .PHONY: maybe-TAGS-bison TAGS-bison
6005 maybe-TAGS-bison:
6006 @if bison
6007 maybe-TAGS-bison: TAGS-bison
6008
6009 TAGS-bison: \
6010 configure-bison
6011 @: $(MAKE); $(unstage)
6012 @[ -f ./bison/Makefile ] || exit 0; \
6013 r=`${PWD_COMMAND}`; export r; \
6014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6015 $(HOST_EXPORTS) \
6016 for flag in $(EXTRA_HOST_FLAGS) ; do \
6017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6018 done; \
6019 echo "Doing TAGS in bison"; \
6020 (cd $(HOST_SUBDIR)/bison && \
6021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6023 "RANLIB=$${RANLIB}" \
6024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6025 TAGS) \
6026 || exit 1
6027
6028 @endif bison
6029
6030 .PHONY: maybe-install-info-bison install-info-bison
6031 maybe-install-info-bison:
6032 @if bison
6033 maybe-install-info-bison: install-info-bison
6034
6035 install-info-bison: \
6036 configure-bison \
6037 info-bison
6038 @: $(MAKE); $(unstage)
6039 @[ -f ./bison/Makefile ] || exit 0; \
6040 r=`${PWD_COMMAND}`; export r; \
6041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042 $(HOST_EXPORTS) \
6043 for flag in $(EXTRA_HOST_FLAGS) ; do \
6044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6045 done; \
6046 echo "Doing install-info in bison"; \
6047 (cd $(HOST_SUBDIR)/bison && \
6048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6050 "RANLIB=$${RANLIB}" \
6051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6052 install-info) \
6053 || exit 1
6054
6055 @endif bison
6056
6057 .PHONY: maybe-install-pdf-bison install-pdf-bison
6058 maybe-install-pdf-bison:
6059 @if bison
6060 maybe-install-pdf-bison: install-pdf-bison
6061
6062 install-pdf-bison: \
6063 configure-bison \
6064 pdf-bison
6065 @: $(MAKE); $(unstage)
6066 @[ -f ./bison/Makefile ] || exit 0; \
6067 r=`${PWD_COMMAND}`; export r; \
6068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6069 $(HOST_EXPORTS) \
6070 for flag in $(EXTRA_HOST_FLAGS) ; do \
6071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6072 done; \
6073 echo "Doing install-pdf in bison"; \
6074 (cd $(HOST_SUBDIR)/bison && \
6075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6077 "RANLIB=$${RANLIB}" \
6078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6079 install-pdf) \
6080 || exit 1
6081
6082 @endif bison
6083
6084 .PHONY: maybe-install-html-bison install-html-bison
6085 maybe-install-html-bison:
6086 @if bison
6087 maybe-install-html-bison: install-html-bison
6088
6089 install-html-bison: \
6090 configure-bison \
6091 html-bison
6092 @: $(MAKE); $(unstage)
6093 @[ -f ./bison/Makefile ] || exit 0; \
6094 r=`${PWD_COMMAND}`; export r; \
6095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096 $(HOST_EXPORTS) \
6097 for flag in $(EXTRA_HOST_FLAGS) ; do \
6098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6099 done; \
6100 echo "Doing install-html in bison"; \
6101 (cd $(HOST_SUBDIR)/bison && \
6102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6104 "RANLIB=$${RANLIB}" \
6105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6106 install-html) \
6107 || exit 1
6108
6109 @endif bison
6110
6111 .PHONY: maybe-installcheck-bison installcheck-bison
6112 maybe-installcheck-bison:
6113 @if bison
6114 maybe-installcheck-bison: installcheck-bison
6115
6116 installcheck-bison: \
6117 configure-bison
6118 @: $(MAKE); $(unstage)
6119 @[ -f ./bison/Makefile ] || exit 0; \
6120 r=`${PWD_COMMAND}`; export r; \
6121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 $(HOST_EXPORTS) \
6123 for flag in $(EXTRA_HOST_FLAGS) ; do \
6124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125 done; \
6126 echo "Doing installcheck in bison"; \
6127 (cd $(HOST_SUBDIR)/bison && \
6128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6130 "RANLIB=$${RANLIB}" \
6131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6132 installcheck) \
6133 || exit 1
6134
6135 @endif bison
6136
6137 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6138 maybe-mostlyclean-bison:
6139 @if bison
6140 maybe-mostlyclean-bison: mostlyclean-bison
6141
6142 mostlyclean-bison:
6143 @: $(MAKE); $(unstage)
6144 @[ -f ./bison/Makefile ] || exit 0; \
6145 r=`${PWD_COMMAND}`; export r; \
6146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6147 $(HOST_EXPORTS) \
6148 for flag in $(EXTRA_HOST_FLAGS) ; do \
6149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6150 done; \
6151 echo "Doing mostlyclean in bison"; \
6152 (cd $(HOST_SUBDIR)/bison && \
6153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155 "RANLIB=$${RANLIB}" \
6156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6157 mostlyclean) \
6158 || exit 1
6159
6160 @endif bison
6161
6162 .PHONY: maybe-clean-bison clean-bison
6163 maybe-clean-bison:
6164 @if bison
6165 maybe-clean-bison: clean-bison
6166
6167 clean-bison:
6168 @: $(MAKE); $(unstage)
6169 @[ -f ./bison/Makefile ] || exit 0; \
6170 r=`${PWD_COMMAND}`; export r; \
6171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172 $(HOST_EXPORTS) \
6173 for flag in $(EXTRA_HOST_FLAGS) ; do \
6174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6175 done; \
6176 echo "Doing clean in bison"; \
6177 (cd $(HOST_SUBDIR)/bison && \
6178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6180 "RANLIB=$${RANLIB}" \
6181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6182 clean) \
6183 || exit 1
6184
6185 @endif bison
6186
6187 .PHONY: maybe-distclean-bison distclean-bison
6188 maybe-distclean-bison:
6189 @if bison
6190 maybe-distclean-bison: distclean-bison
6191
6192 distclean-bison:
6193 @: $(MAKE); $(unstage)
6194 @[ -f ./bison/Makefile ] || exit 0; \
6195 r=`${PWD_COMMAND}`; export r; \
6196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6197 $(HOST_EXPORTS) \
6198 for flag in $(EXTRA_HOST_FLAGS) ; do \
6199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6200 done; \
6201 echo "Doing distclean in bison"; \
6202 (cd $(HOST_SUBDIR)/bison && \
6203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6205 "RANLIB=$${RANLIB}" \
6206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6207 distclean) \
6208 || exit 1
6209
6210 @endif bison
6211
6212 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6213 maybe-maintainer-clean-bison:
6214 @if bison
6215 maybe-maintainer-clean-bison: maintainer-clean-bison
6216
6217 maintainer-clean-bison:
6218 @: $(MAKE); $(unstage)
6219 @[ -f ./bison/Makefile ] || exit 0; \
6220 r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 $(HOST_EXPORTS) \
6223 for flag in $(EXTRA_HOST_FLAGS) ; do \
6224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6225 done; \
6226 echo "Doing maintainer-clean in bison"; \
6227 (cd $(HOST_SUBDIR)/bison && \
6228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6230 "RANLIB=$${RANLIB}" \
6231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6232 maintainer-clean) \
6233 || exit 1
6234
6235 @endif bison
6236
6237
6238
6239 .PHONY: configure-cgen maybe-configure-cgen
6240 maybe-configure-cgen:
6241 @if gcc-bootstrap
6242 configure-cgen: stage_current
6243 @endif gcc-bootstrap
6244 @if cgen
6245 maybe-configure-cgen: configure-cgen
6246 configure-cgen:
6247 @: $(MAKE); $(unstage)
6248 @r=`${PWD_COMMAND}`; export r; \
6249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6252 $(HOST_EXPORTS) \
6253 echo Configuring in $(HOST_SUBDIR)/cgen; \
6254 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6255 case $(srcdir) in \
6256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6257 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6259 esac; \
6260 module_srcdir=cgen; \
6261 $(SHELL) \
6262 $$s/$$module_srcdir/configure \
6263 --srcdir=$${topdir}/$$module_srcdir \
6264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6265 --target=${target_alias} \
6266 || exit 1
6267 @endif cgen
6268
6269
6270
6271
6272
6273 .PHONY: all-cgen maybe-all-cgen
6274 maybe-all-cgen:
6275 @if gcc-bootstrap
6276 all-cgen: stage_current
6277 @endif gcc-bootstrap
6278 @if cgen
6279 TARGET-cgen=all
6280 maybe-all-cgen: all-cgen
6281 all-cgen: configure-cgen
6282 @: $(MAKE); $(unstage)
6283 @r=`${PWD_COMMAND}`; export r; \
6284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285 $(HOST_EXPORTS) \
6286 (cd $(HOST_SUBDIR)/cgen && \
6287 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6288 $(TARGET-cgen))
6289 @endif cgen
6290
6291
6292
6293
6294 .PHONY: check-cgen maybe-check-cgen
6295 maybe-check-cgen:
6296 @if cgen
6297 maybe-check-cgen: check-cgen
6298
6299 check-cgen:
6300 @: $(MAKE); $(unstage)
6301 @r=`${PWD_COMMAND}`; export r; \
6302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6303 $(HOST_EXPORTS) \
6304 (cd $(HOST_SUBDIR)/cgen && \
6305 $(MAKE) $(FLAGS_TO_PASS) check)
6306
6307 @endif cgen
6308
6309 .PHONY: install-cgen maybe-install-cgen
6310 maybe-install-cgen:
6311 @if cgen
6312 maybe-install-cgen: install-cgen
6313
6314 install-cgen: installdirs
6315 @: $(MAKE); $(unstage)
6316 @r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 $(HOST_EXPORTS) \
6319 (cd $(HOST_SUBDIR)/cgen && \
6320 $(MAKE) $(FLAGS_TO_PASS) install)
6321
6322 @endif cgen
6323
6324 .PHONY: install-strip-cgen maybe-install-strip-cgen
6325 maybe-install-strip-cgen:
6326 @if cgen
6327 maybe-install-strip-cgen: install-strip-cgen
6328
6329 install-strip-cgen: installdirs
6330 @: $(MAKE); $(unstage)
6331 @r=`${PWD_COMMAND}`; export r; \
6332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6333 $(HOST_EXPORTS) \
6334 (cd $(HOST_SUBDIR)/cgen && \
6335 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6336
6337 @endif cgen
6338
6339 # Other targets (info, dvi, pdf, etc.)
6340
6341 .PHONY: maybe-info-cgen info-cgen
6342 maybe-info-cgen:
6343 @if cgen
6344 maybe-info-cgen: info-cgen
6345
6346 info-cgen: \
6347 configure-cgen
6348 @: $(MAKE); $(unstage)
6349 @[ -f ./cgen/Makefile ] || exit 0; \
6350 r=`${PWD_COMMAND}`; export r; \
6351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6352 $(HOST_EXPORTS) \
6353 for flag in $(EXTRA_HOST_FLAGS) ; do \
6354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6355 done; \
6356 echo "Doing info in cgen"; \
6357 (cd $(HOST_SUBDIR)/cgen && \
6358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6360 "RANLIB=$${RANLIB}" \
6361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6362 info) \
6363 || exit 1
6364
6365 @endif cgen
6366
6367 .PHONY: maybe-dvi-cgen dvi-cgen
6368 maybe-dvi-cgen:
6369 @if cgen
6370 maybe-dvi-cgen: dvi-cgen
6371
6372 dvi-cgen: \
6373 configure-cgen
6374 @: $(MAKE); $(unstage)
6375 @[ -f ./cgen/Makefile ] || exit 0; \
6376 r=`${PWD_COMMAND}`; export r; \
6377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6378 $(HOST_EXPORTS) \
6379 for flag in $(EXTRA_HOST_FLAGS) ; do \
6380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6381 done; \
6382 echo "Doing dvi in cgen"; \
6383 (cd $(HOST_SUBDIR)/cgen && \
6384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6386 "RANLIB=$${RANLIB}" \
6387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6388 dvi) \
6389 || exit 1
6390
6391 @endif cgen
6392
6393 .PHONY: maybe-pdf-cgen pdf-cgen
6394 maybe-pdf-cgen:
6395 @if cgen
6396 maybe-pdf-cgen: pdf-cgen
6397
6398 pdf-cgen: \
6399 configure-cgen
6400 @: $(MAKE); $(unstage)
6401 @[ -f ./cgen/Makefile ] || exit 0; \
6402 r=`${PWD_COMMAND}`; export r; \
6403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404 $(HOST_EXPORTS) \
6405 for flag in $(EXTRA_HOST_FLAGS) ; do \
6406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6407 done; \
6408 echo "Doing pdf in cgen"; \
6409 (cd $(HOST_SUBDIR)/cgen && \
6410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6412 "RANLIB=$${RANLIB}" \
6413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6414 pdf) \
6415 || exit 1
6416
6417 @endif cgen
6418
6419 .PHONY: maybe-html-cgen html-cgen
6420 maybe-html-cgen:
6421 @if cgen
6422 maybe-html-cgen: html-cgen
6423
6424 html-cgen: \
6425 configure-cgen
6426 @: $(MAKE); $(unstage)
6427 @[ -f ./cgen/Makefile ] || exit 0; \
6428 r=`${PWD_COMMAND}`; export r; \
6429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6430 $(HOST_EXPORTS) \
6431 for flag in $(EXTRA_HOST_FLAGS) ; do \
6432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6433 done; \
6434 echo "Doing html in cgen"; \
6435 (cd $(HOST_SUBDIR)/cgen && \
6436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6438 "RANLIB=$${RANLIB}" \
6439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6440 html) \
6441 || exit 1
6442
6443 @endif cgen
6444
6445 .PHONY: maybe-TAGS-cgen TAGS-cgen
6446 maybe-TAGS-cgen:
6447 @if cgen
6448 maybe-TAGS-cgen: TAGS-cgen
6449
6450 TAGS-cgen: \
6451 configure-cgen
6452 @: $(MAKE); $(unstage)
6453 @[ -f ./cgen/Makefile ] || exit 0; \
6454 r=`${PWD_COMMAND}`; export r; \
6455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456 $(HOST_EXPORTS) \
6457 for flag in $(EXTRA_HOST_FLAGS) ; do \
6458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6459 done; \
6460 echo "Doing TAGS in cgen"; \
6461 (cd $(HOST_SUBDIR)/cgen && \
6462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6464 "RANLIB=$${RANLIB}" \
6465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6466 TAGS) \
6467 || exit 1
6468
6469 @endif cgen
6470
6471 .PHONY: maybe-install-info-cgen install-info-cgen
6472 maybe-install-info-cgen:
6473 @if cgen
6474 maybe-install-info-cgen: install-info-cgen
6475
6476 install-info-cgen: \
6477 configure-cgen \
6478 info-cgen
6479 @: $(MAKE); $(unstage)
6480 @[ -f ./cgen/Makefile ] || exit 0; \
6481 r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483 $(HOST_EXPORTS) \
6484 for flag in $(EXTRA_HOST_FLAGS) ; do \
6485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6486 done; \
6487 echo "Doing install-info in cgen"; \
6488 (cd $(HOST_SUBDIR)/cgen && \
6489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6491 "RANLIB=$${RANLIB}" \
6492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6493 install-info) \
6494 || exit 1
6495
6496 @endif cgen
6497
6498 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6499 maybe-install-pdf-cgen:
6500 @if cgen
6501 maybe-install-pdf-cgen: install-pdf-cgen
6502
6503 install-pdf-cgen: \
6504 configure-cgen \
6505 pdf-cgen
6506 @: $(MAKE); $(unstage)
6507 @[ -f ./cgen/Makefile ] || exit 0; \
6508 r=`${PWD_COMMAND}`; export r; \
6509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510 $(HOST_EXPORTS) \
6511 for flag in $(EXTRA_HOST_FLAGS) ; do \
6512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513 done; \
6514 echo "Doing install-pdf in cgen"; \
6515 (cd $(HOST_SUBDIR)/cgen && \
6516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518 "RANLIB=$${RANLIB}" \
6519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6520 install-pdf) \
6521 || exit 1
6522
6523 @endif cgen
6524
6525 .PHONY: maybe-install-html-cgen install-html-cgen
6526 maybe-install-html-cgen:
6527 @if cgen
6528 maybe-install-html-cgen: install-html-cgen
6529
6530 install-html-cgen: \
6531 configure-cgen \
6532 html-cgen
6533 @: $(MAKE); $(unstage)
6534 @[ -f ./cgen/Makefile ] || exit 0; \
6535 r=`${PWD_COMMAND}`; export r; \
6536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6537 $(HOST_EXPORTS) \
6538 for flag in $(EXTRA_HOST_FLAGS) ; do \
6539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6540 done; \
6541 echo "Doing install-html in cgen"; \
6542 (cd $(HOST_SUBDIR)/cgen && \
6543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6545 "RANLIB=$${RANLIB}" \
6546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6547 install-html) \
6548 || exit 1
6549
6550 @endif cgen
6551
6552 .PHONY: maybe-installcheck-cgen installcheck-cgen
6553 maybe-installcheck-cgen:
6554 @if cgen
6555 maybe-installcheck-cgen: installcheck-cgen
6556
6557 installcheck-cgen: \
6558 configure-cgen
6559 @: $(MAKE); $(unstage)
6560 @[ -f ./cgen/Makefile ] || exit 0; \
6561 r=`${PWD_COMMAND}`; export r; \
6562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6563 $(HOST_EXPORTS) \
6564 for flag in $(EXTRA_HOST_FLAGS) ; do \
6565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6566 done; \
6567 echo "Doing installcheck in cgen"; \
6568 (cd $(HOST_SUBDIR)/cgen && \
6569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6571 "RANLIB=$${RANLIB}" \
6572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6573 installcheck) \
6574 || exit 1
6575
6576 @endif cgen
6577
6578 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6579 maybe-mostlyclean-cgen:
6580 @if cgen
6581 maybe-mostlyclean-cgen: mostlyclean-cgen
6582
6583 mostlyclean-cgen:
6584 @: $(MAKE); $(unstage)
6585 @[ -f ./cgen/Makefile ] || exit 0; \
6586 r=`${PWD_COMMAND}`; export r; \
6587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588 $(HOST_EXPORTS) \
6589 for flag in $(EXTRA_HOST_FLAGS) ; do \
6590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591 done; \
6592 echo "Doing mostlyclean in cgen"; \
6593 (cd $(HOST_SUBDIR)/cgen && \
6594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596 "RANLIB=$${RANLIB}" \
6597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6598 mostlyclean) \
6599 || exit 1
6600
6601 @endif cgen
6602
6603 .PHONY: maybe-clean-cgen clean-cgen
6604 maybe-clean-cgen:
6605 @if cgen
6606 maybe-clean-cgen: clean-cgen
6607
6608 clean-cgen:
6609 @: $(MAKE); $(unstage)
6610 @[ -f ./cgen/Makefile ] || exit 0; \
6611 r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613 $(HOST_EXPORTS) \
6614 for flag in $(EXTRA_HOST_FLAGS) ; do \
6615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616 done; \
6617 echo "Doing clean in cgen"; \
6618 (cd $(HOST_SUBDIR)/cgen && \
6619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621 "RANLIB=$${RANLIB}" \
6622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623 clean) \
6624 || exit 1
6625
6626 @endif cgen
6627
6628 .PHONY: maybe-distclean-cgen distclean-cgen
6629 maybe-distclean-cgen:
6630 @if cgen
6631 maybe-distclean-cgen: distclean-cgen
6632
6633 distclean-cgen:
6634 @: $(MAKE); $(unstage)
6635 @[ -f ./cgen/Makefile ] || exit 0; \
6636 r=`${PWD_COMMAND}`; export r; \
6637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6638 $(HOST_EXPORTS) \
6639 for flag in $(EXTRA_HOST_FLAGS) ; do \
6640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6641 done; \
6642 echo "Doing distclean in cgen"; \
6643 (cd $(HOST_SUBDIR)/cgen && \
6644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6646 "RANLIB=$${RANLIB}" \
6647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6648 distclean) \
6649 || exit 1
6650
6651 @endif cgen
6652
6653 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6654 maybe-maintainer-clean-cgen:
6655 @if cgen
6656 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6657
6658 maintainer-clean-cgen:
6659 @: $(MAKE); $(unstage)
6660 @[ -f ./cgen/Makefile ] || exit 0; \
6661 r=`${PWD_COMMAND}`; export r; \
6662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6663 $(HOST_EXPORTS) \
6664 for flag in $(EXTRA_HOST_FLAGS) ; do \
6665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6666 done; \
6667 echo "Doing maintainer-clean in cgen"; \
6668 (cd $(HOST_SUBDIR)/cgen && \
6669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6671 "RANLIB=$${RANLIB}" \
6672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6673 maintainer-clean) \
6674 || exit 1
6675
6676 @endif cgen
6677
6678
6679
6680 .PHONY: configure-dejagnu maybe-configure-dejagnu
6681 maybe-configure-dejagnu:
6682 @if gcc-bootstrap
6683 configure-dejagnu: stage_current
6684 @endif gcc-bootstrap
6685 @if dejagnu
6686 maybe-configure-dejagnu: configure-dejagnu
6687 configure-dejagnu:
6688 @: $(MAKE); $(unstage)
6689 @r=`${PWD_COMMAND}`; export r; \
6690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6693 $(HOST_EXPORTS) \
6694 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6695 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6696 case $(srcdir) in \
6697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6698 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6700 esac; \
6701 module_srcdir=dejagnu; \
6702 $(SHELL) \
6703 $$s/$$module_srcdir/configure \
6704 --srcdir=$${topdir}/$$module_srcdir \
6705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6706 --target=${target_alias} \
6707 || exit 1
6708 @endif dejagnu
6709
6710
6711
6712
6713
6714 .PHONY: all-dejagnu maybe-all-dejagnu
6715 maybe-all-dejagnu:
6716 @if gcc-bootstrap
6717 all-dejagnu: stage_current
6718 @endif gcc-bootstrap
6719 @if dejagnu
6720 TARGET-dejagnu=all
6721 maybe-all-dejagnu: all-dejagnu
6722 all-dejagnu: configure-dejagnu
6723 @: $(MAKE); $(unstage)
6724 @r=`${PWD_COMMAND}`; export r; \
6725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726 $(HOST_EXPORTS) \
6727 (cd $(HOST_SUBDIR)/dejagnu && \
6728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6729 $(TARGET-dejagnu))
6730 @endif dejagnu
6731
6732
6733
6734
6735 .PHONY: check-dejagnu maybe-check-dejagnu
6736 maybe-check-dejagnu:
6737 @if dejagnu
6738 maybe-check-dejagnu: check-dejagnu
6739
6740 check-dejagnu:
6741 @: $(MAKE); $(unstage)
6742 @r=`${PWD_COMMAND}`; export r; \
6743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744 $(HOST_EXPORTS) \
6745 (cd $(HOST_SUBDIR)/dejagnu && \
6746 $(MAKE) $(FLAGS_TO_PASS) check)
6747
6748 @endif dejagnu
6749
6750 .PHONY: install-dejagnu maybe-install-dejagnu
6751 maybe-install-dejagnu:
6752 @if dejagnu
6753 maybe-install-dejagnu: install-dejagnu
6754
6755 install-dejagnu: installdirs
6756 @: $(MAKE); $(unstage)
6757 @r=`${PWD_COMMAND}`; export r; \
6758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6759 $(HOST_EXPORTS) \
6760 (cd $(HOST_SUBDIR)/dejagnu && \
6761 $(MAKE) $(FLAGS_TO_PASS) install)
6762
6763 @endif dejagnu
6764
6765 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6766 maybe-install-strip-dejagnu:
6767 @if dejagnu
6768 maybe-install-strip-dejagnu: install-strip-dejagnu
6769
6770 install-strip-dejagnu: installdirs
6771 @: $(MAKE); $(unstage)
6772 @r=`${PWD_COMMAND}`; export r; \
6773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6774 $(HOST_EXPORTS) \
6775 (cd $(HOST_SUBDIR)/dejagnu && \
6776 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6777
6778 @endif dejagnu
6779
6780 # Other targets (info, dvi, pdf, etc.)
6781
6782 .PHONY: maybe-info-dejagnu info-dejagnu
6783 maybe-info-dejagnu:
6784 @if dejagnu
6785 maybe-info-dejagnu: info-dejagnu
6786
6787 info-dejagnu: \
6788 configure-dejagnu
6789 @: $(MAKE); $(unstage)
6790 @[ -f ./dejagnu/Makefile ] || exit 0; \
6791 r=`${PWD_COMMAND}`; export r; \
6792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6793 $(HOST_EXPORTS) \
6794 for flag in $(EXTRA_HOST_FLAGS) ; do \
6795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6796 done; \
6797 echo "Doing info in dejagnu"; \
6798 (cd $(HOST_SUBDIR)/dejagnu && \
6799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6801 "RANLIB=$${RANLIB}" \
6802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6803 info) \
6804 || exit 1
6805
6806 @endif dejagnu
6807
6808 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6809 maybe-dvi-dejagnu:
6810 @if dejagnu
6811 maybe-dvi-dejagnu: dvi-dejagnu
6812
6813 dvi-dejagnu: \
6814 configure-dejagnu
6815 @: $(MAKE); $(unstage)
6816 @[ -f ./dejagnu/Makefile ] || exit 0; \
6817 r=`${PWD_COMMAND}`; export r; \
6818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819 $(HOST_EXPORTS) \
6820 for flag in $(EXTRA_HOST_FLAGS) ; do \
6821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822 done; \
6823 echo "Doing dvi in dejagnu"; \
6824 (cd $(HOST_SUBDIR)/dejagnu && \
6825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827 "RANLIB=$${RANLIB}" \
6828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6829 dvi) \
6830 || exit 1
6831
6832 @endif dejagnu
6833
6834 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6835 maybe-pdf-dejagnu:
6836 @if dejagnu
6837 maybe-pdf-dejagnu: pdf-dejagnu
6838
6839 pdf-dejagnu: \
6840 configure-dejagnu
6841 @: $(MAKE); $(unstage)
6842 @[ -f ./dejagnu/Makefile ] || exit 0; \
6843 r=`${PWD_COMMAND}`; export r; \
6844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6845 $(HOST_EXPORTS) \
6846 for flag in $(EXTRA_HOST_FLAGS) ; do \
6847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6848 done; \
6849 echo "Doing pdf in dejagnu"; \
6850 (cd $(HOST_SUBDIR)/dejagnu && \
6851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6853 "RANLIB=$${RANLIB}" \
6854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6855 pdf) \
6856 || exit 1
6857
6858 @endif dejagnu
6859
6860 .PHONY: maybe-html-dejagnu html-dejagnu
6861 maybe-html-dejagnu:
6862 @if dejagnu
6863 maybe-html-dejagnu: html-dejagnu
6864
6865 html-dejagnu: \
6866 configure-dejagnu
6867 @: $(MAKE); $(unstage)
6868 @[ -f ./dejagnu/Makefile ] || exit 0; \
6869 r=`${PWD_COMMAND}`; export r; \
6870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871 $(HOST_EXPORTS) \
6872 for flag in $(EXTRA_HOST_FLAGS) ; do \
6873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6874 done; \
6875 echo "Doing html in dejagnu"; \
6876 (cd $(HOST_SUBDIR)/dejagnu && \
6877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6879 "RANLIB=$${RANLIB}" \
6880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6881 html) \
6882 || exit 1
6883
6884 @endif dejagnu
6885
6886 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6887 maybe-TAGS-dejagnu:
6888 @if dejagnu
6889 maybe-TAGS-dejagnu: TAGS-dejagnu
6890
6891 TAGS-dejagnu: \
6892 configure-dejagnu
6893 @: $(MAKE); $(unstage)
6894 @[ -f ./dejagnu/Makefile ] || exit 0; \
6895 r=`${PWD_COMMAND}`; export r; \
6896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6897 $(HOST_EXPORTS) \
6898 for flag in $(EXTRA_HOST_FLAGS) ; do \
6899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6900 done; \
6901 echo "Doing TAGS in dejagnu"; \
6902 (cd $(HOST_SUBDIR)/dejagnu && \
6903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6905 "RANLIB=$${RANLIB}" \
6906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6907 TAGS) \
6908 || exit 1
6909
6910 @endif dejagnu
6911
6912 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6913 maybe-install-info-dejagnu:
6914 @if dejagnu
6915 maybe-install-info-dejagnu: install-info-dejagnu
6916
6917 install-info-dejagnu: \
6918 configure-dejagnu \
6919 info-dejagnu
6920 @: $(MAKE); $(unstage)
6921 @[ -f ./dejagnu/Makefile ] || exit 0; \
6922 r=`${PWD_COMMAND}`; export r; \
6923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6924 $(HOST_EXPORTS) \
6925 for flag in $(EXTRA_HOST_FLAGS) ; do \
6926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6927 done; \
6928 echo "Doing install-info in dejagnu"; \
6929 (cd $(HOST_SUBDIR)/dejagnu && \
6930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6932 "RANLIB=$${RANLIB}" \
6933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6934 install-info) \
6935 || exit 1
6936
6937 @endif dejagnu
6938
6939 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6940 maybe-install-pdf-dejagnu:
6941 @if dejagnu
6942 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6943
6944 install-pdf-dejagnu: \
6945 configure-dejagnu \
6946 pdf-dejagnu
6947 @: $(MAKE); $(unstage)
6948 @[ -f ./dejagnu/Makefile ] || exit 0; \
6949 r=`${PWD_COMMAND}`; export r; \
6950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6951 $(HOST_EXPORTS) \
6952 for flag in $(EXTRA_HOST_FLAGS) ; do \
6953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6954 done; \
6955 echo "Doing install-pdf in dejagnu"; \
6956 (cd $(HOST_SUBDIR)/dejagnu && \
6957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6959 "RANLIB=$${RANLIB}" \
6960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6961 install-pdf) \
6962 || exit 1
6963
6964 @endif dejagnu
6965
6966 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6967 maybe-install-html-dejagnu:
6968 @if dejagnu
6969 maybe-install-html-dejagnu: install-html-dejagnu
6970
6971 install-html-dejagnu: \
6972 configure-dejagnu \
6973 html-dejagnu
6974 @: $(MAKE); $(unstage)
6975 @[ -f ./dejagnu/Makefile ] || exit 0; \
6976 r=`${PWD_COMMAND}`; export r; \
6977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6978 $(HOST_EXPORTS) \
6979 for flag in $(EXTRA_HOST_FLAGS) ; do \
6980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6981 done; \
6982 echo "Doing install-html in dejagnu"; \
6983 (cd $(HOST_SUBDIR)/dejagnu && \
6984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6986 "RANLIB=$${RANLIB}" \
6987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6988 install-html) \
6989 || exit 1
6990
6991 @endif dejagnu
6992
6993 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6994 maybe-installcheck-dejagnu:
6995 @if dejagnu
6996 maybe-installcheck-dejagnu: installcheck-dejagnu
6997
6998 installcheck-dejagnu: \
6999 configure-dejagnu
7000 @: $(MAKE); $(unstage)
7001 @[ -f ./dejagnu/Makefile ] || exit 0; \
7002 r=`${PWD_COMMAND}`; export r; \
7003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7004 $(HOST_EXPORTS) \
7005 for flag in $(EXTRA_HOST_FLAGS) ; do \
7006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7007 done; \
7008 echo "Doing installcheck in dejagnu"; \
7009 (cd $(HOST_SUBDIR)/dejagnu && \
7010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7012 "RANLIB=$${RANLIB}" \
7013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7014 installcheck) \
7015 || exit 1
7016
7017 @endif dejagnu
7018
7019 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7020 maybe-mostlyclean-dejagnu:
7021 @if dejagnu
7022 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7023
7024 mostlyclean-dejagnu:
7025 @: $(MAKE); $(unstage)
7026 @[ -f ./dejagnu/Makefile ] || exit 0; \
7027 r=`${PWD_COMMAND}`; export r; \
7028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7029 $(HOST_EXPORTS) \
7030 for flag in $(EXTRA_HOST_FLAGS) ; do \
7031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7032 done; \
7033 echo "Doing mostlyclean in dejagnu"; \
7034 (cd $(HOST_SUBDIR)/dejagnu && \
7035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7037 "RANLIB=$${RANLIB}" \
7038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7039 mostlyclean) \
7040 || exit 1
7041
7042 @endif dejagnu
7043
7044 .PHONY: maybe-clean-dejagnu clean-dejagnu
7045 maybe-clean-dejagnu:
7046 @if dejagnu
7047 maybe-clean-dejagnu: clean-dejagnu
7048
7049 clean-dejagnu:
7050 @: $(MAKE); $(unstage)
7051 @[ -f ./dejagnu/Makefile ] || exit 0; \
7052 r=`${PWD_COMMAND}`; export r; \
7053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7054 $(HOST_EXPORTS) \
7055 for flag in $(EXTRA_HOST_FLAGS) ; do \
7056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7057 done; \
7058 echo "Doing clean in dejagnu"; \
7059 (cd $(HOST_SUBDIR)/dejagnu && \
7060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7062 "RANLIB=$${RANLIB}" \
7063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7064 clean) \
7065 || exit 1
7066
7067 @endif dejagnu
7068
7069 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7070 maybe-distclean-dejagnu:
7071 @if dejagnu
7072 maybe-distclean-dejagnu: distclean-dejagnu
7073
7074 distclean-dejagnu:
7075 @: $(MAKE); $(unstage)
7076 @[ -f ./dejagnu/Makefile ] || exit 0; \
7077 r=`${PWD_COMMAND}`; export r; \
7078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7079 $(HOST_EXPORTS) \
7080 for flag in $(EXTRA_HOST_FLAGS) ; do \
7081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7082 done; \
7083 echo "Doing distclean in dejagnu"; \
7084 (cd $(HOST_SUBDIR)/dejagnu && \
7085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7087 "RANLIB=$${RANLIB}" \
7088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7089 distclean) \
7090 || exit 1
7091
7092 @endif dejagnu
7093
7094 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7095 maybe-maintainer-clean-dejagnu:
7096 @if dejagnu
7097 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7098
7099 maintainer-clean-dejagnu:
7100 @: $(MAKE); $(unstage)
7101 @[ -f ./dejagnu/Makefile ] || exit 0; \
7102 r=`${PWD_COMMAND}`; export r; \
7103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7104 $(HOST_EXPORTS) \
7105 for flag in $(EXTRA_HOST_FLAGS) ; do \
7106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7107 done; \
7108 echo "Doing maintainer-clean in dejagnu"; \
7109 (cd $(HOST_SUBDIR)/dejagnu && \
7110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7112 "RANLIB=$${RANLIB}" \
7113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7114 maintainer-clean) \
7115 || exit 1
7116
7117 @endif dejagnu
7118
7119
7120
7121 .PHONY: configure-etc maybe-configure-etc
7122 maybe-configure-etc:
7123 @if gcc-bootstrap
7124 configure-etc: stage_current
7125 @endif gcc-bootstrap
7126 @if etc
7127 maybe-configure-etc: configure-etc
7128 configure-etc:
7129 @: $(MAKE); $(unstage)
7130 @r=`${PWD_COMMAND}`; export r; \
7131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7132 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7134 $(HOST_EXPORTS) \
7135 echo Configuring in $(HOST_SUBDIR)/etc; \
7136 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7137 case $(srcdir) in \
7138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7139 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7141 esac; \
7142 module_srcdir=etc; \
7143 $(SHELL) \
7144 $$s/$$module_srcdir/configure \
7145 --srcdir=$${topdir}/$$module_srcdir \
7146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7147 --target=${target_alias} \
7148 || exit 1
7149 @endif etc
7150
7151
7152
7153
7154
7155 .PHONY: all-etc maybe-all-etc
7156 maybe-all-etc:
7157 @if gcc-bootstrap
7158 all-etc: stage_current
7159 @endif gcc-bootstrap
7160 @if etc
7161 TARGET-etc=all
7162 maybe-all-etc: all-etc
7163 all-etc: configure-etc
7164 @: $(MAKE); $(unstage)
7165 @r=`${PWD_COMMAND}`; export r; \
7166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167 $(HOST_EXPORTS) \
7168 (cd $(HOST_SUBDIR)/etc && \
7169 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7170 $(TARGET-etc))
7171 @endif etc
7172
7173
7174
7175
7176 .PHONY: check-etc maybe-check-etc
7177 maybe-check-etc:
7178 @if etc
7179 maybe-check-etc: check-etc
7180
7181 check-etc:
7182 @: $(MAKE); $(unstage)
7183 @r=`${PWD_COMMAND}`; export r; \
7184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185 $(HOST_EXPORTS) \
7186 (cd $(HOST_SUBDIR)/etc && \
7187 $(MAKE) $(FLAGS_TO_PASS) check)
7188
7189 @endif etc
7190
7191 .PHONY: install-etc maybe-install-etc
7192 maybe-install-etc:
7193 @if etc
7194 maybe-install-etc: install-etc
7195
7196 install-etc: installdirs
7197 @: $(MAKE); $(unstage)
7198 @r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 $(HOST_EXPORTS) \
7201 (cd $(HOST_SUBDIR)/etc && \
7202 $(MAKE) $(FLAGS_TO_PASS) install)
7203
7204 @endif etc
7205
7206 .PHONY: install-strip-etc maybe-install-strip-etc
7207 maybe-install-strip-etc:
7208 @if etc
7209 maybe-install-strip-etc: install-strip-etc
7210
7211 install-strip-etc: installdirs
7212 @: $(MAKE); $(unstage)
7213 @r=`${PWD_COMMAND}`; export r; \
7214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7215 $(HOST_EXPORTS) \
7216 (cd $(HOST_SUBDIR)/etc && \
7217 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7218
7219 @endif etc
7220
7221 # Other targets (info, dvi, pdf, etc.)
7222
7223 .PHONY: maybe-info-etc info-etc
7224 maybe-info-etc:
7225 @if etc
7226 maybe-info-etc: info-etc
7227
7228 info-etc: \
7229 configure-etc
7230 @: $(MAKE); $(unstage)
7231 @[ -f ./etc/Makefile ] || exit 0; \
7232 r=`${PWD_COMMAND}`; export r; \
7233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7234 $(HOST_EXPORTS) \
7235 for flag in $(EXTRA_HOST_FLAGS) ; do \
7236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7237 done; \
7238 echo "Doing info in etc"; \
7239 (cd $(HOST_SUBDIR)/etc && \
7240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7242 "RANLIB=$${RANLIB}" \
7243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7244 info) \
7245 || exit 1
7246
7247 @endif etc
7248
7249 .PHONY: maybe-dvi-etc dvi-etc
7250 maybe-dvi-etc:
7251 @if etc
7252 maybe-dvi-etc: dvi-etc
7253
7254 dvi-etc: \
7255 configure-etc
7256 @: $(MAKE); $(unstage)
7257 @[ -f ./etc/Makefile ] || exit 0; \
7258 r=`${PWD_COMMAND}`; export r; \
7259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7260 $(HOST_EXPORTS) \
7261 for flag in $(EXTRA_HOST_FLAGS) ; do \
7262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7263 done; \
7264 echo "Doing dvi in etc"; \
7265 (cd $(HOST_SUBDIR)/etc && \
7266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7268 "RANLIB=$${RANLIB}" \
7269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7270 dvi) \
7271 || exit 1
7272
7273 @endif etc
7274
7275 .PHONY: maybe-pdf-etc pdf-etc
7276 maybe-pdf-etc:
7277 @if etc
7278 maybe-pdf-etc: pdf-etc
7279
7280 pdf-etc: \
7281 configure-etc
7282 @: $(MAKE); $(unstage)
7283 @[ -f ./etc/Makefile ] || exit 0; \
7284 r=`${PWD_COMMAND}`; export r; \
7285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7286 $(HOST_EXPORTS) \
7287 for flag in $(EXTRA_HOST_FLAGS) ; do \
7288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7289 done; \
7290 echo "Doing pdf in etc"; \
7291 (cd $(HOST_SUBDIR)/etc && \
7292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7294 "RANLIB=$${RANLIB}" \
7295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7296 pdf) \
7297 || exit 1
7298
7299 @endif etc
7300
7301 .PHONY: maybe-html-etc html-etc
7302 maybe-html-etc:
7303 @if etc
7304 maybe-html-etc: html-etc
7305
7306 html-etc: \
7307 configure-etc
7308 @: $(MAKE); $(unstage)
7309 @[ -f ./etc/Makefile ] || exit 0; \
7310 r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 $(HOST_EXPORTS) \
7313 for flag in $(EXTRA_HOST_FLAGS) ; do \
7314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315 done; \
7316 echo "Doing html in etc"; \
7317 (cd $(HOST_SUBDIR)/etc && \
7318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320 "RANLIB=$${RANLIB}" \
7321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7322 html) \
7323 || exit 1
7324
7325 @endif etc
7326
7327 .PHONY: maybe-TAGS-etc TAGS-etc
7328 maybe-TAGS-etc:
7329 @if etc
7330 maybe-TAGS-etc: TAGS-etc
7331
7332 TAGS-etc: \
7333 configure-etc
7334 @: $(MAKE); $(unstage)
7335 @[ -f ./etc/Makefile ] || exit 0; \
7336 r=`${PWD_COMMAND}`; export r; \
7337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338 $(HOST_EXPORTS) \
7339 for flag in $(EXTRA_HOST_FLAGS) ; do \
7340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341 done; \
7342 echo "Doing TAGS in etc"; \
7343 (cd $(HOST_SUBDIR)/etc && \
7344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346 "RANLIB=$${RANLIB}" \
7347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7348 TAGS) \
7349 || exit 1
7350
7351 @endif etc
7352
7353 .PHONY: maybe-install-info-etc install-info-etc
7354 maybe-install-info-etc:
7355 @if etc
7356 maybe-install-info-etc: install-info-etc
7357
7358 install-info-etc: \
7359 configure-etc \
7360 info-etc
7361 @: $(MAKE); $(unstage)
7362 @[ -f ./etc/Makefile ] || exit 0; \
7363 r=`${PWD_COMMAND}`; export r; \
7364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365 $(HOST_EXPORTS) \
7366 for flag in $(EXTRA_HOST_FLAGS) ; do \
7367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368 done; \
7369 echo "Doing install-info in etc"; \
7370 (cd $(HOST_SUBDIR)/etc && \
7371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373 "RANLIB=$${RANLIB}" \
7374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7375 install-info) \
7376 || exit 1
7377
7378 @endif etc
7379
7380 .PHONY: maybe-install-pdf-etc install-pdf-etc
7381 maybe-install-pdf-etc:
7382 @if etc
7383 maybe-install-pdf-etc: install-pdf-etc
7384
7385 install-pdf-etc: \
7386 configure-etc \
7387 pdf-etc
7388 @: $(MAKE); $(unstage)
7389 @[ -f ./etc/Makefile ] || exit 0; \
7390 r=`${PWD_COMMAND}`; export r; \
7391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7392 $(HOST_EXPORTS) \
7393 for flag in $(EXTRA_HOST_FLAGS) ; do \
7394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7395 done; \
7396 echo "Doing install-pdf in etc"; \
7397 (cd $(HOST_SUBDIR)/etc && \
7398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7400 "RANLIB=$${RANLIB}" \
7401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7402 install-pdf) \
7403 || exit 1
7404
7405 @endif etc
7406
7407 .PHONY: maybe-install-html-etc install-html-etc
7408 maybe-install-html-etc:
7409 @if etc
7410 maybe-install-html-etc: install-html-etc
7411
7412 install-html-etc: \
7413 configure-etc \
7414 html-etc
7415 @: $(MAKE); $(unstage)
7416 @[ -f ./etc/Makefile ] || exit 0; \
7417 r=`${PWD_COMMAND}`; export r; \
7418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419 $(HOST_EXPORTS) \
7420 for flag in $(EXTRA_HOST_FLAGS) ; do \
7421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7422 done; \
7423 echo "Doing install-html in etc"; \
7424 (cd $(HOST_SUBDIR)/etc && \
7425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7427 "RANLIB=$${RANLIB}" \
7428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7429 install-html) \
7430 || exit 1
7431
7432 @endif etc
7433
7434 .PHONY: maybe-installcheck-etc installcheck-etc
7435 maybe-installcheck-etc:
7436 @if etc
7437 maybe-installcheck-etc: installcheck-etc
7438
7439 installcheck-etc: \
7440 configure-etc
7441 @: $(MAKE); $(unstage)
7442 @[ -f ./etc/Makefile ] || exit 0; \
7443 r=`${PWD_COMMAND}`; export r; \
7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 $(HOST_EXPORTS) \
7446 for flag in $(EXTRA_HOST_FLAGS) ; do \
7447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448 done; \
7449 echo "Doing installcheck in etc"; \
7450 (cd $(HOST_SUBDIR)/etc && \
7451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453 "RANLIB=$${RANLIB}" \
7454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455 installcheck) \
7456 || exit 1
7457
7458 @endif etc
7459
7460 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7461 maybe-mostlyclean-etc:
7462 @if etc
7463 maybe-mostlyclean-etc: mostlyclean-etc
7464
7465 mostlyclean-etc:
7466 @: $(MAKE); $(unstage)
7467 @[ -f ./etc/Makefile ] || exit 0; \
7468 r=`${PWD_COMMAND}`; export r; \
7469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470 $(HOST_EXPORTS) \
7471 for flag in $(EXTRA_HOST_FLAGS) ; do \
7472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7473 done; \
7474 echo "Doing mostlyclean in etc"; \
7475 (cd $(HOST_SUBDIR)/etc && \
7476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7478 "RANLIB=$${RANLIB}" \
7479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7480 mostlyclean) \
7481 || exit 1
7482
7483 @endif etc
7484
7485 .PHONY: maybe-clean-etc clean-etc
7486 maybe-clean-etc:
7487 @if etc
7488 maybe-clean-etc: clean-etc
7489
7490 clean-etc:
7491 @: $(MAKE); $(unstage)
7492 @[ -f ./etc/Makefile ] || exit 0; \
7493 r=`${PWD_COMMAND}`; export r; \
7494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495 $(HOST_EXPORTS) \
7496 for flag in $(EXTRA_HOST_FLAGS) ; do \
7497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498 done; \
7499 echo "Doing clean in etc"; \
7500 (cd $(HOST_SUBDIR)/etc && \
7501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503 "RANLIB=$${RANLIB}" \
7504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7505 clean) \
7506 || exit 1
7507
7508 @endif etc
7509
7510 .PHONY: maybe-distclean-etc distclean-etc
7511 maybe-distclean-etc:
7512 @if etc
7513 maybe-distclean-etc: distclean-etc
7514
7515 distclean-etc:
7516 @: $(MAKE); $(unstage)
7517 @[ -f ./etc/Makefile ] || exit 0; \
7518 r=`${PWD_COMMAND}`; export r; \
7519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520 $(HOST_EXPORTS) \
7521 for flag in $(EXTRA_HOST_FLAGS) ; do \
7522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7523 done; \
7524 echo "Doing distclean in etc"; \
7525 (cd $(HOST_SUBDIR)/etc && \
7526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7528 "RANLIB=$${RANLIB}" \
7529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7530 distclean) \
7531 || exit 1
7532
7533 @endif etc
7534
7535 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7536 maybe-maintainer-clean-etc:
7537 @if etc
7538 maybe-maintainer-clean-etc: maintainer-clean-etc
7539
7540 maintainer-clean-etc:
7541 @: $(MAKE); $(unstage)
7542 @[ -f ./etc/Makefile ] || exit 0; \
7543 r=`${PWD_COMMAND}`; export r; \
7544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545 $(HOST_EXPORTS) \
7546 for flag in $(EXTRA_HOST_FLAGS) ; do \
7547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548 done; \
7549 echo "Doing maintainer-clean in etc"; \
7550 (cd $(HOST_SUBDIR)/etc && \
7551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553 "RANLIB=$${RANLIB}" \
7554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7555 maintainer-clean) \
7556 || exit 1
7557
7558 @endif etc
7559
7560
7561
7562 .PHONY: configure-fastjar maybe-configure-fastjar
7563 maybe-configure-fastjar:
7564 @if gcc-bootstrap
7565 configure-fastjar: stage_current
7566 @endif gcc-bootstrap
7567 @if fastjar
7568 maybe-configure-fastjar: configure-fastjar
7569 configure-fastjar:
7570 @: $(MAKE); $(unstage)
7571 @r=`${PWD_COMMAND}`; export r; \
7572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7575 $(HOST_EXPORTS) \
7576 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7577 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7578 case $(srcdir) in \
7579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7580 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7582 esac; \
7583 module_srcdir=fastjar; \
7584 $(SHELL) \
7585 $$s/$$module_srcdir/configure \
7586 --srcdir=$${topdir}/$$module_srcdir \
7587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7588 --target=${target_alias} \
7589 || exit 1
7590 @endif fastjar
7591
7592
7593
7594
7595
7596 .PHONY: all-fastjar maybe-all-fastjar
7597 maybe-all-fastjar:
7598 @if gcc-bootstrap
7599 all-fastjar: stage_current
7600 @endif gcc-bootstrap
7601 @if fastjar
7602 TARGET-fastjar=all
7603 maybe-all-fastjar: all-fastjar
7604 all-fastjar: configure-fastjar
7605 @: $(MAKE); $(unstage)
7606 @r=`${PWD_COMMAND}`; export r; \
7607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7608 $(HOST_EXPORTS) \
7609 (cd $(HOST_SUBDIR)/fastjar && \
7610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7611 $(TARGET-fastjar))
7612 @endif fastjar
7613
7614
7615
7616
7617 .PHONY: check-fastjar maybe-check-fastjar
7618 maybe-check-fastjar:
7619 @if fastjar
7620 maybe-check-fastjar: check-fastjar
7621
7622 # This module is only tested in a native toolchain.
7623 check-fastjar:
7624 @: $(MAKE); $(unstage)
7625 @if [ '$(host)' = '$(target)' ]; then \
7626 r=`${PWD_COMMAND}`; export r; \
7627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628 $(HOST_EXPORTS) \
7629 (cd $(HOST_SUBDIR)/fastjar && \
7630 $(MAKE) $(FLAGS_TO_PASS) check)
7631 fi
7632
7633 @endif fastjar
7634
7635 .PHONY: install-fastjar maybe-install-fastjar
7636 maybe-install-fastjar:
7637 @if fastjar
7638 maybe-install-fastjar: install-fastjar
7639
7640 install-fastjar: installdirs
7641 @: $(MAKE); $(unstage)
7642 @r=`${PWD_COMMAND}`; export r; \
7643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644 $(HOST_EXPORTS) \
7645 (cd $(HOST_SUBDIR)/fastjar && \
7646 $(MAKE) $(FLAGS_TO_PASS) install)
7647
7648 @endif fastjar
7649
7650 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7651 maybe-install-strip-fastjar:
7652 @if fastjar
7653 maybe-install-strip-fastjar: install-strip-fastjar
7654
7655 install-strip-fastjar: installdirs
7656 @: $(MAKE); $(unstage)
7657 @r=`${PWD_COMMAND}`; export r; \
7658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659 $(HOST_EXPORTS) \
7660 (cd $(HOST_SUBDIR)/fastjar && \
7661 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7662
7663 @endif fastjar
7664
7665 # Other targets (info, dvi, pdf, etc.)
7666
7667 .PHONY: maybe-info-fastjar info-fastjar
7668 maybe-info-fastjar:
7669 @if fastjar
7670 maybe-info-fastjar: info-fastjar
7671
7672 info-fastjar: \
7673 configure-fastjar
7674 @: $(MAKE); $(unstage)
7675 @[ -f ./fastjar/Makefile ] || exit 0; \
7676 r=`${PWD_COMMAND}`; export r; \
7677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7678 $(HOST_EXPORTS) \
7679 for flag in $(EXTRA_HOST_FLAGS) ; do \
7680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7681 done; \
7682 echo "Doing info in fastjar"; \
7683 (cd $(HOST_SUBDIR)/fastjar && \
7684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7686 "RANLIB=$${RANLIB}" \
7687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7688 info) \
7689 || exit 1
7690
7691 @endif fastjar
7692
7693 .PHONY: maybe-dvi-fastjar dvi-fastjar
7694 maybe-dvi-fastjar:
7695 @if fastjar
7696 maybe-dvi-fastjar: dvi-fastjar
7697
7698 dvi-fastjar: \
7699 configure-fastjar
7700 @: $(MAKE); $(unstage)
7701 @[ -f ./fastjar/Makefile ] || exit 0; \
7702 r=`${PWD_COMMAND}`; export r; \
7703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704 $(HOST_EXPORTS) \
7705 for flag in $(EXTRA_HOST_FLAGS) ; do \
7706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707 done; \
7708 echo "Doing dvi in fastjar"; \
7709 (cd $(HOST_SUBDIR)/fastjar && \
7710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712 "RANLIB=$${RANLIB}" \
7713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7714 dvi) \
7715 || exit 1
7716
7717 @endif fastjar
7718
7719 .PHONY: maybe-pdf-fastjar pdf-fastjar
7720 maybe-pdf-fastjar:
7721 @if fastjar
7722 maybe-pdf-fastjar: pdf-fastjar
7723
7724 pdf-fastjar: \
7725 configure-fastjar
7726 @: $(MAKE); $(unstage)
7727 @[ -f ./fastjar/Makefile ] || exit 0; \
7728 r=`${PWD_COMMAND}`; export r; \
7729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 $(HOST_EXPORTS) \
7731 for flag in $(EXTRA_HOST_FLAGS) ; do \
7732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 done; \
7734 echo "Doing pdf in fastjar"; \
7735 (cd $(HOST_SUBDIR)/fastjar && \
7736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738 "RANLIB=$${RANLIB}" \
7739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740 pdf) \
7741 || exit 1
7742
7743 @endif fastjar
7744
7745 .PHONY: maybe-html-fastjar html-fastjar
7746 maybe-html-fastjar:
7747 @if fastjar
7748 maybe-html-fastjar: html-fastjar
7749
7750 html-fastjar: \
7751 configure-fastjar
7752 @: $(MAKE); $(unstage)
7753 @[ -f ./fastjar/Makefile ] || exit 0; \
7754 r=`${PWD_COMMAND}`; export r; \
7755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7756 $(HOST_EXPORTS) \
7757 for flag in $(EXTRA_HOST_FLAGS) ; do \
7758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7759 done; \
7760 echo "Doing html in fastjar"; \
7761 (cd $(HOST_SUBDIR)/fastjar && \
7762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7764 "RANLIB=$${RANLIB}" \
7765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7766 html) \
7767 || exit 1
7768
7769 @endif fastjar
7770
7771 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7772 maybe-TAGS-fastjar:
7773 @if fastjar
7774 maybe-TAGS-fastjar: TAGS-fastjar
7775
7776 TAGS-fastjar: \
7777 configure-fastjar
7778 @: $(MAKE); $(unstage)
7779 @[ -f ./fastjar/Makefile ] || exit 0; \
7780 r=`${PWD_COMMAND}`; export r; \
7781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782 $(HOST_EXPORTS) \
7783 for flag in $(EXTRA_HOST_FLAGS) ; do \
7784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785 done; \
7786 echo "Doing TAGS in fastjar"; \
7787 (cd $(HOST_SUBDIR)/fastjar && \
7788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790 "RANLIB=$${RANLIB}" \
7791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7792 TAGS) \
7793 || exit 1
7794
7795 @endif fastjar
7796
7797 .PHONY: maybe-install-info-fastjar install-info-fastjar
7798 maybe-install-info-fastjar:
7799 @if fastjar
7800 maybe-install-info-fastjar: install-info-fastjar
7801
7802 install-info-fastjar: \
7803 configure-fastjar \
7804 info-fastjar
7805 @: $(MAKE); $(unstage)
7806 @[ -f ./fastjar/Makefile ] || exit 0; \
7807 r=`${PWD_COMMAND}`; export r; \
7808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809 $(HOST_EXPORTS) \
7810 for flag in $(EXTRA_HOST_FLAGS) ; do \
7811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7812 done; \
7813 echo "Doing install-info in fastjar"; \
7814 (cd $(HOST_SUBDIR)/fastjar && \
7815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7817 "RANLIB=$${RANLIB}" \
7818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7819 install-info) \
7820 || exit 1
7821
7822 @endif fastjar
7823
7824 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7825 maybe-install-pdf-fastjar:
7826 @if fastjar
7827 maybe-install-pdf-fastjar: install-pdf-fastjar
7828
7829 install-pdf-fastjar: \
7830 configure-fastjar \
7831 pdf-fastjar
7832 @: $(MAKE); $(unstage)
7833 @[ -f ./fastjar/Makefile ] || exit 0; \
7834 r=`${PWD_COMMAND}`; export r; \
7835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7836 $(HOST_EXPORTS) \
7837 for flag in $(EXTRA_HOST_FLAGS) ; do \
7838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7839 done; \
7840 echo "Doing install-pdf in fastjar"; \
7841 (cd $(HOST_SUBDIR)/fastjar && \
7842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7844 "RANLIB=$${RANLIB}" \
7845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7846 install-pdf) \
7847 || exit 1
7848
7849 @endif fastjar
7850
7851 .PHONY: maybe-install-html-fastjar install-html-fastjar
7852 maybe-install-html-fastjar:
7853 @if fastjar
7854 maybe-install-html-fastjar: install-html-fastjar
7855
7856 install-html-fastjar: \
7857 configure-fastjar \
7858 html-fastjar
7859 @: $(MAKE); $(unstage)
7860 @[ -f ./fastjar/Makefile ] || exit 0; \
7861 r=`${PWD_COMMAND}`; export r; \
7862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863 $(HOST_EXPORTS) \
7864 for flag in $(EXTRA_HOST_FLAGS) ; do \
7865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866 done; \
7867 echo "Doing install-html in fastjar"; \
7868 (cd $(HOST_SUBDIR)/fastjar && \
7869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871 "RANLIB=$${RANLIB}" \
7872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7873 install-html) \
7874 || exit 1
7875
7876 @endif fastjar
7877
7878 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7879 maybe-installcheck-fastjar:
7880 @if fastjar
7881 maybe-installcheck-fastjar: installcheck-fastjar
7882
7883 installcheck-fastjar: \
7884 configure-fastjar
7885 @: $(MAKE); $(unstage)
7886 @[ -f ./fastjar/Makefile ] || exit 0; \
7887 r=`${PWD_COMMAND}`; export r; \
7888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889 $(HOST_EXPORTS) \
7890 for flag in $(EXTRA_HOST_FLAGS) ; do \
7891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892 done; \
7893 echo "Doing installcheck in fastjar"; \
7894 (cd $(HOST_SUBDIR)/fastjar && \
7895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897 "RANLIB=$${RANLIB}" \
7898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899 installcheck) \
7900 || exit 1
7901
7902 @endif fastjar
7903
7904 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7905 maybe-mostlyclean-fastjar:
7906 @if fastjar
7907 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7908
7909 mostlyclean-fastjar:
7910 @: $(MAKE); $(unstage)
7911 @[ -f ./fastjar/Makefile ] || exit 0; \
7912 r=`${PWD_COMMAND}`; export r; \
7913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7914 $(HOST_EXPORTS) \
7915 for flag in $(EXTRA_HOST_FLAGS) ; do \
7916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7917 done; \
7918 echo "Doing mostlyclean in fastjar"; \
7919 (cd $(HOST_SUBDIR)/fastjar && \
7920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7922 "RANLIB=$${RANLIB}" \
7923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7924 mostlyclean) \
7925 || exit 1
7926
7927 @endif fastjar
7928
7929 .PHONY: maybe-clean-fastjar clean-fastjar
7930 maybe-clean-fastjar:
7931 @if fastjar
7932 maybe-clean-fastjar: clean-fastjar
7933
7934 clean-fastjar:
7935 @: $(MAKE); $(unstage)
7936 @[ -f ./fastjar/Makefile ] || exit 0; \
7937 r=`${PWD_COMMAND}`; export r; \
7938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939 $(HOST_EXPORTS) \
7940 for flag in $(EXTRA_HOST_FLAGS) ; do \
7941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942 done; \
7943 echo "Doing clean in fastjar"; \
7944 (cd $(HOST_SUBDIR)/fastjar && \
7945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947 "RANLIB=$${RANLIB}" \
7948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7949 clean) \
7950 || exit 1
7951
7952 @endif fastjar
7953
7954 .PHONY: maybe-distclean-fastjar distclean-fastjar
7955 maybe-distclean-fastjar:
7956 @if fastjar
7957 maybe-distclean-fastjar: distclean-fastjar
7958
7959 distclean-fastjar:
7960 @: $(MAKE); $(unstage)
7961 @[ -f ./fastjar/Makefile ] || exit 0; \
7962 r=`${PWD_COMMAND}`; export r; \
7963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964 $(HOST_EXPORTS) \
7965 for flag in $(EXTRA_HOST_FLAGS) ; do \
7966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7967 done; \
7968 echo "Doing distclean in fastjar"; \
7969 (cd $(HOST_SUBDIR)/fastjar && \
7970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7972 "RANLIB=$${RANLIB}" \
7973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7974 distclean) \
7975 || exit 1
7976
7977 @endif fastjar
7978
7979 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7980 maybe-maintainer-clean-fastjar:
7981 @if fastjar
7982 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7983
7984 maintainer-clean-fastjar:
7985 @: $(MAKE); $(unstage)
7986 @[ -f ./fastjar/Makefile ] || exit 0; \
7987 r=`${PWD_COMMAND}`; export r; \
7988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989 $(HOST_EXPORTS) \
7990 for flag in $(EXTRA_HOST_FLAGS) ; do \
7991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7992 done; \
7993 echo "Doing maintainer-clean in fastjar"; \
7994 (cd $(HOST_SUBDIR)/fastjar && \
7995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7997 "RANLIB=$${RANLIB}" \
7998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7999 maintainer-clean) \
8000 || exit 1
8001
8002 @endif fastjar
8003
8004
8005
8006 .PHONY: configure-fixincludes maybe-configure-fixincludes
8007 maybe-configure-fixincludes:
8008 @if gcc-bootstrap
8009 configure-fixincludes: stage_current
8010 @endif gcc-bootstrap
8011 @if fixincludes
8012 maybe-configure-fixincludes: configure-fixincludes
8013 configure-fixincludes:
8014 @r=`${PWD_COMMAND}`; export r; \
8015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8016 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8018 $(HOST_EXPORTS) \
8019 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8020 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8021 case $(srcdir) in \
8022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8023 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8025 esac; \
8026 module_srcdir=fixincludes; \
8027 $(SHELL) \
8028 $$s/$$module_srcdir/configure \
8029 --srcdir=$${topdir}/$$module_srcdir \
8030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8031 --target=${target_alias} \
8032 || exit 1
8033 @endif fixincludes
8034
8035
8036
8037 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8038 maybe-configure-stage1-fixincludes:
8039 @if fixincludes-bootstrap
8040 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8041 configure-stage1-fixincludes:
8042 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8044 @r=`${PWD_COMMAND}`; export r; \
8045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046 TFLAGS="$(STAGE1_TFLAGS)"; \
8047 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8048 $(HOST_EXPORTS) \
8049 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8050 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8051 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8052 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8054 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8055 case $(srcdir) in \
8056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8057 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8059 esac; \
8060 module_srcdir=fixincludes; \
8061 $(SHELL) $$s/$$module_srcdir/configure \
8062 --srcdir=$${topdir}/$$module_srcdir \
8063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8064 --target=${target_alias} \
8065 \
8066 $(STAGE1_CONFIGURE_FLAGS)
8067 @endif fixincludes-bootstrap
8068
8069 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8070 maybe-configure-stage2-fixincludes:
8071 @if fixincludes-bootstrap
8072 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8073 configure-stage2-fixincludes:
8074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8076 @r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8078 TFLAGS="$(STAGE2_TFLAGS)"; \
8079 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8080 $(HOST_EXPORTS) \
8081 $(POSTSTAGE1_HOST_EXPORTS) \
8082 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8083 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8084 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8085 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8087 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8088 case $(srcdir) in \
8089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8090 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8092 esac; \
8093 module_srcdir=fixincludes; \
8094 $(SHELL) $$s/$$module_srcdir/configure \
8095 --srcdir=$${topdir}/$$module_srcdir \
8096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8097 --target=${target_alias} \
8098 --with-build-libsubdir=$(HOST_SUBDIR) \
8099 $(STAGE2_CONFIGURE_FLAGS)
8100 @endif fixincludes-bootstrap
8101
8102 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8103 maybe-configure-stage3-fixincludes:
8104 @if fixincludes-bootstrap
8105 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8106 configure-stage3-fixincludes:
8107 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8109 @r=`${PWD_COMMAND}`; export r; \
8110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111 TFLAGS="$(STAGE3_TFLAGS)"; \
8112 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8113 $(HOST_EXPORTS) \
8114 $(POSTSTAGE1_HOST_EXPORTS) \
8115 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8116 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8117 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8118 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8120 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8121 case $(srcdir) in \
8122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8123 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8125 esac; \
8126 module_srcdir=fixincludes; \
8127 $(SHELL) $$s/$$module_srcdir/configure \
8128 --srcdir=$${topdir}/$$module_srcdir \
8129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8130 --target=${target_alias} \
8131 --with-build-libsubdir=$(HOST_SUBDIR) \
8132 $(STAGE3_CONFIGURE_FLAGS)
8133 @endif fixincludes-bootstrap
8134
8135 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8136 maybe-configure-stage4-fixincludes:
8137 @if fixincludes-bootstrap
8138 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8139 configure-stage4-fixincludes:
8140 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8141 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8142 @r=`${PWD_COMMAND}`; export r; \
8143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144 TFLAGS="$(STAGE4_TFLAGS)"; \
8145 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8146 $(HOST_EXPORTS) \
8147 $(POSTSTAGE1_HOST_EXPORTS) \
8148 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8149 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8150 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8151 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8153 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8154 case $(srcdir) in \
8155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8156 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8158 esac; \
8159 module_srcdir=fixincludes; \
8160 $(SHELL) $$s/$$module_srcdir/configure \
8161 --srcdir=$${topdir}/$$module_srcdir \
8162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8163 --target=${target_alias} \
8164 --with-build-libsubdir=$(HOST_SUBDIR) \
8165 $(STAGE4_CONFIGURE_FLAGS)
8166 @endif fixincludes-bootstrap
8167
8168 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8169 maybe-configure-stageprofile-fixincludes:
8170 @if fixincludes-bootstrap
8171 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8172 configure-stageprofile-fixincludes:
8173 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8174 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8175 @r=`${PWD_COMMAND}`; export r; \
8176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8178 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8179 $(HOST_EXPORTS) \
8180 $(POSTSTAGE1_HOST_EXPORTS) \
8181 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8182 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8183 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8184 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8186 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8187 case $(srcdir) in \
8188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8189 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8191 esac; \
8192 module_srcdir=fixincludes; \
8193 $(SHELL) $$s/$$module_srcdir/configure \
8194 --srcdir=$${topdir}/$$module_srcdir \
8195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8196 --target=${target_alias} \
8197 --with-build-libsubdir=$(HOST_SUBDIR) \
8198 $(STAGEprofile_CONFIGURE_FLAGS)
8199 @endif fixincludes-bootstrap
8200
8201 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8202 maybe-configure-stagefeedback-fixincludes:
8203 @if fixincludes-bootstrap
8204 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8205 configure-stagefeedback-fixincludes:
8206 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8208 @r=`${PWD_COMMAND}`; export r; \
8209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8210 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8211 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8212 $(HOST_EXPORTS) \
8213 $(POSTSTAGE1_HOST_EXPORTS) \
8214 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8215 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8216 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8217 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8219 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8220 case $(srcdir) in \
8221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8222 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8224 esac; \
8225 module_srcdir=fixincludes; \
8226 $(SHELL) $$s/$$module_srcdir/configure \
8227 --srcdir=$${topdir}/$$module_srcdir \
8228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8229 --target=${target_alias} \
8230 --with-build-libsubdir=$(HOST_SUBDIR) \
8231 $(STAGEfeedback_CONFIGURE_FLAGS)
8232 @endif fixincludes-bootstrap
8233
8234
8235
8236
8237
8238 .PHONY: all-fixincludes maybe-all-fixincludes
8239 maybe-all-fixincludes:
8240 @if gcc-bootstrap
8241 all-fixincludes: stage_current
8242 @endif gcc-bootstrap
8243 @if fixincludes
8244 TARGET-fixincludes=all
8245 maybe-all-fixincludes: all-fixincludes
8246 all-fixincludes: configure-fixincludes
8247 @r=`${PWD_COMMAND}`; export r; \
8248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249 $(HOST_EXPORTS) \
8250 (cd $(HOST_SUBDIR)/fixincludes && \
8251 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8252 $(TARGET-fixincludes))
8253 @endif fixincludes
8254
8255
8256
8257 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8258 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8259 maybe-all-stage1-fixincludes:
8260 maybe-clean-stage1-fixincludes:
8261 @if fixincludes-bootstrap
8262 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8263 all-stage1: all-stage1-fixincludes
8264 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8265 all-stage1-fixincludes: configure-stage1-fixincludes
8266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8267 @r=`${PWD_COMMAND}`; export r; \
8268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8269 TFLAGS="$(STAGE1_TFLAGS)"; \
8270 $(HOST_EXPORTS) \
8271 cd $(HOST_SUBDIR)/fixincludes && \
8272 \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8274 CFLAGS="$(STAGE1_CFLAGS)" \
8275 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8276 LIBCFLAGS="$(LIBCFLAGS)" \
8277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8280 $(EXTRA_HOST_FLAGS) \
8281 $(STAGE1_FLAGS_TO_PASS) \
8282 TFLAGS="$(STAGE1_TFLAGS)" \
8283 $(TARGET-stage1-fixincludes)
8284
8285 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8286 clean-stage1: clean-stage1-fixincludes
8287 clean-stage1-fixincludes:
8288 @if [ $(current_stage) = stage1 ]; then \
8289 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8290 else \
8291 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8292 $(MAKE) stage1-start; \
8293 fi; \
8294 cd $(HOST_SUBDIR)/fixincludes && \
8295 $(MAKE) $(EXTRA_HOST_FLAGS) \
8296 $(STAGE1_FLAGS_TO_PASS) clean
8297 @endif fixincludes-bootstrap
8298
8299
8300 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8301 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8302 maybe-all-stage2-fixincludes:
8303 maybe-clean-stage2-fixincludes:
8304 @if fixincludes-bootstrap
8305 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8306 all-stage2: all-stage2-fixincludes
8307 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8308 all-stage2-fixincludes: configure-stage2-fixincludes
8309 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8310 @r=`${PWD_COMMAND}`; export r; \
8311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312 TFLAGS="$(STAGE2_TFLAGS)"; \
8313 $(HOST_EXPORTS) \
8314 $(POSTSTAGE1_HOST_EXPORTS) \
8315 cd $(HOST_SUBDIR)/fixincludes && \
8316 \
8317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8318 CFLAGS="$(STAGE2_CFLAGS)" \
8319 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8320 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8325 TFLAGS="$(STAGE2_TFLAGS)" \
8326 $(TARGET-stage2-fixincludes)
8327
8328 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8329 clean-stage2: clean-stage2-fixincludes
8330 clean-stage2-fixincludes:
8331 @if [ $(current_stage) = stage2 ]; then \
8332 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8333 else \
8334 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8335 $(MAKE) stage2-start; \
8336 fi; \
8337 cd $(HOST_SUBDIR)/fixincludes && \
8338 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8339 @endif fixincludes-bootstrap
8340
8341
8342 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8343 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8344 maybe-all-stage3-fixincludes:
8345 maybe-clean-stage3-fixincludes:
8346 @if fixincludes-bootstrap
8347 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8348 all-stage3: all-stage3-fixincludes
8349 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8350 all-stage3-fixincludes: configure-stage3-fixincludes
8351 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8352 @r=`${PWD_COMMAND}`; export r; \
8353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354 TFLAGS="$(STAGE3_TFLAGS)"; \
8355 $(HOST_EXPORTS) \
8356 $(POSTSTAGE1_HOST_EXPORTS) \
8357 cd $(HOST_SUBDIR)/fixincludes && \
8358 \
8359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8360 CFLAGS="$(STAGE3_CFLAGS)" \
8361 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8362 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8367 TFLAGS="$(STAGE3_TFLAGS)" \
8368 $(TARGET-stage3-fixincludes)
8369
8370 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8371 clean-stage3: clean-stage3-fixincludes
8372 clean-stage3-fixincludes:
8373 @if [ $(current_stage) = stage3 ]; then \
8374 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8375 else \
8376 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8377 $(MAKE) stage3-start; \
8378 fi; \
8379 cd $(HOST_SUBDIR)/fixincludes && \
8380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8381 @endif fixincludes-bootstrap
8382
8383
8384 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8385 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8386 maybe-all-stage4-fixincludes:
8387 maybe-clean-stage4-fixincludes:
8388 @if fixincludes-bootstrap
8389 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8390 all-stage4: all-stage4-fixincludes
8391 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8392 all-stage4-fixincludes: configure-stage4-fixincludes
8393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8394 @r=`${PWD_COMMAND}`; export r; \
8395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8396 TFLAGS="$(STAGE4_TFLAGS)"; \
8397 $(HOST_EXPORTS) \
8398 $(POSTSTAGE1_HOST_EXPORTS) \
8399 cd $(HOST_SUBDIR)/fixincludes && \
8400 \
8401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8402 CFLAGS="$(STAGE4_CFLAGS)" \
8403 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8404 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8409 TFLAGS="$(STAGE4_TFLAGS)" \
8410 $(TARGET-stage4-fixincludes)
8411
8412 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8413 clean-stage4: clean-stage4-fixincludes
8414 clean-stage4-fixincludes:
8415 @if [ $(current_stage) = stage4 ]; then \
8416 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8417 else \
8418 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8419 $(MAKE) stage4-start; \
8420 fi; \
8421 cd $(HOST_SUBDIR)/fixincludes && \
8422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8423 @endif fixincludes-bootstrap
8424
8425
8426 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8427 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8428 maybe-all-stageprofile-fixincludes:
8429 maybe-clean-stageprofile-fixincludes:
8430 @if fixincludes-bootstrap
8431 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8432 all-stageprofile: all-stageprofile-fixincludes
8433 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8434 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8435 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8436 @r=`${PWD_COMMAND}`; export r; \
8437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8439 $(HOST_EXPORTS) \
8440 $(POSTSTAGE1_HOST_EXPORTS) \
8441 cd $(HOST_SUBDIR)/fixincludes && \
8442 \
8443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8444 CFLAGS="$(STAGEprofile_CFLAGS)" \
8445 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8446 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8451 TFLAGS="$(STAGEprofile_TFLAGS)" \
8452 $(TARGET-stageprofile-fixincludes)
8453
8454 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8455 clean-stageprofile: clean-stageprofile-fixincludes
8456 clean-stageprofile-fixincludes:
8457 @if [ $(current_stage) = stageprofile ]; then \
8458 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8459 else \
8460 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8461 $(MAKE) stageprofile-start; \
8462 fi; \
8463 cd $(HOST_SUBDIR)/fixincludes && \
8464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8465 @endif fixincludes-bootstrap
8466
8467
8468 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8469 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8470 maybe-all-stagefeedback-fixincludes:
8471 maybe-clean-stagefeedback-fixincludes:
8472 @if fixincludes-bootstrap
8473 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8474 all-stagefeedback: all-stagefeedback-fixincludes
8475 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8476 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8477 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8478 @r=`${PWD_COMMAND}`; export r; \
8479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8480 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8481 $(HOST_EXPORTS) \
8482 $(POSTSTAGE1_HOST_EXPORTS) \
8483 cd $(HOST_SUBDIR)/fixincludes && \
8484 \
8485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8486 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8487 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8488 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8493 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8494 $(TARGET-stagefeedback-fixincludes)
8495
8496 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8497 clean-stagefeedback: clean-stagefeedback-fixincludes
8498 clean-stagefeedback-fixincludes:
8499 @if [ $(current_stage) = stagefeedback ]; then \
8500 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8501 else \
8502 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8503 $(MAKE) stagefeedback-start; \
8504 fi; \
8505 cd $(HOST_SUBDIR)/fixincludes && \
8506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8507 @endif fixincludes-bootstrap
8508
8509
8510
8511
8512
8513 .PHONY: check-fixincludes maybe-check-fixincludes
8514 maybe-check-fixincludes:
8515 @if fixincludes
8516 maybe-check-fixincludes: check-fixincludes
8517
8518 check-fixincludes:
8519 @: $(MAKE); $(unstage)
8520 @r=`${PWD_COMMAND}`; export r; \
8521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8523 (cd $(HOST_SUBDIR)/fixincludes && \
8524 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8525
8526 @endif fixincludes
8527
8528 .PHONY: install-fixincludes maybe-install-fixincludes
8529 maybe-install-fixincludes:
8530 @if fixincludes
8531 maybe-install-fixincludes: install-fixincludes
8532
8533 install-fixincludes: installdirs
8534 @: $(MAKE); $(unstage)
8535 @r=`${PWD_COMMAND}`; export r; \
8536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537 $(HOST_EXPORTS) \
8538 (cd $(HOST_SUBDIR)/fixincludes && \
8539 $(MAKE) $(FLAGS_TO_PASS) install)
8540
8541 @endif fixincludes
8542
8543 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8544 maybe-install-strip-fixincludes:
8545 @if fixincludes
8546 maybe-install-strip-fixincludes: install-strip-fixincludes
8547
8548 install-strip-fixincludes: installdirs
8549 @: $(MAKE); $(unstage)
8550 @r=`${PWD_COMMAND}`; export r; \
8551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552 $(HOST_EXPORTS) \
8553 (cd $(HOST_SUBDIR)/fixincludes && \
8554 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8555
8556 @endif fixincludes
8557
8558 # Other targets (info, dvi, pdf, etc.)
8559
8560 .PHONY: maybe-info-fixincludes info-fixincludes
8561 maybe-info-fixincludes:
8562 @if fixincludes
8563 maybe-info-fixincludes: info-fixincludes
8564
8565 info-fixincludes: \
8566 configure-fixincludes
8567 @[ -f ./fixincludes/Makefile ] || exit 0; \
8568 r=`${PWD_COMMAND}`; export r; \
8569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8570 $(HOST_EXPORTS) \
8571 for flag in $(EXTRA_HOST_FLAGS) ; do \
8572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8573 done; \
8574 echo "Doing info in fixincludes"; \
8575 (cd $(HOST_SUBDIR)/fixincludes && \
8576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8578 "RANLIB=$${RANLIB}" \
8579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8580 info) \
8581 || exit 1
8582
8583 @endif fixincludes
8584
8585 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8586 maybe-dvi-fixincludes:
8587 @if fixincludes
8588 maybe-dvi-fixincludes: dvi-fixincludes
8589
8590 dvi-fixincludes: \
8591 configure-fixincludes
8592 @[ -f ./fixincludes/Makefile ] || exit 0; \
8593 r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 for flag in $(EXTRA_HOST_FLAGS) ; do \
8597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598 done; \
8599 echo "Doing dvi in fixincludes"; \
8600 (cd $(HOST_SUBDIR)/fixincludes && \
8601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603 "RANLIB=$${RANLIB}" \
8604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605 dvi) \
8606 || exit 1
8607
8608 @endif fixincludes
8609
8610 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8611 maybe-pdf-fixincludes:
8612 @if fixincludes
8613 maybe-pdf-fixincludes: pdf-fixincludes
8614
8615 pdf-fixincludes: \
8616 configure-fixincludes
8617 @[ -f ./fixincludes/Makefile ] || exit 0; \
8618 r=`${PWD_COMMAND}`; export r; \
8619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620 $(HOST_EXPORTS) \
8621 for flag in $(EXTRA_HOST_FLAGS) ; do \
8622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8623 done; \
8624 echo "Doing pdf in fixincludes"; \
8625 (cd $(HOST_SUBDIR)/fixincludes && \
8626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8628 "RANLIB=$${RANLIB}" \
8629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8630 pdf) \
8631 || exit 1
8632
8633 @endif fixincludes
8634
8635 .PHONY: maybe-html-fixincludes html-fixincludes
8636 maybe-html-fixincludes:
8637 @if fixincludes
8638 maybe-html-fixincludes: html-fixincludes
8639
8640 html-fixincludes: \
8641 configure-fixincludes
8642 @[ -f ./fixincludes/Makefile ] || exit 0; \
8643 r=`${PWD_COMMAND}`; export r; \
8644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8645 $(HOST_EXPORTS) \
8646 for flag in $(EXTRA_HOST_FLAGS) ; do \
8647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8648 done; \
8649 echo "Doing html in fixincludes"; \
8650 (cd $(HOST_SUBDIR)/fixincludes && \
8651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8653 "RANLIB=$${RANLIB}" \
8654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8655 html) \
8656 || exit 1
8657
8658 @endif fixincludes
8659
8660 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8661 maybe-TAGS-fixincludes:
8662 @if fixincludes
8663 maybe-TAGS-fixincludes: TAGS-fixincludes
8664
8665 # fixincludes doesn't support TAGS.
8666 TAGS-fixincludes:
8667
8668 @endif fixincludes
8669
8670 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8671 maybe-install-info-fixincludes:
8672 @if fixincludes
8673 maybe-install-info-fixincludes: install-info-fixincludes
8674
8675 install-info-fixincludes: \
8676 configure-fixincludes \
8677 info-fixincludes
8678 @[ -f ./fixincludes/Makefile ] || exit 0; \
8679 r=`${PWD_COMMAND}`; export r; \
8680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681 $(HOST_EXPORTS) \
8682 for flag in $(EXTRA_HOST_FLAGS) ; do \
8683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8684 done; \
8685 echo "Doing install-info in fixincludes"; \
8686 (cd $(HOST_SUBDIR)/fixincludes && \
8687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8689 "RANLIB=$${RANLIB}" \
8690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8691 install-info) \
8692 || exit 1
8693
8694 @endif fixincludes
8695
8696 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8697 maybe-install-pdf-fixincludes:
8698 @if fixincludes
8699 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8700
8701 install-pdf-fixincludes: \
8702 configure-fixincludes \
8703 pdf-fixincludes
8704 @[ -f ./fixincludes/Makefile ] || exit 0; \
8705 r=`${PWD_COMMAND}`; export r; \
8706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707 $(HOST_EXPORTS) \
8708 for flag in $(EXTRA_HOST_FLAGS) ; do \
8709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8710 done; \
8711 echo "Doing install-pdf in fixincludes"; \
8712 (cd $(HOST_SUBDIR)/fixincludes && \
8713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8715 "RANLIB=$${RANLIB}" \
8716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8717 install-pdf) \
8718 || exit 1
8719
8720 @endif fixincludes
8721
8722 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8723 maybe-install-html-fixincludes:
8724 @if fixincludes
8725 maybe-install-html-fixincludes: install-html-fixincludes
8726
8727 install-html-fixincludes: \
8728 configure-fixincludes \
8729 html-fixincludes
8730 @[ -f ./fixincludes/Makefile ] || exit 0; \
8731 r=`${PWD_COMMAND}`; export r; \
8732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8733 $(HOST_EXPORTS) \
8734 for flag in $(EXTRA_HOST_FLAGS) ; do \
8735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8736 done; \
8737 echo "Doing install-html in fixincludes"; \
8738 (cd $(HOST_SUBDIR)/fixincludes && \
8739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8741 "RANLIB=$${RANLIB}" \
8742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8743 install-html) \
8744 || exit 1
8745
8746 @endif fixincludes
8747
8748 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8749 maybe-installcheck-fixincludes:
8750 @if fixincludes
8751 maybe-installcheck-fixincludes: installcheck-fixincludes
8752
8753 installcheck-fixincludes: \
8754 configure-fixincludes
8755 @[ -f ./fixincludes/Makefile ] || exit 0; \
8756 r=`${PWD_COMMAND}`; export r; \
8757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8758 $(HOST_EXPORTS) \
8759 for flag in $(EXTRA_HOST_FLAGS) ; do \
8760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8761 done; \
8762 echo "Doing installcheck in fixincludes"; \
8763 (cd $(HOST_SUBDIR)/fixincludes && \
8764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8766 "RANLIB=$${RANLIB}" \
8767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8768 installcheck) \
8769 || exit 1
8770
8771 @endif fixincludes
8772
8773 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8774 maybe-mostlyclean-fixincludes:
8775 @if fixincludes
8776 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8777
8778 mostlyclean-fixincludes:
8779 @[ -f ./fixincludes/Makefile ] || exit 0; \
8780 r=`${PWD_COMMAND}`; export r; \
8781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782 $(HOST_EXPORTS) \
8783 for flag in $(EXTRA_HOST_FLAGS) ; do \
8784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8785 done; \
8786 echo "Doing mostlyclean in fixincludes"; \
8787 (cd $(HOST_SUBDIR)/fixincludes && \
8788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8790 "RANLIB=$${RANLIB}" \
8791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8792 mostlyclean) \
8793 || exit 1
8794
8795 @endif fixincludes
8796
8797 .PHONY: maybe-clean-fixincludes clean-fixincludes
8798 maybe-clean-fixincludes:
8799 @if fixincludes
8800 maybe-clean-fixincludes: clean-fixincludes
8801
8802 clean-fixincludes:
8803 @[ -f ./fixincludes/Makefile ] || exit 0; \
8804 r=`${PWD_COMMAND}`; export r; \
8805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8806 $(HOST_EXPORTS) \
8807 for flag in $(EXTRA_HOST_FLAGS) ; do \
8808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8809 done; \
8810 echo "Doing clean in fixincludes"; \
8811 (cd $(HOST_SUBDIR)/fixincludes && \
8812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8814 "RANLIB=$${RANLIB}" \
8815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8816 clean) \
8817 || exit 1
8818
8819 @endif fixincludes
8820
8821 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8822 maybe-distclean-fixincludes:
8823 @if fixincludes
8824 maybe-distclean-fixincludes: distclean-fixincludes
8825
8826 distclean-fixincludes:
8827 @[ -f ./fixincludes/Makefile ] || exit 0; \
8828 r=`${PWD_COMMAND}`; export r; \
8829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8830 $(HOST_EXPORTS) \
8831 for flag in $(EXTRA_HOST_FLAGS) ; do \
8832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8833 done; \
8834 echo "Doing distclean in fixincludes"; \
8835 (cd $(HOST_SUBDIR)/fixincludes && \
8836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8838 "RANLIB=$${RANLIB}" \
8839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8840 distclean) \
8841 || exit 1
8842
8843 @endif fixincludes
8844
8845 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8846 maybe-maintainer-clean-fixincludes:
8847 @if fixincludes
8848 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8849
8850 maintainer-clean-fixincludes:
8851 @[ -f ./fixincludes/Makefile ] || exit 0; \
8852 r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854 $(HOST_EXPORTS) \
8855 for flag in $(EXTRA_HOST_FLAGS) ; do \
8856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857 done; \
8858 echo "Doing maintainer-clean in fixincludes"; \
8859 (cd $(HOST_SUBDIR)/fixincludes && \
8860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862 "RANLIB=$${RANLIB}" \
8863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864 maintainer-clean) \
8865 || exit 1
8866
8867 @endif fixincludes
8868
8869
8870
8871 .PHONY: configure-flex maybe-configure-flex
8872 maybe-configure-flex:
8873 @if gcc-bootstrap
8874 configure-flex: stage_current
8875 @endif gcc-bootstrap
8876 @if flex
8877 maybe-configure-flex: configure-flex
8878 configure-flex:
8879 @: $(MAKE); $(unstage)
8880 @r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8884 $(HOST_EXPORTS) \
8885 echo Configuring in $(HOST_SUBDIR)/flex; \
8886 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8887 case $(srcdir) in \
8888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8889 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8891 esac; \
8892 module_srcdir=flex; \
8893 $(SHELL) \
8894 $$s/$$module_srcdir/configure \
8895 --srcdir=$${topdir}/$$module_srcdir \
8896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8897 --target=${target_alias} \
8898 || exit 1
8899 @endif flex
8900
8901
8902
8903
8904
8905 .PHONY: all-flex maybe-all-flex
8906 maybe-all-flex:
8907 @if gcc-bootstrap
8908 all-flex: stage_current
8909 @endif gcc-bootstrap
8910 @if flex
8911 TARGET-flex=all
8912 maybe-all-flex: all-flex
8913 all-flex: configure-flex
8914 @: $(MAKE); $(unstage)
8915 @r=`${PWD_COMMAND}`; export r; \
8916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8917 $(HOST_EXPORTS) \
8918 (cd $(HOST_SUBDIR)/flex && \
8919 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8920 $(TARGET-flex))
8921 @endif flex
8922
8923
8924
8925
8926 .PHONY: check-flex maybe-check-flex
8927 maybe-check-flex:
8928 @if flex
8929 maybe-check-flex: check-flex
8930
8931 # This module is only tested in a native toolchain.
8932 check-flex:
8933 @: $(MAKE); $(unstage)
8934 @if [ '$(host)' = '$(target)' ]; then \
8935 r=`${PWD_COMMAND}`; export r; \
8936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8937 $(HOST_EXPORTS) \
8938 (cd $(HOST_SUBDIR)/flex && \
8939 $(MAKE) $(FLAGS_TO_PASS) check)
8940 fi
8941
8942 @endif flex
8943
8944 .PHONY: install-flex maybe-install-flex
8945 maybe-install-flex:
8946 @if flex
8947 maybe-install-flex: install-flex
8948
8949 install-flex: installdirs
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 (cd $(HOST_SUBDIR)/flex && \
8955 $(MAKE) $(FLAGS_TO_PASS) install)
8956
8957 @endif flex
8958
8959 .PHONY: install-strip-flex maybe-install-strip-flex
8960 maybe-install-strip-flex:
8961 @if flex
8962 maybe-install-strip-flex: install-strip-flex
8963
8964 install-strip-flex: installdirs
8965 @: $(MAKE); $(unstage)
8966 @r=`${PWD_COMMAND}`; export r; \
8967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968 $(HOST_EXPORTS) \
8969 (cd $(HOST_SUBDIR)/flex && \
8970 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8971
8972 @endif flex
8973
8974 # Other targets (info, dvi, pdf, etc.)
8975
8976 .PHONY: maybe-info-flex info-flex
8977 maybe-info-flex:
8978 @if flex
8979 maybe-info-flex: info-flex
8980
8981 info-flex: \
8982 configure-flex
8983 @: $(MAKE); $(unstage)
8984 @[ -f ./flex/Makefile ] || exit 0; \
8985 r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987 $(HOST_EXPORTS) \
8988 for flag in $(EXTRA_HOST_FLAGS) ; do \
8989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990 done; \
8991 echo "Doing info in flex"; \
8992 (cd $(HOST_SUBDIR)/flex && \
8993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995 "RANLIB=$${RANLIB}" \
8996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8997 info) \
8998 || exit 1
8999
9000 @endif flex
9001
9002 .PHONY: maybe-dvi-flex dvi-flex
9003 maybe-dvi-flex:
9004 @if flex
9005 maybe-dvi-flex: dvi-flex
9006
9007 dvi-flex: \
9008 configure-flex
9009 @: $(MAKE); $(unstage)
9010 @[ -f ./flex/Makefile ] || exit 0; \
9011 r=`${PWD_COMMAND}`; export r; \
9012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9013 $(HOST_EXPORTS) \
9014 for flag in $(EXTRA_HOST_FLAGS) ; do \
9015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9016 done; \
9017 echo "Doing dvi in flex"; \
9018 (cd $(HOST_SUBDIR)/flex && \
9019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9021 "RANLIB=$${RANLIB}" \
9022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9023 dvi) \
9024 || exit 1
9025
9026 @endif flex
9027
9028 .PHONY: maybe-pdf-flex pdf-flex
9029 maybe-pdf-flex:
9030 @if flex
9031 maybe-pdf-flex: pdf-flex
9032
9033 pdf-flex: \
9034 configure-flex
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./flex/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing pdf in flex"; \
9044 (cd $(HOST_SUBDIR)/flex && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 pdf) \
9050 || exit 1
9051
9052 @endif flex
9053
9054 .PHONY: maybe-html-flex html-flex
9055 maybe-html-flex:
9056 @if flex
9057 maybe-html-flex: html-flex
9058
9059 html-flex: \
9060 configure-flex
9061 @: $(MAKE); $(unstage)
9062 @[ -f ./flex/Makefile ] || exit 0; \
9063 r=`${PWD_COMMAND}`; export r; \
9064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065 $(HOST_EXPORTS) \
9066 for flag in $(EXTRA_HOST_FLAGS) ; do \
9067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068 done; \
9069 echo "Doing html in flex"; \
9070 (cd $(HOST_SUBDIR)/flex && \
9071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073 "RANLIB=$${RANLIB}" \
9074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075 html) \
9076 || exit 1
9077
9078 @endif flex
9079
9080 .PHONY: maybe-TAGS-flex TAGS-flex
9081 maybe-TAGS-flex:
9082 @if flex
9083 maybe-TAGS-flex: TAGS-flex
9084
9085 TAGS-flex: \
9086 configure-flex
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./flex/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing TAGS in flex"; \
9096 (cd $(HOST_SUBDIR)/flex && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 TAGS) \
9102 || exit 1
9103
9104 @endif flex
9105
9106 .PHONY: maybe-install-info-flex install-info-flex
9107 maybe-install-info-flex:
9108 @if flex
9109 maybe-install-info-flex: install-info-flex
9110
9111 install-info-flex: \
9112 configure-flex \
9113 info-flex
9114 @: $(MAKE); $(unstage)
9115 @[ -f ./flex/Makefile ] || exit 0; \
9116 r=`${PWD_COMMAND}`; export r; \
9117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118 $(HOST_EXPORTS) \
9119 for flag in $(EXTRA_HOST_FLAGS) ; do \
9120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121 done; \
9122 echo "Doing install-info in flex"; \
9123 (cd $(HOST_SUBDIR)/flex && \
9124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126 "RANLIB=$${RANLIB}" \
9127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128 install-info) \
9129 || exit 1
9130
9131 @endif flex
9132
9133 .PHONY: maybe-install-pdf-flex install-pdf-flex
9134 maybe-install-pdf-flex:
9135 @if flex
9136 maybe-install-pdf-flex: install-pdf-flex
9137
9138 install-pdf-flex: \
9139 configure-flex \
9140 pdf-flex
9141 @: $(MAKE); $(unstage)
9142 @[ -f ./flex/Makefile ] || exit 0; \
9143 r=`${PWD_COMMAND}`; export r; \
9144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9145 $(HOST_EXPORTS) \
9146 for flag in $(EXTRA_HOST_FLAGS) ; do \
9147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9148 done; \
9149 echo "Doing install-pdf in flex"; \
9150 (cd $(HOST_SUBDIR)/flex && \
9151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153 "RANLIB=$${RANLIB}" \
9154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9155 install-pdf) \
9156 || exit 1
9157
9158 @endif flex
9159
9160 .PHONY: maybe-install-html-flex install-html-flex
9161 maybe-install-html-flex:
9162 @if flex
9163 maybe-install-html-flex: install-html-flex
9164
9165 install-html-flex: \
9166 configure-flex \
9167 html-flex
9168 @: $(MAKE); $(unstage)
9169 @[ -f ./flex/Makefile ] || exit 0; \
9170 r=`${PWD_COMMAND}`; export r; \
9171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172 $(HOST_EXPORTS) \
9173 for flag in $(EXTRA_HOST_FLAGS) ; do \
9174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175 done; \
9176 echo "Doing install-html in flex"; \
9177 (cd $(HOST_SUBDIR)/flex && \
9178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180 "RANLIB=$${RANLIB}" \
9181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182 install-html) \
9183 || exit 1
9184
9185 @endif flex
9186
9187 .PHONY: maybe-installcheck-flex installcheck-flex
9188 maybe-installcheck-flex:
9189 @if flex
9190 maybe-installcheck-flex: installcheck-flex
9191
9192 installcheck-flex: \
9193 configure-flex
9194 @: $(MAKE); $(unstage)
9195 @[ -f ./flex/Makefile ] || exit 0; \
9196 r=`${PWD_COMMAND}`; export r; \
9197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198 $(HOST_EXPORTS) \
9199 for flag in $(EXTRA_HOST_FLAGS) ; do \
9200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201 done; \
9202 echo "Doing installcheck in flex"; \
9203 (cd $(HOST_SUBDIR)/flex && \
9204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206 "RANLIB=$${RANLIB}" \
9207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9208 installcheck) \
9209 || exit 1
9210
9211 @endif flex
9212
9213 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9214 maybe-mostlyclean-flex:
9215 @if flex
9216 maybe-mostlyclean-flex: mostlyclean-flex
9217
9218 mostlyclean-flex:
9219 @: $(MAKE); $(unstage)
9220 @[ -f ./flex/Makefile ] || exit 0; \
9221 r=`${PWD_COMMAND}`; export r; \
9222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223 $(HOST_EXPORTS) \
9224 for flag in $(EXTRA_HOST_FLAGS) ; do \
9225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9226 done; \
9227 echo "Doing mostlyclean in flex"; \
9228 (cd $(HOST_SUBDIR)/flex && \
9229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9231 "RANLIB=$${RANLIB}" \
9232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9233 mostlyclean) \
9234 || exit 1
9235
9236 @endif flex
9237
9238 .PHONY: maybe-clean-flex clean-flex
9239 maybe-clean-flex:
9240 @if flex
9241 maybe-clean-flex: clean-flex
9242
9243 clean-flex:
9244 @: $(MAKE); $(unstage)
9245 @[ -f ./flex/Makefile ] || exit 0; \
9246 r=`${PWD_COMMAND}`; export r; \
9247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248 $(HOST_EXPORTS) \
9249 for flag in $(EXTRA_HOST_FLAGS) ; do \
9250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251 done; \
9252 echo "Doing clean in flex"; \
9253 (cd $(HOST_SUBDIR)/flex && \
9254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256 "RANLIB=$${RANLIB}" \
9257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258 clean) \
9259 || exit 1
9260
9261 @endif flex
9262
9263 .PHONY: maybe-distclean-flex distclean-flex
9264 maybe-distclean-flex:
9265 @if flex
9266 maybe-distclean-flex: distclean-flex
9267
9268 distclean-flex:
9269 @: $(MAKE); $(unstage)
9270 @[ -f ./flex/Makefile ] || exit 0; \
9271 r=`${PWD_COMMAND}`; export r; \
9272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273 $(HOST_EXPORTS) \
9274 for flag in $(EXTRA_HOST_FLAGS) ; do \
9275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276 done; \
9277 echo "Doing distclean in flex"; \
9278 (cd $(HOST_SUBDIR)/flex && \
9279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281 "RANLIB=$${RANLIB}" \
9282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283 distclean) \
9284 || exit 1
9285
9286 @endif flex
9287
9288 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9289 maybe-maintainer-clean-flex:
9290 @if flex
9291 maybe-maintainer-clean-flex: maintainer-clean-flex
9292
9293 maintainer-clean-flex:
9294 @: $(MAKE); $(unstage)
9295 @[ -f ./flex/Makefile ] || exit 0; \
9296 r=`${PWD_COMMAND}`; export r; \
9297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298 $(HOST_EXPORTS) \
9299 for flag in $(EXTRA_HOST_FLAGS) ; do \
9300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9301 done; \
9302 echo "Doing maintainer-clean in flex"; \
9303 (cd $(HOST_SUBDIR)/flex && \
9304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9306 "RANLIB=$${RANLIB}" \
9307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9308 maintainer-clean) \
9309 || exit 1
9310
9311 @endif flex
9312
9313
9314
9315 .PHONY: configure-gas maybe-configure-gas
9316 maybe-configure-gas:
9317 @if gcc-bootstrap
9318 configure-gas: stage_current
9319 @endif gcc-bootstrap
9320 @if gas
9321 maybe-configure-gas: configure-gas
9322 configure-gas:
9323 @r=`${PWD_COMMAND}`; export r; \
9324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9327 $(HOST_EXPORTS) \
9328 echo Configuring in $(HOST_SUBDIR)/gas; \
9329 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9330 case $(srcdir) in \
9331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9332 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9334 esac; \
9335 module_srcdir=gas; \
9336 $(SHELL) \
9337 $$s/$$module_srcdir/configure \
9338 --srcdir=$${topdir}/$$module_srcdir \
9339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9340 --target=${target_alias} \
9341 || exit 1
9342 @endif gas
9343
9344
9345
9346 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9347 maybe-configure-stage1-gas:
9348 @if gas-bootstrap
9349 maybe-configure-stage1-gas: configure-stage1-gas
9350 configure-stage1-gas:
9351 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9353 @r=`${PWD_COMMAND}`; export r; \
9354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355 TFLAGS="$(STAGE1_TFLAGS)"; \
9356 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9357 $(HOST_EXPORTS) \
9358 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9359 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9360 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9361 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9363 cd $(HOST_SUBDIR)/gas || exit 1; \
9364 case $(srcdir) in \
9365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9366 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9368 esac; \
9369 module_srcdir=gas; \
9370 $(SHELL) $$s/$$module_srcdir/configure \
9371 --srcdir=$${topdir}/$$module_srcdir \
9372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9373 --target=${target_alias} \
9374 \
9375 $(STAGE1_CONFIGURE_FLAGS)
9376 @endif gas-bootstrap
9377
9378 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9379 maybe-configure-stage2-gas:
9380 @if gas-bootstrap
9381 maybe-configure-stage2-gas: configure-stage2-gas
9382 configure-stage2-gas:
9383 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9385 @r=`${PWD_COMMAND}`; export r; \
9386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387 TFLAGS="$(STAGE2_TFLAGS)"; \
9388 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9389 $(HOST_EXPORTS) \
9390 $(POSTSTAGE1_HOST_EXPORTS) \
9391 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9392 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9393 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9394 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9396 cd $(HOST_SUBDIR)/gas || exit 1; \
9397 case $(srcdir) in \
9398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9399 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9401 esac; \
9402 module_srcdir=gas; \
9403 $(SHELL) $$s/$$module_srcdir/configure \
9404 --srcdir=$${topdir}/$$module_srcdir \
9405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9406 --target=${target_alias} \
9407 --with-build-libsubdir=$(HOST_SUBDIR) \
9408 $(STAGE2_CONFIGURE_FLAGS)
9409 @endif gas-bootstrap
9410
9411 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9412 maybe-configure-stage3-gas:
9413 @if gas-bootstrap
9414 maybe-configure-stage3-gas: configure-stage3-gas
9415 configure-stage3-gas:
9416 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9418 @r=`${PWD_COMMAND}`; export r; \
9419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9420 TFLAGS="$(STAGE3_TFLAGS)"; \
9421 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9422 $(HOST_EXPORTS) \
9423 $(POSTSTAGE1_HOST_EXPORTS) \
9424 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9425 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9426 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9427 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9429 cd $(HOST_SUBDIR)/gas || exit 1; \
9430 case $(srcdir) in \
9431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9432 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9434 esac; \
9435 module_srcdir=gas; \
9436 $(SHELL) $$s/$$module_srcdir/configure \
9437 --srcdir=$${topdir}/$$module_srcdir \
9438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9439 --target=${target_alias} \
9440 --with-build-libsubdir=$(HOST_SUBDIR) \
9441 $(STAGE3_CONFIGURE_FLAGS)
9442 @endif gas-bootstrap
9443
9444 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9445 maybe-configure-stage4-gas:
9446 @if gas-bootstrap
9447 maybe-configure-stage4-gas: configure-stage4-gas
9448 configure-stage4-gas:
9449 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9451 @r=`${PWD_COMMAND}`; export r; \
9452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453 TFLAGS="$(STAGE4_TFLAGS)"; \
9454 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9455 $(HOST_EXPORTS) \
9456 $(POSTSTAGE1_HOST_EXPORTS) \
9457 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9458 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9459 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9460 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9462 cd $(HOST_SUBDIR)/gas || exit 1; \
9463 case $(srcdir) in \
9464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9465 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9467 esac; \
9468 module_srcdir=gas; \
9469 $(SHELL) $$s/$$module_srcdir/configure \
9470 --srcdir=$${topdir}/$$module_srcdir \
9471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9472 --target=${target_alias} \
9473 --with-build-libsubdir=$(HOST_SUBDIR) \
9474 $(STAGE4_CONFIGURE_FLAGS)
9475 @endif gas-bootstrap
9476
9477 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9478 maybe-configure-stageprofile-gas:
9479 @if gas-bootstrap
9480 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9481 configure-stageprofile-gas:
9482 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9484 @r=`${PWD_COMMAND}`; export r; \
9485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9486 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9487 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9488 $(HOST_EXPORTS) \
9489 $(POSTSTAGE1_HOST_EXPORTS) \
9490 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9491 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9492 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9493 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9495 cd $(HOST_SUBDIR)/gas || exit 1; \
9496 case $(srcdir) in \
9497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9498 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9500 esac; \
9501 module_srcdir=gas; \
9502 $(SHELL) $$s/$$module_srcdir/configure \
9503 --srcdir=$${topdir}/$$module_srcdir \
9504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9505 --target=${target_alias} \
9506 --with-build-libsubdir=$(HOST_SUBDIR) \
9507 $(STAGEprofile_CONFIGURE_FLAGS)
9508 @endif gas-bootstrap
9509
9510 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9511 maybe-configure-stagefeedback-gas:
9512 @if gas-bootstrap
9513 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9514 configure-stagefeedback-gas:
9515 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9517 @r=`${PWD_COMMAND}`; export r; \
9518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9519 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9520 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9521 $(HOST_EXPORTS) \
9522 $(POSTSTAGE1_HOST_EXPORTS) \
9523 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9524 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9525 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9526 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9528 cd $(HOST_SUBDIR)/gas || exit 1; \
9529 case $(srcdir) in \
9530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9531 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9533 esac; \
9534 module_srcdir=gas; \
9535 $(SHELL) $$s/$$module_srcdir/configure \
9536 --srcdir=$${topdir}/$$module_srcdir \
9537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9538 --target=${target_alias} \
9539 --with-build-libsubdir=$(HOST_SUBDIR) \
9540 $(STAGEfeedback_CONFIGURE_FLAGS)
9541 @endif gas-bootstrap
9542
9543
9544
9545
9546
9547 .PHONY: all-gas maybe-all-gas
9548 maybe-all-gas:
9549 @if gcc-bootstrap
9550 all-gas: stage_current
9551 @endif gcc-bootstrap
9552 @if gas
9553 TARGET-gas=all
9554 maybe-all-gas: all-gas
9555 all-gas: configure-gas
9556 @r=`${PWD_COMMAND}`; export r; \
9557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558 $(HOST_EXPORTS) \
9559 (cd $(HOST_SUBDIR)/gas && \
9560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9561 $(TARGET-gas))
9562 @endif gas
9563
9564
9565
9566 .PHONY: all-stage1-gas maybe-all-stage1-gas
9567 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9568 maybe-all-stage1-gas:
9569 maybe-clean-stage1-gas:
9570 @if gas-bootstrap
9571 maybe-all-stage1-gas: all-stage1-gas
9572 all-stage1: all-stage1-gas
9573 TARGET-stage1-gas = $(TARGET-gas)
9574 all-stage1-gas: configure-stage1-gas
9575 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9576 @r=`${PWD_COMMAND}`; export r; \
9577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9578 TFLAGS="$(STAGE1_TFLAGS)"; \
9579 $(HOST_EXPORTS) \
9580 cd $(HOST_SUBDIR)/gas && \
9581 \
9582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9583 CFLAGS="$(STAGE1_CFLAGS)" \
9584 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9585 LIBCFLAGS="$(LIBCFLAGS)" \
9586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9589 $(EXTRA_HOST_FLAGS) \
9590 $(STAGE1_FLAGS_TO_PASS) \
9591 TFLAGS="$(STAGE1_TFLAGS)" \
9592 $(TARGET-stage1-gas)
9593
9594 maybe-clean-stage1-gas: clean-stage1-gas
9595 clean-stage1: clean-stage1-gas
9596 clean-stage1-gas:
9597 @if [ $(current_stage) = stage1 ]; then \
9598 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9599 else \
9600 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9601 $(MAKE) stage1-start; \
9602 fi; \
9603 cd $(HOST_SUBDIR)/gas && \
9604 $(MAKE) $(EXTRA_HOST_FLAGS) \
9605 $(STAGE1_FLAGS_TO_PASS) clean
9606 @endif gas-bootstrap
9607
9608
9609 .PHONY: all-stage2-gas maybe-all-stage2-gas
9610 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9611 maybe-all-stage2-gas:
9612 maybe-clean-stage2-gas:
9613 @if gas-bootstrap
9614 maybe-all-stage2-gas: all-stage2-gas
9615 all-stage2: all-stage2-gas
9616 TARGET-stage2-gas = $(TARGET-gas)
9617 all-stage2-gas: configure-stage2-gas
9618 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9619 @r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 TFLAGS="$(STAGE2_TFLAGS)"; \
9622 $(HOST_EXPORTS) \
9623 $(POSTSTAGE1_HOST_EXPORTS) \
9624 cd $(HOST_SUBDIR)/gas && \
9625 \
9626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9627 CFLAGS="$(STAGE2_CFLAGS)" \
9628 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9629 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9634 TFLAGS="$(STAGE2_TFLAGS)" \
9635 $(TARGET-stage2-gas)
9636
9637 maybe-clean-stage2-gas: clean-stage2-gas
9638 clean-stage2: clean-stage2-gas
9639 clean-stage2-gas:
9640 @if [ $(current_stage) = stage2 ]; then \
9641 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9642 else \
9643 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9644 $(MAKE) stage2-start; \
9645 fi; \
9646 cd $(HOST_SUBDIR)/gas && \
9647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9648 @endif gas-bootstrap
9649
9650
9651 .PHONY: all-stage3-gas maybe-all-stage3-gas
9652 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9653 maybe-all-stage3-gas:
9654 maybe-clean-stage3-gas:
9655 @if gas-bootstrap
9656 maybe-all-stage3-gas: all-stage3-gas
9657 all-stage3: all-stage3-gas
9658 TARGET-stage3-gas = $(TARGET-gas)
9659 all-stage3-gas: configure-stage3-gas
9660 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9661 @r=`${PWD_COMMAND}`; export r; \
9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663 TFLAGS="$(STAGE3_TFLAGS)"; \
9664 $(HOST_EXPORTS) \
9665 $(POSTSTAGE1_HOST_EXPORTS) \
9666 cd $(HOST_SUBDIR)/gas && \
9667 \
9668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9669 CFLAGS="$(STAGE3_CFLAGS)" \
9670 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9671 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9676 TFLAGS="$(STAGE3_TFLAGS)" \
9677 $(TARGET-stage3-gas)
9678
9679 maybe-clean-stage3-gas: clean-stage3-gas
9680 clean-stage3: clean-stage3-gas
9681 clean-stage3-gas:
9682 @if [ $(current_stage) = stage3 ]; then \
9683 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9684 else \
9685 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9686 $(MAKE) stage3-start; \
9687 fi; \
9688 cd $(HOST_SUBDIR)/gas && \
9689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9690 @endif gas-bootstrap
9691
9692
9693 .PHONY: all-stage4-gas maybe-all-stage4-gas
9694 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9695 maybe-all-stage4-gas:
9696 maybe-clean-stage4-gas:
9697 @if gas-bootstrap
9698 maybe-all-stage4-gas: all-stage4-gas
9699 all-stage4: all-stage4-gas
9700 TARGET-stage4-gas = $(TARGET-gas)
9701 all-stage4-gas: configure-stage4-gas
9702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9703 @r=`${PWD_COMMAND}`; export r; \
9704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705 TFLAGS="$(STAGE4_TFLAGS)"; \
9706 $(HOST_EXPORTS) \
9707 $(POSTSTAGE1_HOST_EXPORTS) \
9708 cd $(HOST_SUBDIR)/gas && \
9709 \
9710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9711 CFLAGS="$(STAGE4_CFLAGS)" \
9712 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9713 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9718 TFLAGS="$(STAGE4_TFLAGS)" \
9719 $(TARGET-stage4-gas)
9720
9721 maybe-clean-stage4-gas: clean-stage4-gas
9722 clean-stage4: clean-stage4-gas
9723 clean-stage4-gas:
9724 @if [ $(current_stage) = stage4 ]; then \
9725 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9726 else \
9727 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9728 $(MAKE) stage4-start; \
9729 fi; \
9730 cd $(HOST_SUBDIR)/gas && \
9731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9732 @endif gas-bootstrap
9733
9734
9735 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9736 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9737 maybe-all-stageprofile-gas:
9738 maybe-clean-stageprofile-gas:
9739 @if gas-bootstrap
9740 maybe-all-stageprofile-gas: all-stageprofile-gas
9741 all-stageprofile: all-stageprofile-gas
9742 TARGET-stageprofile-gas = $(TARGET-gas)
9743 all-stageprofile-gas: configure-stageprofile-gas
9744 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9745 @r=`${PWD_COMMAND}`; export r; \
9746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9747 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9748 $(HOST_EXPORTS) \
9749 $(POSTSTAGE1_HOST_EXPORTS) \
9750 cd $(HOST_SUBDIR)/gas && \
9751 \
9752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9753 CFLAGS="$(STAGEprofile_CFLAGS)" \
9754 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9755 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9760 TFLAGS="$(STAGEprofile_TFLAGS)" \
9761 $(TARGET-stageprofile-gas)
9762
9763 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9764 clean-stageprofile: clean-stageprofile-gas
9765 clean-stageprofile-gas:
9766 @if [ $(current_stage) = stageprofile ]; then \
9767 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9768 else \
9769 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9770 $(MAKE) stageprofile-start; \
9771 fi; \
9772 cd $(HOST_SUBDIR)/gas && \
9773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9774 @endif gas-bootstrap
9775
9776
9777 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9778 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9779 maybe-all-stagefeedback-gas:
9780 maybe-clean-stagefeedback-gas:
9781 @if gas-bootstrap
9782 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9783 all-stagefeedback: all-stagefeedback-gas
9784 TARGET-stagefeedback-gas = $(TARGET-gas)
9785 all-stagefeedback-gas: configure-stagefeedback-gas
9786 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9787 @r=`${PWD_COMMAND}`; export r; \
9788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9789 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9790 $(HOST_EXPORTS) \
9791 $(POSTSTAGE1_HOST_EXPORTS) \
9792 cd $(HOST_SUBDIR)/gas && \
9793 \
9794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9795 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9796 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9797 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9802 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9803 $(TARGET-stagefeedback-gas)
9804
9805 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9806 clean-stagefeedback: clean-stagefeedback-gas
9807 clean-stagefeedback-gas:
9808 @if [ $(current_stage) = stagefeedback ]; then \
9809 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9810 else \
9811 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9812 $(MAKE) stagefeedback-start; \
9813 fi; \
9814 cd $(HOST_SUBDIR)/gas && \
9815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9816 @endif gas-bootstrap
9817
9818
9819
9820
9821
9822 .PHONY: check-gas maybe-check-gas
9823 maybe-check-gas:
9824 @if gas
9825 maybe-check-gas: check-gas
9826
9827 check-gas:
9828 @: $(MAKE); $(unstage)
9829 @r=`${PWD_COMMAND}`; export r; \
9830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9832 (cd $(HOST_SUBDIR)/gas && \
9833 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9834
9835 @endif gas
9836
9837 .PHONY: install-gas maybe-install-gas
9838 maybe-install-gas:
9839 @if gas
9840 maybe-install-gas: install-gas
9841
9842 install-gas: installdirs
9843 @: $(MAKE); $(unstage)
9844 @r=`${PWD_COMMAND}`; export r; \
9845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846 $(HOST_EXPORTS) \
9847 (cd $(HOST_SUBDIR)/gas && \
9848 $(MAKE) $(FLAGS_TO_PASS) install)
9849
9850 @endif gas
9851
9852 .PHONY: install-strip-gas maybe-install-strip-gas
9853 maybe-install-strip-gas:
9854 @if gas
9855 maybe-install-strip-gas: install-strip-gas
9856
9857 install-strip-gas: installdirs
9858 @: $(MAKE); $(unstage)
9859 @r=`${PWD_COMMAND}`; export r; \
9860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861 $(HOST_EXPORTS) \
9862 (cd $(HOST_SUBDIR)/gas && \
9863 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9864
9865 @endif gas
9866
9867 # Other targets (info, dvi, pdf, etc.)
9868
9869 .PHONY: maybe-info-gas info-gas
9870 maybe-info-gas:
9871 @if gas
9872 maybe-info-gas: info-gas
9873
9874 info-gas: \
9875 configure-gas
9876 @[ -f ./gas/Makefile ] || exit 0; \
9877 r=`${PWD_COMMAND}`; export r; \
9878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9879 $(HOST_EXPORTS) \
9880 for flag in $(EXTRA_HOST_FLAGS) ; do \
9881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9882 done; \
9883 echo "Doing info in gas"; \
9884 (cd $(HOST_SUBDIR)/gas && \
9885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9887 "RANLIB=$${RANLIB}" \
9888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9889 info) \
9890 || exit 1
9891
9892 @endif gas
9893
9894 .PHONY: maybe-dvi-gas dvi-gas
9895 maybe-dvi-gas:
9896 @if gas
9897 maybe-dvi-gas: dvi-gas
9898
9899 dvi-gas: \
9900 configure-gas
9901 @[ -f ./gas/Makefile ] || exit 0; \
9902 r=`${PWD_COMMAND}`; export r; \
9903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9904 $(HOST_EXPORTS) \
9905 for flag in $(EXTRA_HOST_FLAGS) ; do \
9906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9907 done; \
9908 echo "Doing dvi in gas"; \
9909 (cd $(HOST_SUBDIR)/gas && \
9910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9912 "RANLIB=$${RANLIB}" \
9913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9914 dvi) \
9915 || exit 1
9916
9917 @endif gas
9918
9919 .PHONY: maybe-pdf-gas pdf-gas
9920 maybe-pdf-gas:
9921 @if gas
9922 maybe-pdf-gas: pdf-gas
9923
9924 pdf-gas: \
9925 configure-gas
9926 @[ -f ./gas/Makefile ] || exit 0; \
9927 r=`${PWD_COMMAND}`; export r; \
9928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929 $(HOST_EXPORTS) \
9930 for flag in $(EXTRA_HOST_FLAGS) ; do \
9931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9932 done; \
9933 echo "Doing pdf in gas"; \
9934 (cd $(HOST_SUBDIR)/gas && \
9935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9937 "RANLIB=$${RANLIB}" \
9938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9939 pdf) \
9940 || exit 1
9941
9942 @endif gas
9943
9944 .PHONY: maybe-html-gas html-gas
9945 maybe-html-gas:
9946 @if gas
9947 maybe-html-gas: html-gas
9948
9949 html-gas: \
9950 configure-gas
9951 @[ -f ./gas/Makefile ] || exit 0; \
9952 r=`${PWD_COMMAND}`; export r; \
9953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9954 $(HOST_EXPORTS) \
9955 for flag in $(EXTRA_HOST_FLAGS) ; do \
9956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9957 done; \
9958 echo "Doing html in gas"; \
9959 (cd $(HOST_SUBDIR)/gas && \
9960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9962 "RANLIB=$${RANLIB}" \
9963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9964 html) \
9965 || exit 1
9966
9967 @endif gas
9968
9969 .PHONY: maybe-TAGS-gas TAGS-gas
9970 maybe-TAGS-gas:
9971 @if gas
9972 maybe-TAGS-gas: TAGS-gas
9973
9974 TAGS-gas: \
9975 configure-gas
9976 @[ -f ./gas/Makefile ] || exit 0; \
9977 r=`${PWD_COMMAND}`; export r; \
9978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979 $(HOST_EXPORTS) \
9980 for flag in $(EXTRA_HOST_FLAGS) ; do \
9981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9982 done; \
9983 echo "Doing TAGS in gas"; \
9984 (cd $(HOST_SUBDIR)/gas && \
9985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9987 "RANLIB=$${RANLIB}" \
9988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9989 TAGS) \
9990 || exit 1
9991
9992 @endif gas
9993
9994 .PHONY: maybe-install-info-gas install-info-gas
9995 maybe-install-info-gas:
9996 @if gas
9997 maybe-install-info-gas: install-info-gas
9998
9999 install-info-gas: \
10000 configure-gas \
10001 info-gas
10002 @[ -f ./gas/Makefile ] || exit 0; \
10003 r=`${PWD_COMMAND}`; export r; \
10004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10005 $(HOST_EXPORTS) \
10006 for flag in $(EXTRA_HOST_FLAGS) ; do \
10007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10008 done; \
10009 echo "Doing install-info in gas"; \
10010 (cd $(HOST_SUBDIR)/gas && \
10011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10013 "RANLIB=$${RANLIB}" \
10014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10015 install-info) \
10016 || exit 1
10017
10018 @endif gas
10019
10020 .PHONY: maybe-install-pdf-gas install-pdf-gas
10021 maybe-install-pdf-gas:
10022 @if gas
10023 maybe-install-pdf-gas: install-pdf-gas
10024
10025 install-pdf-gas: \
10026 configure-gas \
10027 pdf-gas
10028 @[ -f ./gas/Makefile ] || exit 0; \
10029 r=`${PWD_COMMAND}`; export r; \
10030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10031 $(HOST_EXPORTS) \
10032 for flag in $(EXTRA_HOST_FLAGS) ; do \
10033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10034 done; \
10035 echo "Doing install-pdf in gas"; \
10036 (cd $(HOST_SUBDIR)/gas && \
10037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10039 "RANLIB=$${RANLIB}" \
10040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10041 install-pdf) \
10042 || exit 1
10043
10044 @endif gas
10045
10046 .PHONY: maybe-install-html-gas install-html-gas
10047 maybe-install-html-gas:
10048 @if gas
10049 maybe-install-html-gas: install-html-gas
10050
10051 install-html-gas: \
10052 configure-gas \
10053 html-gas
10054 @[ -f ./gas/Makefile ] || exit 0; \
10055 r=`${PWD_COMMAND}`; export r; \
10056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057 $(HOST_EXPORTS) \
10058 for flag in $(EXTRA_HOST_FLAGS) ; do \
10059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10060 done; \
10061 echo "Doing install-html in gas"; \
10062 (cd $(HOST_SUBDIR)/gas && \
10063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10065 "RANLIB=$${RANLIB}" \
10066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10067 install-html) \
10068 || exit 1
10069
10070 @endif gas
10071
10072 .PHONY: maybe-installcheck-gas installcheck-gas
10073 maybe-installcheck-gas:
10074 @if gas
10075 maybe-installcheck-gas: installcheck-gas
10076
10077 installcheck-gas: \
10078 configure-gas
10079 @[ -f ./gas/Makefile ] || exit 0; \
10080 r=`${PWD_COMMAND}`; export r; \
10081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10082 $(HOST_EXPORTS) \
10083 for flag in $(EXTRA_HOST_FLAGS) ; do \
10084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10085 done; \
10086 echo "Doing installcheck in gas"; \
10087 (cd $(HOST_SUBDIR)/gas && \
10088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10090 "RANLIB=$${RANLIB}" \
10091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10092 installcheck) \
10093 || exit 1
10094
10095 @endif gas
10096
10097 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10098 maybe-mostlyclean-gas:
10099 @if gas
10100 maybe-mostlyclean-gas: mostlyclean-gas
10101
10102 mostlyclean-gas:
10103 @[ -f ./gas/Makefile ] || exit 0; \
10104 r=`${PWD_COMMAND}`; export r; \
10105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106 $(HOST_EXPORTS) \
10107 for flag in $(EXTRA_HOST_FLAGS) ; do \
10108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109 done; \
10110 echo "Doing mostlyclean in gas"; \
10111 (cd $(HOST_SUBDIR)/gas && \
10112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114 "RANLIB=$${RANLIB}" \
10115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116 mostlyclean) \
10117 || exit 1
10118
10119 @endif gas
10120
10121 .PHONY: maybe-clean-gas clean-gas
10122 maybe-clean-gas:
10123 @if gas
10124 maybe-clean-gas: clean-gas
10125
10126 clean-gas:
10127 @[ -f ./gas/Makefile ] || exit 0; \
10128 r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 for flag in $(EXTRA_HOST_FLAGS) ; do \
10132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133 done; \
10134 echo "Doing clean in gas"; \
10135 (cd $(HOST_SUBDIR)/gas && \
10136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138 "RANLIB=$${RANLIB}" \
10139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140 clean) \
10141 || exit 1
10142
10143 @endif gas
10144
10145 .PHONY: maybe-distclean-gas distclean-gas
10146 maybe-distclean-gas:
10147 @if gas
10148 maybe-distclean-gas: distclean-gas
10149
10150 distclean-gas:
10151 @[ -f ./gas/Makefile ] || exit 0; \
10152 r=`${PWD_COMMAND}`; export r; \
10153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10154 $(HOST_EXPORTS) \
10155 for flag in $(EXTRA_HOST_FLAGS) ; do \
10156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10157 done; \
10158 echo "Doing distclean in gas"; \
10159 (cd $(HOST_SUBDIR)/gas && \
10160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10162 "RANLIB=$${RANLIB}" \
10163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10164 distclean) \
10165 || exit 1
10166
10167 @endif gas
10168
10169 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10170 maybe-maintainer-clean-gas:
10171 @if gas
10172 maybe-maintainer-clean-gas: maintainer-clean-gas
10173
10174 maintainer-clean-gas:
10175 @[ -f ./gas/Makefile ] || exit 0; \
10176 r=`${PWD_COMMAND}`; export r; \
10177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10178 $(HOST_EXPORTS) \
10179 for flag in $(EXTRA_HOST_FLAGS) ; do \
10180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10181 done; \
10182 echo "Doing maintainer-clean in gas"; \
10183 (cd $(HOST_SUBDIR)/gas && \
10184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10186 "RANLIB=$${RANLIB}" \
10187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10188 maintainer-clean) \
10189 || exit 1
10190
10191 @endif gas
10192
10193
10194
10195 .PHONY: configure-gcc maybe-configure-gcc
10196 maybe-configure-gcc:
10197 @if gcc-bootstrap
10198 configure-gcc: stage_current
10199 @endif gcc-bootstrap
10200 @if gcc
10201 maybe-configure-gcc: configure-gcc
10202 configure-gcc:
10203 @r=`${PWD_COMMAND}`; export r; \
10204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10207 $(HOST_EXPORTS) \
10208 echo Configuring in $(HOST_SUBDIR)/gcc; \
10209 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10210 case $(srcdir) in \
10211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10212 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10214 esac; \
10215 module_srcdir=gcc; \
10216 $(SHELL) \
10217 $$s/$$module_srcdir/configure \
10218 --srcdir=$${topdir}/$$module_srcdir \
10219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10220 --target=${target_alias} \
10221 || exit 1
10222 @endif gcc
10223
10224
10225
10226 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10227 maybe-configure-stage1-gcc:
10228 @if gcc-bootstrap
10229 maybe-configure-stage1-gcc: configure-stage1-gcc
10230 configure-stage1-gcc:
10231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10233 @r=`${PWD_COMMAND}`; export r; \
10234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235 TFLAGS="$(STAGE1_TFLAGS)"; \
10236 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10237 $(HOST_EXPORTS) \
10238 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10239 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10240 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10241 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10243 cd $(HOST_SUBDIR)/gcc || exit 1; \
10244 case $(srcdir) in \
10245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10246 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10248 esac; \
10249 module_srcdir=gcc; \
10250 $(SHELL) $$s/$$module_srcdir/configure \
10251 --srcdir=$${topdir}/$$module_srcdir \
10252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10253 --target=${target_alias} \
10254 \
10255 $(STAGE1_CONFIGURE_FLAGS)
10256 @endif gcc-bootstrap
10257
10258 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10259 maybe-configure-stage2-gcc:
10260 @if gcc-bootstrap
10261 maybe-configure-stage2-gcc: configure-stage2-gcc
10262 configure-stage2-gcc:
10263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10265 @r=`${PWD_COMMAND}`; export r; \
10266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267 TFLAGS="$(STAGE2_TFLAGS)"; \
10268 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10269 $(HOST_EXPORTS) \
10270 $(POSTSTAGE1_HOST_EXPORTS) \
10271 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10272 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10273 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10274 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10276 cd $(HOST_SUBDIR)/gcc || exit 1; \
10277 case $(srcdir) in \
10278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10279 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10281 esac; \
10282 module_srcdir=gcc; \
10283 $(SHELL) $$s/$$module_srcdir/configure \
10284 --srcdir=$${topdir}/$$module_srcdir \
10285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10286 --target=${target_alias} \
10287 --with-build-libsubdir=$(HOST_SUBDIR) \
10288 $(STAGE2_CONFIGURE_FLAGS)
10289 @endif gcc-bootstrap
10290
10291 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10292 maybe-configure-stage3-gcc:
10293 @if gcc-bootstrap
10294 maybe-configure-stage3-gcc: configure-stage3-gcc
10295 configure-stage3-gcc:
10296 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10298 @r=`${PWD_COMMAND}`; export r; \
10299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10300 TFLAGS="$(STAGE3_TFLAGS)"; \
10301 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10302 $(HOST_EXPORTS) \
10303 $(POSTSTAGE1_HOST_EXPORTS) \
10304 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10305 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10306 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10307 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10309 cd $(HOST_SUBDIR)/gcc || exit 1; \
10310 case $(srcdir) in \
10311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10312 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10314 esac; \
10315 module_srcdir=gcc; \
10316 $(SHELL) $$s/$$module_srcdir/configure \
10317 --srcdir=$${topdir}/$$module_srcdir \
10318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10319 --target=${target_alias} \
10320 --with-build-libsubdir=$(HOST_SUBDIR) \
10321 $(STAGE3_CONFIGURE_FLAGS)
10322 @endif gcc-bootstrap
10323
10324 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10325 maybe-configure-stage4-gcc:
10326 @if gcc-bootstrap
10327 maybe-configure-stage4-gcc: configure-stage4-gcc
10328 configure-stage4-gcc:
10329 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10331 @r=`${PWD_COMMAND}`; export r; \
10332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333 TFLAGS="$(STAGE4_TFLAGS)"; \
10334 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10335 $(HOST_EXPORTS) \
10336 $(POSTSTAGE1_HOST_EXPORTS) \
10337 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10338 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10339 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10340 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10342 cd $(HOST_SUBDIR)/gcc || exit 1; \
10343 case $(srcdir) in \
10344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10345 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10347 esac; \
10348 module_srcdir=gcc; \
10349 $(SHELL) $$s/$$module_srcdir/configure \
10350 --srcdir=$${topdir}/$$module_srcdir \
10351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10352 --target=${target_alias} \
10353 --with-build-libsubdir=$(HOST_SUBDIR) \
10354 $(STAGE4_CONFIGURE_FLAGS)
10355 @endif gcc-bootstrap
10356
10357 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10358 maybe-configure-stageprofile-gcc:
10359 @if gcc-bootstrap
10360 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10361 configure-stageprofile-gcc:
10362 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10364 @r=`${PWD_COMMAND}`; export r; \
10365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10366 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10367 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10368 $(HOST_EXPORTS) \
10369 $(POSTSTAGE1_HOST_EXPORTS) \
10370 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10371 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10372 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10373 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10375 cd $(HOST_SUBDIR)/gcc || exit 1; \
10376 case $(srcdir) in \
10377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10378 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10380 esac; \
10381 module_srcdir=gcc; \
10382 $(SHELL) $$s/$$module_srcdir/configure \
10383 --srcdir=$${topdir}/$$module_srcdir \
10384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10385 --target=${target_alias} \
10386 --with-build-libsubdir=$(HOST_SUBDIR) \
10387 $(STAGEprofile_CONFIGURE_FLAGS)
10388 @endif gcc-bootstrap
10389
10390 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10391 maybe-configure-stagefeedback-gcc:
10392 @if gcc-bootstrap
10393 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10394 configure-stagefeedback-gcc:
10395 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10397 @r=`${PWD_COMMAND}`; export r; \
10398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10400 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10401 $(HOST_EXPORTS) \
10402 $(POSTSTAGE1_HOST_EXPORTS) \
10403 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10406 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10408 cd $(HOST_SUBDIR)/gcc || exit 1; \
10409 case $(srcdir) in \
10410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10411 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10413 esac; \
10414 module_srcdir=gcc; \
10415 $(SHELL) $$s/$$module_srcdir/configure \
10416 --srcdir=$${topdir}/$$module_srcdir \
10417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10418 --target=${target_alias} \
10419 --with-build-libsubdir=$(HOST_SUBDIR) \
10420 $(STAGEfeedback_CONFIGURE_FLAGS)
10421 @endif gcc-bootstrap
10422
10423
10424
10425
10426
10427 .PHONY: all-gcc maybe-all-gcc
10428 maybe-all-gcc:
10429 @if gcc-bootstrap
10430 all-gcc: stage_current
10431 @endif gcc-bootstrap
10432 @if gcc
10433 TARGET-gcc=all
10434 maybe-all-gcc: all-gcc
10435 all-gcc: configure-gcc
10436 @r=`${PWD_COMMAND}`; export r; \
10437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438 $(HOST_EXPORTS) \
10439 (cd $(HOST_SUBDIR)/gcc && \
10440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10441 $(TARGET-gcc))
10442 @endif gcc
10443
10444
10445
10446 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10447 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10448 maybe-all-stage1-gcc:
10449 maybe-clean-stage1-gcc:
10450 @if gcc-bootstrap
10451 maybe-all-stage1-gcc: all-stage1-gcc
10452 all-stage1: all-stage1-gcc
10453 TARGET-stage1-gcc = $(TARGET-gcc)
10454 all-stage1-gcc: configure-stage1-gcc
10455 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10456 @r=`${PWD_COMMAND}`; export r; \
10457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10458 TFLAGS="$(STAGE1_TFLAGS)"; \
10459 $(HOST_EXPORTS) \
10460 cd $(HOST_SUBDIR)/gcc && \
10461 \
10462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10463 CFLAGS="$(STAGE1_CFLAGS)" \
10464 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10465 LIBCFLAGS="$(LIBCFLAGS)" \
10466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10469 $(EXTRA_HOST_FLAGS) \
10470 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10471 TFLAGS="$(STAGE1_TFLAGS)" \
10472 $(TARGET-stage1-gcc)
10473
10474 maybe-clean-stage1-gcc: clean-stage1-gcc
10475 clean-stage1: clean-stage1-gcc
10476 clean-stage1-gcc:
10477 @if [ $(current_stage) = stage1 ]; then \
10478 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10479 else \
10480 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10481 $(MAKE) stage1-start; \
10482 fi; \
10483 cd $(HOST_SUBDIR)/gcc && \
10484 $(MAKE) $(EXTRA_HOST_FLAGS) \
10485 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10486 @endif gcc-bootstrap
10487
10488
10489 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10490 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10491 maybe-all-stage2-gcc:
10492 maybe-clean-stage2-gcc:
10493 @if gcc-bootstrap
10494 maybe-all-stage2-gcc: all-stage2-gcc
10495 all-stage2: all-stage2-gcc
10496 TARGET-stage2-gcc = $(TARGET-gcc)
10497 all-stage2-gcc: configure-stage2-gcc
10498 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10499 @r=`${PWD_COMMAND}`; export r; \
10500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10501 TFLAGS="$(STAGE2_TFLAGS)"; \
10502 $(HOST_EXPORTS) \
10503 $(POSTSTAGE1_HOST_EXPORTS) \
10504 cd $(HOST_SUBDIR)/gcc && \
10505 \
10506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10507 CFLAGS="$(STAGE2_CFLAGS)" \
10508 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10509 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10514 TFLAGS="$(STAGE2_TFLAGS)" \
10515 $(TARGET-stage2-gcc)
10516
10517 maybe-clean-stage2-gcc: clean-stage2-gcc
10518 clean-stage2: clean-stage2-gcc
10519 clean-stage2-gcc:
10520 @if [ $(current_stage) = stage2 ]; then \
10521 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10522 else \
10523 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10524 $(MAKE) stage2-start; \
10525 fi; \
10526 cd $(HOST_SUBDIR)/gcc && \
10527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10528 @endif gcc-bootstrap
10529
10530
10531 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10532 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10533 maybe-all-stage3-gcc:
10534 maybe-clean-stage3-gcc:
10535 @if gcc-bootstrap
10536 maybe-all-stage3-gcc: all-stage3-gcc
10537 all-stage3: all-stage3-gcc
10538 TARGET-stage3-gcc = $(TARGET-gcc)
10539 all-stage3-gcc: configure-stage3-gcc
10540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10541 @r=`${PWD_COMMAND}`; export r; \
10542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10543 TFLAGS="$(STAGE3_TFLAGS)"; \
10544 $(HOST_EXPORTS) \
10545 $(POSTSTAGE1_HOST_EXPORTS) \
10546 cd $(HOST_SUBDIR)/gcc && \
10547 \
10548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10549 CFLAGS="$(STAGE3_CFLAGS)" \
10550 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10551 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10556 TFLAGS="$(STAGE3_TFLAGS)" \
10557 $(TARGET-stage3-gcc)
10558
10559 maybe-clean-stage3-gcc: clean-stage3-gcc
10560 clean-stage3: clean-stage3-gcc
10561 clean-stage3-gcc:
10562 @if [ $(current_stage) = stage3 ]; then \
10563 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10564 else \
10565 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10566 $(MAKE) stage3-start; \
10567 fi; \
10568 cd $(HOST_SUBDIR)/gcc && \
10569 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10570 @endif gcc-bootstrap
10571
10572
10573 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10574 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10575 maybe-all-stage4-gcc:
10576 maybe-clean-stage4-gcc:
10577 @if gcc-bootstrap
10578 maybe-all-stage4-gcc: all-stage4-gcc
10579 all-stage4: all-stage4-gcc
10580 TARGET-stage4-gcc = $(TARGET-gcc)
10581 all-stage4-gcc: configure-stage4-gcc
10582 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10583 @r=`${PWD_COMMAND}`; export r; \
10584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585 TFLAGS="$(STAGE4_TFLAGS)"; \
10586 $(HOST_EXPORTS) \
10587 $(POSTSTAGE1_HOST_EXPORTS) \
10588 cd $(HOST_SUBDIR)/gcc && \
10589 \
10590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10591 CFLAGS="$(STAGE4_CFLAGS)" \
10592 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10593 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10598 TFLAGS="$(STAGE4_TFLAGS)" \
10599 $(TARGET-stage4-gcc)
10600
10601 maybe-clean-stage4-gcc: clean-stage4-gcc
10602 clean-stage4: clean-stage4-gcc
10603 clean-stage4-gcc:
10604 @if [ $(current_stage) = stage4 ]; then \
10605 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10606 else \
10607 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10608 $(MAKE) stage4-start; \
10609 fi; \
10610 cd $(HOST_SUBDIR)/gcc && \
10611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10612 @endif gcc-bootstrap
10613
10614
10615 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10616 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10617 maybe-all-stageprofile-gcc:
10618 maybe-clean-stageprofile-gcc:
10619 @if gcc-bootstrap
10620 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10621 all-stageprofile: all-stageprofile-gcc
10622 TARGET-stageprofile-gcc = $(TARGET-gcc)
10623 all-stageprofile-gcc: configure-stageprofile-gcc
10624 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10625 @r=`${PWD_COMMAND}`; export r; \
10626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10628 $(HOST_EXPORTS) \
10629 $(POSTSTAGE1_HOST_EXPORTS) \
10630 cd $(HOST_SUBDIR)/gcc && \
10631 \
10632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10633 CFLAGS="$(STAGEprofile_CFLAGS)" \
10634 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10635 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10639 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10640 TFLAGS="$(STAGEprofile_TFLAGS)" \
10641 $(TARGET-stageprofile-gcc)
10642
10643 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10644 clean-stageprofile: clean-stageprofile-gcc
10645 clean-stageprofile-gcc:
10646 @if [ $(current_stage) = stageprofile ]; then \
10647 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10648 else \
10649 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10650 $(MAKE) stageprofile-start; \
10651 fi; \
10652 cd $(HOST_SUBDIR)/gcc && \
10653 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10654 @endif gcc-bootstrap
10655
10656
10657 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10658 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10659 maybe-all-stagefeedback-gcc:
10660 maybe-clean-stagefeedback-gcc:
10661 @if gcc-bootstrap
10662 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10663 all-stagefeedback: all-stagefeedback-gcc
10664 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10665 all-stagefeedback-gcc: configure-stagefeedback-gcc
10666 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10667 @r=`${PWD_COMMAND}`; export r; \
10668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10670 $(HOST_EXPORTS) \
10671 $(POSTSTAGE1_HOST_EXPORTS) \
10672 cd $(HOST_SUBDIR)/gcc && \
10673 \
10674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10675 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10676 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10677 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10681 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10682 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10683 $(TARGET-stagefeedback-gcc)
10684
10685 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10686 clean-stagefeedback: clean-stagefeedback-gcc
10687 clean-stagefeedback-gcc:
10688 @if [ $(current_stage) = stagefeedback ]; then \
10689 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10690 else \
10691 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10692 $(MAKE) stagefeedback-start; \
10693 fi; \
10694 cd $(HOST_SUBDIR)/gcc && \
10695 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10696 @endif gcc-bootstrap
10697
10698
10699
10700
10701
10702 .PHONY: check-gcc maybe-check-gcc
10703 maybe-check-gcc:
10704 @if gcc
10705 maybe-check-gcc: check-gcc
10706
10707 check-gcc:
10708 @: $(MAKE); $(unstage)
10709 @r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10712 (cd $(HOST_SUBDIR)/gcc && \
10713 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10714
10715 @endif gcc
10716
10717 .PHONY: install-gcc maybe-install-gcc
10718 maybe-install-gcc:
10719 @if gcc
10720 maybe-install-gcc: install-gcc
10721
10722 install-gcc: installdirs
10723 @: $(MAKE); $(unstage)
10724 @r=`${PWD_COMMAND}`; export r; \
10725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726 $(HOST_EXPORTS) \
10727 (cd $(HOST_SUBDIR)/gcc && \
10728 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10729
10730 @endif gcc
10731
10732 .PHONY: install-strip-gcc maybe-install-strip-gcc
10733 maybe-install-strip-gcc:
10734 @if gcc
10735 maybe-install-strip-gcc: install-strip-gcc
10736
10737 install-strip-gcc: installdirs
10738 @: $(MAKE); $(unstage)
10739 @r=`${PWD_COMMAND}`; export r; \
10740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10741 $(HOST_EXPORTS) \
10742 (cd $(HOST_SUBDIR)/gcc && \
10743 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10744
10745 @endif gcc
10746
10747 # Other targets (info, dvi, pdf, etc.)
10748
10749 .PHONY: maybe-info-gcc info-gcc
10750 maybe-info-gcc:
10751 @if gcc
10752 maybe-info-gcc: info-gcc
10753
10754 info-gcc: \
10755 configure-gcc
10756 @[ -f ./gcc/Makefile ] || exit 0; \
10757 r=`${PWD_COMMAND}`; export r; \
10758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759 $(HOST_EXPORTS) \
10760 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762 done; \
10763 echo "Doing info in gcc"; \
10764 (cd $(HOST_SUBDIR)/gcc && \
10765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767 "RANLIB=$${RANLIB}" \
10768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769 info) \
10770 || exit 1
10771
10772 @endif gcc
10773
10774 .PHONY: maybe-dvi-gcc dvi-gcc
10775 maybe-dvi-gcc:
10776 @if gcc
10777 maybe-dvi-gcc: dvi-gcc
10778
10779 dvi-gcc: \
10780 configure-gcc
10781 @[ -f ./gcc/Makefile ] || exit 0; \
10782 r=`${PWD_COMMAND}`; export r; \
10783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784 $(HOST_EXPORTS) \
10785 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10787 done; \
10788 echo "Doing dvi in gcc"; \
10789 (cd $(HOST_SUBDIR)/gcc && \
10790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10792 "RANLIB=$${RANLIB}" \
10793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10794 dvi) \
10795 || exit 1
10796
10797 @endif gcc
10798
10799 .PHONY: maybe-pdf-gcc pdf-gcc
10800 maybe-pdf-gcc:
10801 @if gcc
10802 maybe-pdf-gcc: pdf-gcc
10803
10804 pdf-gcc: \
10805 configure-gcc
10806 @[ -f ./gcc/Makefile ] || exit 0; \
10807 r=`${PWD_COMMAND}`; export r; \
10808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809 $(HOST_EXPORTS) \
10810 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10812 done; \
10813 echo "Doing pdf in gcc"; \
10814 (cd $(HOST_SUBDIR)/gcc && \
10815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10817 "RANLIB=$${RANLIB}" \
10818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10819 pdf) \
10820 || exit 1
10821
10822 @endif gcc
10823
10824 .PHONY: maybe-html-gcc html-gcc
10825 maybe-html-gcc:
10826 @if gcc
10827 maybe-html-gcc: html-gcc
10828
10829 html-gcc: \
10830 configure-gcc
10831 @[ -f ./gcc/Makefile ] || exit 0; \
10832 r=`${PWD_COMMAND}`; export r; \
10833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834 $(HOST_EXPORTS) \
10835 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10837 done; \
10838 echo "Doing html in gcc"; \
10839 (cd $(HOST_SUBDIR)/gcc && \
10840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10842 "RANLIB=$${RANLIB}" \
10843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10844 html) \
10845 || exit 1
10846
10847 @endif gcc
10848
10849 .PHONY: maybe-TAGS-gcc TAGS-gcc
10850 maybe-TAGS-gcc:
10851 @if gcc
10852 maybe-TAGS-gcc: TAGS-gcc
10853
10854 TAGS-gcc: \
10855 configure-gcc
10856 @[ -f ./gcc/Makefile ] || exit 0; \
10857 r=`${PWD_COMMAND}`; export r; \
10858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859 $(HOST_EXPORTS) \
10860 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862 done; \
10863 echo "Doing TAGS in gcc"; \
10864 (cd $(HOST_SUBDIR)/gcc && \
10865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10867 "RANLIB=$${RANLIB}" \
10868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10869 TAGS) \
10870 || exit 1
10871
10872 @endif gcc
10873
10874 .PHONY: maybe-install-info-gcc install-info-gcc
10875 maybe-install-info-gcc:
10876 @if gcc
10877 maybe-install-info-gcc: install-info-gcc
10878
10879 install-info-gcc: \
10880 configure-gcc \
10881 info-gcc
10882 @[ -f ./gcc/Makefile ] || exit 0; \
10883 r=`${PWD_COMMAND}`; export r; \
10884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10885 $(HOST_EXPORTS) \
10886 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10888 done; \
10889 echo "Doing install-info in gcc"; \
10890 (cd $(HOST_SUBDIR)/gcc && \
10891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10893 "RANLIB=$${RANLIB}" \
10894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10895 install-info) \
10896 || exit 1
10897
10898 @endif gcc
10899
10900 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10901 maybe-install-pdf-gcc:
10902 @if gcc
10903 maybe-install-pdf-gcc: install-pdf-gcc
10904
10905 install-pdf-gcc: \
10906 configure-gcc \
10907 pdf-gcc
10908 @[ -f ./gcc/Makefile ] || exit 0; \
10909 r=`${PWD_COMMAND}`; export r; \
10910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10911 $(HOST_EXPORTS) \
10912 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10914 done; \
10915 echo "Doing install-pdf in gcc"; \
10916 (cd $(HOST_SUBDIR)/gcc && \
10917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10919 "RANLIB=$${RANLIB}" \
10920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10921 install-pdf) \
10922 || exit 1
10923
10924 @endif gcc
10925
10926 .PHONY: maybe-install-html-gcc install-html-gcc
10927 maybe-install-html-gcc:
10928 @if gcc
10929 maybe-install-html-gcc: install-html-gcc
10930
10931 install-html-gcc: \
10932 configure-gcc \
10933 html-gcc
10934 @[ -f ./gcc/Makefile ] || exit 0; \
10935 r=`${PWD_COMMAND}`; export r; \
10936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10937 $(HOST_EXPORTS) \
10938 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10940 done; \
10941 echo "Doing install-html in gcc"; \
10942 (cd $(HOST_SUBDIR)/gcc && \
10943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10945 "RANLIB=$${RANLIB}" \
10946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10947 install-html) \
10948 || exit 1
10949
10950 @endif gcc
10951
10952 .PHONY: maybe-installcheck-gcc installcheck-gcc
10953 maybe-installcheck-gcc:
10954 @if gcc
10955 maybe-installcheck-gcc: installcheck-gcc
10956
10957 installcheck-gcc: \
10958 configure-gcc
10959 @[ -f ./gcc/Makefile ] || exit 0; \
10960 r=`${PWD_COMMAND}`; export r; \
10961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962 $(HOST_EXPORTS) \
10963 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10965 done; \
10966 echo "Doing installcheck in gcc"; \
10967 (cd $(HOST_SUBDIR)/gcc && \
10968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10970 "RANLIB=$${RANLIB}" \
10971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10972 installcheck) \
10973 || exit 1
10974
10975 @endif gcc
10976
10977 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10978 maybe-mostlyclean-gcc:
10979 @if gcc
10980 maybe-mostlyclean-gcc: mostlyclean-gcc
10981
10982 mostlyclean-gcc:
10983 @[ -f ./gcc/Makefile ] || exit 0; \
10984 r=`${PWD_COMMAND}`; export r; \
10985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986 $(HOST_EXPORTS) \
10987 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989 done; \
10990 echo "Doing mostlyclean in gcc"; \
10991 (cd $(HOST_SUBDIR)/gcc && \
10992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994 "RANLIB=$${RANLIB}" \
10995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996 mostlyclean) \
10997 || exit 1
10998
10999 @endif gcc
11000
11001 .PHONY: maybe-clean-gcc clean-gcc
11002 maybe-clean-gcc:
11003 @if gcc
11004 maybe-clean-gcc: clean-gcc
11005
11006 clean-gcc:
11007 @[ -f ./gcc/Makefile ] || exit 0; \
11008 r=`${PWD_COMMAND}`; export r; \
11009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010 $(HOST_EXPORTS) \
11011 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013 done; \
11014 echo "Doing clean in gcc"; \
11015 (cd $(HOST_SUBDIR)/gcc && \
11016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018 "RANLIB=$${RANLIB}" \
11019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11020 clean) \
11021 || exit 1
11022
11023 @endif gcc
11024
11025 .PHONY: maybe-distclean-gcc distclean-gcc
11026 maybe-distclean-gcc:
11027 @if gcc
11028 maybe-distclean-gcc: distclean-gcc
11029
11030 distclean-gcc:
11031 @[ -f ./gcc/Makefile ] || exit 0; \
11032 r=`${PWD_COMMAND}`; export r; \
11033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034 $(HOST_EXPORTS) \
11035 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11037 done; \
11038 echo "Doing distclean in gcc"; \
11039 (cd $(HOST_SUBDIR)/gcc && \
11040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11042 "RANLIB=$${RANLIB}" \
11043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11044 distclean) \
11045 || exit 1
11046
11047 @endif gcc
11048
11049 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11050 maybe-maintainer-clean-gcc:
11051 @if gcc
11052 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11053
11054 maintainer-clean-gcc:
11055 @[ -f ./gcc/Makefile ] || exit 0; \
11056 r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 $(HOST_EXPORTS) \
11059 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11061 done; \
11062 echo "Doing maintainer-clean in gcc"; \
11063 (cd $(HOST_SUBDIR)/gcc && \
11064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11066 "RANLIB=$${RANLIB}" \
11067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11068 maintainer-clean) \
11069 || exit 1
11070
11071 @endif gcc
11072
11073
11074
11075 .PHONY: configure-gmp maybe-configure-gmp
11076 maybe-configure-gmp:
11077 @if gcc-bootstrap
11078 configure-gmp: stage_current
11079 @endif gcc-bootstrap
11080 @if gmp
11081 maybe-configure-gmp: configure-gmp
11082 configure-gmp:
11083 @r=`${PWD_COMMAND}`; export r; \
11084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11085 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11087 $(HOST_EXPORTS) \
11088 echo Configuring in $(HOST_SUBDIR)/gmp; \
11089 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11090 case $(srcdir) in \
11091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11092 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11094 esac; \
11095 module_srcdir=gmp; \
11096 $(SHELL) \
11097 $$s/$$module_srcdir/configure \
11098 --srcdir=$${topdir}/$$module_srcdir \
11099 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11100 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11101 || exit 1
11102 @endif gmp
11103
11104
11105
11106 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11107 maybe-configure-stage1-gmp:
11108 @if gmp-bootstrap
11109 maybe-configure-stage1-gmp: configure-stage1-gmp
11110 configure-stage1-gmp:
11111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11113 @r=`${PWD_COMMAND}`; export r; \
11114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11115 TFLAGS="$(STAGE1_TFLAGS)"; \
11116 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11117 $(HOST_EXPORTS) \
11118 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11119 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11120 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11121 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11123 cd $(HOST_SUBDIR)/gmp || exit 1; \
11124 case $(srcdir) in \
11125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11126 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11128 esac; \
11129 module_srcdir=gmp; \
11130 $(SHELL) $$s/$$module_srcdir/configure \
11131 --srcdir=$${topdir}/$$module_srcdir \
11132 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11133 --target=none-${host_vendor}-${host_os} \
11134 \
11135 $(STAGE1_CONFIGURE_FLAGS) \
11136 --disable-shared LEX="touch lex.yy.c"
11137 @endif gmp-bootstrap
11138
11139 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11140 maybe-configure-stage2-gmp:
11141 @if gmp-bootstrap
11142 maybe-configure-stage2-gmp: configure-stage2-gmp
11143 configure-stage2-gmp:
11144 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11146 @r=`${PWD_COMMAND}`; export r; \
11147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148 TFLAGS="$(STAGE2_TFLAGS)"; \
11149 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11150 $(HOST_EXPORTS) \
11151 $(POSTSTAGE1_HOST_EXPORTS) \
11152 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11153 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11154 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11155 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11157 cd $(HOST_SUBDIR)/gmp || exit 1; \
11158 case $(srcdir) in \
11159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11160 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11162 esac; \
11163 module_srcdir=gmp; \
11164 $(SHELL) $$s/$$module_srcdir/configure \
11165 --srcdir=$${topdir}/$$module_srcdir \
11166 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11167 --target=none-${host_vendor}-${host_os} \
11168 --with-build-libsubdir=$(HOST_SUBDIR) \
11169 $(STAGE2_CONFIGURE_FLAGS) \
11170 --disable-shared LEX="touch lex.yy.c"
11171 @endif gmp-bootstrap
11172
11173 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11174 maybe-configure-stage3-gmp:
11175 @if gmp-bootstrap
11176 maybe-configure-stage3-gmp: configure-stage3-gmp
11177 configure-stage3-gmp:
11178 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11180 @r=`${PWD_COMMAND}`; export r; \
11181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182 TFLAGS="$(STAGE3_TFLAGS)"; \
11183 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11184 $(HOST_EXPORTS) \
11185 $(POSTSTAGE1_HOST_EXPORTS) \
11186 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11187 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11188 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11189 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11191 cd $(HOST_SUBDIR)/gmp || exit 1; \
11192 case $(srcdir) in \
11193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11194 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11196 esac; \
11197 module_srcdir=gmp; \
11198 $(SHELL) $$s/$$module_srcdir/configure \
11199 --srcdir=$${topdir}/$$module_srcdir \
11200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11201 --target=none-${host_vendor}-${host_os} \
11202 --with-build-libsubdir=$(HOST_SUBDIR) \
11203 $(STAGE3_CONFIGURE_FLAGS) \
11204 --disable-shared LEX="touch lex.yy.c"
11205 @endif gmp-bootstrap
11206
11207 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11208 maybe-configure-stage4-gmp:
11209 @if gmp-bootstrap
11210 maybe-configure-stage4-gmp: configure-stage4-gmp
11211 configure-stage4-gmp:
11212 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11214 @r=`${PWD_COMMAND}`; export r; \
11215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11216 TFLAGS="$(STAGE4_TFLAGS)"; \
11217 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11218 $(HOST_EXPORTS) \
11219 $(POSTSTAGE1_HOST_EXPORTS) \
11220 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11221 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11222 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11223 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11225 cd $(HOST_SUBDIR)/gmp || exit 1; \
11226 case $(srcdir) in \
11227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11228 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11230 esac; \
11231 module_srcdir=gmp; \
11232 $(SHELL) $$s/$$module_srcdir/configure \
11233 --srcdir=$${topdir}/$$module_srcdir \
11234 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11235 --target=none-${host_vendor}-${host_os} \
11236 --with-build-libsubdir=$(HOST_SUBDIR) \
11237 $(STAGE4_CONFIGURE_FLAGS) \
11238 --disable-shared LEX="touch lex.yy.c"
11239 @endif gmp-bootstrap
11240
11241 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11242 maybe-configure-stageprofile-gmp:
11243 @if gmp-bootstrap
11244 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11245 configure-stageprofile-gmp:
11246 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11248 @r=`${PWD_COMMAND}`; export r; \
11249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11250 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11251 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11252 $(HOST_EXPORTS) \
11253 $(POSTSTAGE1_HOST_EXPORTS) \
11254 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11255 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11256 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11257 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11259 cd $(HOST_SUBDIR)/gmp || exit 1; \
11260 case $(srcdir) in \
11261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11262 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11264 esac; \
11265 module_srcdir=gmp; \
11266 $(SHELL) $$s/$$module_srcdir/configure \
11267 --srcdir=$${topdir}/$$module_srcdir \
11268 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11269 --target=none-${host_vendor}-${host_os} \
11270 --with-build-libsubdir=$(HOST_SUBDIR) \
11271 $(STAGEprofile_CONFIGURE_FLAGS) \
11272 --disable-shared LEX="touch lex.yy.c"
11273 @endif gmp-bootstrap
11274
11275 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11276 maybe-configure-stagefeedback-gmp:
11277 @if gmp-bootstrap
11278 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11279 configure-stagefeedback-gmp:
11280 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11282 @r=`${PWD_COMMAND}`; export r; \
11283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11284 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11285 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11286 $(HOST_EXPORTS) \
11287 $(POSTSTAGE1_HOST_EXPORTS) \
11288 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11289 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11290 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11291 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11293 cd $(HOST_SUBDIR)/gmp || exit 1; \
11294 case $(srcdir) in \
11295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11296 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11298 esac; \
11299 module_srcdir=gmp; \
11300 $(SHELL) $$s/$$module_srcdir/configure \
11301 --srcdir=$${topdir}/$$module_srcdir \
11302 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11303 --target=none-${host_vendor}-${host_os} \
11304 --with-build-libsubdir=$(HOST_SUBDIR) \
11305 $(STAGEfeedback_CONFIGURE_FLAGS) \
11306 --disable-shared LEX="touch lex.yy.c"
11307 @endif gmp-bootstrap
11308
11309
11310
11311
11312
11313 .PHONY: all-gmp maybe-all-gmp
11314 maybe-all-gmp:
11315 @if gcc-bootstrap
11316 all-gmp: stage_current
11317 @endif gcc-bootstrap
11318 @if gmp
11319 TARGET-gmp=all
11320 maybe-all-gmp: all-gmp
11321 all-gmp: configure-gmp
11322 @r=`${PWD_COMMAND}`; export r; \
11323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11324 $(HOST_EXPORTS) \
11325 (cd $(HOST_SUBDIR)/gmp && \
11326 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11327 $(TARGET-gmp))
11328 @endif gmp
11329
11330
11331
11332 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11333 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11334 maybe-all-stage1-gmp:
11335 maybe-clean-stage1-gmp:
11336 @if gmp-bootstrap
11337 maybe-all-stage1-gmp: all-stage1-gmp
11338 all-stage1: all-stage1-gmp
11339 TARGET-stage1-gmp = $(TARGET-gmp)
11340 all-stage1-gmp: configure-stage1-gmp
11341 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11342 @r=`${PWD_COMMAND}`; export r; \
11343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344 TFLAGS="$(STAGE1_TFLAGS)"; \
11345 $(HOST_EXPORTS) \
11346 cd $(HOST_SUBDIR)/gmp && \
11347 \
11348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11349 CFLAGS="$(STAGE1_CFLAGS)" \
11350 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11351 LIBCFLAGS="$(LIBCFLAGS)" \
11352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11355 $(EXTRA_HOST_FLAGS) \
11356 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11357 TFLAGS="$(STAGE1_TFLAGS)" \
11358 $(TARGET-stage1-gmp)
11359
11360 maybe-clean-stage1-gmp: clean-stage1-gmp
11361 clean-stage1: clean-stage1-gmp
11362 clean-stage1-gmp:
11363 @if [ $(current_stage) = stage1 ]; then \
11364 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11365 else \
11366 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11367 $(MAKE) stage1-start; \
11368 fi; \
11369 cd $(HOST_SUBDIR)/gmp && \
11370 $(MAKE) $(EXTRA_HOST_FLAGS) \
11371 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11372 @endif gmp-bootstrap
11373
11374
11375 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11376 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11377 maybe-all-stage2-gmp:
11378 maybe-clean-stage2-gmp:
11379 @if gmp-bootstrap
11380 maybe-all-stage2-gmp: all-stage2-gmp
11381 all-stage2: all-stage2-gmp
11382 TARGET-stage2-gmp = $(TARGET-gmp)
11383 all-stage2-gmp: configure-stage2-gmp
11384 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11385 @r=`${PWD_COMMAND}`; export r; \
11386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11387 TFLAGS="$(STAGE2_TFLAGS)"; \
11388 $(HOST_EXPORTS) \
11389 $(POSTSTAGE1_HOST_EXPORTS) \
11390 cd $(HOST_SUBDIR)/gmp && \
11391 \
11392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11393 CFLAGS="$(STAGE2_CFLAGS)" \
11394 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11395 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11400 TFLAGS="$(STAGE2_TFLAGS)" \
11401 $(TARGET-stage2-gmp)
11402
11403 maybe-clean-stage2-gmp: clean-stage2-gmp
11404 clean-stage2: clean-stage2-gmp
11405 clean-stage2-gmp:
11406 @if [ $(current_stage) = stage2 ]; then \
11407 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11408 else \
11409 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11410 $(MAKE) stage2-start; \
11411 fi; \
11412 cd $(HOST_SUBDIR)/gmp && \
11413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11414 @endif gmp-bootstrap
11415
11416
11417 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11418 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11419 maybe-all-stage3-gmp:
11420 maybe-clean-stage3-gmp:
11421 @if gmp-bootstrap
11422 maybe-all-stage3-gmp: all-stage3-gmp
11423 all-stage3: all-stage3-gmp
11424 TARGET-stage3-gmp = $(TARGET-gmp)
11425 all-stage3-gmp: configure-stage3-gmp
11426 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11427 @r=`${PWD_COMMAND}`; export r; \
11428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429 TFLAGS="$(STAGE3_TFLAGS)"; \
11430 $(HOST_EXPORTS) \
11431 $(POSTSTAGE1_HOST_EXPORTS) \
11432 cd $(HOST_SUBDIR)/gmp && \
11433 \
11434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11435 CFLAGS="$(STAGE3_CFLAGS)" \
11436 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11437 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11442 TFLAGS="$(STAGE3_TFLAGS)" \
11443 $(TARGET-stage3-gmp)
11444
11445 maybe-clean-stage3-gmp: clean-stage3-gmp
11446 clean-stage3: clean-stage3-gmp
11447 clean-stage3-gmp:
11448 @if [ $(current_stage) = stage3 ]; then \
11449 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11450 else \
11451 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11452 $(MAKE) stage3-start; \
11453 fi; \
11454 cd $(HOST_SUBDIR)/gmp && \
11455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11456 @endif gmp-bootstrap
11457
11458
11459 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11460 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11461 maybe-all-stage4-gmp:
11462 maybe-clean-stage4-gmp:
11463 @if gmp-bootstrap
11464 maybe-all-stage4-gmp: all-stage4-gmp
11465 all-stage4: all-stage4-gmp
11466 TARGET-stage4-gmp = $(TARGET-gmp)
11467 all-stage4-gmp: configure-stage4-gmp
11468 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11469 @r=`${PWD_COMMAND}`; export r; \
11470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11471 TFLAGS="$(STAGE4_TFLAGS)"; \
11472 $(HOST_EXPORTS) \
11473 $(POSTSTAGE1_HOST_EXPORTS) \
11474 cd $(HOST_SUBDIR)/gmp && \
11475 \
11476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11477 CFLAGS="$(STAGE4_CFLAGS)" \
11478 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11479 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11484 TFLAGS="$(STAGE4_TFLAGS)" \
11485 $(TARGET-stage4-gmp)
11486
11487 maybe-clean-stage4-gmp: clean-stage4-gmp
11488 clean-stage4: clean-stage4-gmp
11489 clean-stage4-gmp:
11490 @if [ $(current_stage) = stage4 ]; then \
11491 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11492 else \
11493 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11494 $(MAKE) stage4-start; \
11495 fi; \
11496 cd $(HOST_SUBDIR)/gmp && \
11497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11498 @endif gmp-bootstrap
11499
11500
11501 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11502 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11503 maybe-all-stageprofile-gmp:
11504 maybe-clean-stageprofile-gmp:
11505 @if gmp-bootstrap
11506 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11507 all-stageprofile: all-stageprofile-gmp
11508 TARGET-stageprofile-gmp = $(TARGET-gmp)
11509 all-stageprofile-gmp: configure-stageprofile-gmp
11510 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11511 @r=`${PWD_COMMAND}`; export r; \
11512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11513 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11514 $(HOST_EXPORTS) \
11515 $(POSTSTAGE1_HOST_EXPORTS) \
11516 cd $(HOST_SUBDIR)/gmp && \
11517 \
11518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11519 CFLAGS="$(STAGEprofile_CFLAGS)" \
11520 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11521 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11526 TFLAGS="$(STAGEprofile_TFLAGS)" \
11527 $(TARGET-stageprofile-gmp)
11528
11529 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11530 clean-stageprofile: clean-stageprofile-gmp
11531 clean-stageprofile-gmp:
11532 @if [ $(current_stage) = stageprofile ]; then \
11533 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11534 else \
11535 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11536 $(MAKE) stageprofile-start; \
11537 fi; \
11538 cd $(HOST_SUBDIR)/gmp && \
11539 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11540 @endif gmp-bootstrap
11541
11542
11543 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11544 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11545 maybe-all-stagefeedback-gmp:
11546 maybe-clean-stagefeedback-gmp:
11547 @if gmp-bootstrap
11548 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11549 all-stagefeedback: all-stagefeedback-gmp
11550 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11551 all-stagefeedback-gmp: configure-stagefeedback-gmp
11552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11553 @r=`${PWD_COMMAND}`; export r; \
11554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11555 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11556 $(HOST_EXPORTS) \
11557 $(POSTSTAGE1_HOST_EXPORTS) \
11558 cd $(HOST_SUBDIR)/gmp && \
11559 \
11560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11561 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11562 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11563 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11568 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11569 $(TARGET-stagefeedback-gmp)
11570
11571 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11572 clean-stagefeedback: clean-stagefeedback-gmp
11573 clean-stagefeedback-gmp:
11574 @if [ $(current_stage) = stagefeedback ]; then \
11575 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11576 else \
11577 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11578 $(MAKE) stagefeedback-start; \
11579 fi; \
11580 cd $(HOST_SUBDIR)/gmp && \
11581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11582 @endif gmp-bootstrap
11583
11584
11585
11586
11587
11588 .PHONY: check-gmp maybe-check-gmp
11589 maybe-check-gmp:
11590 @if gmp
11591 maybe-check-gmp: check-gmp
11592
11593 check-gmp:
11594 @: $(MAKE); $(unstage)
11595 @r=`${PWD_COMMAND}`; export r; \
11596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11597 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11598 (cd $(HOST_SUBDIR)/gmp && \
11599 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11600
11601 @endif gmp
11602
11603 .PHONY: install-gmp maybe-install-gmp
11604 maybe-install-gmp:
11605 @if gmp
11606 maybe-install-gmp: install-gmp
11607
11608 install-gmp:
11609
11610 @endif gmp
11611
11612 .PHONY: install-strip-gmp maybe-install-strip-gmp
11613 maybe-install-strip-gmp:
11614 @if gmp
11615 maybe-install-strip-gmp: install-strip-gmp
11616
11617 install-strip-gmp:
11618
11619 @endif gmp
11620
11621 # Other targets (info, dvi, pdf, etc.)
11622
11623 .PHONY: maybe-info-gmp info-gmp
11624 maybe-info-gmp:
11625 @if gmp
11626 maybe-info-gmp: info-gmp
11627
11628 info-gmp: \
11629 configure-gmp
11630 @[ -f ./gmp/Makefile ] || exit 0; \
11631 r=`${PWD_COMMAND}`; export r; \
11632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633 $(HOST_EXPORTS) \
11634 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11636 done; \
11637 echo "Doing info in gmp"; \
11638 (cd $(HOST_SUBDIR)/gmp && \
11639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11641 "RANLIB=$${RANLIB}" \
11642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11643 info) \
11644 || exit 1
11645
11646 @endif gmp
11647
11648 .PHONY: maybe-dvi-gmp dvi-gmp
11649 maybe-dvi-gmp:
11650 @if gmp
11651 maybe-dvi-gmp: dvi-gmp
11652
11653 dvi-gmp: \
11654 configure-gmp
11655 @[ -f ./gmp/Makefile ] || exit 0; \
11656 r=`${PWD_COMMAND}`; export r; \
11657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658 $(HOST_EXPORTS) \
11659 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11661 done; \
11662 echo "Doing dvi in gmp"; \
11663 (cd $(HOST_SUBDIR)/gmp && \
11664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11666 "RANLIB=$${RANLIB}" \
11667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11668 dvi) \
11669 || exit 1
11670
11671 @endif gmp
11672
11673 .PHONY: maybe-pdf-gmp pdf-gmp
11674 maybe-pdf-gmp:
11675 @if gmp
11676 maybe-pdf-gmp: pdf-gmp
11677
11678 pdf-gmp: \
11679 configure-gmp
11680 @[ -f ./gmp/Makefile ] || exit 0; \
11681 r=`${PWD_COMMAND}`; export r; \
11682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11683 $(HOST_EXPORTS) \
11684 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11686 done; \
11687 echo "Doing pdf in gmp"; \
11688 (cd $(HOST_SUBDIR)/gmp && \
11689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11691 "RANLIB=$${RANLIB}" \
11692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11693 pdf) \
11694 || exit 1
11695
11696 @endif gmp
11697
11698 .PHONY: maybe-html-gmp html-gmp
11699 maybe-html-gmp:
11700 @if gmp
11701 maybe-html-gmp: html-gmp
11702
11703 html-gmp: \
11704 configure-gmp
11705 @[ -f ./gmp/Makefile ] || exit 0; \
11706 r=`${PWD_COMMAND}`; export r; \
11707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11708 $(HOST_EXPORTS) \
11709 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11711 done; \
11712 echo "Doing html in gmp"; \
11713 (cd $(HOST_SUBDIR)/gmp && \
11714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11716 "RANLIB=$${RANLIB}" \
11717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11718 html) \
11719 || exit 1
11720
11721 @endif gmp
11722
11723 .PHONY: maybe-TAGS-gmp TAGS-gmp
11724 maybe-TAGS-gmp:
11725 @if gmp
11726 maybe-TAGS-gmp: TAGS-gmp
11727
11728 TAGS-gmp: \
11729 configure-gmp
11730 @[ -f ./gmp/Makefile ] || exit 0; \
11731 r=`${PWD_COMMAND}`; export r; \
11732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11733 $(HOST_EXPORTS) \
11734 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11736 done; \
11737 echo "Doing TAGS in gmp"; \
11738 (cd $(HOST_SUBDIR)/gmp && \
11739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11741 "RANLIB=$${RANLIB}" \
11742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11743 TAGS) \
11744 || exit 1
11745
11746 @endif gmp
11747
11748 .PHONY: maybe-install-info-gmp install-info-gmp
11749 maybe-install-info-gmp:
11750 @if gmp
11751 maybe-install-info-gmp: install-info-gmp
11752
11753 install-info-gmp: \
11754 configure-gmp \
11755 info-gmp
11756 @[ -f ./gmp/Makefile ] || exit 0; \
11757 r=`${PWD_COMMAND}`; export r; \
11758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11759 $(HOST_EXPORTS) \
11760 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11762 done; \
11763 echo "Doing install-info in gmp"; \
11764 (cd $(HOST_SUBDIR)/gmp && \
11765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11767 "RANLIB=$${RANLIB}" \
11768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11769 install-info) \
11770 || exit 1
11771
11772 @endif gmp
11773
11774 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11775 maybe-install-pdf-gmp:
11776 @if gmp
11777 maybe-install-pdf-gmp: install-pdf-gmp
11778
11779 install-pdf-gmp: \
11780 configure-gmp \
11781 pdf-gmp
11782 @[ -f ./gmp/Makefile ] || exit 0; \
11783 r=`${PWD_COMMAND}`; export r; \
11784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11785 $(HOST_EXPORTS) \
11786 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11788 done; \
11789 echo "Doing install-pdf in gmp"; \
11790 (cd $(HOST_SUBDIR)/gmp && \
11791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11793 "RANLIB=$${RANLIB}" \
11794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11795 install-pdf) \
11796 || exit 1
11797
11798 @endif gmp
11799
11800 .PHONY: maybe-install-html-gmp install-html-gmp
11801 maybe-install-html-gmp:
11802 @if gmp
11803 maybe-install-html-gmp: install-html-gmp
11804
11805 install-html-gmp: \
11806 configure-gmp \
11807 html-gmp
11808 @[ -f ./gmp/Makefile ] || exit 0; \
11809 r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 $(HOST_EXPORTS) \
11812 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11814 done; \
11815 echo "Doing install-html in gmp"; \
11816 (cd $(HOST_SUBDIR)/gmp && \
11817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11819 "RANLIB=$${RANLIB}" \
11820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11821 install-html) \
11822 || exit 1
11823
11824 @endif gmp
11825
11826 .PHONY: maybe-installcheck-gmp installcheck-gmp
11827 maybe-installcheck-gmp:
11828 @if gmp
11829 maybe-installcheck-gmp: installcheck-gmp
11830
11831 installcheck-gmp: \
11832 configure-gmp
11833 @[ -f ./gmp/Makefile ] || exit 0; \
11834 r=`${PWD_COMMAND}`; export r; \
11835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11836 $(HOST_EXPORTS) \
11837 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11839 done; \
11840 echo "Doing installcheck in gmp"; \
11841 (cd $(HOST_SUBDIR)/gmp && \
11842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11844 "RANLIB=$${RANLIB}" \
11845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11846 installcheck) \
11847 || exit 1
11848
11849 @endif gmp
11850
11851 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11852 maybe-mostlyclean-gmp:
11853 @if gmp
11854 maybe-mostlyclean-gmp: mostlyclean-gmp
11855
11856 mostlyclean-gmp:
11857 @[ -f ./gmp/Makefile ] || exit 0; \
11858 r=`${PWD_COMMAND}`; export r; \
11859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11860 $(HOST_EXPORTS) \
11861 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11863 done; \
11864 echo "Doing mostlyclean in gmp"; \
11865 (cd $(HOST_SUBDIR)/gmp && \
11866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11868 "RANLIB=$${RANLIB}" \
11869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11870 mostlyclean) \
11871 || exit 1
11872
11873 @endif gmp
11874
11875 .PHONY: maybe-clean-gmp clean-gmp
11876 maybe-clean-gmp:
11877 @if gmp
11878 maybe-clean-gmp: clean-gmp
11879
11880 clean-gmp:
11881 @[ -f ./gmp/Makefile ] || exit 0; \
11882 r=`${PWD_COMMAND}`; export r; \
11883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884 $(HOST_EXPORTS) \
11885 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11887 done; \
11888 echo "Doing clean in gmp"; \
11889 (cd $(HOST_SUBDIR)/gmp && \
11890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11892 "RANLIB=$${RANLIB}" \
11893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11894 clean) \
11895 || exit 1
11896
11897 @endif gmp
11898
11899 .PHONY: maybe-distclean-gmp distclean-gmp
11900 maybe-distclean-gmp:
11901 @if gmp
11902 maybe-distclean-gmp: distclean-gmp
11903
11904 distclean-gmp:
11905 @[ -f ./gmp/Makefile ] || exit 0; \
11906 r=`${PWD_COMMAND}`; export r; \
11907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908 $(HOST_EXPORTS) \
11909 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11911 done; \
11912 echo "Doing distclean in gmp"; \
11913 (cd $(HOST_SUBDIR)/gmp && \
11914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11916 "RANLIB=$${RANLIB}" \
11917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11918 distclean) \
11919 || exit 1
11920
11921 @endif gmp
11922
11923 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11924 maybe-maintainer-clean-gmp:
11925 @if gmp
11926 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11927
11928 maintainer-clean-gmp:
11929 @[ -f ./gmp/Makefile ] || exit 0; \
11930 r=`${PWD_COMMAND}`; export r; \
11931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932 $(HOST_EXPORTS) \
11933 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935 done; \
11936 echo "Doing maintainer-clean in gmp"; \
11937 (cd $(HOST_SUBDIR)/gmp && \
11938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940 "RANLIB=$${RANLIB}" \
11941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942 maintainer-clean) \
11943 || exit 1
11944
11945 @endif gmp
11946
11947
11948
11949 .PHONY: configure-mpfr maybe-configure-mpfr
11950 maybe-configure-mpfr:
11951 @if gcc-bootstrap
11952 configure-mpfr: stage_current
11953 @endif gcc-bootstrap
11954 @if mpfr
11955 maybe-configure-mpfr: configure-mpfr
11956 configure-mpfr:
11957 @r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11961 $(HOST_EXPORTS) \
11962 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11963 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11964 case $(srcdir) in \
11965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11966 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11968 esac; \
11969 module_srcdir=mpfr; \
11970 $(SHELL) \
11971 $$s/$$module_srcdir/configure \
11972 --srcdir=$${topdir}/$$module_srcdir \
11973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11974 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11975 || exit 1
11976 @endif mpfr
11977
11978
11979
11980 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11981 maybe-configure-stage1-mpfr:
11982 @if mpfr-bootstrap
11983 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11984 configure-stage1-mpfr:
11985 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11987 @r=`${PWD_COMMAND}`; export r; \
11988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989 TFLAGS="$(STAGE1_TFLAGS)"; \
11990 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11991 $(HOST_EXPORTS) \
11992 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11993 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11994 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11995 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11997 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11998 case $(srcdir) in \
11999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12000 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12002 esac; \
12003 module_srcdir=mpfr; \
12004 $(SHELL) $$s/$$module_srcdir/configure \
12005 --srcdir=$${topdir}/$$module_srcdir \
12006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12007 --target=${target_alias} \
12008 \
12009 $(STAGE1_CONFIGURE_FLAGS) \
12010 --disable-shared @extra_mpfr_configure_flags@
12011 @endif mpfr-bootstrap
12012
12013 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12014 maybe-configure-stage2-mpfr:
12015 @if mpfr-bootstrap
12016 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12017 configure-stage2-mpfr:
12018 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12020 @r=`${PWD_COMMAND}`; export r; \
12021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022 TFLAGS="$(STAGE2_TFLAGS)"; \
12023 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12024 $(HOST_EXPORTS) \
12025 $(POSTSTAGE1_HOST_EXPORTS) \
12026 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12027 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12028 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12029 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12031 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12032 case $(srcdir) in \
12033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12034 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12036 esac; \
12037 module_srcdir=mpfr; \
12038 $(SHELL) $$s/$$module_srcdir/configure \
12039 --srcdir=$${topdir}/$$module_srcdir \
12040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12041 --target=${target_alias} \
12042 --with-build-libsubdir=$(HOST_SUBDIR) \
12043 $(STAGE2_CONFIGURE_FLAGS) \
12044 --disable-shared @extra_mpfr_configure_flags@
12045 @endif mpfr-bootstrap
12046
12047 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12048 maybe-configure-stage3-mpfr:
12049 @if mpfr-bootstrap
12050 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12051 configure-stage3-mpfr:
12052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12054 @r=`${PWD_COMMAND}`; export r; \
12055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12056 TFLAGS="$(STAGE3_TFLAGS)"; \
12057 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12058 $(HOST_EXPORTS) \
12059 $(POSTSTAGE1_HOST_EXPORTS) \
12060 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12061 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12062 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12063 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12065 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12066 case $(srcdir) in \
12067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12068 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12070 esac; \
12071 module_srcdir=mpfr; \
12072 $(SHELL) $$s/$$module_srcdir/configure \
12073 --srcdir=$${topdir}/$$module_srcdir \
12074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12075 --target=${target_alias} \
12076 --with-build-libsubdir=$(HOST_SUBDIR) \
12077 $(STAGE3_CONFIGURE_FLAGS) \
12078 --disable-shared @extra_mpfr_configure_flags@
12079 @endif mpfr-bootstrap
12080
12081 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12082 maybe-configure-stage4-mpfr:
12083 @if mpfr-bootstrap
12084 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12085 configure-stage4-mpfr:
12086 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12088 @r=`${PWD_COMMAND}`; export r; \
12089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12090 TFLAGS="$(STAGE4_TFLAGS)"; \
12091 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12092 $(HOST_EXPORTS) \
12093 $(POSTSTAGE1_HOST_EXPORTS) \
12094 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12095 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12096 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12097 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12099 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12100 case $(srcdir) in \
12101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12102 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12104 esac; \
12105 module_srcdir=mpfr; \
12106 $(SHELL) $$s/$$module_srcdir/configure \
12107 --srcdir=$${topdir}/$$module_srcdir \
12108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12109 --target=${target_alias} \
12110 --with-build-libsubdir=$(HOST_SUBDIR) \
12111 $(STAGE4_CONFIGURE_FLAGS) \
12112 --disable-shared @extra_mpfr_configure_flags@
12113 @endif mpfr-bootstrap
12114
12115 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12116 maybe-configure-stageprofile-mpfr:
12117 @if mpfr-bootstrap
12118 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12119 configure-stageprofile-mpfr:
12120 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12122 @r=`${PWD_COMMAND}`; export r; \
12123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12125 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12126 $(HOST_EXPORTS) \
12127 $(POSTSTAGE1_HOST_EXPORTS) \
12128 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12129 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12130 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12131 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12133 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12134 case $(srcdir) in \
12135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12136 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12138 esac; \
12139 module_srcdir=mpfr; \
12140 $(SHELL) $$s/$$module_srcdir/configure \
12141 --srcdir=$${topdir}/$$module_srcdir \
12142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12143 --target=${target_alias} \
12144 --with-build-libsubdir=$(HOST_SUBDIR) \
12145 $(STAGEprofile_CONFIGURE_FLAGS) \
12146 --disable-shared @extra_mpfr_configure_flags@
12147 @endif mpfr-bootstrap
12148
12149 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12150 maybe-configure-stagefeedback-mpfr:
12151 @if mpfr-bootstrap
12152 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12153 configure-stagefeedback-mpfr:
12154 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12156 @r=`${PWD_COMMAND}`; export r; \
12157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12158 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12159 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12160 $(HOST_EXPORTS) \
12161 $(POSTSTAGE1_HOST_EXPORTS) \
12162 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12163 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12164 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12165 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12167 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12168 case $(srcdir) in \
12169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12170 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12172 esac; \
12173 module_srcdir=mpfr; \
12174 $(SHELL) $$s/$$module_srcdir/configure \
12175 --srcdir=$${topdir}/$$module_srcdir \
12176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12177 --target=${target_alias} \
12178 --with-build-libsubdir=$(HOST_SUBDIR) \
12179 $(STAGEfeedback_CONFIGURE_FLAGS) \
12180 --disable-shared @extra_mpfr_configure_flags@
12181 @endif mpfr-bootstrap
12182
12183
12184
12185
12186
12187 .PHONY: all-mpfr maybe-all-mpfr
12188 maybe-all-mpfr:
12189 @if gcc-bootstrap
12190 all-mpfr: stage_current
12191 @endif gcc-bootstrap
12192 @if mpfr
12193 TARGET-mpfr=all
12194 maybe-all-mpfr: all-mpfr
12195 all-mpfr: configure-mpfr
12196 @r=`${PWD_COMMAND}`; export r; \
12197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198 $(HOST_EXPORTS) \
12199 (cd $(HOST_SUBDIR)/mpfr && \
12200 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12201 $(TARGET-mpfr))
12202 @endif mpfr
12203
12204
12205
12206 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12207 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12208 maybe-all-stage1-mpfr:
12209 maybe-clean-stage1-mpfr:
12210 @if mpfr-bootstrap
12211 maybe-all-stage1-mpfr: all-stage1-mpfr
12212 all-stage1: all-stage1-mpfr
12213 TARGET-stage1-mpfr = $(TARGET-mpfr)
12214 all-stage1-mpfr: configure-stage1-mpfr
12215 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12216 @r=`${PWD_COMMAND}`; export r; \
12217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218 TFLAGS="$(STAGE1_TFLAGS)"; \
12219 $(HOST_EXPORTS) \
12220 cd $(HOST_SUBDIR)/mpfr && \
12221 \
12222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12223 CFLAGS="$(STAGE1_CFLAGS)" \
12224 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12225 LIBCFLAGS="$(LIBCFLAGS)" \
12226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12229 $(EXTRA_HOST_FLAGS) \
12230 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12231 TFLAGS="$(STAGE1_TFLAGS)" \
12232 $(TARGET-stage1-mpfr)
12233
12234 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12235 clean-stage1: clean-stage1-mpfr
12236 clean-stage1-mpfr:
12237 @if [ $(current_stage) = stage1 ]; then \
12238 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12239 else \
12240 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12241 $(MAKE) stage1-start; \
12242 fi; \
12243 cd $(HOST_SUBDIR)/mpfr && \
12244 $(MAKE) $(EXTRA_HOST_FLAGS) \
12245 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12246 @endif mpfr-bootstrap
12247
12248
12249 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12250 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12251 maybe-all-stage2-mpfr:
12252 maybe-clean-stage2-mpfr:
12253 @if mpfr-bootstrap
12254 maybe-all-stage2-mpfr: all-stage2-mpfr
12255 all-stage2: all-stage2-mpfr
12256 TARGET-stage2-mpfr = $(TARGET-mpfr)
12257 all-stage2-mpfr: configure-stage2-mpfr
12258 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12259 @r=`${PWD_COMMAND}`; export r; \
12260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12261 TFLAGS="$(STAGE2_TFLAGS)"; \
12262 $(HOST_EXPORTS) \
12263 $(POSTSTAGE1_HOST_EXPORTS) \
12264 cd $(HOST_SUBDIR)/mpfr && \
12265 \
12266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12267 CFLAGS="$(STAGE2_CFLAGS)" \
12268 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12269 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12274 TFLAGS="$(STAGE2_TFLAGS)" \
12275 $(TARGET-stage2-mpfr)
12276
12277 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12278 clean-stage2: clean-stage2-mpfr
12279 clean-stage2-mpfr:
12280 @if [ $(current_stage) = stage2 ]; then \
12281 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12282 else \
12283 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12284 $(MAKE) stage2-start; \
12285 fi; \
12286 cd $(HOST_SUBDIR)/mpfr && \
12287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12288 @endif mpfr-bootstrap
12289
12290
12291 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12292 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12293 maybe-all-stage3-mpfr:
12294 maybe-clean-stage3-mpfr:
12295 @if mpfr-bootstrap
12296 maybe-all-stage3-mpfr: all-stage3-mpfr
12297 all-stage3: all-stage3-mpfr
12298 TARGET-stage3-mpfr = $(TARGET-mpfr)
12299 all-stage3-mpfr: configure-stage3-mpfr
12300 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12301 @r=`${PWD_COMMAND}`; export r; \
12302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12303 TFLAGS="$(STAGE3_TFLAGS)"; \
12304 $(HOST_EXPORTS) \
12305 $(POSTSTAGE1_HOST_EXPORTS) \
12306 cd $(HOST_SUBDIR)/mpfr && \
12307 \
12308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12309 CFLAGS="$(STAGE3_CFLAGS)" \
12310 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12311 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12316 TFLAGS="$(STAGE3_TFLAGS)" \
12317 $(TARGET-stage3-mpfr)
12318
12319 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12320 clean-stage3: clean-stage3-mpfr
12321 clean-stage3-mpfr:
12322 @if [ $(current_stage) = stage3 ]; then \
12323 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12324 else \
12325 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12326 $(MAKE) stage3-start; \
12327 fi; \
12328 cd $(HOST_SUBDIR)/mpfr && \
12329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12330 @endif mpfr-bootstrap
12331
12332
12333 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12334 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12335 maybe-all-stage4-mpfr:
12336 maybe-clean-stage4-mpfr:
12337 @if mpfr-bootstrap
12338 maybe-all-stage4-mpfr: all-stage4-mpfr
12339 all-stage4: all-stage4-mpfr
12340 TARGET-stage4-mpfr = $(TARGET-mpfr)
12341 all-stage4-mpfr: configure-stage4-mpfr
12342 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12343 @r=`${PWD_COMMAND}`; export r; \
12344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345 TFLAGS="$(STAGE4_TFLAGS)"; \
12346 $(HOST_EXPORTS) \
12347 $(POSTSTAGE1_HOST_EXPORTS) \
12348 cd $(HOST_SUBDIR)/mpfr && \
12349 \
12350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12351 CFLAGS="$(STAGE4_CFLAGS)" \
12352 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12353 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12358 TFLAGS="$(STAGE4_TFLAGS)" \
12359 $(TARGET-stage4-mpfr)
12360
12361 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12362 clean-stage4: clean-stage4-mpfr
12363 clean-stage4-mpfr:
12364 @if [ $(current_stage) = stage4 ]; then \
12365 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12366 else \
12367 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12368 $(MAKE) stage4-start; \
12369 fi; \
12370 cd $(HOST_SUBDIR)/mpfr && \
12371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12372 @endif mpfr-bootstrap
12373
12374
12375 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12376 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12377 maybe-all-stageprofile-mpfr:
12378 maybe-clean-stageprofile-mpfr:
12379 @if mpfr-bootstrap
12380 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12381 all-stageprofile: all-stageprofile-mpfr
12382 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12383 all-stageprofile-mpfr: configure-stageprofile-mpfr
12384 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12385 @r=`${PWD_COMMAND}`; export r; \
12386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12387 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12388 $(HOST_EXPORTS) \
12389 $(POSTSTAGE1_HOST_EXPORTS) \
12390 cd $(HOST_SUBDIR)/mpfr && \
12391 \
12392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12393 CFLAGS="$(STAGEprofile_CFLAGS)" \
12394 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12395 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12400 TFLAGS="$(STAGEprofile_TFLAGS)" \
12401 $(TARGET-stageprofile-mpfr)
12402
12403 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12404 clean-stageprofile: clean-stageprofile-mpfr
12405 clean-stageprofile-mpfr:
12406 @if [ $(current_stage) = stageprofile ]; then \
12407 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12408 else \
12409 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12410 $(MAKE) stageprofile-start; \
12411 fi; \
12412 cd $(HOST_SUBDIR)/mpfr && \
12413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12414 @endif mpfr-bootstrap
12415
12416
12417 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12418 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12419 maybe-all-stagefeedback-mpfr:
12420 maybe-clean-stagefeedback-mpfr:
12421 @if mpfr-bootstrap
12422 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12423 all-stagefeedback: all-stagefeedback-mpfr
12424 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12425 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12426 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12427 @r=`${PWD_COMMAND}`; export r; \
12428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12429 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12430 $(HOST_EXPORTS) \
12431 $(POSTSTAGE1_HOST_EXPORTS) \
12432 cd $(HOST_SUBDIR)/mpfr && \
12433 \
12434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12435 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12436 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12437 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12442 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12443 $(TARGET-stagefeedback-mpfr)
12444
12445 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12446 clean-stagefeedback: clean-stagefeedback-mpfr
12447 clean-stagefeedback-mpfr:
12448 @if [ $(current_stage) = stagefeedback ]; then \
12449 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12450 else \
12451 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12452 $(MAKE) stagefeedback-start; \
12453 fi; \
12454 cd $(HOST_SUBDIR)/mpfr && \
12455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12456 @endif mpfr-bootstrap
12457
12458
12459
12460
12461
12462 .PHONY: check-mpfr maybe-check-mpfr
12463 maybe-check-mpfr:
12464 @if mpfr
12465 maybe-check-mpfr: check-mpfr
12466
12467 check-mpfr:
12468 @: $(MAKE); $(unstage)
12469 @r=`${PWD_COMMAND}`; export r; \
12470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12472 (cd $(HOST_SUBDIR)/mpfr && \
12473 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12474
12475 @endif mpfr
12476
12477 .PHONY: install-mpfr maybe-install-mpfr
12478 maybe-install-mpfr:
12479 @if mpfr
12480 maybe-install-mpfr: install-mpfr
12481
12482 install-mpfr:
12483
12484 @endif mpfr
12485
12486 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12487 maybe-install-strip-mpfr:
12488 @if mpfr
12489 maybe-install-strip-mpfr: install-strip-mpfr
12490
12491 install-strip-mpfr:
12492
12493 @endif mpfr
12494
12495 # Other targets (info, dvi, pdf, etc.)
12496
12497 .PHONY: maybe-info-mpfr info-mpfr
12498 maybe-info-mpfr:
12499 @if mpfr
12500 maybe-info-mpfr: info-mpfr
12501
12502 info-mpfr: \
12503 configure-mpfr
12504 @[ -f ./mpfr/Makefile ] || exit 0; \
12505 r=`${PWD_COMMAND}`; export r; \
12506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507 $(HOST_EXPORTS) \
12508 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12510 done; \
12511 echo "Doing info in mpfr"; \
12512 (cd $(HOST_SUBDIR)/mpfr && \
12513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12515 "RANLIB=$${RANLIB}" \
12516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12517 info) \
12518 || exit 1
12519
12520 @endif mpfr
12521
12522 .PHONY: maybe-dvi-mpfr dvi-mpfr
12523 maybe-dvi-mpfr:
12524 @if mpfr
12525 maybe-dvi-mpfr: dvi-mpfr
12526
12527 dvi-mpfr: \
12528 configure-mpfr
12529 @[ -f ./mpfr/Makefile ] || exit 0; \
12530 r=`${PWD_COMMAND}`; export r; \
12531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12532 $(HOST_EXPORTS) \
12533 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12535 done; \
12536 echo "Doing dvi in mpfr"; \
12537 (cd $(HOST_SUBDIR)/mpfr && \
12538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12540 "RANLIB=$${RANLIB}" \
12541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12542 dvi) \
12543 || exit 1
12544
12545 @endif mpfr
12546
12547 .PHONY: maybe-pdf-mpfr pdf-mpfr
12548 maybe-pdf-mpfr:
12549 @if mpfr
12550 maybe-pdf-mpfr: pdf-mpfr
12551
12552 pdf-mpfr: \
12553 configure-mpfr
12554 @[ -f ./mpfr/Makefile ] || exit 0; \
12555 r=`${PWD_COMMAND}`; export r; \
12556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12557 $(HOST_EXPORTS) \
12558 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12560 done; \
12561 echo "Doing pdf in mpfr"; \
12562 (cd $(HOST_SUBDIR)/mpfr && \
12563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12565 "RANLIB=$${RANLIB}" \
12566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12567 pdf) \
12568 || exit 1
12569
12570 @endif mpfr
12571
12572 .PHONY: maybe-html-mpfr html-mpfr
12573 maybe-html-mpfr:
12574 @if mpfr
12575 maybe-html-mpfr: html-mpfr
12576
12577 html-mpfr: \
12578 configure-mpfr
12579 @[ -f ./mpfr/Makefile ] || exit 0; \
12580 r=`${PWD_COMMAND}`; export r; \
12581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12582 $(HOST_EXPORTS) \
12583 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12585 done; \
12586 echo "Doing html in mpfr"; \
12587 (cd $(HOST_SUBDIR)/mpfr && \
12588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12590 "RANLIB=$${RANLIB}" \
12591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12592 html) \
12593 || exit 1
12594
12595 @endif mpfr
12596
12597 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12598 maybe-TAGS-mpfr:
12599 @if mpfr
12600 maybe-TAGS-mpfr: TAGS-mpfr
12601
12602 TAGS-mpfr: \
12603 configure-mpfr
12604 @[ -f ./mpfr/Makefile ] || exit 0; \
12605 r=`${PWD_COMMAND}`; export r; \
12606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12607 $(HOST_EXPORTS) \
12608 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12610 done; \
12611 echo "Doing TAGS in mpfr"; \
12612 (cd $(HOST_SUBDIR)/mpfr && \
12613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12615 "RANLIB=$${RANLIB}" \
12616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12617 TAGS) \
12618 || exit 1
12619
12620 @endif mpfr
12621
12622 .PHONY: maybe-install-info-mpfr install-info-mpfr
12623 maybe-install-info-mpfr:
12624 @if mpfr
12625 maybe-install-info-mpfr: install-info-mpfr
12626
12627 install-info-mpfr: \
12628 configure-mpfr \
12629 info-mpfr
12630 @[ -f ./mpfr/Makefile ] || exit 0; \
12631 r=`${PWD_COMMAND}`; export r; \
12632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12633 $(HOST_EXPORTS) \
12634 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12636 done; \
12637 echo "Doing install-info in mpfr"; \
12638 (cd $(HOST_SUBDIR)/mpfr && \
12639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12641 "RANLIB=$${RANLIB}" \
12642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12643 install-info) \
12644 || exit 1
12645
12646 @endif mpfr
12647
12648 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12649 maybe-install-pdf-mpfr:
12650 @if mpfr
12651 maybe-install-pdf-mpfr: install-pdf-mpfr
12652
12653 install-pdf-mpfr: \
12654 configure-mpfr \
12655 pdf-mpfr
12656 @[ -f ./mpfr/Makefile ] || exit 0; \
12657 r=`${PWD_COMMAND}`; export r; \
12658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659 $(HOST_EXPORTS) \
12660 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12662 done; \
12663 echo "Doing install-pdf in mpfr"; \
12664 (cd $(HOST_SUBDIR)/mpfr && \
12665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12667 "RANLIB=$${RANLIB}" \
12668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12669 install-pdf) \
12670 || exit 1
12671
12672 @endif mpfr
12673
12674 .PHONY: maybe-install-html-mpfr install-html-mpfr
12675 maybe-install-html-mpfr:
12676 @if mpfr
12677 maybe-install-html-mpfr: install-html-mpfr
12678
12679 install-html-mpfr: \
12680 configure-mpfr \
12681 html-mpfr
12682 @[ -f ./mpfr/Makefile ] || exit 0; \
12683 r=`${PWD_COMMAND}`; export r; \
12684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12685 $(HOST_EXPORTS) \
12686 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12688 done; \
12689 echo "Doing install-html in mpfr"; \
12690 (cd $(HOST_SUBDIR)/mpfr && \
12691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12693 "RANLIB=$${RANLIB}" \
12694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12695 install-html) \
12696 || exit 1
12697
12698 @endif mpfr
12699
12700 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12701 maybe-installcheck-mpfr:
12702 @if mpfr
12703 maybe-installcheck-mpfr: installcheck-mpfr
12704
12705 installcheck-mpfr: \
12706 configure-mpfr
12707 @[ -f ./mpfr/Makefile ] || exit 0; \
12708 r=`${PWD_COMMAND}`; export r; \
12709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710 $(HOST_EXPORTS) \
12711 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12713 done; \
12714 echo "Doing installcheck in mpfr"; \
12715 (cd $(HOST_SUBDIR)/mpfr && \
12716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12718 "RANLIB=$${RANLIB}" \
12719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12720 installcheck) \
12721 || exit 1
12722
12723 @endif mpfr
12724
12725 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12726 maybe-mostlyclean-mpfr:
12727 @if mpfr
12728 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12729
12730 mostlyclean-mpfr:
12731 @[ -f ./mpfr/Makefile ] || exit 0; \
12732 r=`${PWD_COMMAND}`; export r; \
12733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12734 $(HOST_EXPORTS) \
12735 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12737 done; \
12738 echo "Doing mostlyclean in mpfr"; \
12739 (cd $(HOST_SUBDIR)/mpfr && \
12740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12742 "RANLIB=$${RANLIB}" \
12743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12744 mostlyclean) \
12745 || exit 1
12746
12747 @endif mpfr
12748
12749 .PHONY: maybe-clean-mpfr clean-mpfr
12750 maybe-clean-mpfr:
12751 @if mpfr
12752 maybe-clean-mpfr: clean-mpfr
12753
12754 clean-mpfr:
12755 @[ -f ./mpfr/Makefile ] || exit 0; \
12756 r=`${PWD_COMMAND}`; export r; \
12757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758 $(HOST_EXPORTS) \
12759 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12761 done; \
12762 echo "Doing clean in mpfr"; \
12763 (cd $(HOST_SUBDIR)/mpfr && \
12764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12766 "RANLIB=$${RANLIB}" \
12767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12768 clean) \
12769 || exit 1
12770
12771 @endif mpfr
12772
12773 .PHONY: maybe-distclean-mpfr distclean-mpfr
12774 maybe-distclean-mpfr:
12775 @if mpfr
12776 maybe-distclean-mpfr: distclean-mpfr
12777
12778 distclean-mpfr:
12779 @[ -f ./mpfr/Makefile ] || exit 0; \
12780 r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 $(HOST_EXPORTS) \
12783 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785 done; \
12786 echo "Doing distclean in mpfr"; \
12787 (cd $(HOST_SUBDIR)/mpfr && \
12788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790 "RANLIB=$${RANLIB}" \
12791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792 distclean) \
12793 || exit 1
12794
12795 @endif mpfr
12796
12797 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12798 maybe-maintainer-clean-mpfr:
12799 @if mpfr
12800 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12801
12802 maintainer-clean-mpfr:
12803 @[ -f ./mpfr/Makefile ] || exit 0; \
12804 r=`${PWD_COMMAND}`; export r; \
12805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12806 $(HOST_EXPORTS) \
12807 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12809 done; \
12810 echo "Doing maintainer-clean in mpfr"; \
12811 (cd $(HOST_SUBDIR)/mpfr && \
12812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12814 "RANLIB=$${RANLIB}" \
12815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12816 maintainer-clean) \
12817 || exit 1
12818
12819 @endif mpfr
12820
12821
12822
12823 .PHONY: configure-mpc maybe-configure-mpc
12824 maybe-configure-mpc:
12825 @if gcc-bootstrap
12826 configure-mpc: stage_current
12827 @endif gcc-bootstrap
12828 @if mpc
12829 maybe-configure-mpc: configure-mpc
12830 configure-mpc:
12831 @r=`${PWD_COMMAND}`; export r; \
12832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12835 $(HOST_EXPORTS) \
12836 echo Configuring in $(HOST_SUBDIR)/mpc; \
12837 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12838 case $(srcdir) in \
12839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12840 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12842 esac; \
12843 module_srcdir=mpc; \
12844 $(SHELL) \
12845 $$s/$$module_srcdir/configure \
12846 --srcdir=$${topdir}/$$module_srcdir \
12847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12848 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12849 || exit 1
12850 @endif mpc
12851
12852
12853
12854 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12855 maybe-configure-stage1-mpc:
12856 @if mpc-bootstrap
12857 maybe-configure-stage1-mpc: configure-stage1-mpc
12858 configure-stage1-mpc:
12859 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12860 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12861 @r=`${PWD_COMMAND}`; export r; \
12862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863 TFLAGS="$(STAGE1_TFLAGS)"; \
12864 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12865 $(HOST_EXPORTS) \
12866 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12867 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12868 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12869 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12871 cd $(HOST_SUBDIR)/mpc || exit 1; \
12872 case $(srcdir) in \
12873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876 esac; \
12877 module_srcdir=mpc; \
12878 $(SHELL) $$s/$$module_srcdir/configure \
12879 --srcdir=$${topdir}/$$module_srcdir \
12880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881 --target=${target_alias} \
12882 \
12883 $(STAGE1_CONFIGURE_FLAGS) \
12884 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12885 @endif mpc-bootstrap
12886
12887 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12888 maybe-configure-stage2-mpc:
12889 @if mpc-bootstrap
12890 maybe-configure-stage2-mpc: configure-stage2-mpc
12891 configure-stage2-mpc:
12892 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12894 @r=`${PWD_COMMAND}`; export r; \
12895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896 TFLAGS="$(STAGE2_TFLAGS)"; \
12897 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12898 $(HOST_EXPORTS) \
12899 $(POSTSTAGE1_HOST_EXPORTS) \
12900 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12901 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12902 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12903 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12905 cd $(HOST_SUBDIR)/mpc || exit 1; \
12906 case $(srcdir) in \
12907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12908 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12910 esac; \
12911 module_srcdir=mpc; \
12912 $(SHELL) $$s/$$module_srcdir/configure \
12913 --srcdir=$${topdir}/$$module_srcdir \
12914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12915 --target=${target_alias} \
12916 --with-build-libsubdir=$(HOST_SUBDIR) \
12917 $(STAGE2_CONFIGURE_FLAGS) \
12918 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12919 @endif mpc-bootstrap
12920
12921 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12922 maybe-configure-stage3-mpc:
12923 @if mpc-bootstrap
12924 maybe-configure-stage3-mpc: configure-stage3-mpc
12925 configure-stage3-mpc:
12926 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12928 @r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 TFLAGS="$(STAGE3_TFLAGS)"; \
12931 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12932 $(HOST_EXPORTS) \
12933 $(POSTSTAGE1_HOST_EXPORTS) \
12934 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12935 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12936 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12937 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12939 cd $(HOST_SUBDIR)/mpc || exit 1; \
12940 case $(srcdir) in \
12941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12942 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12944 esac; \
12945 module_srcdir=mpc; \
12946 $(SHELL) $$s/$$module_srcdir/configure \
12947 --srcdir=$${topdir}/$$module_srcdir \
12948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12949 --target=${target_alias} \
12950 --with-build-libsubdir=$(HOST_SUBDIR) \
12951 $(STAGE3_CONFIGURE_FLAGS) \
12952 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12953 @endif mpc-bootstrap
12954
12955 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12956 maybe-configure-stage4-mpc:
12957 @if mpc-bootstrap
12958 maybe-configure-stage4-mpc: configure-stage4-mpc
12959 configure-stage4-mpc:
12960 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12962 @r=`${PWD_COMMAND}`; export r; \
12963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964 TFLAGS="$(STAGE4_TFLAGS)"; \
12965 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12966 $(HOST_EXPORTS) \
12967 $(POSTSTAGE1_HOST_EXPORTS) \
12968 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12969 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12970 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12971 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12973 cd $(HOST_SUBDIR)/mpc || exit 1; \
12974 case $(srcdir) in \
12975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12976 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12978 esac; \
12979 module_srcdir=mpc; \
12980 $(SHELL) $$s/$$module_srcdir/configure \
12981 --srcdir=$${topdir}/$$module_srcdir \
12982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12983 --target=${target_alias} \
12984 --with-build-libsubdir=$(HOST_SUBDIR) \
12985 $(STAGE4_CONFIGURE_FLAGS) \
12986 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12987 @endif mpc-bootstrap
12988
12989 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12990 maybe-configure-stageprofile-mpc:
12991 @if mpc-bootstrap
12992 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12993 configure-stageprofile-mpc:
12994 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12996 @r=`${PWD_COMMAND}`; export r; \
12997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12999 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13000 $(HOST_EXPORTS) \
13001 $(POSTSTAGE1_HOST_EXPORTS) \
13002 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13003 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13004 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13005 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13007 cd $(HOST_SUBDIR)/mpc || exit 1; \
13008 case $(srcdir) in \
13009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13010 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13012 esac; \
13013 module_srcdir=mpc; \
13014 $(SHELL) $$s/$$module_srcdir/configure \
13015 --srcdir=$${topdir}/$$module_srcdir \
13016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13017 --target=${target_alias} \
13018 --with-build-libsubdir=$(HOST_SUBDIR) \
13019 $(STAGEprofile_CONFIGURE_FLAGS) \
13020 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13021 @endif mpc-bootstrap
13022
13023 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13024 maybe-configure-stagefeedback-mpc:
13025 @if mpc-bootstrap
13026 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13027 configure-stagefeedback-mpc:
13028 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13030 @r=`${PWD_COMMAND}`; export r; \
13031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13033 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13034 $(HOST_EXPORTS) \
13035 $(POSTSTAGE1_HOST_EXPORTS) \
13036 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13037 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13038 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13039 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13041 cd $(HOST_SUBDIR)/mpc || exit 1; \
13042 case $(srcdir) in \
13043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13044 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13046 esac; \
13047 module_srcdir=mpc; \
13048 $(SHELL) $$s/$$module_srcdir/configure \
13049 --srcdir=$${topdir}/$$module_srcdir \
13050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13051 --target=${target_alias} \
13052 --with-build-libsubdir=$(HOST_SUBDIR) \
13053 $(STAGEfeedback_CONFIGURE_FLAGS) \
13054 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13055 @endif mpc-bootstrap
13056
13057
13058
13059
13060
13061 .PHONY: all-mpc maybe-all-mpc
13062 maybe-all-mpc:
13063 @if gcc-bootstrap
13064 all-mpc: stage_current
13065 @endif gcc-bootstrap
13066 @if mpc
13067 TARGET-mpc=all
13068 maybe-all-mpc: all-mpc
13069 all-mpc: configure-mpc
13070 @r=`${PWD_COMMAND}`; export r; \
13071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13072 $(HOST_EXPORTS) \
13073 (cd $(HOST_SUBDIR)/mpc && \
13074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13075 $(TARGET-mpc))
13076 @endif mpc
13077
13078
13079
13080 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13081 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13082 maybe-all-stage1-mpc:
13083 maybe-clean-stage1-mpc:
13084 @if mpc-bootstrap
13085 maybe-all-stage1-mpc: all-stage1-mpc
13086 all-stage1: all-stage1-mpc
13087 TARGET-stage1-mpc = $(TARGET-mpc)
13088 all-stage1-mpc: configure-stage1-mpc
13089 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13090 @r=`${PWD_COMMAND}`; export r; \
13091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092 TFLAGS="$(STAGE1_TFLAGS)"; \
13093 $(HOST_EXPORTS) \
13094 cd $(HOST_SUBDIR)/mpc && \
13095 \
13096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13097 CFLAGS="$(STAGE1_CFLAGS)" \
13098 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13099 LIBCFLAGS="$(LIBCFLAGS)" \
13100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13103 $(EXTRA_HOST_FLAGS) \
13104 $(STAGE1_FLAGS_TO_PASS) \
13105 TFLAGS="$(STAGE1_TFLAGS)" \
13106 $(TARGET-stage1-mpc)
13107
13108 maybe-clean-stage1-mpc: clean-stage1-mpc
13109 clean-stage1: clean-stage1-mpc
13110 clean-stage1-mpc:
13111 @if [ $(current_stage) = stage1 ]; then \
13112 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13113 else \
13114 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13115 $(MAKE) stage1-start; \
13116 fi; \
13117 cd $(HOST_SUBDIR)/mpc && \
13118 $(MAKE) $(EXTRA_HOST_FLAGS) \
13119 $(STAGE1_FLAGS_TO_PASS) clean
13120 @endif mpc-bootstrap
13121
13122
13123 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13124 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13125 maybe-all-stage2-mpc:
13126 maybe-clean-stage2-mpc:
13127 @if mpc-bootstrap
13128 maybe-all-stage2-mpc: all-stage2-mpc
13129 all-stage2: all-stage2-mpc
13130 TARGET-stage2-mpc = $(TARGET-mpc)
13131 all-stage2-mpc: configure-stage2-mpc
13132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13133 @r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 TFLAGS="$(STAGE2_TFLAGS)"; \
13136 $(HOST_EXPORTS) \
13137 $(POSTSTAGE1_HOST_EXPORTS) \
13138 cd $(HOST_SUBDIR)/mpc && \
13139 \
13140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13141 CFLAGS="$(STAGE2_CFLAGS)" \
13142 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13143 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13148 TFLAGS="$(STAGE2_TFLAGS)" \
13149 $(TARGET-stage2-mpc)
13150
13151 maybe-clean-stage2-mpc: clean-stage2-mpc
13152 clean-stage2: clean-stage2-mpc
13153 clean-stage2-mpc:
13154 @if [ $(current_stage) = stage2 ]; then \
13155 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13156 else \
13157 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13158 $(MAKE) stage2-start; \
13159 fi; \
13160 cd $(HOST_SUBDIR)/mpc && \
13161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13162 @endif mpc-bootstrap
13163
13164
13165 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13166 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13167 maybe-all-stage3-mpc:
13168 maybe-clean-stage3-mpc:
13169 @if mpc-bootstrap
13170 maybe-all-stage3-mpc: all-stage3-mpc
13171 all-stage3: all-stage3-mpc
13172 TARGET-stage3-mpc = $(TARGET-mpc)
13173 all-stage3-mpc: configure-stage3-mpc
13174 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13175 @r=`${PWD_COMMAND}`; export r; \
13176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177 TFLAGS="$(STAGE3_TFLAGS)"; \
13178 $(HOST_EXPORTS) \
13179 $(POSTSTAGE1_HOST_EXPORTS) \
13180 cd $(HOST_SUBDIR)/mpc && \
13181 \
13182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13183 CFLAGS="$(STAGE3_CFLAGS)" \
13184 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13185 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13190 TFLAGS="$(STAGE3_TFLAGS)" \
13191 $(TARGET-stage3-mpc)
13192
13193 maybe-clean-stage3-mpc: clean-stage3-mpc
13194 clean-stage3: clean-stage3-mpc
13195 clean-stage3-mpc:
13196 @if [ $(current_stage) = stage3 ]; then \
13197 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13198 else \
13199 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13200 $(MAKE) stage3-start; \
13201 fi; \
13202 cd $(HOST_SUBDIR)/mpc && \
13203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13204 @endif mpc-bootstrap
13205
13206
13207 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13208 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13209 maybe-all-stage4-mpc:
13210 maybe-clean-stage4-mpc:
13211 @if mpc-bootstrap
13212 maybe-all-stage4-mpc: all-stage4-mpc
13213 all-stage4: all-stage4-mpc
13214 TARGET-stage4-mpc = $(TARGET-mpc)
13215 all-stage4-mpc: configure-stage4-mpc
13216 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13217 @r=`${PWD_COMMAND}`; export r; \
13218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13219 TFLAGS="$(STAGE4_TFLAGS)"; \
13220 $(HOST_EXPORTS) \
13221 $(POSTSTAGE1_HOST_EXPORTS) \
13222 cd $(HOST_SUBDIR)/mpc && \
13223 \
13224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13225 CFLAGS="$(STAGE4_CFLAGS)" \
13226 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13227 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13232 TFLAGS="$(STAGE4_TFLAGS)" \
13233 $(TARGET-stage4-mpc)
13234
13235 maybe-clean-stage4-mpc: clean-stage4-mpc
13236 clean-stage4: clean-stage4-mpc
13237 clean-stage4-mpc:
13238 @if [ $(current_stage) = stage4 ]; then \
13239 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13240 else \
13241 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13242 $(MAKE) stage4-start; \
13243 fi; \
13244 cd $(HOST_SUBDIR)/mpc && \
13245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13246 @endif mpc-bootstrap
13247
13248
13249 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13250 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13251 maybe-all-stageprofile-mpc:
13252 maybe-clean-stageprofile-mpc:
13253 @if mpc-bootstrap
13254 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13255 all-stageprofile: all-stageprofile-mpc
13256 TARGET-stageprofile-mpc = $(TARGET-mpc)
13257 all-stageprofile-mpc: configure-stageprofile-mpc
13258 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13259 @r=`${PWD_COMMAND}`; export r; \
13260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13262 $(HOST_EXPORTS) \
13263 $(POSTSTAGE1_HOST_EXPORTS) \
13264 cd $(HOST_SUBDIR)/mpc && \
13265 \
13266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13267 CFLAGS="$(STAGEprofile_CFLAGS)" \
13268 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13269 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13274 TFLAGS="$(STAGEprofile_TFLAGS)" \
13275 $(TARGET-stageprofile-mpc)
13276
13277 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13278 clean-stageprofile: clean-stageprofile-mpc
13279 clean-stageprofile-mpc:
13280 @if [ $(current_stage) = stageprofile ]; then \
13281 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13282 else \
13283 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13284 $(MAKE) stageprofile-start; \
13285 fi; \
13286 cd $(HOST_SUBDIR)/mpc && \
13287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13288 @endif mpc-bootstrap
13289
13290
13291 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13292 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13293 maybe-all-stagefeedback-mpc:
13294 maybe-clean-stagefeedback-mpc:
13295 @if mpc-bootstrap
13296 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13297 all-stagefeedback: all-stagefeedback-mpc
13298 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13299 all-stagefeedback-mpc: configure-stagefeedback-mpc
13300 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13301 @r=`${PWD_COMMAND}`; export r; \
13302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13303 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13304 $(HOST_EXPORTS) \
13305 $(POSTSTAGE1_HOST_EXPORTS) \
13306 cd $(HOST_SUBDIR)/mpc && \
13307 \
13308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13309 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13310 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13311 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13316 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13317 $(TARGET-stagefeedback-mpc)
13318
13319 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13320 clean-stagefeedback: clean-stagefeedback-mpc
13321 clean-stagefeedback-mpc:
13322 @if [ $(current_stage) = stagefeedback ]; then \
13323 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13324 else \
13325 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13326 $(MAKE) stagefeedback-start; \
13327 fi; \
13328 cd $(HOST_SUBDIR)/mpc && \
13329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13330 @endif mpc-bootstrap
13331
13332
13333
13334
13335
13336 .PHONY: check-mpc maybe-check-mpc
13337 maybe-check-mpc:
13338 @if mpc
13339 maybe-check-mpc: check-mpc
13340
13341 check-mpc:
13342 @: $(MAKE); $(unstage)
13343 @r=`${PWD_COMMAND}`; export r; \
13344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13345 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13346 (cd $(HOST_SUBDIR)/mpc && \
13347 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13348
13349 @endif mpc
13350
13351 .PHONY: install-mpc maybe-install-mpc
13352 maybe-install-mpc:
13353 @if mpc
13354 maybe-install-mpc: install-mpc
13355
13356 install-mpc:
13357
13358 @endif mpc
13359
13360 .PHONY: install-strip-mpc maybe-install-strip-mpc
13361 maybe-install-strip-mpc:
13362 @if mpc
13363 maybe-install-strip-mpc: install-strip-mpc
13364
13365 install-strip-mpc:
13366
13367 @endif mpc
13368
13369 # Other targets (info, dvi, pdf, etc.)
13370
13371 .PHONY: maybe-info-mpc info-mpc
13372 maybe-info-mpc:
13373 @if mpc
13374 maybe-info-mpc: info-mpc
13375
13376 info-mpc: \
13377 configure-mpc
13378 @[ -f ./mpc/Makefile ] || exit 0; \
13379 r=`${PWD_COMMAND}`; export r; \
13380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13381 $(HOST_EXPORTS) \
13382 for flag in $(EXTRA_HOST_FLAGS) ; do \
13383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13384 done; \
13385 echo "Doing info in mpc"; \
13386 (cd $(HOST_SUBDIR)/mpc && \
13387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13389 "RANLIB=$${RANLIB}" \
13390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13391 info) \
13392 || exit 1
13393
13394 @endif mpc
13395
13396 .PHONY: maybe-dvi-mpc dvi-mpc
13397 maybe-dvi-mpc:
13398 @if mpc
13399 maybe-dvi-mpc: dvi-mpc
13400
13401 dvi-mpc: \
13402 configure-mpc
13403 @[ -f ./mpc/Makefile ] || exit 0; \
13404 r=`${PWD_COMMAND}`; export r; \
13405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13406 $(HOST_EXPORTS) \
13407 for flag in $(EXTRA_HOST_FLAGS) ; do \
13408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13409 done; \
13410 echo "Doing dvi in mpc"; \
13411 (cd $(HOST_SUBDIR)/mpc && \
13412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13414 "RANLIB=$${RANLIB}" \
13415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13416 dvi) \
13417 || exit 1
13418
13419 @endif mpc
13420
13421 .PHONY: maybe-pdf-mpc pdf-mpc
13422 maybe-pdf-mpc:
13423 @if mpc
13424 maybe-pdf-mpc: pdf-mpc
13425
13426 pdf-mpc: \
13427 configure-mpc
13428 @[ -f ./mpc/Makefile ] || exit 0; \
13429 r=`${PWD_COMMAND}`; export r; \
13430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431 $(HOST_EXPORTS) \
13432 for flag in $(EXTRA_HOST_FLAGS) ; do \
13433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13434 done; \
13435 echo "Doing pdf in mpc"; \
13436 (cd $(HOST_SUBDIR)/mpc && \
13437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13439 "RANLIB=$${RANLIB}" \
13440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13441 pdf) \
13442 || exit 1
13443
13444 @endif mpc
13445
13446 .PHONY: maybe-html-mpc html-mpc
13447 maybe-html-mpc:
13448 @if mpc
13449 maybe-html-mpc: html-mpc
13450
13451 html-mpc: \
13452 configure-mpc
13453 @[ -f ./mpc/Makefile ] || exit 0; \
13454 r=`${PWD_COMMAND}`; export r; \
13455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456 $(HOST_EXPORTS) \
13457 for flag in $(EXTRA_HOST_FLAGS) ; do \
13458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459 done; \
13460 echo "Doing html in mpc"; \
13461 (cd $(HOST_SUBDIR)/mpc && \
13462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464 "RANLIB=$${RANLIB}" \
13465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13466 html) \
13467 || exit 1
13468
13469 @endif mpc
13470
13471 .PHONY: maybe-TAGS-mpc TAGS-mpc
13472 maybe-TAGS-mpc:
13473 @if mpc
13474 maybe-TAGS-mpc: TAGS-mpc
13475
13476 TAGS-mpc: \
13477 configure-mpc
13478 @[ -f ./mpc/Makefile ] || exit 0; \
13479 r=`${PWD_COMMAND}`; export r; \
13480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13481 $(HOST_EXPORTS) \
13482 for flag in $(EXTRA_HOST_FLAGS) ; do \
13483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13484 done; \
13485 echo "Doing TAGS in mpc"; \
13486 (cd $(HOST_SUBDIR)/mpc && \
13487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13489 "RANLIB=$${RANLIB}" \
13490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13491 TAGS) \
13492 || exit 1
13493
13494 @endif mpc
13495
13496 .PHONY: maybe-install-info-mpc install-info-mpc
13497 maybe-install-info-mpc:
13498 @if mpc
13499 maybe-install-info-mpc: install-info-mpc
13500
13501 install-info-mpc: \
13502 configure-mpc \
13503 info-mpc
13504 @[ -f ./mpc/Makefile ] || exit 0; \
13505 r=`${PWD_COMMAND}`; export r; \
13506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507 $(HOST_EXPORTS) \
13508 for flag in $(EXTRA_HOST_FLAGS) ; do \
13509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13510 done; \
13511 echo "Doing install-info in mpc"; \
13512 (cd $(HOST_SUBDIR)/mpc && \
13513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13515 "RANLIB=$${RANLIB}" \
13516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13517 install-info) \
13518 || exit 1
13519
13520 @endif mpc
13521
13522 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13523 maybe-install-pdf-mpc:
13524 @if mpc
13525 maybe-install-pdf-mpc: install-pdf-mpc
13526
13527 install-pdf-mpc: \
13528 configure-mpc \
13529 pdf-mpc
13530 @[ -f ./mpc/Makefile ] || exit 0; \
13531 r=`${PWD_COMMAND}`; export r; \
13532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13533 $(HOST_EXPORTS) \
13534 for flag in $(EXTRA_HOST_FLAGS) ; do \
13535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13536 done; \
13537 echo "Doing install-pdf in mpc"; \
13538 (cd $(HOST_SUBDIR)/mpc && \
13539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13541 "RANLIB=$${RANLIB}" \
13542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13543 install-pdf) \
13544 || exit 1
13545
13546 @endif mpc
13547
13548 .PHONY: maybe-install-html-mpc install-html-mpc
13549 maybe-install-html-mpc:
13550 @if mpc
13551 maybe-install-html-mpc: install-html-mpc
13552
13553 install-html-mpc: \
13554 configure-mpc \
13555 html-mpc
13556 @[ -f ./mpc/Makefile ] || exit 0; \
13557 r=`${PWD_COMMAND}`; export r; \
13558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559 $(HOST_EXPORTS) \
13560 for flag in $(EXTRA_HOST_FLAGS) ; do \
13561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13562 done; \
13563 echo "Doing install-html in mpc"; \
13564 (cd $(HOST_SUBDIR)/mpc && \
13565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567 "RANLIB=$${RANLIB}" \
13568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13569 install-html) \
13570 || exit 1
13571
13572 @endif mpc
13573
13574 .PHONY: maybe-installcheck-mpc installcheck-mpc
13575 maybe-installcheck-mpc:
13576 @if mpc
13577 maybe-installcheck-mpc: installcheck-mpc
13578
13579 installcheck-mpc: \
13580 configure-mpc
13581 @[ -f ./mpc/Makefile ] || exit 0; \
13582 r=`${PWD_COMMAND}`; export r; \
13583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584 $(HOST_EXPORTS) \
13585 for flag in $(EXTRA_HOST_FLAGS) ; do \
13586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13587 done; \
13588 echo "Doing installcheck in mpc"; \
13589 (cd $(HOST_SUBDIR)/mpc && \
13590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592 "RANLIB=$${RANLIB}" \
13593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13594 installcheck) \
13595 || exit 1
13596
13597 @endif mpc
13598
13599 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13600 maybe-mostlyclean-mpc:
13601 @if mpc
13602 maybe-mostlyclean-mpc: mostlyclean-mpc
13603
13604 mostlyclean-mpc:
13605 @[ -f ./mpc/Makefile ] || exit 0; \
13606 r=`${PWD_COMMAND}`; export r; \
13607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13608 $(HOST_EXPORTS) \
13609 for flag in $(EXTRA_HOST_FLAGS) ; do \
13610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13611 done; \
13612 echo "Doing mostlyclean in mpc"; \
13613 (cd $(HOST_SUBDIR)/mpc && \
13614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13616 "RANLIB=$${RANLIB}" \
13617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13618 mostlyclean) \
13619 || exit 1
13620
13621 @endif mpc
13622
13623 .PHONY: maybe-clean-mpc clean-mpc
13624 maybe-clean-mpc:
13625 @if mpc
13626 maybe-clean-mpc: clean-mpc
13627
13628 clean-mpc:
13629 @[ -f ./mpc/Makefile ] || exit 0; \
13630 r=`${PWD_COMMAND}`; export r; \
13631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13632 $(HOST_EXPORTS) \
13633 for flag in $(EXTRA_HOST_FLAGS) ; do \
13634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13635 done; \
13636 echo "Doing clean in mpc"; \
13637 (cd $(HOST_SUBDIR)/mpc && \
13638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13640 "RANLIB=$${RANLIB}" \
13641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13642 clean) \
13643 || exit 1
13644
13645 @endif mpc
13646
13647 .PHONY: maybe-distclean-mpc distclean-mpc
13648 maybe-distclean-mpc:
13649 @if mpc
13650 maybe-distclean-mpc: distclean-mpc
13651
13652 distclean-mpc:
13653 @[ -f ./mpc/Makefile ] || exit 0; \
13654 r=`${PWD_COMMAND}`; export r; \
13655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13656 $(HOST_EXPORTS) \
13657 for flag in $(EXTRA_HOST_FLAGS) ; do \
13658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13659 done; \
13660 echo "Doing distclean in mpc"; \
13661 (cd $(HOST_SUBDIR)/mpc && \
13662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13664 "RANLIB=$${RANLIB}" \
13665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13666 distclean) \
13667 || exit 1
13668
13669 @endif mpc
13670
13671 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13672 maybe-maintainer-clean-mpc:
13673 @if mpc
13674 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13675
13676 maintainer-clean-mpc:
13677 @[ -f ./mpc/Makefile ] || exit 0; \
13678 r=`${PWD_COMMAND}`; export r; \
13679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680 $(HOST_EXPORTS) \
13681 for flag in $(EXTRA_HOST_FLAGS) ; do \
13682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13683 done; \
13684 echo "Doing maintainer-clean in mpc"; \
13685 (cd $(HOST_SUBDIR)/mpc && \
13686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13688 "RANLIB=$${RANLIB}" \
13689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13690 maintainer-clean) \
13691 || exit 1
13692
13693 @endif mpc
13694
13695
13696
13697 .PHONY: configure-isl maybe-configure-isl
13698 maybe-configure-isl:
13699 @if gcc-bootstrap
13700 configure-isl: stage_current
13701 @endif gcc-bootstrap
13702 @if isl
13703 maybe-configure-isl: configure-isl
13704 configure-isl:
13705 @r=`${PWD_COMMAND}`; export r; \
13706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13707 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13709 $(HOST_EXPORTS) \
13710 echo Configuring in $(HOST_SUBDIR)/isl; \
13711 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13712 case $(srcdir) in \
13713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13714 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13716 esac; \
13717 module_srcdir=isl; \
13718 $(SHELL) \
13719 $$s/$$module_srcdir/configure \
13720 --srcdir=$${topdir}/$$module_srcdir \
13721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13722 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13723 || exit 1
13724 @endif isl
13725
13726
13727
13728 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13729 maybe-configure-stage1-isl:
13730 @if isl-bootstrap
13731 maybe-configure-stage1-isl: configure-stage1-isl
13732 configure-stage1-isl:
13733 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13735 @r=`${PWD_COMMAND}`; export r; \
13736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737 TFLAGS="$(STAGE1_TFLAGS)"; \
13738 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13739 $(HOST_EXPORTS) \
13740 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13741 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13742 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13743 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13745 cd $(HOST_SUBDIR)/isl || exit 1; \
13746 case $(srcdir) in \
13747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13748 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13750 esac; \
13751 module_srcdir=isl; \
13752 $(SHELL) $$s/$$module_srcdir/configure \
13753 --srcdir=$${topdir}/$$module_srcdir \
13754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13755 --target=${target_alias} \
13756 \
13757 $(STAGE1_CONFIGURE_FLAGS) \
13758 --disable-shared @extra_isl_gmp_configure_flags@
13759 @endif isl-bootstrap
13760
13761 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13762 maybe-configure-stage2-isl:
13763 @if isl-bootstrap
13764 maybe-configure-stage2-isl: configure-stage2-isl
13765 configure-stage2-isl:
13766 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13768 @r=`${PWD_COMMAND}`; export r; \
13769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770 TFLAGS="$(STAGE2_TFLAGS)"; \
13771 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13772 $(HOST_EXPORTS) \
13773 $(POSTSTAGE1_HOST_EXPORTS) \
13774 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13775 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13776 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13777 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13779 cd $(HOST_SUBDIR)/isl || exit 1; \
13780 case $(srcdir) in \
13781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784 esac; \
13785 module_srcdir=isl; \
13786 $(SHELL) $$s/$$module_srcdir/configure \
13787 --srcdir=$${topdir}/$$module_srcdir \
13788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789 --target=${target_alias} \
13790 --with-build-libsubdir=$(HOST_SUBDIR) \
13791 $(STAGE2_CONFIGURE_FLAGS) \
13792 --disable-shared @extra_isl_gmp_configure_flags@
13793 @endif isl-bootstrap
13794
13795 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13796 maybe-configure-stage3-isl:
13797 @if isl-bootstrap
13798 maybe-configure-stage3-isl: configure-stage3-isl
13799 configure-stage3-isl:
13800 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13802 @r=`${PWD_COMMAND}`; export r; \
13803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804 TFLAGS="$(STAGE3_TFLAGS)"; \
13805 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13806 $(HOST_EXPORTS) \
13807 $(POSTSTAGE1_HOST_EXPORTS) \
13808 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13809 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13810 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13811 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13813 cd $(HOST_SUBDIR)/isl || exit 1; \
13814 case $(srcdir) in \
13815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13816 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13818 esac; \
13819 module_srcdir=isl; \
13820 $(SHELL) $$s/$$module_srcdir/configure \
13821 --srcdir=$${topdir}/$$module_srcdir \
13822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13823 --target=${target_alias} \
13824 --with-build-libsubdir=$(HOST_SUBDIR) \
13825 $(STAGE3_CONFIGURE_FLAGS) \
13826 --disable-shared @extra_isl_gmp_configure_flags@
13827 @endif isl-bootstrap
13828
13829 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13830 maybe-configure-stage4-isl:
13831 @if isl-bootstrap
13832 maybe-configure-stage4-isl: configure-stage4-isl
13833 configure-stage4-isl:
13834 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13835 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13836 @r=`${PWD_COMMAND}`; export r; \
13837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13838 TFLAGS="$(STAGE4_TFLAGS)"; \
13839 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13840 $(HOST_EXPORTS) \
13841 $(POSTSTAGE1_HOST_EXPORTS) \
13842 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13843 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13844 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13845 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13847 cd $(HOST_SUBDIR)/isl || exit 1; \
13848 case $(srcdir) in \
13849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13850 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13852 esac; \
13853 module_srcdir=isl; \
13854 $(SHELL) $$s/$$module_srcdir/configure \
13855 --srcdir=$${topdir}/$$module_srcdir \
13856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13857 --target=${target_alias} \
13858 --with-build-libsubdir=$(HOST_SUBDIR) \
13859 $(STAGE4_CONFIGURE_FLAGS) \
13860 --disable-shared @extra_isl_gmp_configure_flags@
13861 @endif isl-bootstrap
13862
13863 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13864 maybe-configure-stageprofile-isl:
13865 @if isl-bootstrap
13866 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13867 configure-stageprofile-isl:
13868 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13870 @r=`${PWD_COMMAND}`; export r; \
13871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13872 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13873 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13874 $(HOST_EXPORTS) \
13875 $(POSTSTAGE1_HOST_EXPORTS) \
13876 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13877 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13878 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13879 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13881 cd $(HOST_SUBDIR)/isl || exit 1; \
13882 case $(srcdir) in \
13883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13884 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13886 esac; \
13887 module_srcdir=isl; \
13888 $(SHELL) $$s/$$module_srcdir/configure \
13889 --srcdir=$${topdir}/$$module_srcdir \
13890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13891 --target=${target_alias} \
13892 --with-build-libsubdir=$(HOST_SUBDIR) \
13893 $(STAGEprofile_CONFIGURE_FLAGS) \
13894 --disable-shared @extra_isl_gmp_configure_flags@
13895 @endif isl-bootstrap
13896
13897 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13898 maybe-configure-stagefeedback-isl:
13899 @if isl-bootstrap
13900 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13901 configure-stagefeedback-isl:
13902 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13904 @r=`${PWD_COMMAND}`; export r; \
13905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13907 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13908 $(HOST_EXPORTS) \
13909 $(POSTSTAGE1_HOST_EXPORTS) \
13910 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13911 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13912 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13913 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13915 cd $(HOST_SUBDIR)/isl || exit 1; \
13916 case $(srcdir) in \
13917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13918 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13920 esac; \
13921 module_srcdir=isl; \
13922 $(SHELL) $$s/$$module_srcdir/configure \
13923 --srcdir=$${topdir}/$$module_srcdir \
13924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13925 --target=${target_alias} \
13926 --with-build-libsubdir=$(HOST_SUBDIR) \
13927 $(STAGEfeedback_CONFIGURE_FLAGS) \
13928 --disable-shared @extra_isl_gmp_configure_flags@
13929 @endif isl-bootstrap
13930
13931
13932
13933
13934
13935 .PHONY: all-isl maybe-all-isl
13936 maybe-all-isl:
13937 @if gcc-bootstrap
13938 all-isl: stage_current
13939 @endif gcc-bootstrap
13940 @if isl
13941 TARGET-isl=all
13942 maybe-all-isl: all-isl
13943 all-isl: configure-isl
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 $(HOST_EXPORTS) \
13947 (cd $(HOST_SUBDIR)/isl && \
13948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13949 $(TARGET-isl))
13950 @endif isl
13951
13952
13953
13954 .PHONY: all-stage1-isl maybe-all-stage1-isl
13955 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13956 maybe-all-stage1-isl:
13957 maybe-clean-stage1-isl:
13958 @if isl-bootstrap
13959 maybe-all-stage1-isl: all-stage1-isl
13960 all-stage1: all-stage1-isl
13961 TARGET-stage1-isl = $(TARGET-isl)
13962 all-stage1-isl: configure-stage1-isl
13963 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13964 @r=`${PWD_COMMAND}`; export r; \
13965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966 TFLAGS="$(STAGE1_TFLAGS)"; \
13967 $(HOST_EXPORTS) \
13968 cd $(HOST_SUBDIR)/isl && \
13969 \
13970 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971 CFLAGS="$(STAGE1_CFLAGS)" \
13972 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13973 LIBCFLAGS="$(LIBCFLAGS)" \
13974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977 $(EXTRA_HOST_FLAGS) \
13978 $(STAGE1_FLAGS_TO_PASS) V=1 \
13979 TFLAGS="$(STAGE1_TFLAGS)" \
13980 $(TARGET-stage1-isl)
13981
13982 maybe-clean-stage1-isl: clean-stage1-isl
13983 clean-stage1: clean-stage1-isl
13984 clean-stage1-isl:
13985 @if [ $(current_stage) = stage1 ]; then \
13986 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13987 else \
13988 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13989 $(MAKE) stage1-start; \
13990 fi; \
13991 cd $(HOST_SUBDIR)/isl && \
13992 $(MAKE) $(EXTRA_HOST_FLAGS) \
13993 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13994 @endif isl-bootstrap
13995
13996
13997 .PHONY: all-stage2-isl maybe-all-stage2-isl
13998 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13999 maybe-all-stage2-isl:
14000 maybe-clean-stage2-isl:
14001 @if isl-bootstrap
14002 maybe-all-stage2-isl: all-stage2-isl
14003 all-stage2: all-stage2-isl
14004 TARGET-stage2-isl = $(TARGET-isl)
14005 all-stage2-isl: configure-stage2-isl
14006 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14007 @r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 TFLAGS="$(STAGE2_TFLAGS)"; \
14010 $(HOST_EXPORTS) \
14011 $(POSTSTAGE1_HOST_EXPORTS) \
14012 cd $(HOST_SUBDIR)/isl && \
14013 \
14014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14015 CFLAGS="$(STAGE2_CFLAGS)" \
14016 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14017 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14022 TFLAGS="$(STAGE2_TFLAGS)" \
14023 $(TARGET-stage2-isl)
14024
14025 maybe-clean-stage2-isl: clean-stage2-isl
14026 clean-stage2: clean-stage2-isl
14027 clean-stage2-isl:
14028 @if [ $(current_stage) = stage2 ]; then \
14029 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14030 else \
14031 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14032 $(MAKE) stage2-start; \
14033 fi; \
14034 cd $(HOST_SUBDIR)/isl && \
14035 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14036 @endif isl-bootstrap
14037
14038
14039 .PHONY: all-stage3-isl maybe-all-stage3-isl
14040 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14041 maybe-all-stage3-isl:
14042 maybe-clean-stage3-isl:
14043 @if isl-bootstrap
14044 maybe-all-stage3-isl: all-stage3-isl
14045 all-stage3: all-stage3-isl
14046 TARGET-stage3-isl = $(TARGET-isl)
14047 all-stage3-isl: configure-stage3-isl
14048 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14049 @r=`${PWD_COMMAND}`; export r; \
14050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051 TFLAGS="$(STAGE3_TFLAGS)"; \
14052 $(HOST_EXPORTS) \
14053 $(POSTSTAGE1_HOST_EXPORTS) \
14054 cd $(HOST_SUBDIR)/isl && \
14055 \
14056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14057 CFLAGS="$(STAGE3_CFLAGS)" \
14058 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14059 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14064 TFLAGS="$(STAGE3_TFLAGS)" \
14065 $(TARGET-stage3-isl)
14066
14067 maybe-clean-stage3-isl: clean-stage3-isl
14068 clean-stage3: clean-stage3-isl
14069 clean-stage3-isl:
14070 @if [ $(current_stage) = stage3 ]; then \
14071 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14072 else \
14073 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14074 $(MAKE) stage3-start; \
14075 fi; \
14076 cd $(HOST_SUBDIR)/isl && \
14077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14078 @endif isl-bootstrap
14079
14080
14081 .PHONY: all-stage4-isl maybe-all-stage4-isl
14082 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14083 maybe-all-stage4-isl:
14084 maybe-clean-stage4-isl:
14085 @if isl-bootstrap
14086 maybe-all-stage4-isl: all-stage4-isl
14087 all-stage4: all-stage4-isl
14088 TARGET-stage4-isl = $(TARGET-isl)
14089 all-stage4-isl: configure-stage4-isl
14090 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14091 @r=`${PWD_COMMAND}`; export r; \
14092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093 TFLAGS="$(STAGE4_TFLAGS)"; \
14094 $(HOST_EXPORTS) \
14095 $(POSTSTAGE1_HOST_EXPORTS) \
14096 cd $(HOST_SUBDIR)/isl && \
14097 \
14098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14099 CFLAGS="$(STAGE4_CFLAGS)" \
14100 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14101 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14105 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14106 TFLAGS="$(STAGE4_TFLAGS)" \
14107 $(TARGET-stage4-isl)
14108
14109 maybe-clean-stage4-isl: clean-stage4-isl
14110 clean-stage4: clean-stage4-isl
14111 clean-stage4-isl:
14112 @if [ $(current_stage) = stage4 ]; then \
14113 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14114 else \
14115 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14116 $(MAKE) stage4-start; \
14117 fi; \
14118 cd $(HOST_SUBDIR)/isl && \
14119 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14120 @endif isl-bootstrap
14121
14122
14123 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14124 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14125 maybe-all-stageprofile-isl:
14126 maybe-clean-stageprofile-isl:
14127 @if isl-bootstrap
14128 maybe-all-stageprofile-isl: all-stageprofile-isl
14129 all-stageprofile: all-stageprofile-isl
14130 TARGET-stageprofile-isl = $(TARGET-isl)
14131 all-stageprofile-isl: configure-stageprofile-isl
14132 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14133 @r=`${PWD_COMMAND}`; export r; \
14134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14135 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14136 $(HOST_EXPORTS) \
14137 $(POSTSTAGE1_HOST_EXPORTS) \
14138 cd $(HOST_SUBDIR)/isl && \
14139 \
14140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14141 CFLAGS="$(STAGEprofile_CFLAGS)" \
14142 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14143 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14148 TFLAGS="$(STAGEprofile_TFLAGS)" \
14149 $(TARGET-stageprofile-isl)
14150
14151 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14152 clean-stageprofile: clean-stageprofile-isl
14153 clean-stageprofile-isl:
14154 @if [ $(current_stage) = stageprofile ]; then \
14155 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14156 else \
14157 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14158 $(MAKE) stageprofile-start; \
14159 fi; \
14160 cd $(HOST_SUBDIR)/isl && \
14161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14162 @endif isl-bootstrap
14163
14164
14165 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14166 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14167 maybe-all-stagefeedback-isl:
14168 maybe-clean-stagefeedback-isl:
14169 @if isl-bootstrap
14170 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14171 all-stagefeedback: all-stagefeedback-isl
14172 TARGET-stagefeedback-isl = $(TARGET-isl)
14173 all-stagefeedback-isl: configure-stagefeedback-isl
14174 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14175 @r=`${PWD_COMMAND}`; export r; \
14176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14177 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14178 $(HOST_EXPORTS) \
14179 $(POSTSTAGE1_HOST_EXPORTS) \
14180 cd $(HOST_SUBDIR)/isl && \
14181 \
14182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14183 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14184 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14185 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14190 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14191 $(TARGET-stagefeedback-isl)
14192
14193 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14194 clean-stagefeedback: clean-stagefeedback-isl
14195 clean-stagefeedback-isl:
14196 @if [ $(current_stage) = stagefeedback ]; then \
14197 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14198 else \
14199 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14200 $(MAKE) stagefeedback-start; \
14201 fi; \
14202 cd $(HOST_SUBDIR)/isl && \
14203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14204 @endif isl-bootstrap
14205
14206
14207
14208
14209
14210 .PHONY: check-isl maybe-check-isl
14211 maybe-check-isl:
14212 @if isl
14213 maybe-check-isl: check-isl
14214
14215 check-isl:
14216 @: $(MAKE); $(unstage)
14217 @r=`${PWD_COMMAND}`; export r; \
14218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14220 (cd $(HOST_SUBDIR)/isl && \
14221 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14222
14223 @endif isl
14224
14225 .PHONY: install-isl maybe-install-isl
14226 maybe-install-isl:
14227 @if isl
14228 maybe-install-isl: install-isl
14229
14230 install-isl:
14231
14232 @endif isl
14233
14234 .PHONY: install-strip-isl maybe-install-strip-isl
14235 maybe-install-strip-isl:
14236 @if isl
14237 maybe-install-strip-isl: install-strip-isl
14238
14239 install-strip-isl:
14240
14241 @endif isl
14242
14243 # Other targets (info, dvi, pdf, etc.)
14244
14245 .PHONY: maybe-info-isl info-isl
14246 maybe-info-isl:
14247 @if isl
14248 maybe-info-isl: info-isl
14249
14250 info-isl: \
14251 configure-isl
14252 @[ -f ./isl/Makefile ] || exit 0; \
14253 r=`${PWD_COMMAND}`; export r; \
14254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255 $(HOST_EXPORTS) \
14256 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14258 done; \
14259 echo "Doing info in isl"; \
14260 (cd $(HOST_SUBDIR)/isl && \
14261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14263 "RANLIB=$${RANLIB}" \
14264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14265 info) \
14266 || exit 1
14267
14268 @endif isl
14269
14270 .PHONY: maybe-dvi-isl dvi-isl
14271 maybe-dvi-isl:
14272 @if isl
14273 maybe-dvi-isl: dvi-isl
14274
14275 dvi-isl: \
14276 configure-isl
14277 @[ -f ./isl/Makefile ] || exit 0; \
14278 r=`${PWD_COMMAND}`; export r; \
14279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14280 $(HOST_EXPORTS) \
14281 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14283 done; \
14284 echo "Doing dvi in isl"; \
14285 (cd $(HOST_SUBDIR)/isl && \
14286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14288 "RANLIB=$${RANLIB}" \
14289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14290 dvi) \
14291 || exit 1
14292
14293 @endif isl
14294
14295 .PHONY: maybe-pdf-isl pdf-isl
14296 maybe-pdf-isl:
14297 @if isl
14298 maybe-pdf-isl: pdf-isl
14299
14300 pdf-isl: \
14301 configure-isl
14302 @[ -f ./isl/Makefile ] || exit 0; \
14303 r=`${PWD_COMMAND}`; export r; \
14304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14305 $(HOST_EXPORTS) \
14306 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14308 done; \
14309 echo "Doing pdf in isl"; \
14310 (cd $(HOST_SUBDIR)/isl && \
14311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14313 "RANLIB=$${RANLIB}" \
14314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14315 pdf) \
14316 || exit 1
14317
14318 @endif isl
14319
14320 .PHONY: maybe-html-isl html-isl
14321 maybe-html-isl:
14322 @if isl
14323 maybe-html-isl: html-isl
14324
14325 html-isl: \
14326 configure-isl
14327 @[ -f ./isl/Makefile ] || exit 0; \
14328 r=`${PWD_COMMAND}`; export r; \
14329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330 $(HOST_EXPORTS) \
14331 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14333 done; \
14334 echo "Doing html in isl"; \
14335 (cd $(HOST_SUBDIR)/isl && \
14336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14338 "RANLIB=$${RANLIB}" \
14339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14340 html) \
14341 || exit 1
14342
14343 @endif isl
14344
14345 .PHONY: maybe-TAGS-isl TAGS-isl
14346 maybe-TAGS-isl:
14347 @if isl
14348 maybe-TAGS-isl: TAGS-isl
14349
14350 TAGS-isl: \
14351 configure-isl
14352 @[ -f ./isl/Makefile ] || exit 0; \
14353 r=`${PWD_COMMAND}`; export r; \
14354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14355 $(HOST_EXPORTS) \
14356 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14358 done; \
14359 echo "Doing TAGS in isl"; \
14360 (cd $(HOST_SUBDIR)/isl && \
14361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14363 "RANLIB=$${RANLIB}" \
14364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14365 TAGS) \
14366 || exit 1
14367
14368 @endif isl
14369
14370 .PHONY: maybe-install-info-isl install-info-isl
14371 maybe-install-info-isl:
14372 @if isl
14373 maybe-install-info-isl: install-info-isl
14374
14375 install-info-isl: \
14376 configure-isl \
14377 info-isl
14378 @[ -f ./isl/Makefile ] || exit 0; \
14379 r=`${PWD_COMMAND}`; export r; \
14380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381 $(HOST_EXPORTS) \
14382 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14384 done; \
14385 echo "Doing install-info in isl"; \
14386 (cd $(HOST_SUBDIR)/isl && \
14387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14389 "RANLIB=$${RANLIB}" \
14390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14391 install-info) \
14392 || exit 1
14393
14394 @endif isl
14395
14396 .PHONY: maybe-install-pdf-isl install-pdf-isl
14397 maybe-install-pdf-isl:
14398 @if isl
14399 maybe-install-pdf-isl: install-pdf-isl
14400
14401 install-pdf-isl: \
14402 configure-isl \
14403 pdf-isl
14404 @[ -f ./isl/Makefile ] || exit 0; \
14405 r=`${PWD_COMMAND}`; export r; \
14406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14407 $(HOST_EXPORTS) \
14408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14410 done; \
14411 echo "Doing install-pdf in isl"; \
14412 (cd $(HOST_SUBDIR)/isl && \
14413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14415 "RANLIB=$${RANLIB}" \
14416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14417 install-pdf) \
14418 || exit 1
14419
14420 @endif isl
14421
14422 .PHONY: maybe-install-html-isl install-html-isl
14423 maybe-install-html-isl:
14424 @if isl
14425 maybe-install-html-isl: install-html-isl
14426
14427 install-html-isl: \
14428 configure-isl \
14429 html-isl
14430 @[ -f ./isl/Makefile ] || exit 0; \
14431 r=`${PWD_COMMAND}`; export r; \
14432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14433 $(HOST_EXPORTS) \
14434 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14436 done; \
14437 echo "Doing install-html in isl"; \
14438 (cd $(HOST_SUBDIR)/isl && \
14439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14441 "RANLIB=$${RANLIB}" \
14442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14443 install-html) \
14444 || exit 1
14445
14446 @endif isl
14447
14448 .PHONY: maybe-installcheck-isl installcheck-isl
14449 maybe-installcheck-isl:
14450 @if isl
14451 maybe-installcheck-isl: installcheck-isl
14452
14453 installcheck-isl: \
14454 configure-isl
14455 @[ -f ./isl/Makefile ] || exit 0; \
14456 r=`${PWD_COMMAND}`; export r; \
14457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458 $(HOST_EXPORTS) \
14459 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14461 done; \
14462 echo "Doing installcheck in isl"; \
14463 (cd $(HOST_SUBDIR)/isl && \
14464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466 "RANLIB=$${RANLIB}" \
14467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14468 installcheck) \
14469 || exit 1
14470
14471 @endif isl
14472
14473 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14474 maybe-mostlyclean-isl:
14475 @if isl
14476 maybe-mostlyclean-isl: mostlyclean-isl
14477
14478 mostlyclean-isl:
14479 @[ -f ./isl/Makefile ] || exit 0; \
14480 r=`${PWD_COMMAND}`; export r; \
14481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482 $(HOST_EXPORTS) \
14483 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14485 done; \
14486 echo "Doing mostlyclean in isl"; \
14487 (cd $(HOST_SUBDIR)/isl && \
14488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14490 "RANLIB=$${RANLIB}" \
14491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14492 mostlyclean) \
14493 || exit 1
14494
14495 @endif isl
14496
14497 .PHONY: maybe-clean-isl clean-isl
14498 maybe-clean-isl:
14499 @if isl
14500 maybe-clean-isl: clean-isl
14501
14502 clean-isl:
14503 @[ -f ./isl/Makefile ] || exit 0; \
14504 r=`${PWD_COMMAND}`; export r; \
14505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506 $(HOST_EXPORTS) \
14507 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14509 done; \
14510 echo "Doing clean in isl"; \
14511 (cd $(HOST_SUBDIR)/isl && \
14512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14514 "RANLIB=$${RANLIB}" \
14515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14516 clean) \
14517 || exit 1
14518
14519 @endif isl
14520
14521 .PHONY: maybe-distclean-isl distclean-isl
14522 maybe-distclean-isl:
14523 @if isl
14524 maybe-distclean-isl: distclean-isl
14525
14526 distclean-isl:
14527 @[ -f ./isl/Makefile ] || exit 0; \
14528 r=`${PWD_COMMAND}`; export r; \
14529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530 $(HOST_EXPORTS) \
14531 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14533 done; \
14534 echo "Doing distclean in isl"; \
14535 (cd $(HOST_SUBDIR)/isl && \
14536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14538 "RANLIB=$${RANLIB}" \
14539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14540 distclean) \
14541 || exit 1
14542
14543 @endif isl
14544
14545 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14546 maybe-maintainer-clean-isl:
14547 @if isl
14548 maybe-maintainer-clean-isl: maintainer-clean-isl
14549
14550 maintainer-clean-isl:
14551 @[ -f ./isl/Makefile ] || exit 0; \
14552 r=`${PWD_COMMAND}`; export r; \
14553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14554 $(HOST_EXPORTS) \
14555 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14557 done; \
14558 echo "Doing maintainer-clean in isl"; \
14559 (cd $(HOST_SUBDIR)/isl && \
14560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14562 "RANLIB=$${RANLIB}" \
14563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14564 maintainer-clean) \
14565 || exit 1
14566
14567 @endif isl
14568
14569
14570
14571 .PHONY: configure-libelf maybe-configure-libelf
14572 maybe-configure-libelf:
14573 @if gcc-bootstrap
14574 configure-libelf: stage_current
14575 @endif gcc-bootstrap
14576 @if libelf
14577 maybe-configure-libelf: configure-libelf
14578 configure-libelf:
14579 @r=`${PWD_COMMAND}`; export r; \
14580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14581 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14583 $(HOST_EXPORTS) \
14584 echo Configuring in $(HOST_SUBDIR)/libelf; \
14585 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14586 case $(srcdir) in \
14587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14588 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14590 esac; \
14591 module_srcdir=libelf; \
14592 $(SHELL) \
14593 $$s/$$module_srcdir/configure \
14594 --srcdir=$${topdir}/$$module_srcdir \
14595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596 --target=${target_alias} --disable-shared \
14597 || exit 1
14598 @endif libelf
14599
14600
14601
14602 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14603 maybe-configure-stage1-libelf:
14604 @if libelf-bootstrap
14605 maybe-configure-stage1-libelf: configure-stage1-libelf
14606 configure-stage1-libelf:
14607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14609 @r=`${PWD_COMMAND}`; export r; \
14610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611 TFLAGS="$(STAGE1_TFLAGS)"; \
14612 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14613 $(HOST_EXPORTS) \
14614 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14615 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14616 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14617 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14619 cd $(HOST_SUBDIR)/libelf || exit 1; \
14620 case $(srcdir) in \
14621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14622 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14624 esac; \
14625 module_srcdir=libelf; \
14626 $(SHELL) $$s/$$module_srcdir/configure \
14627 --srcdir=$${topdir}/$$module_srcdir \
14628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14629 --target=${target_alias} \
14630 \
14631 $(STAGE1_CONFIGURE_FLAGS) \
14632 --disable-shared
14633 @endif libelf-bootstrap
14634
14635 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14636 maybe-configure-stage2-libelf:
14637 @if libelf-bootstrap
14638 maybe-configure-stage2-libelf: configure-stage2-libelf
14639 configure-stage2-libelf:
14640 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14642 @r=`${PWD_COMMAND}`; export r; \
14643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644 TFLAGS="$(STAGE2_TFLAGS)"; \
14645 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14646 $(HOST_EXPORTS) \
14647 $(POSTSTAGE1_HOST_EXPORTS) \
14648 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14649 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14650 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14651 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14653 cd $(HOST_SUBDIR)/libelf || exit 1; \
14654 case $(srcdir) in \
14655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14656 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14658 esac; \
14659 module_srcdir=libelf; \
14660 $(SHELL) $$s/$$module_srcdir/configure \
14661 --srcdir=$${topdir}/$$module_srcdir \
14662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14663 --target=${target_alias} \
14664 --with-build-libsubdir=$(HOST_SUBDIR) \
14665 $(STAGE2_CONFIGURE_FLAGS) \
14666 --disable-shared
14667 @endif libelf-bootstrap
14668
14669 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14670 maybe-configure-stage3-libelf:
14671 @if libelf-bootstrap
14672 maybe-configure-stage3-libelf: configure-stage3-libelf
14673 configure-stage3-libelf:
14674 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14675 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14676 @r=`${PWD_COMMAND}`; export r; \
14677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14678 TFLAGS="$(STAGE3_TFLAGS)"; \
14679 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14680 $(HOST_EXPORTS) \
14681 $(POSTSTAGE1_HOST_EXPORTS) \
14682 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14683 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14684 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14685 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14687 cd $(HOST_SUBDIR)/libelf || exit 1; \
14688 case $(srcdir) in \
14689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14690 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14692 esac; \
14693 module_srcdir=libelf; \
14694 $(SHELL) $$s/$$module_srcdir/configure \
14695 --srcdir=$${topdir}/$$module_srcdir \
14696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14697 --target=${target_alias} \
14698 --with-build-libsubdir=$(HOST_SUBDIR) \
14699 $(STAGE3_CONFIGURE_FLAGS) \
14700 --disable-shared
14701 @endif libelf-bootstrap
14702
14703 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14704 maybe-configure-stage4-libelf:
14705 @if libelf-bootstrap
14706 maybe-configure-stage4-libelf: configure-stage4-libelf
14707 configure-stage4-libelf:
14708 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14710 @r=`${PWD_COMMAND}`; export r; \
14711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14712 TFLAGS="$(STAGE4_TFLAGS)"; \
14713 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14714 $(HOST_EXPORTS) \
14715 $(POSTSTAGE1_HOST_EXPORTS) \
14716 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14717 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14718 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14719 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14721 cd $(HOST_SUBDIR)/libelf || exit 1; \
14722 case $(srcdir) in \
14723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14724 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14726 esac; \
14727 module_srcdir=libelf; \
14728 $(SHELL) $$s/$$module_srcdir/configure \
14729 --srcdir=$${topdir}/$$module_srcdir \
14730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14731 --target=${target_alias} \
14732 --with-build-libsubdir=$(HOST_SUBDIR) \
14733 $(STAGE4_CONFIGURE_FLAGS) \
14734 --disable-shared
14735 @endif libelf-bootstrap
14736
14737 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14738 maybe-configure-stageprofile-libelf:
14739 @if libelf-bootstrap
14740 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14741 configure-stageprofile-libelf:
14742 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14744 @r=`${PWD_COMMAND}`; export r; \
14745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14746 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14747 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14748 $(HOST_EXPORTS) \
14749 $(POSTSTAGE1_HOST_EXPORTS) \
14750 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14751 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14752 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14753 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14755 cd $(HOST_SUBDIR)/libelf || exit 1; \
14756 case $(srcdir) in \
14757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14758 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14760 esac; \
14761 module_srcdir=libelf; \
14762 $(SHELL) $$s/$$module_srcdir/configure \
14763 --srcdir=$${topdir}/$$module_srcdir \
14764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14765 --target=${target_alias} \
14766 --with-build-libsubdir=$(HOST_SUBDIR) \
14767 $(STAGEprofile_CONFIGURE_FLAGS) \
14768 --disable-shared
14769 @endif libelf-bootstrap
14770
14771 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14772 maybe-configure-stagefeedback-libelf:
14773 @if libelf-bootstrap
14774 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14775 configure-stagefeedback-libelf:
14776 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14778 @r=`${PWD_COMMAND}`; export r; \
14779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14780 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14781 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14782 $(HOST_EXPORTS) \
14783 $(POSTSTAGE1_HOST_EXPORTS) \
14784 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14785 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14786 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14787 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14789 cd $(HOST_SUBDIR)/libelf || exit 1; \
14790 case $(srcdir) in \
14791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14792 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14794 esac; \
14795 module_srcdir=libelf; \
14796 $(SHELL) $$s/$$module_srcdir/configure \
14797 --srcdir=$${topdir}/$$module_srcdir \
14798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14799 --target=${target_alias} \
14800 --with-build-libsubdir=$(HOST_SUBDIR) \
14801 $(STAGEfeedback_CONFIGURE_FLAGS) \
14802 --disable-shared
14803 @endif libelf-bootstrap
14804
14805
14806
14807
14808
14809 .PHONY: all-libelf maybe-all-libelf
14810 maybe-all-libelf:
14811 @if gcc-bootstrap
14812 all-libelf: stage_current
14813 @endif gcc-bootstrap
14814 @if libelf
14815 TARGET-libelf=all
14816 maybe-all-libelf: all-libelf
14817 all-libelf: configure-libelf
14818 @r=`${PWD_COMMAND}`; export r; \
14819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820 $(HOST_EXPORTS) \
14821 (cd $(HOST_SUBDIR)/libelf && \
14822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14823 $(TARGET-libelf))
14824 @endif libelf
14825
14826
14827
14828 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14829 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14830 maybe-all-stage1-libelf:
14831 maybe-clean-stage1-libelf:
14832 @if libelf-bootstrap
14833 maybe-all-stage1-libelf: all-stage1-libelf
14834 all-stage1: all-stage1-libelf
14835 TARGET-stage1-libelf = $(TARGET-libelf)
14836 all-stage1-libelf: configure-stage1-libelf
14837 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14838 @r=`${PWD_COMMAND}`; export r; \
14839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840 TFLAGS="$(STAGE1_TFLAGS)"; \
14841 $(HOST_EXPORTS) \
14842 cd $(HOST_SUBDIR)/libelf && \
14843 \
14844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14845 CFLAGS="$(STAGE1_CFLAGS)" \
14846 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14847 LIBCFLAGS="$(LIBCFLAGS)" \
14848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14851 $(EXTRA_HOST_FLAGS) \
14852 $(STAGE1_FLAGS_TO_PASS) \
14853 TFLAGS="$(STAGE1_TFLAGS)" \
14854 $(TARGET-stage1-libelf)
14855
14856 maybe-clean-stage1-libelf: clean-stage1-libelf
14857 clean-stage1: clean-stage1-libelf
14858 clean-stage1-libelf:
14859 @if [ $(current_stage) = stage1 ]; then \
14860 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14861 else \
14862 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14863 $(MAKE) stage1-start; \
14864 fi; \
14865 cd $(HOST_SUBDIR)/libelf && \
14866 $(MAKE) $(EXTRA_HOST_FLAGS) \
14867 $(STAGE1_FLAGS_TO_PASS) clean
14868 @endif libelf-bootstrap
14869
14870
14871 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14872 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14873 maybe-all-stage2-libelf:
14874 maybe-clean-stage2-libelf:
14875 @if libelf-bootstrap
14876 maybe-all-stage2-libelf: all-stage2-libelf
14877 all-stage2: all-stage2-libelf
14878 TARGET-stage2-libelf = $(TARGET-libelf)
14879 all-stage2-libelf: configure-stage2-libelf
14880 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14881 @r=`${PWD_COMMAND}`; export r; \
14882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14883 TFLAGS="$(STAGE2_TFLAGS)"; \
14884 $(HOST_EXPORTS) \
14885 $(POSTSTAGE1_HOST_EXPORTS) \
14886 cd $(HOST_SUBDIR)/libelf && \
14887 \
14888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14889 CFLAGS="$(STAGE2_CFLAGS)" \
14890 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14891 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14895 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14896 TFLAGS="$(STAGE2_TFLAGS)" \
14897 $(TARGET-stage2-libelf)
14898
14899 maybe-clean-stage2-libelf: clean-stage2-libelf
14900 clean-stage2: clean-stage2-libelf
14901 clean-stage2-libelf:
14902 @if [ $(current_stage) = stage2 ]; then \
14903 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14904 else \
14905 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14906 $(MAKE) stage2-start; \
14907 fi; \
14908 cd $(HOST_SUBDIR)/libelf && \
14909 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14910 @endif libelf-bootstrap
14911
14912
14913 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14914 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14915 maybe-all-stage3-libelf:
14916 maybe-clean-stage3-libelf:
14917 @if libelf-bootstrap
14918 maybe-all-stage3-libelf: all-stage3-libelf
14919 all-stage3: all-stage3-libelf
14920 TARGET-stage3-libelf = $(TARGET-libelf)
14921 all-stage3-libelf: configure-stage3-libelf
14922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14923 @r=`${PWD_COMMAND}`; export r; \
14924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14925 TFLAGS="$(STAGE3_TFLAGS)"; \
14926 $(HOST_EXPORTS) \
14927 $(POSTSTAGE1_HOST_EXPORTS) \
14928 cd $(HOST_SUBDIR)/libelf && \
14929 \
14930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14931 CFLAGS="$(STAGE3_CFLAGS)" \
14932 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14933 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14938 TFLAGS="$(STAGE3_TFLAGS)" \
14939 $(TARGET-stage3-libelf)
14940
14941 maybe-clean-stage3-libelf: clean-stage3-libelf
14942 clean-stage3: clean-stage3-libelf
14943 clean-stage3-libelf:
14944 @if [ $(current_stage) = stage3 ]; then \
14945 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14946 else \
14947 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14948 $(MAKE) stage3-start; \
14949 fi; \
14950 cd $(HOST_SUBDIR)/libelf && \
14951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14952 @endif libelf-bootstrap
14953
14954
14955 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14956 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14957 maybe-all-stage4-libelf:
14958 maybe-clean-stage4-libelf:
14959 @if libelf-bootstrap
14960 maybe-all-stage4-libelf: all-stage4-libelf
14961 all-stage4: all-stage4-libelf
14962 TARGET-stage4-libelf = $(TARGET-libelf)
14963 all-stage4-libelf: configure-stage4-libelf
14964 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14965 @r=`${PWD_COMMAND}`; export r; \
14966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967 TFLAGS="$(STAGE4_TFLAGS)"; \
14968 $(HOST_EXPORTS) \
14969 $(POSTSTAGE1_HOST_EXPORTS) \
14970 cd $(HOST_SUBDIR)/libelf && \
14971 \
14972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14973 CFLAGS="$(STAGE4_CFLAGS)" \
14974 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14975 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14980 TFLAGS="$(STAGE4_TFLAGS)" \
14981 $(TARGET-stage4-libelf)
14982
14983 maybe-clean-stage4-libelf: clean-stage4-libelf
14984 clean-stage4: clean-stage4-libelf
14985 clean-stage4-libelf:
14986 @if [ $(current_stage) = stage4 ]; then \
14987 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14988 else \
14989 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14990 $(MAKE) stage4-start; \
14991 fi; \
14992 cd $(HOST_SUBDIR)/libelf && \
14993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14994 @endif libelf-bootstrap
14995
14996
14997 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14998 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14999 maybe-all-stageprofile-libelf:
15000 maybe-clean-stageprofile-libelf:
15001 @if libelf-bootstrap
15002 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15003 all-stageprofile: all-stageprofile-libelf
15004 TARGET-stageprofile-libelf = $(TARGET-libelf)
15005 all-stageprofile-libelf: configure-stageprofile-libelf
15006 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15007 @r=`${PWD_COMMAND}`; export r; \
15008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15009 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15010 $(HOST_EXPORTS) \
15011 $(POSTSTAGE1_HOST_EXPORTS) \
15012 cd $(HOST_SUBDIR)/libelf && \
15013 \
15014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15015 CFLAGS="$(STAGEprofile_CFLAGS)" \
15016 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15017 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15021 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15022 TFLAGS="$(STAGEprofile_TFLAGS)" \
15023 $(TARGET-stageprofile-libelf)
15024
15025 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15026 clean-stageprofile: clean-stageprofile-libelf
15027 clean-stageprofile-libelf:
15028 @if [ $(current_stage) = stageprofile ]; then \
15029 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15030 else \
15031 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15032 $(MAKE) stageprofile-start; \
15033 fi; \
15034 cd $(HOST_SUBDIR)/libelf && \
15035 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15036 @endif libelf-bootstrap
15037
15038
15039 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15040 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15041 maybe-all-stagefeedback-libelf:
15042 maybe-clean-stagefeedback-libelf:
15043 @if libelf-bootstrap
15044 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15045 all-stagefeedback: all-stagefeedback-libelf
15046 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15047 all-stagefeedback-libelf: configure-stagefeedback-libelf
15048 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15049 @r=`${PWD_COMMAND}`; export r; \
15050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15051 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15052 $(HOST_EXPORTS) \
15053 $(POSTSTAGE1_HOST_EXPORTS) \
15054 cd $(HOST_SUBDIR)/libelf && \
15055 \
15056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15057 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15058 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15059 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15064 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15065 $(TARGET-stagefeedback-libelf)
15066
15067 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15068 clean-stagefeedback: clean-stagefeedback-libelf
15069 clean-stagefeedback-libelf:
15070 @if [ $(current_stage) = stagefeedback ]; then \
15071 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15072 else \
15073 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15074 $(MAKE) stagefeedback-start; \
15075 fi; \
15076 cd $(HOST_SUBDIR)/libelf && \
15077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15078 @endif libelf-bootstrap
15079
15080
15081
15082
15083
15084 .PHONY: check-libelf maybe-check-libelf
15085 maybe-check-libelf:
15086 @if libelf
15087 maybe-check-libelf: check-libelf
15088
15089 check-libelf:
15090 @: $(MAKE); $(unstage)
15091 @r=`${PWD_COMMAND}`; export r; \
15092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15093 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15094 (cd $(HOST_SUBDIR)/libelf && \
15095 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15096
15097 @endif libelf
15098
15099 .PHONY: install-libelf maybe-install-libelf
15100 maybe-install-libelf:
15101 @if libelf
15102 maybe-install-libelf: install-libelf
15103
15104 install-libelf:
15105
15106 @endif libelf
15107
15108 .PHONY: install-strip-libelf maybe-install-strip-libelf
15109 maybe-install-strip-libelf:
15110 @if libelf
15111 maybe-install-strip-libelf: install-strip-libelf
15112
15113 install-strip-libelf:
15114
15115 @endif libelf
15116
15117 # Other targets (info, dvi, pdf, etc.)
15118
15119 .PHONY: maybe-info-libelf info-libelf
15120 maybe-info-libelf:
15121 @if libelf
15122 maybe-info-libelf: info-libelf
15123
15124 info-libelf: \
15125 configure-libelf
15126 @[ -f ./libelf/Makefile ] || exit 0; \
15127 r=`${PWD_COMMAND}`; export r; \
15128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129 $(HOST_EXPORTS) \
15130 for flag in $(EXTRA_HOST_FLAGS) ; do \
15131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15132 done; \
15133 echo "Doing info in libelf"; \
15134 (cd $(HOST_SUBDIR)/libelf && \
15135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15137 "RANLIB=$${RANLIB}" \
15138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15139 info) \
15140 || exit 1
15141
15142 @endif libelf
15143
15144 .PHONY: maybe-dvi-libelf dvi-libelf
15145 maybe-dvi-libelf:
15146 @if libelf
15147 maybe-dvi-libelf: dvi-libelf
15148
15149 dvi-libelf: \
15150 configure-libelf
15151 @[ -f ./libelf/Makefile ] || exit 0; \
15152 r=`${PWD_COMMAND}`; export r; \
15153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154 $(HOST_EXPORTS) \
15155 for flag in $(EXTRA_HOST_FLAGS) ; do \
15156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157 done; \
15158 echo "Doing dvi in libelf"; \
15159 (cd $(HOST_SUBDIR)/libelf && \
15160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162 "RANLIB=$${RANLIB}" \
15163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15164 dvi) \
15165 || exit 1
15166
15167 @endif libelf
15168
15169 .PHONY: maybe-pdf-libelf pdf-libelf
15170 maybe-pdf-libelf:
15171 @if libelf
15172 maybe-pdf-libelf: pdf-libelf
15173
15174 pdf-libelf: \
15175 configure-libelf
15176 @[ -f ./libelf/Makefile ] || exit 0; \
15177 r=`${PWD_COMMAND}`; export r; \
15178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15179 $(HOST_EXPORTS) \
15180 for flag in $(EXTRA_HOST_FLAGS) ; do \
15181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15182 done; \
15183 echo "Doing pdf in libelf"; \
15184 (cd $(HOST_SUBDIR)/libelf && \
15185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15187 "RANLIB=$${RANLIB}" \
15188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15189 pdf) \
15190 || exit 1
15191
15192 @endif libelf
15193
15194 .PHONY: maybe-html-libelf html-libelf
15195 maybe-html-libelf:
15196 @if libelf
15197 maybe-html-libelf: html-libelf
15198
15199 html-libelf: \
15200 configure-libelf
15201 @[ -f ./libelf/Makefile ] || exit 0; \
15202 r=`${PWD_COMMAND}`; export r; \
15203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204 $(HOST_EXPORTS) \
15205 for flag in $(EXTRA_HOST_FLAGS) ; do \
15206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207 done; \
15208 echo "Doing html in libelf"; \
15209 (cd $(HOST_SUBDIR)/libelf && \
15210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212 "RANLIB=$${RANLIB}" \
15213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214 html) \
15215 || exit 1
15216
15217 @endif libelf
15218
15219 .PHONY: maybe-TAGS-libelf TAGS-libelf
15220 maybe-TAGS-libelf:
15221 @if libelf
15222 maybe-TAGS-libelf: TAGS-libelf
15223
15224 TAGS-libelf: \
15225 configure-libelf
15226 @[ -f ./libelf/Makefile ] || exit 0; \
15227 r=`${PWD_COMMAND}`; export r; \
15228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15229 $(HOST_EXPORTS) \
15230 for flag in $(EXTRA_HOST_FLAGS) ; do \
15231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15232 done; \
15233 echo "Doing TAGS in libelf"; \
15234 (cd $(HOST_SUBDIR)/libelf && \
15235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15237 "RANLIB=$${RANLIB}" \
15238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239 TAGS) \
15240 || exit 1
15241
15242 @endif libelf
15243
15244 .PHONY: maybe-install-info-libelf install-info-libelf
15245 maybe-install-info-libelf:
15246 @if libelf
15247 maybe-install-info-libelf: install-info-libelf
15248
15249 install-info-libelf: \
15250 configure-libelf \
15251 info-libelf
15252 @[ -f ./libelf/Makefile ] || exit 0; \
15253 r=`${PWD_COMMAND}`; export r; \
15254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255 $(HOST_EXPORTS) \
15256 for flag in $(EXTRA_HOST_FLAGS) ; do \
15257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258 done; \
15259 echo "Doing install-info in libelf"; \
15260 (cd $(HOST_SUBDIR)/libelf && \
15261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263 "RANLIB=$${RANLIB}" \
15264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265 install-info) \
15266 || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15271 maybe-install-pdf-libelf:
15272 @if libelf
15273 maybe-install-pdf-libelf: install-pdf-libelf
15274
15275 install-pdf-libelf: \
15276 configure-libelf \
15277 pdf-libelf
15278 @[ -f ./libelf/Makefile ] || exit 0; \
15279 r=`${PWD_COMMAND}`; export r; \
15280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15281 $(HOST_EXPORTS) \
15282 for flag in $(EXTRA_HOST_FLAGS) ; do \
15283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15284 done; \
15285 echo "Doing install-pdf in libelf"; \
15286 (cd $(HOST_SUBDIR)/libelf && \
15287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15289 "RANLIB=$${RANLIB}" \
15290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291 install-pdf) \
15292 || exit 1
15293
15294 @endif libelf
15295
15296 .PHONY: maybe-install-html-libelf install-html-libelf
15297 maybe-install-html-libelf:
15298 @if libelf
15299 maybe-install-html-libelf: install-html-libelf
15300
15301 install-html-libelf: \
15302 configure-libelf \
15303 html-libelf
15304 @[ -f ./libelf/Makefile ] || exit 0; \
15305 r=`${PWD_COMMAND}`; export r; \
15306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307 $(HOST_EXPORTS) \
15308 for flag in $(EXTRA_HOST_FLAGS) ; do \
15309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310 done; \
15311 echo "Doing install-html in libelf"; \
15312 (cd $(HOST_SUBDIR)/libelf && \
15313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315 "RANLIB=$${RANLIB}" \
15316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317 install-html) \
15318 || exit 1
15319
15320 @endif libelf
15321
15322 .PHONY: maybe-installcheck-libelf installcheck-libelf
15323 maybe-installcheck-libelf:
15324 @if libelf
15325 maybe-installcheck-libelf: installcheck-libelf
15326
15327 installcheck-libelf: \
15328 configure-libelf
15329 @[ -f ./libelf/Makefile ] || exit 0; \
15330 r=`${PWD_COMMAND}`; export r; \
15331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15332 $(HOST_EXPORTS) \
15333 for flag in $(EXTRA_HOST_FLAGS) ; do \
15334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15335 done; \
15336 echo "Doing installcheck in libelf"; \
15337 (cd $(HOST_SUBDIR)/libelf && \
15338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15340 "RANLIB=$${RANLIB}" \
15341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15342 installcheck) \
15343 || exit 1
15344
15345 @endif libelf
15346
15347 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15348 maybe-mostlyclean-libelf:
15349 @if libelf
15350 maybe-mostlyclean-libelf: mostlyclean-libelf
15351
15352 mostlyclean-libelf:
15353 @[ -f ./libelf/Makefile ] || exit 0; \
15354 r=`${PWD_COMMAND}`; export r; \
15355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356 $(HOST_EXPORTS) \
15357 for flag in $(EXTRA_HOST_FLAGS) ; do \
15358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15359 done; \
15360 echo "Doing mostlyclean in libelf"; \
15361 (cd $(HOST_SUBDIR)/libelf && \
15362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15364 "RANLIB=$${RANLIB}" \
15365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15366 mostlyclean) \
15367 || exit 1
15368
15369 @endif libelf
15370
15371 .PHONY: maybe-clean-libelf clean-libelf
15372 maybe-clean-libelf:
15373 @if libelf
15374 maybe-clean-libelf: clean-libelf
15375
15376 clean-libelf:
15377 @[ -f ./libelf/Makefile ] || exit 0; \
15378 r=`${PWD_COMMAND}`; export r; \
15379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380 $(HOST_EXPORTS) \
15381 for flag in $(EXTRA_HOST_FLAGS) ; do \
15382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15383 done; \
15384 echo "Doing clean in libelf"; \
15385 (cd $(HOST_SUBDIR)/libelf && \
15386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388 "RANLIB=$${RANLIB}" \
15389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15390 clean) \
15391 || exit 1
15392
15393 @endif libelf
15394
15395 .PHONY: maybe-distclean-libelf distclean-libelf
15396 maybe-distclean-libelf:
15397 @if libelf
15398 maybe-distclean-libelf: distclean-libelf
15399
15400 distclean-libelf:
15401 @[ -f ./libelf/Makefile ] || exit 0; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 for flag in $(EXTRA_HOST_FLAGS) ; do \
15406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407 done; \
15408 echo "Doing distclean in libelf"; \
15409 (cd $(HOST_SUBDIR)/libelf && \
15410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412 "RANLIB=$${RANLIB}" \
15413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414 distclean) \
15415 || exit 1
15416
15417 @endif libelf
15418
15419 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15420 maybe-maintainer-clean-libelf:
15421 @if libelf
15422 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15423
15424 maintainer-clean-libelf:
15425 @[ -f ./libelf/Makefile ] || exit 0; \
15426 r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428 $(HOST_EXPORTS) \
15429 for flag in $(EXTRA_HOST_FLAGS) ; do \
15430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15431 done; \
15432 echo "Doing maintainer-clean in libelf"; \
15433 (cd $(HOST_SUBDIR)/libelf && \
15434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436 "RANLIB=$${RANLIB}" \
15437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15438 maintainer-clean) \
15439 || exit 1
15440
15441 @endif libelf
15442
15443
15444
15445 .PHONY: configure-gold maybe-configure-gold
15446 maybe-configure-gold:
15447 @if gcc-bootstrap
15448 configure-gold: stage_current
15449 @endif gcc-bootstrap
15450 @if gold
15451 maybe-configure-gold: configure-gold
15452 configure-gold:
15453 @r=`${PWD_COMMAND}`; export r; \
15454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15457 $(HOST_EXPORTS) \
15458 echo Configuring in $(HOST_SUBDIR)/gold; \
15459 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15460 case $(srcdir) in \
15461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15462 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15464 esac; \
15465 module_srcdir=gold; \
15466 $(SHELL) \
15467 $$s/$$module_srcdir/configure \
15468 --srcdir=$${topdir}/$$module_srcdir \
15469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15470 --target=${target_alias} \
15471 || exit 1
15472 @endif gold
15473
15474
15475
15476 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15477 maybe-configure-stage1-gold:
15478 @if gold-bootstrap
15479 maybe-configure-stage1-gold: configure-stage1-gold
15480 configure-stage1-gold:
15481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15483 @r=`${PWD_COMMAND}`; export r; \
15484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15485 TFLAGS="$(STAGE1_TFLAGS)"; \
15486 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15487 $(HOST_EXPORTS) \
15488 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15489 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15490 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15491 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15493 cd $(HOST_SUBDIR)/gold || exit 1; \
15494 case $(srcdir) in \
15495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15496 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15498 esac; \
15499 module_srcdir=gold; \
15500 $(SHELL) $$s/$$module_srcdir/configure \
15501 --srcdir=$${topdir}/$$module_srcdir \
15502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15503 --target=${target_alias} \
15504 \
15505 $(STAGE1_CONFIGURE_FLAGS)
15506 @endif gold-bootstrap
15507
15508 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15509 maybe-configure-stage2-gold:
15510 @if gold-bootstrap
15511 maybe-configure-stage2-gold: configure-stage2-gold
15512 configure-stage2-gold:
15513 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15515 @r=`${PWD_COMMAND}`; export r; \
15516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517 TFLAGS="$(STAGE2_TFLAGS)"; \
15518 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15519 $(HOST_EXPORTS) \
15520 $(POSTSTAGE1_HOST_EXPORTS) \
15521 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15522 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15523 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15524 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15526 cd $(HOST_SUBDIR)/gold || exit 1; \
15527 case $(srcdir) in \
15528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15529 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15531 esac; \
15532 module_srcdir=gold; \
15533 $(SHELL) $$s/$$module_srcdir/configure \
15534 --srcdir=$${topdir}/$$module_srcdir \
15535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15536 --target=${target_alias} \
15537 --with-build-libsubdir=$(HOST_SUBDIR) \
15538 $(STAGE2_CONFIGURE_FLAGS)
15539 @endif gold-bootstrap
15540
15541 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15542 maybe-configure-stage3-gold:
15543 @if gold-bootstrap
15544 maybe-configure-stage3-gold: configure-stage3-gold
15545 configure-stage3-gold:
15546 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15548 @r=`${PWD_COMMAND}`; export r; \
15549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550 TFLAGS="$(STAGE3_TFLAGS)"; \
15551 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15552 $(HOST_EXPORTS) \
15553 $(POSTSTAGE1_HOST_EXPORTS) \
15554 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15555 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15556 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15557 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15559 cd $(HOST_SUBDIR)/gold || exit 1; \
15560 case $(srcdir) in \
15561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15562 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15564 esac; \
15565 module_srcdir=gold; \
15566 $(SHELL) $$s/$$module_srcdir/configure \
15567 --srcdir=$${topdir}/$$module_srcdir \
15568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15569 --target=${target_alias} \
15570 --with-build-libsubdir=$(HOST_SUBDIR) \
15571 $(STAGE3_CONFIGURE_FLAGS)
15572 @endif gold-bootstrap
15573
15574 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15575 maybe-configure-stage4-gold:
15576 @if gold-bootstrap
15577 maybe-configure-stage4-gold: configure-stage4-gold
15578 configure-stage4-gold:
15579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15581 @r=`${PWD_COMMAND}`; export r; \
15582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583 TFLAGS="$(STAGE4_TFLAGS)"; \
15584 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15585 $(HOST_EXPORTS) \
15586 $(POSTSTAGE1_HOST_EXPORTS) \
15587 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15588 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15589 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15590 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15592 cd $(HOST_SUBDIR)/gold || exit 1; \
15593 case $(srcdir) in \
15594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15595 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15597 esac; \
15598 module_srcdir=gold; \
15599 $(SHELL) $$s/$$module_srcdir/configure \
15600 --srcdir=$${topdir}/$$module_srcdir \
15601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15602 --target=${target_alias} \
15603 --with-build-libsubdir=$(HOST_SUBDIR) \
15604 $(STAGE4_CONFIGURE_FLAGS)
15605 @endif gold-bootstrap
15606
15607 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15608 maybe-configure-stageprofile-gold:
15609 @if gold-bootstrap
15610 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15611 configure-stageprofile-gold:
15612 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15614 @r=`${PWD_COMMAND}`; export r; \
15615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15617 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15618 $(HOST_EXPORTS) \
15619 $(POSTSTAGE1_HOST_EXPORTS) \
15620 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15621 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15622 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15623 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15625 cd $(HOST_SUBDIR)/gold || exit 1; \
15626 case $(srcdir) in \
15627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15628 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15630 esac; \
15631 module_srcdir=gold; \
15632 $(SHELL) $$s/$$module_srcdir/configure \
15633 --srcdir=$${topdir}/$$module_srcdir \
15634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15635 --target=${target_alias} \
15636 --with-build-libsubdir=$(HOST_SUBDIR) \
15637 $(STAGEprofile_CONFIGURE_FLAGS)
15638 @endif gold-bootstrap
15639
15640 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15641 maybe-configure-stagefeedback-gold:
15642 @if gold-bootstrap
15643 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15644 configure-stagefeedback-gold:
15645 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15647 @r=`${PWD_COMMAND}`; export r; \
15648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15649 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15650 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15651 $(HOST_EXPORTS) \
15652 $(POSTSTAGE1_HOST_EXPORTS) \
15653 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15654 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15655 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15656 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15658 cd $(HOST_SUBDIR)/gold || exit 1; \
15659 case $(srcdir) in \
15660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15661 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15663 esac; \
15664 module_srcdir=gold; \
15665 $(SHELL) $$s/$$module_srcdir/configure \
15666 --srcdir=$${topdir}/$$module_srcdir \
15667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15668 --target=${target_alias} \
15669 --with-build-libsubdir=$(HOST_SUBDIR) \
15670 $(STAGEfeedback_CONFIGURE_FLAGS)
15671 @endif gold-bootstrap
15672
15673
15674
15675
15676
15677 .PHONY: all-gold maybe-all-gold
15678 maybe-all-gold:
15679 @if gcc-bootstrap
15680 all-gold: stage_current
15681 @endif gcc-bootstrap
15682 @if gold
15683 TARGET-gold=all
15684 maybe-all-gold: all-gold
15685 all-gold: configure-gold
15686 @r=`${PWD_COMMAND}`; export r; \
15687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15688 $(HOST_EXPORTS) \
15689 (cd $(HOST_SUBDIR)/gold && \
15690 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15691 $(TARGET-gold))
15692 @endif gold
15693
15694
15695
15696 .PHONY: all-stage1-gold maybe-all-stage1-gold
15697 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15698 maybe-all-stage1-gold:
15699 maybe-clean-stage1-gold:
15700 @if gold-bootstrap
15701 maybe-all-stage1-gold: all-stage1-gold
15702 all-stage1: all-stage1-gold
15703 TARGET-stage1-gold = $(TARGET-gold)
15704 all-stage1-gold: configure-stage1-gold
15705 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15706 @r=`${PWD_COMMAND}`; export r; \
15707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15708 TFLAGS="$(STAGE1_TFLAGS)"; \
15709 $(HOST_EXPORTS) \
15710 cd $(HOST_SUBDIR)/gold && \
15711 \
15712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15713 CFLAGS="$(STAGE1_CFLAGS)" \
15714 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15715 LIBCFLAGS="$(LIBCFLAGS)" \
15716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15719 $(EXTRA_HOST_FLAGS) \
15720 $(STAGE1_FLAGS_TO_PASS) \
15721 TFLAGS="$(STAGE1_TFLAGS)" \
15722 $(TARGET-stage1-gold)
15723
15724 maybe-clean-stage1-gold: clean-stage1-gold
15725 clean-stage1: clean-stage1-gold
15726 clean-stage1-gold:
15727 @if [ $(current_stage) = stage1 ]; then \
15728 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15729 else \
15730 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15731 $(MAKE) stage1-start; \
15732 fi; \
15733 cd $(HOST_SUBDIR)/gold && \
15734 $(MAKE) $(EXTRA_HOST_FLAGS) \
15735 $(STAGE1_FLAGS_TO_PASS) clean
15736 @endif gold-bootstrap
15737
15738
15739 .PHONY: all-stage2-gold maybe-all-stage2-gold
15740 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15741 maybe-all-stage2-gold:
15742 maybe-clean-stage2-gold:
15743 @if gold-bootstrap
15744 maybe-all-stage2-gold: all-stage2-gold
15745 all-stage2: all-stage2-gold
15746 TARGET-stage2-gold = $(TARGET-gold)
15747 all-stage2-gold: configure-stage2-gold
15748 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15749 @r=`${PWD_COMMAND}`; export r; \
15750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15751 TFLAGS="$(STAGE2_TFLAGS)"; \
15752 $(HOST_EXPORTS) \
15753 $(POSTSTAGE1_HOST_EXPORTS) \
15754 cd $(HOST_SUBDIR)/gold && \
15755 \
15756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15757 CFLAGS="$(STAGE2_CFLAGS)" \
15758 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15759 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15763 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15764 TFLAGS="$(STAGE2_TFLAGS)" \
15765 $(TARGET-stage2-gold)
15766
15767 maybe-clean-stage2-gold: clean-stage2-gold
15768 clean-stage2: clean-stage2-gold
15769 clean-stage2-gold:
15770 @if [ $(current_stage) = stage2 ]; then \
15771 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15772 else \
15773 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15774 $(MAKE) stage2-start; \
15775 fi; \
15776 cd $(HOST_SUBDIR)/gold && \
15777 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15778 @endif gold-bootstrap
15779
15780
15781 .PHONY: all-stage3-gold maybe-all-stage3-gold
15782 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15783 maybe-all-stage3-gold:
15784 maybe-clean-stage3-gold:
15785 @if gold-bootstrap
15786 maybe-all-stage3-gold: all-stage3-gold
15787 all-stage3: all-stage3-gold
15788 TARGET-stage3-gold = $(TARGET-gold)
15789 all-stage3-gold: configure-stage3-gold
15790 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15791 @r=`${PWD_COMMAND}`; export r; \
15792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15793 TFLAGS="$(STAGE3_TFLAGS)"; \
15794 $(HOST_EXPORTS) \
15795 $(POSTSTAGE1_HOST_EXPORTS) \
15796 cd $(HOST_SUBDIR)/gold && \
15797 \
15798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15799 CFLAGS="$(STAGE3_CFLAGS)" \
15800 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15801 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15805 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15806 TFLAGS="$(STAGE3_TFLAGS)" \
15807 $(TARGET-stage3-gold)
15808
15809 maybe-clean-stage3-gold: clean-stage3-gold
15810 clean-stage3: clean-stage3-gold
15811 clean-stage3-gold:
15812 @if [ $(current_stage) = stage3 ]; then \
15813 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15814 else \
15815 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15816 $(MAKE) stage3-start; \
15817 fi; \
15818 cd $(HOST_SUBDIR)/gold && \
15819 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15820 @endif gold-bootstrap
15821
15822
15823 .PHONY: all-stage4-gold maybe-all-stage4-gold
15824 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15825 maybe-all-stage4-gold:
15826 maybe-clean-stage4-gold:
15827 @if gold-bootstrap
15828 maybe-all-stage4-gold: all-stage4-gold
15829 all-stage4: all-stage4-gold
15830 TARGET-stage4-gold = $(TARGET-gold)
15831 all-stage4-gold: configure-stage4-gold
15832 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15833 @r=`${PWD_COMMAND}`; export r; \
15834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15835 TFLAGS="$(STAGE4_TFLAGS)"; \
15836 $(HOST_EXPORTS) \
15837 $(POSTSTAGE1_HOST_EXPORTS) \
15838 cd $(HOST_SUBDIR)/gold && \
15839 \
15840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15841 CFLAGS="$(STAGE4_CFLAGS)" \
15842 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15843 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15848 TFLAGS="$(STAGE4_TFLAGS)" \
15849 $(TARGET-stage4-gold)
15850
15851 maybe-clean-stage4-gold: clean-stage4-gold
15852 clean-stage4: clean-stage4-gold
15853 clean-stage4-gold:
15854 @if [ $(current_stage) = stage4 ]; then \
15855 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15856 else \
15857 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15858 $(MAKE) stage4-start; \
15859 fi; \
15860 cd $(HOST_SUBDIR)/gold && \
15861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15862 @endif gold-bootstrap
15863
15864
15865 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15866 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15867 maybe-all-stageprofile-gold:
15868 maybe-clean-stageprofile-gold:
15869 @if gold-bootstrap
15870 maybe-all-stageprofile-gold: all-stageprofile-gold
15871 all-stageprofile: all-stageprofile-gold
15872 TARGET-stageprofile-gold = $(TARGET-gold)
15873 all-stageprofile-gold: configure-stageprofile-gold
15874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15875 @r=`${PWD_COMMAND}`; export r; \
15876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15878 $(HOST_EXPORTS) \
15879 $(POSTSTAGE1_HOST_EXPORTS) \
15880 cd $(HOST_SUBDIR)/gold && \
15881 \
15882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15883 CFLAGS="$(STAGEprofile_CFLAGS)" \
15884 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15885 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15889 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15890 TFLAGS="$(STAGEprofile_TFLAGS)" \
15891 $(TARGET-stageprofile-gold)
15892
15893 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15894 clean-stageprofile: clean-stageprofile-gold
15895 clean-stageprofile-gold:
15896 @if [ $(current_stage) = stageprofile ]; then \
15897 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15898 else \
15899 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15900 $(MAKE) stageprofile-start; \
15901 fi; \
15902 cd $(HOST_SUBDIR)/gold && \
15903 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15904 @endif gold-bootstrap
15905
15906
15907 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15908 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15909 maybe-all-stagefeedback-gold:
15910 maybe-clean-stagefeedback-gold:
15911 @if gold-bootstrap
15912 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15913 all-stagefeedback: all-stagefeedback-gold
15914 TARGET-stagefeedback-gold = $(TARGET-gold)
15915 all-stagefeedback-gold: configure-stagefeedback-gold
15916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15917 @r=`${PWD_COMMAND}`; export r; \
15918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15919 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15920 $(HOST_EXPORTS) \
15921 $(POSTSTAGE1_HOST_EXPORTS) \
15922 cd $(HOST_SUBDIR)/gold && \
15923 \
15924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15925 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15926 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15927 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15931 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15932 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15933 $(TARGET-stagefeedback-gold)
15934
15935 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15936 clean-stagefeedback: clean-stagefeedback-gold
15937 clean-stagefeedback-gold:
15938 @if [ $(current_stage) = stagefeedback ]; then \
15939 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15940 else \
15941 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15942 $(MAKE) stagefeedback-start; \
15943 fi; \
15944 cd $(HOST_SUBDIR)/gold && \
15945 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15946 @endif gold-bootstrap
15947
15948
15949
15950
15951
15952 .PHONY: check-gold maybe-check-gold
15953 maybe-check-gold:
15954 @if gold
15955 maybe-check-gold: check-gold
15956
15957 check-gold:
15958 @: $(MAKE); $(unstage)
15959 @r=`${PWD_COMMAND}`; export r; \
15960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15961 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15962 (cd $(HOST_SUBDIR)/gold && \
15963 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15964
15965 @endif gold
15966
15967 .PHONY: install-gold maybe-install-gold
15968 maybe-install-gold:
15969 @if gold
15970 maybe-install-gold: install-gold
15971
15972 install-gold: installdirs
15973 @: $(MAKE); $(unstage)
15974 @r=`${PWD_COMMAND}`; export r; \
15975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976 $(HOST_EXPORTS) \
15977 (cd $(HOST_SUBDIR)/gold && \
15978 $(MAKE) $(FLAGS_TO_PASS) install)
15979
15980 @endif gold
15981
15982 .PHONY: install-strip-gold maybe-install-strip-gold
15983 maybe-install-strip-gold:
15984 @if gold
15985 maybe-install-strip-gold: install-strip-gold
15986
15987 install-strip-gold: installdirs
15988 @: $(MAKE); $(unstage)
15989 @r=`${PWD_COMMAND}`; export r; \
15990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15991 $(HOST_EXPORTS) \
15992 (cd $(HOST_SUBDIR)/gold && \
15993 $(MAKE) $(FLAGS_TO_PASS) install-strip)
15994
15995 @endif gold
15996
15997 # Other targets (info, dvi, pdf, etc.)
15998
15999 .PHONY: maybe-info-gold info-gold
16000 maybe-info-gold:
16001 @if gold
16002 maybe-info-gold: info-gold
16003
16004 info-gold: \
16005 configure-gold
16006 @[ -f ./gold/Makefile ] || exit 0; \
16007 r=`${PWD_COMMAND}`; export r; \
16008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16009 $(HOST_EXPORTS) \
16010 for flag in $(EXTRA_HOST_FLAGS) ; do \
16011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16012 done; \
16013 echo "Doing info in gold"; \
16014 (cd $(HOST_SUBDIR)/gold && \
16015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16017 "RANLIB=$${RANLIB}" \
16018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16019 info) \
16020 || exit 1
16021
16022 @endif gold
16023
16024 .PHONY: maybe-dvi-gold dvi-gold
16025 maybe-dvi-gold:
16026 @if gold
16027 maybe-dvi-gold: dvi-gold
16028
16029 dvi-gold: \
16030 configure-gold
16031 @[ -f ./gold/Makefile ] || exit 0; \
16032 r=`${PWD_COMMAND}`; export r; \
16033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16034 $(HOST_EXPORTS) \
16035 for flag in $(EXTRA_HOST_FLAGS) ; do \
16036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16037 done; \
16038 echo "Doing dvi in gold"; \
16039 (cd $(HOST_SUBDIR)/gold && \
16040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16042 "RANLIB=$${RANLIB}" \
16043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16044 dvi) \
16045 || exit 1
16046
16047 @endif gold
16048
16049 .PHONY: maybe-pdf-gold pdf-gold
16050 maybe-pdf-gold:
16051 @if gold
16052 maybe-pdf-gold: pdf-gold
16053
16054 pdf-gold: \
16055 configure-gold
16056 @[ -f ./gold/Makefile ] || exit 0; \
16057 r=`${PWD_COMMAND}`; export r; \
16058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16059 $(HOST_EXPORTS) \
16060 for flag in $(EXTRA_HOST_FLAGS) ; do \
16061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16062 done; \
16063 echo "Doing pdf in gold"; \
16064 (cd $(HOST_SUBDIR)/gold && \
16065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16067 "RANLIB=$${RANLIB}" \
16068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16069 pdf) \
16070 || exit 1
16071
16072 @endif gold
16073
16074 .PHONY: maybe-html-gold html-gold
16075 maybe-html-gold:
16076 @if gold
16077 maybe-html-gold: html-gold
16078
16079 html-gold: \
16080 configure-gold
16081 @[ -f ./gold/Makefile ] || exit 0; \
16082 r=`${PWD_COMMAND}`; export r; \
16083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16084 $(HOST_EXPORTS) \
16085 for flag in $(EXTRA_HOST_FLAGS) ; do \
16086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16087 done; \
16088 echo "Doing html in gold"; \
16089 (cd $(HOST_SUBDIR)/gold && \
16090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16092 "RANLIB=$${RANLIB}" \
16093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16094 html) \
16095 || exit 1
16096
16097 @endif gold
16098
16099 .PHONY: maybe-TAGS-gold TAGS-gold
16100 maybe-TAGS-gold:
16101 @if gold
16102 maybe-TAGS-gold: TAGS-gold
16103
16104 TAGS-gold: \
16105 configure-gold
16106 @[ -f ./gold/Makefile ] || exit 0; \
16107 r=`${PWD_COMMAND}`; export r; \
16108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16109 $(HOST_EXPORTS) \
16110 for flag in $(EXTRA_HOST_FLAGS) ; do \
16111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16112 done; \
16113 echo "Doing TAGS in gold"; \
16114 (cd $(HOST_SUBDIR)/gold && \
16115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16117 "RANLIB=$${RANLIB}" \
16118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16119 TAGS) \
16120 || exit 1
16121
16122 @endif gold
16123
16124 .PHONY: maybe-install-info-gold install-info-gold
16125 maybe-install-info-gold:
16126 @if gold
16127 maybe-install-info-gold: install-info-gold
16128
16129 install-info-gold: \
16130 configure-gold \
16131 info-gold
16132 @[ -f ./gold/Makefile ] || exit 0; \
16133 r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 $(HOST_EXPORTS) \
16136 for flag in $(EXTRA_HOST_FLAGS) ; do \
16137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138 done; \
16139 echo "Doing install-info in gold"; \
16140 (cd $(HOST_SUBDIR)/gold && \
16141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143 "RANLIB=$${RANLIB}" \
16144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145 install-info) \
16146 || exit 1
16147
16148 @endif gold
16149
16150 .PHONY: maybe-install-pdf-gold install-pdf-gold
16151 maybe-install-pdf-gold:
16152 @if gold
16153 maybe-install-pdf-gold: install-pdf-gold
16154
16155 install-pdf-gold: \
16156 configure-gold \
16157 pdf-gold
16158 @[ -f ./gold/Makefile ] || exit 0; \
16159 r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 $(HOST_EXPORTS) \
16162 for flag in $(EXTRA_HOST_FLAGS) ; do \
16163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16164 done; \
16165 echo "Doing install-pdf in gold"; \
16166 (cd $(HOST_SUBDIR)/gold && \
16167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16169 "RANLIB=$${RANLIB}" \
16170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16171 install-pdf) \
16172 || exit 1
16173
16174 @endif gold
16175
16176 .PHONY: maybe-install-html-gold install-html-gold
16177 maybe-install-html-gold:
16178 @if gold
16179 maybe-install-html-gold: install-html-gold
16180
16181 install-html-gold: \
16182 configure-gold \
16183 html-gold
16184 @[ -f ./gold/Makefile ] || exit 0; \
16185 r=`${PWD_COMMAND}`; export r; \
16186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16187 $(HOST_EXPORTS) \
16188 for flag in $(EXTRA_HOST_FLAGS) ; do \
16189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16190 done; \
16191 echo "Doing install-html in gold"; \
16192 (cd $(HOST_SUBDIR)/gold && \
16193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16195 "RANLIB=$${RANLIB}" \
16196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16197 install-html) \
16198 || exit 1
16199
16200 @endif gold
16201
16202 .PHONY: maybe-installcheck-gold installcheck-gold
16203 maybe-installcheck-gold:
16204 @if gold
16205 maybe-installcheck-gold: installcheck-gold
16206
16207 installcheck-gold: \
16208 configure-gold
16209 @[ -f ./gold/Makefile ] || exit 0; \
16210 r=`${PWD_COMMAND}`; export r; \
16211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16212 $(HOST_EXPORTS) \
16213 for flag in $(EXTRA_HOST_FLAGS) ; do \
16214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16215 done; \
16216 echo "Doing installcheck in gold"; \
16217 (cd $(HOST_SUBDIR)/gold && \
16218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16220 "RANLIB=$${RANLIB}" \
16221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16222 installcheck) \
16223 || exit 1
16224
16225 @endif gold
16226
16227 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16228 maybe-mostlyclean-gold:
16229 @if gold
16230 maybe-mostlyclean-gold: mostlyclean-gold
16231
16232 mostlyclean-gold:
16233 @[ -f ./gold/Makefile ] || exit 0; \
16234 r=`${PWD_COMMAND}`; export r; \
16235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16236 $(HOST_EXPORTS) \
16237 for flag in $(EXTRA_HOST_FLAGS) ; do \
16238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16239 done; \
16240 echo "Doing mostlyclean in gold"; \
16241 (cd $(HOST_SUBDIR)/gold && \
16242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16244 "RANLIB=$${RANLIB}" \
16245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16246 mostlyclean) \
16247 || exit 1
16248
16249 @endif gold
16250
16251 .PHONY: maybe-clean-gold clean-gold
16252 maybe-clean-gold:
16253 @if gold
16254 maybe-clean-gold: clean-gold
16255
16256 clean-gold:
16257 @[ -f ./gold/Makefile ] || exit 0; \
16258 r=`${PWD_COMMAND}`; export r; \
16259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16260 $(HOST_EXPORTS) \
16261 for flag in $(EXTRA_HOST_FLAGS) ; do \
16262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16263 done; \
16264 echo "Doing clean in gold"; \
16265 (cd $(HOST_SUBDIR)/gold && \
16266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16268 "RANLIB=$${RANLIB}" \
16269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16270 clean) \
16271 || exit 1
16272
16273 @endif gold
16274
16275 .PHONY: maybe-distclean-gold distclean-gold
16276 maybe-distclean-gold:
16277 @if gold
16278 maybe-distclean-gold: distclean-gold
16279
16280 distclean-gold:
16281 @[ -f ./gold/Makefile ] || exit 0; \
16282 r=`${PWD_COMMAND}`; export r; \
16283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284 $(HOST_EXPORTS) \
16285 for flag in $(EXTRA_HOST_FLAGS) ; do \
16286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16287 done; \
16288 echo "Doing distclean in gold"; \
16289 (cd $(HOST_SUBDIR)/gold && \
16290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16292 "RANLIB=$${RANLIB}" \
16293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16294 distclean) \
16295 || exit 1
16296
16297 @endif gold
16298
16299 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16300 maybe-maintainer-clean-gold:
16301 @if gold
16302 maybe-maintainer-clean-gold: maintainer-clean-gold
16303
16304 maintainer-clean-gold:
16305 @[ -f ./gold/Makefile ] || exit 0; \
16306 r=`${PWD_COMMAND}`; export r; \
16307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16308 $(HOST_EXPORTS) \
16309 for flag in $(EXTRA_HOST_FLAGS) ; do \
16310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16311 done; \
16312 echo "Doing maintainer-clean in gold"; \
16313 (cd $(HOST_SUBDIR)/gold && \
16314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16316 "RANLIB=$${RANLIB}" \
16317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16318 maintainer-clean) \
16319 || exit 1
16320
16321 @endif gold
16322
16323
16324
16325 .PHONY: configure-gprof maybe-configure-gprof
16326 maybe-configure-gprof:
16327 @if gcc-bootstrap
16328 configure-gprof: stage_current
16329 @endif gcc-bootstrap
16330 @if gprof
16331 maybe-configure-gprof: configure-gprof
16332 configure-gprof:
16333 @: $(MAKE); $(unstage)
16334 @r=`${PWD_COMMAND}`; export r; \
16335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16338 $(HOST_EXPORTS) \
16339 echo Configuring in $(HOST_SUBDIR)/gprof; \
16340 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16341 case $(srcdir) in \
16342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16343 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16345 esac; \
16346 module_srcdir=gprof; \
16347 $(SHELL) \
16348 $$s/$$module_srcdir/configure \
16349 --srcdir=$${topdir}/$$module_srcdir \
16350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16351 --target=${target_alias} \
16352 || exit 1
16353 @endif gprof
16354
16355
16356
16357
16358
16359 .PHONY: all-gprof maybe-all-gprof
16360 maybe-all-gprof:
16361 @if gcc-bootstrap
16362 all-gprof: stage_current
16363 @endif gcc-bootstrap
16364 @if gprof
16365 TARGET-gprof=all
16366 maybe-all-gprof: all-gprof
16367 all-gprof: configure-gprof
16368 @: $(MAKE); $(unstage)
16369 @r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 $(HOST_EXPORTS) \
16372 (cd $(HOST_SUBDIR)/gprof && \
16373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16374 $(TARGET-gprof))
16375 @endif gprof
16376
16377
16378
16379
16380 .PHONY: check-gprof maybe-check-gprof
16381 maybe-check-gprof:
16382 @if gprof
16383 maybe-check-gprof: check-gprof
16384
16385 check-gprof:
16386 @: $(MAKE); $(unstage)
16387 @r=`${PWD_COMMAND}`; export r; \
16388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389 $(HOST_EXPORTS) \
16390 (cd $(HOST_SUBDIR)/gprof && \
16391 $(MAKE) $(FLAGS_TO_PASS) check)
16392
16393 @endif gprof
16394
16395 .PHONY: install-gprof maybe-install-gprof
16396 maybe-install-gprof:
16397 @if gprof
16398 maybe-install-gprof: install-gprof
16399
16400 install-gprof: installdirs
16401 @: $(MAKE); $(unstage)
16402 @r=`${PWD_COMMAND}`; export r; \
16403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16404 $(HOST_EXPORTS) \
16405 (cd $(HOST_SUBDIR)/gprof && \
16406 $(MAKE) $(FLAGS_TO_PASS) install)
16407
16408 @endif gprof
16409
16410 .PHONY: install-strip-gprof maybe-install-strip-gprof
16411 maybe-install-strip-gprof:
16412 @if gprof
16413 maybe-install-strip-gprof: install-strip-gprof
16414
16415 install-strip-gprof: installdirs
16416 @: $(MAKE); $(unstage)
16417 @r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 (cd $(HOST_SUBDIR)/gprof && \
16421 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16422
16423 @endif gprof
16424
16425 # Other targets (info, dvi, pdf, etc.)
16426
16427 .PHONY: maybe-info-gprof info-gprof
16428 maybe-info-gprof:
16429 @if gprof
16430 maybe-info-gprof: info-gprof
16431
16432 info-gprof: \
16433 configure-gprof
16434 @: $(MAKE); $(unstage)
16435 @[ -f ./gprof/Makefile ] || exit 0; \
16436 r=`${PWD_COMMAND}`; export r; \
16437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16438 $(HOST_EXPORTS) \
16439 for flag in $(EXTRA_HOST_FLAGS) ; do \
16440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16441 done; \
16442 echo "Doing info in gprof"; \
16443 (cd $(HOST_SUBDIR)/gprof && \
16444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16446 "RANLIB=$${RANLIB}" \
16447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16448 info) \
16449 || exit 1
16450
16451 @endif gprof
16452
16453 .PHONY: maybe-dvi-gprof dvi-gprof
16454 maybe-dvi-gprof:
16455 @if gprof
16456 maybe-dvi-gprof: dvi-gprof
16457
16458 dvi-gprof: \
16459 configure-gprof
16460 @: $(MAKE); $(unstage)
16461 @[ -f ./gprof/Makefile ] || exit 0; \
16462 r=`${PWD_COMMAND}`; export r; \
16463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16464 $(HOST_EXPORTS) \
16465 for flag in $(EXTRA_HOST_FLAGS) ; do \
16466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16467 done; \
16468 echo "Doing dvi in gprof"; \
16469 (cd $(HOST_SUBDIR)/gprof && \
16470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16472 "RANLIB=$${RANLIB}" \
16473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16474 dvi) \
16475 || exit 1
16476
16477 @endif gprof
16478
16479 .PHONY: maybe-pdf-gprof pdf-gprof
16480 maybe-pdf-gprof:
16481 @if gprof
16482 maybe-pdf-gprof: pdf-gprof
16483
16484 pdf-gprof: \
16485 configure-gprof
16486 @: $(MAKE); $(unstage)
16487 @[ -f ./gprof/Makefile ] || exit 0; \
16488 r=`${PWD_COMMAND}`; export r; \
16489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490 $(HOST_EXPORTS) \
16491 for flag in $(EXTRA_HOST_FLAGS) ; do \
16492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493 done; \
16494 echo "Doing pdf in gprof"; \
16495 (cd $(HOST_SUBDIR)/gprof && \
16496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16498 "RANLIB=$${RANLIB}" \
16499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16500 pdf) \
16501 || exit 1
16502
16503 @endif gprof
16504
16505 .PHONY: maybe-html-gprof html-gprof
16506 maybe-html-gprof:
16507 @if gprof
16508 maybe-html-gprof: html-gprof
16509
16510 html-gprof: \
16511 configure-gprof
16512 @: $(MAKE); $(unstage)
16513 @[ -f ./gprof/Makefile ] || exit 0; \
16514 r=`${PWD_COMMAND}`; export r; \
16515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16516 $(HOST_EXPORTS) \
16517 for flag in $(EXTRA_HOST_FLAGS) ; do \
16518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16519 done; \
16520 echo "Doing html in gprof"; \
16521 (cd $(HOST_SUBDIR)/gprof && \
16522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16524 "RANLIB=$${RANLIB}" \
16525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16526 html) \
16527 || exit 1
16528
16529 @endif gprof
16530
16531 .PHONY: maybe-TAGS-gprof TAGS-gprof
16532 maybe-TAGS-gprof:
16533 @if gprof
16534 maybe-TAGS-gprof: TAGS-gprof
16535
16536 TAGS-gprof: \
16537 configure-gprof
16538 @: $(MAKE); $(unstage)
16539 @[ -f ./gprof/Makefile ] || exit 0; \
16540 r=`${PWD_COMMAND}`; export r; \
16541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542 $(HOST_EXPORTS) \
16543 for flag in $(EXTRA_HOST_FLAGS) ; do \
16544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16545 done; \
16546 echo "Doing TAGS in gprof"; \
16547 (cd $(HOST_SUBDIR)/gprof && \
16548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16550 "RANLIB=$${RANLIB}" \
16551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16552 TAGS) \
16553 || exit 1
16554
16555 @endif gprof
16556
16557 .PHONY: maybe-install-info-gprof install-info-gprof
16558 maybe-install-info-gprof:
16559 @if gprof
16560 maybe-install-info-gprof: install-info-gprof
16561
16562 install-info-gprof: \
16563 configure-gprof \
16564 info-gprof
16565 @: $(MAKE); $(unstage)
16566 @[ -f ./gprof/Makefile ] || exit 0; \
16567 r=`${PWD_COMMAND}`; export r; \
16568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16569 $(HOST_EXPORTS) \
16570 for flag in $(EXTRA_HOST_FLAGS) ; do \
16571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16572 done; \
16573 echo "Doing install-info in gprof"; \
16574 (cd $(HOST_SUBDIR)/gprof && \
16575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16577 "RANLIB=$${RANLIB}" \
16578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16579 install-info) \
16580 || exit 1
16581
16582 @endif gprof
16583
16584 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16585 maybe-install-pdf-gprof:
16586 @if gprof
16587 maybe-install-pdf-gprof: install-pdf-gprof
16588
16589 install-pdf-gprof: \
16590 configure-gprof \
16591 pdf-gprof
16592 @: $(MAKE); $(unstage)
16593 @[ -f ./gprof/Makefile ] || exit 0; \
16594 r=`${PWD_COMMAND}`; export r; \
16595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16596 $(HOST_EXPORTS) \
16597 for flag in $(EXTRA_HOST_FLAGS) ; do \
16598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16599 done; \
16600 echo "Doing install-pdf in gprof"; \
16601 (cd $(HOST_SUBDIR)/gprof && \
16602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16604 "RANLIB=$${RANLIB}" \
16605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16606 install-pdf) \
16607 || exit 1
16608
16609 @endif gprof
16610
16611 .PHONY: maybe-install-html-gprof install-html-gprof
16612 maybe-install-html-gprof:
16613 @if gprof
16614 maybe-install-html-gprof: install-html-gprof
16615
16616 install-html-gprof: \
16617 configure-gprof \
16618 html-gprof
16619 @: $(MAKE); $(unstage)
16620 @[ -f ./gprof/Makefile ] || exit 0; \
16621 r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 $(HOST_EXPORTS) \
16624 for flag in $(EXTRA_HOST_FLAGS) ; do \
16625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16626 done; \
16627 echo "Doing install-html in gprof"; \
16628 (cd $(HOST_SUBDIR)/gprof && \
16629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16631 "RANLIB=$${RANLIB}" \
16632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16633 install-html) \
16634 || exit 1
16635
16636 @endif gprof
16637
16638 .PHONY: maybe-installcheck-gprof installcheck-gprof
16639 maybe-installcheck-gprof:
16640 @if gprof
16641 maybe-installcheck-gprof: installcheck-gprof
16642
16643 installcheck-gprof: \
16644 configure-gprof
16645 @: $(MAKE); $(unstage)
16646 @[ -f ./gprof/Makefile ] || exit 0; \
16647 r=`${PWD_COMMAND}`; export r; \
16648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16649 $(HOST_EXPORTS) \
16650 for flag in $(EXTRA_HOST_FLAGS) ; do \
16651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16652 done; \
16653 echo "Doing installcheck in gprof"; \
16654 (cd $(HOST_SUBDIR)/gprof && \
16655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16657 "RANLIB=$${RANLIB}" \
16658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16659 installcheck) \
16660 || exit 1
16661
16662 @endif gprof
16663
16664 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16665 maybe-mostlyclean-gprof:
16666 @if gprof
16667 maybe-mostlyclean-gprof: mostlyclean-gprof
16668
16669 mostlyclean-gprof:
16670 @: $(MAKE); $(unstage)
16671 @[ -f ./gprof/Makefile ] || exit 0; \
16672 r=`${PWD_COMMAND}`; export r; \
16673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674 $(HOST_EXPORTS) \
16675 for flag in $(EXTRA_HOST_FLAGS) ; do \
16676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16677 done; \
16678 echo "Doing mostlyclean in gprof"; \
16679 (cd $(HOST_SUBDIR)/gprof && \
16680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16682 "RANLIB=$${RANLIB}" \
16683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16684 mostlyclean) \
16685 || exit 1
16686
16687 @endif gprof
16688
16689 .PHONY: maybe-clean-gprof clean-gprof
16690 maybe-clean-gprof:
16691 @if gprof
16692 maybe-clean-gprof: clean-gprof
16693
16694 clean-gprof:
16695 @: $(MAKE); $(unstage)
16696 @[ -f ./gprof/Makefile ] || exit 0; \
16697 r=`${PWD_COMMAND}`; export r; \
16698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16699 $(HOST_EXPORTS) \
16700 for flag in $(EXTRA_HOST_FLAGS) ; do \
16701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16702 done; \
16703 echo "Doing clean in gprof"; \
16704 (cd $(HOST_SUBDIR)/gprof && \
16705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16707 "RANLIB=$${RANLIB}" \
16708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16709 clean) \
16710 || exit 1
16711
16712 @endif gprof
16713
16714 .PHONY: maybe-distclean-gprof distclean-gprof
16715 maybe-distclean-gprof:
16716 @if gprof
16717 maybe-distclean-gprof: distclean-gprof
16718
16719 distclean-gprof:
16720 @: $(MAKE); $(unstage)
16721 @[ -f ./gprof/Makefile ] || exit 0; \
16722 r=`${PWD_COMMAND}`; export r; \
16723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724 $(HOST_EXPORTS) \
16725 for flag in $(EXTRA_HOST_FLAGS) ; do \
16726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16727 done; \
16728 echo "Doing distclean in gprof"; \
16729 (cd $(HOST_SUBDIR)/gprof && \
16730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16732 "RANLIB=$${RANLIB}" \
16733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16734 distclean) \
16735 || exit 1
16736
16737 @endif gprof
16738
16739 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16740 maybe-maintainer-clean-gprof:
16741 @if gprof
16742 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16743
16744 maintainer-clean-gprof:
16745 @: $(MAKE); $(unstage)
16746 @[ -f ./gprof/Makefile ] || exit 0; \
16747 r=`${PWD_COMMAND}`; export r; \
16748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16749 $(HOST_EXPORTS) \
16750 for flag in $(EXTRA_HOST_FLAGS) ; do \
16751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16752 done; \
16753 echo "Doing maintainer-clean in gprof"; \
16754 (cd $(HOST_SUBDIR)/gprof && \
16755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16757 "RANLIB=$${RANLIB}" \
16758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16759 maintainer-clean) \
16760 || exit 1
16761
16762 @endif gprof
16763
16764
16765
16766 .PHONY: configure-intl maybe-configure-intl
16767 maybe-configure-intl:
16768 @if gcc-bootstrap
16769 configure-intl: stage_current
16770 @endif gcc-bootstrap
16771 @if intl
16772 maybe-configure-intl: configure-intl
16773 configure-intl:
16774 @r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16778 $(HOST_EXPORTS) \
16779 echo Configuring in $(HOST_SUBDIR)/intl; \
16780 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16781 case $(srcdir) in \
16782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16783 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16785 esac; \
16786 module_srcdir=intl; \
16787 $(SHELL) \
16788 $$s/$$module_srcdir/configure \
16789 --srcdir=$${topdir}/$$module_srcdir \
16790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16791 --target=${target_alias} \
16792 || exit 1
16793 @endif intl
16794
16795
16796
16797 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16798 maybe-configure-stage1-intl:
16799 @if intl-bootstrap
16800 maybe-configure-stage1-intl: configure-stage1-intl
16801 configure-stage1-intl:
16802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16804 @r=`${PWD_COMMAND}`; export r; \
16805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806 TFLAGS="$(STAGE1_TFLAGS)"; \
16807 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16808 $(HOST_EXPORTS) \
16809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16810 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16811 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16812 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16814 cd $(HOST_SUBDIR)/intl || exit 1; \
16815 case $(srcdir) in \
16816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16817 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16819 esac; \
16820 module_srcdir=intl; \
16821 $(SHELL) $$s/$$module_srcdir/configure \
16822 --srcdir=$${topdir}/$$module_srcdir \
16823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16824 --target=${target_alias} \
16825 \
16826 $(STAGE1_CONFIGURE_FLAGS)
16827 @endif intl-bootstrap
16828
16829 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16830 maybe-configure-stage2-intl:
16831 @if intl-bootstrap
16832 maybe-configure-stage2-intl: configure-stage2-intl
16833 configure-stage2-intl:
16834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16835 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16836 @r=`${PWD_COMMAND}`; export r; \
16837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838 TFLAGS="$(STAGE2_TFLAGS)"; \
16839 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16840 $(HOST_EXPORTS) \
16841 $(POSTSTAGE1_HOST_EXPORTS) \
16842 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16843 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16844 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16845 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16847 cd $(HOST_SUBDIR)/intl || exit 1; \
16848 case $(srcdir) in \
16849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16850 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16852 esac; \
16853 module_srcdir=intl; \
16854 $(SHELL) $$s/$$module_srcdir/configure \
16855 --srcdir=$${topdir}/$$module_srcdir \
16856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16857 --target=${target_alias} \
16858 --with-build-libsubdir=$(HOST_SUBDIR) \
16859 $(STAGE2_CONFIGURE_FLAGS)
16860 @endif intl-bootstrap
16861
16862 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16863 maybe-configure-stage3-intl:
16864 @if intl-bootstrap
16865 maybe-configure-stage3-intl: configure-stage3-intl
16866 configure-stage3-intl:
16867 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16869 @r=`${PWD_COMMAND}`; export r; \
16870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16871 TFLAGS="$(STAGE3_TFLAGS)"; \
16872 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16873 $(HOST_EXPORTS) \
16874 $(POSTSTAGE1_HOST_EXPORTS) \
16875 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16876 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16877 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16878 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16880 cd $(HOST_SUBDIR)/intl || exit 1; \
16881 case $(srcdir) in \
16882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16883 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16885 esac; \
16886 module_srcdir=intl; \
16887 $(SHELL) $$s/$$module_srcdir/configure \
16888 --srcdir=$${topdir}/$$module_srcdir \
16889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16890 --target=${target_alias} \
16891 --with-build-libsubdir=$(HOST_SUBDIR) \
16892 $(STAGE3_CONFIGURE_FLAGS)
16893 @endif intl-bootstrap
16894
16895 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16896 maybe-configure-stage4-intl:
16897 @if intl-bootstrap
16898 maybe-configure-stage4-intl: configure-stage4-intl
16899 configure-stage4-intl:
16900 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16902 @r=`${PWD_COMMAND}`; export r; \
16903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16904 TFLAGS="$(STAGE4_TFLAGS)"; \
16905 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16906 $(HOST_EXPORTS) \
16907 $(POSTSTAGE1_HOST_EXPORTS) \
16908 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16909 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16910 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16911 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16913 cd $(HOST_SUBDIR)/intl || exit 1; \
16914 case $(srcdir) in \
16915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16916 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16918 esac; \
16919 module_srcdir=intl; \
16920 $(SHELL) $$s/$$module_srcdir/configure \
16921 --srcdir=$${topdir}/$$module_srcdir \
16922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16923 --target=${target_alias} \
16924 --with-build-libsubdir=$(HOST_SUBDIR) \
16925 $(STAGE4_CONFIGURE_FLAGS)
16926 @endif intl-bootstrap
16927
16928 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16929 maybe-configure-stageprofile-intl:
16930 @if intl-bootstrap
16931 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16932 configure-stageprofile-intl:
16933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16935 @r=`${PWD_COMMAND}`; export r; \
16936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16937 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16938 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16939 $(HOST_EXPORTS) \
16940 $(POSTSTAGE1_HOST_EXPORTS) \
16941 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16942 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16943 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16944 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16946 cd $(HOST_SUBDIR)/intl || exit 1; \
16947 case $(srcdir) in \
16948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16949 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16951 esac; \
16952 module_srcdir=intl; \
16953 $(SHELL) $$s/$$module_srcdir/configure \
16954 --srcdir=$${topdir}/$$module_srcdir \
16955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16956 --target=${target_alias} \
16957 --with-build-libsubdir=$(HOST_SUBDIR) \
16958 $(STAGEprofile_CONFIGURE_FLAGS)
16959 @endif intl-bootstrap
16960
16961 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16962 maybe-configure-stagefeedback-intl:
16963 @if intl-bootstrap
16964 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16965 configure-stagefeedback-intl:
16966 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16968 @r=`${PWD_COMMAND}`; export r; \
16969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16970 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16971 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16972 $(HOST_EXPORTS) \
16973 $(POSTSTAGE1_HOST_EXPORTS) \
16974 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16975 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16976 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16977 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16979 cd $(HOST_SUBDIR)/intl || exit 1; \
16980 case $(srcdir) in \
16981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16982 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16984 esac; \
16985 module_srcdir=intl; \
16986 $(SHELL) $$s/$$module_srcdir/configure \
16987 --srcdir=$${topdir}/$$module_srcdir \
16988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16989 --target=${target_alias} \
16990 --with-build-libsubdir=$(HOST_SUBDIR) \
16991 $(STAGEfeedback_CONFIGURE_FLAGS)
16992 @endif intl-bootstrap
16993
16994
16995
16996
16997
16998 .PHONY: all-intl maybe-all-intl
16999 maybe-all-intl:
17000 @if gcc-bootstrap
17001 all-intl: stage_current
17002 @endif gcc-bootstrap
17003 @if intl
17004 TARGET-intl=all
17005 maybe-all-intl: all-intl
17006 all-intl: configure-intl
17007 @r=`${PWD_COMMAND}`; export r; \
17008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17009 $(HOST_EXPORTS) \
17010 (cd $(HOST_SUBDIR)/intl && \
17011 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17012 $(TARGET-intl))
17013 @endif intl
17014
17015
17016
17017 .PHONY: all-stage1-intl maybe-all-stage1-intl
17018 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17019 maybe-all-stage1-intl:
17020 maybe-clean-stage1-intl:
17021 @if intl-bootstrap
17022 maybe-all-stage1-intl: all-stage1-intl
17023 all-stage1: all-stage1-intl
17024 TARGET-stage1-intl = $(TARGET-intl)
17025 all-stage1-intl: configure-stage1-intl
17026 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17027 @r=`${PWD_COMMAND}`; export r; \
17028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029 TFLAGS="$(STAGE1_TFLAGS)"; \
17030 $(HOST_EXPORTS) \
17031 cd $(HOST_SUBDIR)/intl && \
17032 \
17033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034 CFLAGS="$(STAGE1_CFLAGS)" \
17035 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17036 LIBCFLAGS="$(LIBCFLAGS)" \
17037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17040 $(EXTRA_HOST_FLAGS) \
17041 $(STAGE1_FLAGS_TO_PASS) \
17042 TFLAGS="$(STAGE1_TFLAGS)" \
17043 $(TARGET-stage1-intl)
17044
17045 maybe-clean-stage1-intl: clean-stage1-intl
17046 clean-stage1: clean-stage1-intl
17047 clean-stage1-intl:
17048 @if [ $(current_stage) = stage1 ]; then \
17049 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17050 else \
17051 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17052 $(MAKE) stage1-start; \
17053 fi; \
17054 cd $(HOST_SUBDIR)/intl && \
17055 $(MAKE) $(EXTRA_HOST_FLAGS) \
17056 $(STAGE1_FLAGS_TO_PASS) clean
17057 @endif intl-bootstrap
17058
17059
17060 .PHONY: all-stage2-intl maybe-all-stage2-intl
17061 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17062 maybe-all-stage2-intl:
17063 maybe-clean-stage2-intl:
17064 @if intl-bootstrap
17065 maybe-all-stage2-intl: all-stage2-intl
17066 all-stage2: all-stage2-intl
17067 TARGET-stage2-intl = $(TARGET-intl)
17068 all-stage2-intl: configure-stage2-intl
17069 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17070 @r=`${PWD_COMMAND}`; export r; \
17071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17072 TFLAGS="$(STAGE2_TFLAGS)"; \
17073 $(HOST_EXPORTS) \
17074 $(POSTSTAGE1_HOST_EXPORTS) \
17075 cd $(HOST_SUBDIR)/intl && \
17076 \
17077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17078 CFLAGS="$(STAGE2_CFLAGS)" \
17079 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17080 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17085 TFLAGS="$(STAGE2_TFLAGS)" \
17086 $(TARGET-stage2-intl)
17087
17088 maybe-clean-stage2-intl: clean-stage2-intl
17089 clean-stage2: clean-stage2-intl
17090 clean-stage2-intl:
17091 @if [ $(current_stage) = stage2 ]; then \
17092 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17093 else \
17094 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17095 $(MAKE) stage2-start; \
17096 fi; \
17097 cd $(HOST_SUBDIR)/intl && \
17098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17099 @endif intl-bootstrap
17100
17101
17102 .PHONY: all-stage3-intl maybe-all-stage3-intl
17103 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17104 maybe-all-stage3-intl:
17105 maybe-clean-stage3-intl:
17106 @if intl-bootstrap
17107 maybe-all-stage3-intl: all-stage3-intl
17108 all-stage3: all-stage3-intl
17109 TARGET-stage3-intl = $(TARGET-intl)
17110 all-stage3-intl: configure-stage3-intl
17111 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17112 @r=`${PWD_COMMAND}`; export r; \
17113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114 TFLAGS="$(STAGE3_TFLAGS)"; \
17115 $(HOST_EXPORTS) \
17116 $(POSTSTAGE1_HOST_EXPORTS) \
17117 cd $(HOST_SUBDIR)/intl && \
17118 \
17119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17120 CFLAGS="$(STAGE3_CFLAGS)" \
17121 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17122 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17126 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17127 TFLAGS="$(STAGE3_TFLAGS)" \
17128 $(TARGET-stage3-intl)
17129
17130 maybe-clean-stage3-intl: clean-stage3-intl
17131 clean-stage3: clean-stage3-intl
17132 clean-stage3-intl:
17133 @if [ $(current_stage) = stage3 ]; then \
17134 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17135 else \
17136 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17137 $(MAKE) stage3-start; \
17138 fi; \
17139 cd $(HOST_SUBDIR)/intl && \
17140 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17141 @endif intl-bootstrap
17142
17143
17144 .PHONY: all-stage4-intl maybe-all-stage4-intl
17145 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17146 maybe-all-stage4-intl:
17147 maybe-clean-stage4-intl:
17148 @if intl-bootstrap
17149 maybe-all-stage4-intl: all-stage4-intl
17150 all-stage4: all-stage4-intl
17151 TARGET-stage4-intl = $(TARGET-intl)
17152 all-stage4-intl: configure-stage4-intl
17153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17154 @r=`${PWD_COMMAND}`; export r; \
17155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156 TFLAGS="$(STAGE4_TFLAGS)"; \
17157 $(HOST_EXPORTS) \
17158 $(POSTSTAGE1_HOST_EXPORTS) \
17159 cd $(HOST_SUBDIR)/intl && \
17160 \
17161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17162 CFLAGS="$(STAGE4_CFLAGS)" \
17163 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17164 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17169 TFLAGS="$(STAGE4_TFLAGS)" \
17170 $(TARGET-stage4-intl)
17171
17172 maybe-clean-stage4-intl: clean-stage4-intl
17173 clean-stage4: clean-stage4-intl
17174 clean-stage4-intl:
17175 @if [ $(current_stage) = stage4 ]; then \
17176 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17177 else \
17178 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17179 $(MAKE) stage4-start; \
17180 fi; \
17181 cd $(HOST_SUBDIR)/intl && \
17182 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17183 @endif intl-bootstrap
17184
17185
17186 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17187 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17188 maybe-all-stageprofile-intl:
17189 maybe-clean-stageprofile-intl:
17190 @if intl-bootstrap
17191 maybe-all-stageprofile-intl: all-stageprofile-intl
17192 all-stageprofile: all-stageprofile-intl
17193 TARGET-stageprofile-intl = $(TARGET-intl)
17194 all-stageprofile-intl: configure-stageprofile-intl
17195 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17196 @r=`${PWD_COMMAND}`; export r; \
17197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17199 $(HOST_EXPORTS) \
17200 $(POSTSTAGE1_HOST_EXPORTS) \
17201 cd $(HOST_SUBDIR)/intl && \
17202 \
17203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17204 CFLAGS="$(STAGEprofile_CFLAGS)" \
17205 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17206 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17211 TFLAGS="$(STAGEprofile_TFLAGS)" \
17212 $(TARGET-stageprofile-intl)
17213
17214 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17215 clean-stageprofile: clean-stageprofile-intl
17216 clean-stageprofile-intl:
17217 @if [ $(current_stage) = stageprofile ]; then \
17218 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17219 else \
17220 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17221 $(MAKE) stageprofile-start; \
17222 fi; \
17223 cd $(HOST_SUBDIR)/intl && \
17224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17225 @endif intl-bootstrap
17226
17227
17228 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17229 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17230 maybe-all-stagefeedback-intl:
17231 maybe-clean-stagefeedback-intl:
17232 @if intl-bootstrap
17233 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17234 all-stagefeedback: all-stagefeedback-intl
17235 TARGET-stagefeedback-intl = $(TARGET-intl)
17236 all-stagefeedback-intl: configure-stagefeedback-intl
17237 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17238 @r=`${PWD_COMMAND}`; export r; \
17239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17241 $(HOST_EXPORTS) \
17242 $(POSTSTAGE1_HOST_EXPORTS) \
17243 cd $(HOST_SUBDIR)/intl && \
17244 \
17245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17246 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17247 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17248 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17253 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17254 $(TARGET-stagefeedback-intl)
17255
17256 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17257 clean-stagefeedback: clean-stagefeedback-intl
17258 clean-stagefeedback-intl:
17259 @if [ $(current_stage) = stagefeedback ]; then \
17260 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17261 else \
17262 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17263 $(MAKE) stagefeedback-start; \
17264 fi; \
17265 cd $(HOST_SUBDIR)/intl && \
17266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17267 @endif intl-bootstrap
17268
17269
17270
17271
17272
17273 .PHONY: check-intl maybe-check-intl
17274 maybe-check-intl:
17275 @if intl
17276 maybe-check-intl: check-intl
17277
17278 check-intl:
17279 @: $(MAKE); $(unstage)
17280 @r=`${PWD_COMMAND}`; export r; \
17281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17282 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17283 (cd $(HOST_SUBDIR)/intl && \
17284 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17285
17286 @endif intl
17287
17288 .PHONY: install-intl maybe-install-intl
17289 maybe-install-intl:
17290 @if intl
17291 maybe-install-intl: install-intl
17292
17293 install-intl: installdirs
17294 @: $(MAKE); $(unstage)
17295 @r=`${PWD_COMMAND}`; export r; \
17296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17297 $(HOST_EXPORTS) \
17298 (cd $(HOST_SUBDIR)/intl && \
17299 $(MAKE) $(FLAGS_TO_PASS) install)
17300
17301 @endif intl
17302
17303 .PHONY: install-strip-intl maybe-install-strip-intl
17304 maybe-install-strip-intl:
17305 @if intl
17306 maybe-install-strip-intl: install-strip-intl
17307
17308 install-strip-intl: installdirs
17309 @: $(MAKE); $(unstage)
17310 @r=`${PWD_COMMAND}`; export r; \
17311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17312 $(HOST_EXPORTS) \
17313 (cd $(HOST_SUBDIR)/intl && \
17314 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17315
17316 @endif intl
17317
17318 # Other targets (info, dvi, pdf, etc.)
17319
17320 .PHONY: maybe-info-intl info-intl
17321 maybe-info-intl:
17322 @if intl
17323 maybe-info-intl: info-intl
17324
17325 info-intl: \
17326 configure-intl
17327 @[ -f ./intl/Makefile ] || exit 0; \
17328 r=`${PWD_COMMAND}`; export r; \
17329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330 $(HOST_EXPORTS) \
17331 for flag in $(EXTRA_HOST_FLAGS) ; do \
17332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333 done; \
17334 echo "Doing info in intl"; \
17335 (cd $(HOST_SUBDIR)/intl && \
17336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338 "RANLIB=$${RANLIB}" \
17339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17340 info) \
17341 || exit 1
17342
17343 @endif intl
17344
17345 .PHONY: maybe-dvi-intl dvi-intl
17346 maybe-dvi-intl:
17347 @if intl
17348 maybe-dvi-intl: dvi-intl
17349
17350 dvi-intl: \
17351 configure-intl
17352 @[ -f ./intl/Makefile ] || exit 0; \
17353 r=`${PWD_COMMAND}`; export r; \
17354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355 $(HOST_EXPORTS) \
17356 for flag in $(EXTRA_HOST_FLAGS) ; do \
17357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358 done; \
17359 echo "Doing dvi in intl"; \
17360 (cd $(HOST_SUBDIR)/intl && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363 "RANLIB=$${RANLIB}" \
17364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365 dvi) \
17366 || exit 1
17367
17368 @endif intl
17369
17370 .PHONY: maybe-pdf-intl pdf-intl
17371 maybe-pdf-intl:
17372 @if intl
17373 maybe-pdf-intl: pdf-intl
17374
17375 pdf-intl: \
17376 configure-intl
17377 @[ -f ./intl/Makefile ] || exit 0; \
17378 r=`${PWD_COMMAND}`; export r; \
17379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17380 $(HOST_EXPORTS) \
17381 for flag in $(EXTRA_HOST_FLAGS) ; do \
17382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17383 done; \
17384 echo "Doing pdf in intl"; \
17385 (cd $(HOST_SUBDIR)/intl && \
17386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17388 "RANLIB=$${RANLIB}" \
17389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17390 pdf) \
17391 || exit 1
17392
17393 @endif intl
17394
17395 .PHONY: maybe-html-intl html-intl
17396 maybe-html-intl:
17397 @if intl
17398 maybe-html-intl: html-intl
17399
17400 html-intl: \
17401 configure-intl
17402 @[ -f ./intl/Makefile ] || exit 0; \
17403 r=`${PWD_COMMAND}`; export r; \
17404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17405 $(HOST_EXPORTS) \
17406 for flag in $(EXTRA_HOST_FLAGS) ; do \
17407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17408 done; \
17409 echo "Doing html in intl"; \
17410 (cd $(HOST_SUBDIR)/intl && \
17411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17413 "RANLIB=$${RANLIB}" \
17414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17415 html) \
17416 || exit 1
17417
17418 @endif intl
17419
17420 .PHONY: maybe-TAGS-intl TAGS-intl
17421 maybe-TAGS-intl:
17422 @if intl
17423 maybe-TAGS-intl: TAGS-intl
17424
17425 TAGS-intl: \
17426 configure-intl
17427 @[ -f ./intl/Makefile ] || exit 0; \
17428 r=`${PWD_COMMAND}`; export r; \
17429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17430 $(HOST_EXPORTS) \
17431 for flag in $(EXTRA_HOST_FLAGS) ; do \
17432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17433 done; \
17434 echo "Doing TAGS in intl"; \
17435 (cd $(HOST_SUBDIR)/intl && \
17436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17438 "RANLIB=$${RANLIB}" \
17439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17440 TAGS) \
17441 || exit 1
17442
17443 @endif intl
17444
17445 .PHONY: maybe-install-info-intl install-info-intl
17446 maybe-install-info-intl:
17447 @if intl
17448 maybe-install-info-intl: install-info-intl
17449
17450 install-info-intl: \
17451 configure-intl \
17452 info-intl
17453 @[ -f ./intl/Makefile ] || exit 0; \
17454 r=`${PWD_COMMAND}`; export r; \
17455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17456 $(HOST_EXPORTS) \
17457 for flag in $(EXTRA_HOST_FLAGS) ; do \
17458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17459 done; \
17460 echo "Doing install-info in intl"; \
17461 (cd $(HOST_SUBDIR)/intl && \
17462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17464 "RANLIB=$${RANLIB}" \
17465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17466 install-info) \
17467 || exit 1
17468
17469 @endif intl
17470
17471 .PHONY: maybe-install-pdf-intl install-pdf-intl
17472 maybe-install-pdf-intl:
17473 @if intl
17474 maybe-install-pdf-intl: install-pdf-intl
17475
17476 install-pdf-intl: \
17477 configure-intl \
17478 pdf-intl
17479 @[ -f ./intl/Makefile ] || exit 0; \
17480 r=`${PWD_COMMAND}`; export r; \
17481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482 $(HOST_EXPORTS) \
17483 for flag in $(EXTRA_HOST_FLAGS) ; do \
17484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485 done; \
17486 echo "Doing install-pdf in intl"; \
17487 (cd $(HOST_SUBDIR)/intl && \
17488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490 "RANLIB=$${RANLIB}" \
17491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492 install-pdf) \
17493 || exit 1
17494
17495 @endif intl
17496
17497 .PHONY: maybe-install-html-intl install-html-intl
17498 maybe-install-html-intl:
17499 @if intl
17500 maybe-install-html-intl: install-html-intl
17501
17502 install-html-intl: \
17503 configure-intl \
17504 html-intl
17505 @[ -f ./intl/Makefile ] || exit 0; \
17506 r=`${PWD_COMMAND}`; export r; \
17507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508 $(HOST_EXPORTS) \
17509 for flag in $(EXTRA_HOST_FLAGS) ; do \
17510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511 done; \
17512 echo "Doing install-html in intl"; \
17513 (cd $(HOST_SUBDIR)/intl && \
17514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516 "RANLIB=$${RANLIB}" \
17517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 install-html) \
17519 || exit 1
17520
17521 @endif intl
17522
17523 .PHONY: maybe-installcheck-intl installcheck-intl
17524 maybe-installcheck-intl:
17525 @if intl
17526 maybe-installcheck-intl: installcheck-intl
17527
17528 installcheck-intl: \
17529 configure-intl
17530 @[ -f ./intl/Makefile ] || exit 0; \
17531 r=`${PWD_COMMAND}`; export r; \
17532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17533 $(HOST_EXPORTS) \
17534 for flag in $(EXTRA_HOST_FLAGS) ; do \
17535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17536 done; \
17537 echo "Doing installcheck in intl"; \
17538 (cd $(HOST_SUBDIR)/intl && \
17539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17541 "RANLIB=$${RANLIB}" \
17542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17543 installcheck) \
17544 || exit 1
17545
17546 @endif intl
17547
17548 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17549 maybe-mostlyclean-intl:
17550 @if intl
17551 maybe-mostlyclean-intl: mostlyclean-intl
17552
17553 mostlyclean-intl:
17554 @[ -f ./intl/Makefile ] || exit 0; \
17555 r=`${PWD_COMMAND}`; export r; \
17556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557 $(HOST_EXPORTS) \
17558 for flag in $(EXTRA_HOST_FLAGS) ; do \
17559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17560 done; \
17561 echo "Doing mostlyclean in intl"; \
17562 (cd $(HOST_SUBDIR)/intl && \
17563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17565 "RANLIB=$${RANLIB}" \
17566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17567 mostlyclean) \
17568 || exit 1
17569
17570 @endif intl
17571
17572 .PHONY: maybe-clean-intl clean-intl
17573 maybe-clean-intl:
17574 @if intl
17575 maybe-clean-intl: clean-intl
17576
17577 clean-intl:
17578 @[ -f ./intl/Makefile ] || exit 0; \
17579 r=`${PWD_COMMAND}`; export r; \
17580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17581 $(HOST_EXPORTS) \
17582 for flag in $(EXTRA_HOST_FLAGS) ; do \
17583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17584 done; \
17585 echo "Doing clean in intl"; \
17586 (cd $(HOST_SUBDIR)/intl && \
17587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17589 "RANLIB=$${RANLIB}" \
17590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17591 clean) \
17592 || exit 1
17593
17594 @endif intl
17595
17596 .PHONY: maybe-distclean-intl distclean-intl
17597 maybe-distclean-intl:
17598 @if intl
17599 maybe-distclean-intl: distclean-intl
17600
17601 distclean-intl:
17602 @[ -f ./intl/Makefile ] || exit 0; \
17603 r=`${PWD_COMMAND}`; export r; \
17604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605 $(HOST_EXPORTS) \
17606 for flag in $(EXTRA_HOST_FLAGS) ; do \
17607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17608 done; \
17609 echo "Doing distclean in intl"; \
17610 (cd $(HOST_SUBDIR)/intl && \
17611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17613 "RANLIB=$${RANLIB}" \
17614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17615 distclean) \
17616 || exit 1
17617
17618 @endif intl
17619
17620 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17621 maybe-maintainer-clean-intl:
17622 @if intl
17623 maybe-maintainer-clean-intl: maintainer-clean-intl
17624
17625 maintainer-clean-intl:
17626 @[ -f ./intl/Makefile ] || exit 0; \
17627 r=`${PWD_COMMAND}`; export r; \
17628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629 $(HOST_EXPORTS) \
17630 for flag in $(EXTRA_HOST_FLAGS) ; do \
17631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17632 done; \
17633 echo "Doing maintainer-clean in intl"; \
17634 (cd $(HOST_SUBDIR)/intl && \
17635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17637 "RANLIB=$${RANLIB}" \
17638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17639 maintainer-clean) \
17640 || exit 1
17641
17642 @endif intl
17643
17644
17645
17646 .PHONY: configure-tcl maybe-configure-tcl
17647 maybe-configure-tcl:
17648 @if gcc-bootstrap
17649 configure-tcl: stage_current
17650 @endif gcc-bootstrap
17651 @if tcl
17652 maybe-configure-tcl: configure-tcl
17653 configure-tcl:
17654 @: $(MAKE); $(unstage)
17655 @r=`${PWD_COMMAND}`; export r; \
17656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17659 $(HOST_EXPORTS) \
17660 echo Configuring in $(HOST_SUBDIR)/tcl; \
17661 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17662 case $(srcdir) in \
17663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17664 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17666 esac; \
17667 module_srcdir=tcl; \
17668 $(SHELL) \
17669 $$s/$$module_srcdir/configure \
17670 --srcdir=$${topdir}/$$module_srcdir \
17671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17672 --target=${target_alias} \
17673 || exit 1
17674 @endif tcl
17675
17676
17677
17678
17679
17680 .PHONY: all-tcl maybe-all-tcl
17681 maybe-all-tcl:
17682 @if gcc-bootstrap
17683 all-tcl: stage_current
17684 @endif gcc-bootstrap
17685 @if tcl
17686 TARGET-tcl=all
17687 maybe-all-tcl: all-tcl
17688 all-tcl: configure-tcl
17689 @: $(MAKE); $(unstage)
17690 @r=`${PWD_COMMAND}`; export r; \
17691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692 $(HOST_EXPORTS) \
17693 (cd $(HOST_SUBDIR)/tcl && \
17694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17695 $(TARGET-tcl))
17696 @endif tcl
17697
17698
17699
17700
17701 .PHONY: check-tcl maybe-check-tcl
17702 maybe-check-tcl:
17703 @if tcl
17704 maybe-check-tcl: check-tcl
17705
17706 check-tcl:
17707 @: $(MAKE); $(unstage)
17708 @r=`${PWD_COMMAND}`; export r; \
17709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710 $(HOST_EXPORTS) \
17711 (cd $(HOST_SUBDIR)/tcl && \
17712 $(MAKE) $(FLAGS_TO_PASS) check)
17713
17714 @endif tcl
17715
17716 .PHONY: install-tcl maybe-install-tcl
17717 maybe-install-tcl:
17718 @if tcl
17719 maybe-install-tcl: install-tcl
17720
17721 install-tcl: installdirs
17722 @: $(MAKE); $(unstage)
17723 @r=`${PWD_COMMAND}`; export r; \
17724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17725 $(HOST_EXPORTS) \
17726 (cd $(HOST_SUBDIR)/tcl && \
17727 $(MAKE) $(FLAGS_TO_PASS) install)
17728
17729 @endif tcl
17730
17731 .PHONY: install-strip-tcl maybe-install-strip-tcl
17732 maybe-install-strip-tcl:
17733 @if tcl
17734 maybe-install-strip-tcl: install-strip-tcl
17735
17736 install-strip-tcl: installdirs
17737 @: $(MAKE); $(unstage)
17738 @r=`${PWD_COMMAND}`; export r; \
17739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17740 $(HOST_EXPORTS) \
17741 (cd $(HOST_SUBDIR)/tcl && \
17742 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17743
17744 @endif tcl
17745
17746 # Other targets (info, dvi, pdf, etc.)
17747
17748 .PHONY: maybe-info-tcl info-tcl
17749 maybe-info-tcl:
17750 @if tcl
17751 maybe-info-tcl: info-tcl
17752
17753 info-tcl: \
17754 configure-tcl
17755 @: $(MAKE); $(unstage)
17756 @[ -f ./tcl/Makefile ] || exit 0; \
17757 r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 $(HOST_EXPORTS) \
17760 for flag in $(EXTRA_HOST_FLAGS) ; do \
17761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17762 done; \
17763 echo "Doing info in tcl"; \
17764 (cd $(HOST_SUBDIR)/tcl && \
17765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17767 "RANLIB=$${RANLIB}" \
17768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17769 info) \
17770 || exit 1
17771
17772 @endif tcl
17773
17774 .PHONY: maybe-dvi-tcl dvi-tcl
17775 maybe-dvi-tcl:
17776 @if tcl
17777 maybe-dvi-tcl: dvi-tcl
17778
17779 dvi-tcl: \
17780 configure-tcl
17781 @: $(MAKE); $(unstage)
17782 @[ -f ./tcl/Makefile ] || exit 0; \
17783 r=`${PWD_COMMAND}`; export r; \
17784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17785 $(HOST_EXPORTS) \
17786 for flag in $(EXTRA_HOST_FLAGS) ; do \
17787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17788 done; \
17789 echo "Doing dvi in tcl"; \
17790 (cd $(HOST_SUBDIR)/tcl && \
17791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17793 "RANLIB=$${RANLIB}" \
17794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17795 dvi) \
17796 || exit 1
17797
17798 @endif tcl
17799
17800 .PHONY: maybe-pdf-tcl pdf-tcl
17801 maybe-pdf-tcl:
17802 @if tcl
17803 maybe-pdf-tcl: pdf-tcl
17804
17805 pdf-tcl: \
17806 configure-tcl
17807 @: $(MAKE); $(unstage)
17808 @[ -f ./tcl/Makefile ] || exit 0; \
17809 r=`${PWD_COMMAND}`; export r; \
17810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17811 $(HOST_EXPORTS) \
17812 for flag in $(EXTRA_HOST_FLAGS) ; do \
17813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17814 done; \
17815 echo "Doing pdf in tcl"; \
17816 (cd $(HOST_SUBDIR)/tcl && \
17817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17819 "RANLIB=$${RANLIB}" \
17820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17821 pdf) \
17822 || exit 1
17823
17824 @endif tcl
17825
17826 .PHONY: maybe-html-tcl html-tcl
17827 maybe-html-tcl:
17828 @if tcl
17829 maybe-html-tcl: html-tcl
17830
17831 html-tcl: \
17832 configure-tcl
17833 @: $(MAKE); $(unstage)
17834 @[ -f ./tcl/Makefile ] || exit 0; \
17835 r=`${PWD_COMMAND}`; export r; \
17836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17837 $(HOST_EXPORTS) \
17838 for flag in $(EXTRA_HOST_FLAGS) ; do \
17839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17840 done; \
17841 echo "Doing html in tcl"; \
17842 (cd $(HOST_SUBDIR)/tcl && \
17843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17845 "RANLIB=$${RANLIB}" \
17846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17847 html) \
17848 || exit 1
17849
17850 @endif tcl
17851
17852 .PHONY: maybe-TAGS-tcl TAGS-tcl
17853 maybe-TAGS-tcl:
17854 @if tcl
17855 maybe-TAGS-tcl: TAGS-tcl
17856
17857 TAGS-tcl: \
17858 configure-tcl
17859 @: $(MAKE); $(unstage)
17860 @[ -f ./tcl/Makefile ] || exit 0; \
17861 r=`${PWD_COMMAND}`; export r; \
17862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863 $(HOST_EXPORTS) \
17864 for flag in $(EXTRA_HOST_FLAGS) ; do \
17865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17866 done; \
17867 echo "Doing TAGS in tcl"; \
17868 (cd $(HOST_SUBDIR)/tcl && \
17869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17871 "RANLIB=$${RANLIB}" \
17872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17873 TAGS) \
17874 || exit 1
17875
17876 @endif tcl
17877
17878 .PHONY: maybe-install-info-tcl install-info-tcl
17879 maybe-install-info-tcl:
17880 @if tcl
17881 maybe-install-info-tcl: install-info-tcl
17882
17883 install-info-tcl: \
17884 configure-tcl \
17885 info-tcl
17886 @: $(MAKE); $(unstage)
17887 @[ -f ./tcl/Makefile ] || exit 0; \
17888 r=`${PWD_COMMAND}`; export r; \
17889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17890 $(HOST_EXPORTS) \
17891 for flag in $(EXTRA_HOST_FLAGS) ; do \
17892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17893 done; \
17894 echo "Doing install-info in tcl"; \
17895 (cd $(HOST_SUBDIR)/tcl && \
17896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17898 "RANLIB=$${RANLIB}" \
17899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17900 install-info) \
17901 || exit 1
17902
17903 @endif tcl
17904
17905 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17906 maybe-install-pdf-tcl:
17907 @if tcl
17908 maybe-install-pdf-tcl: install-pdf-tcl
17909
17910 install-pdf-tcl: \
17911 configure-tcl \
17912 pdf-tcl
17913 @: $(MAKE); $(unstage)
17914 @[ -f ./tcl/Makefile ] || exit 0; \
17915 r=`${PWD_COMMAND}`; export r; \
17916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17917 $(HOST_EXPORTS) \
17918 for flag in $(EXTRA_HOST_FLAGS) ; do \
17919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17920 done; \
17921 echo "Doing install-pdf in tcl"; \
17922 (cd $(HOST_SUBDIR)/tcl && \
17923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17925 "RANLIB=$${RANLIB}" \
17926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17927 install-pdf) \
17928 || exit 1
17929
17930 @endif tcl
17931
17932 .PHONY: maybe-install-html-tcl install-html-tcl
17933 maybe-install-html-tcl:
17934 @if tcl
17935 maybe-install-html-tcl: install-html-tcl
17936
17937 install-html-tcl: \
17938 configure-tcl \
17939 html-tcl
17940 @: $(MAKE); $(unstage)
17941 @[ -f ./tcl/Makefile ] || exit 0; \
17942 r=`${PWD_COMMAND}`; export r; \
17943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944 $(HOST_EXPORTS) \
17945 for flag in $(EXTRA_HOST_FLAGS) ; do \
17946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947 done; \
17948 echo "Doing install-html in tcl"; \
17949 (cd $(HOST_SUBDIR)/tcl && \
17950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952 "RANLIB=$${RANLIB}" \
17953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954 install-html) \
17955 || exit 1
17956
17957 @endif tcl
17958
17959 .PHONY: maybe-installcheck-tcl installcheck-tcl
17960 maybe-installcheck-tcl:
17961 @if tcl
17962 maybe-installcheck-tcl: installcheck-tcl
17963
17964 installcheck-tcl: \
17965 configure-tcl
17966 @: $(MAKE); $(unstage)
17967 @[ -f ./tcl/Makefile ] || exit 0; \
17968 r=`${PWD_COMMAND}`; export r; \
17969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17970 $(HOST_EXPORTS) \
17971 for flag in $(EXTRA_HOST_FLAGS) ; do \
17972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17973 done; \
17974 echo "Doing installcheck in tcl"; \
17975 (cd $(HOST_SUBDIR)/tcl && \
17976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17978 "RANLIB=$${RANLIB}" \
17979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17980 installcheck) \
17981 || exit 1
17982
17983 @endif tcl
17984
17985 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17986 maybe-mostlyclean-tcl:
17987 @if tcl
17988 maybe-mostlyclean-tcl: mostlyclean-tcl
17989
17990 # tcl doesn't support mostlyclean.
17991 mostlyclean-tcl:
17992
17993 @endif tcl
17994
17995 .PHONY: maybe-clean-tcl clean-tcl
17996 maybe-clean-tcl:
17997 @if tcl
17998 maybe-clean-tcl: clean-tcl
17999
18000 clean-tcl:
18001 @: $(MAKE); $(unstage)
18002 @[ -f ./tcl/Makefile ] || exit 0; \
18003 r=`${PWD_COMMAND}`; export r; \
18004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18005 $(HOST_EXPORTS) \
18006 for flag in $(EXTRA_HOST_FLAGS) ; do \
18007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18008 done; \
18009 echo "Doing clean in tcl"; \
18010 (cd $(HOST_SUBDIR)/tcl && \
18011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18013 "RANLIB=$${RANLIB}" \
18014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18015 clean) \
18016 || exit 1
18017
18018 @endif tcl
18019
18020 .PHONY: maybe-distclean-tcl distclean-tcl
18021 maybe-distclean-tcl:
18022 @if tcl
18023 maybe-distclean-tcl: distclean-tcl
18024
18025 distclean-tcl:
18026 @: $(MAKE); $(unstage)
18027 @[ -f ./tcl/Makefile ] || exit 0; \
18028 r=`${PWD_COMMAND}`; export r; \
18029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030 $(HOST_EXPORTS) \
18031 for flag in $(EXTRA_HOST_FLAGS) ; do \
18032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18033 done; \
18034 echo "Doing distclean in tcl"; \
18035 (cd $(HOST_SUBDIR)/tcl && \
18036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18038 "RANLIB=$${RANLIB}" \
18039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18040 distclean) \
18041 || exit 1
18042
18043 @endif tcl
18044
18045 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18046 maybe-maintainer-clean-tcl:
18047 @if tcl
18048 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18049
18050 maintainer-clean-tcl:
18051 @: $(MAKE); $(unstage)
18052 @[ -f ./tcl/Makefile ] || exit 0; \
18053 r=`${PWD_COMMAND}`; export r; \
18054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055 $(HOST_EXPORTS) \
18056 for flag in $(EXTRA_HOST_FLAGS) ; do \
18057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18058 done; \
18059 echo "Doing maintainer-clean in tcl"; \
18060 (cd $(HOST_SUBDIR)/tcl && \
18061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18063 "RANLIB=$${RANLIB}" \
18064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18065 maintainer-clean) \
18066 || exit 1
18067
18068 @endif tcl
18069
18070
18071
18072 .PHONY: configure-itcl maybe-configure-itcl
18073 maybe-configure-itcl:
18074 @if gcc-bootstrap
18075 configure-itcl: stage_current
18076 @endif gcc-bootstrap
18077 @if itcl
18078 maybe-configure-itcl: configure-itcl
18079 configure-itcl:
18080 @: $(MAKE); $(unstage)
18081 @r=`${PWD_COMMAND}`; export r; \
18082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18085 $(HOST_EXPORTS) \
18086 echo Configuring in $(HOST_SUBDIR)/itcl; \
18087 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18088 case $(srcdir) in \
18089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18090 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18092 esac; \
18093 module_srcdir=itcl; \
18094 $(SHELL) \
18095 $$s/$$module_srcdir/configure \
18096 --srcdir=$${topdir}/$$module_srcdir \
18097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18098 --target=${target_alias} \
18099 || exit 1
18100 @endif itcl
18101
18102
18103
18104
18105
18106 .PHONY: all-itcl maybe-all-itcl
18107 maybe-all-itcl:
18108 @if gcc-bootstrap
18109 all-itcl: stage_current
18110 @endif gcc-bootstrap
18111 @if itcl
18112 TARGET-itcl=all
18113 maybe-all-itcl: all-itcl
18114 all-itcl: configure-itcl
18115 @: $(MAKE); $(unstage)
18116 @r=`${PWD_COMMAND}`; export r; \
18117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18118 $(HOST_EXPORTS) \
18119 (cd $(HOST_SUBDIR)/itcl && \
18120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18121 $(TARGET-itcl))
18122 @endif itcl
18123
18124
18125
18126
18127 .PHONY: check-itcl maybe-check-itcl
18128 maybe-check-itcl:
18129 @if itcl
18130 maybe-check-itcl: check-itcl
18131
18132 check-itcl:
18133 @: $(MAKE); $(unstage)
18134 @r=`${PWD_COMMAND}`; export r; \
18135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136 $(HOST_EXPORTS) \
18137 (cd $(HOST_SUBDIR)/itcl && \
18138 $(MAKE) $(FLAGS_TO_PASS) check)
18139
18140 @endif itcl
18141
18142 .PHONY: install-itcl maybe-install-itcl
18143 maybe-install-itcl:
18144 @if itcl
18145 maybe-install-itcl: install-itcl
18146
18147 install-itcl: installdirs
18148 @: $(MAKE); $(unstage)
18149 @r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 $(HOST_EXPORTS) \
18152 (cd $(HOST_SUBDIR)/itcl && \
18153 $(MAKE) $(FLAGS_TO_PASS) install)
18154
18155 @endif itcl
18156
18157 .PHONY: install-strip-itcl maybe-install-strip-itcl
18158 maybe-install-strip-itcl:
18159 @if itcl
18160 maybe-install-strip-itcl: install-strip-itcl
18161
18162 install-strip-itcl: installdirs
18163 @: $(MAKE); $(unstage)
18164 @r=`${PWD_COMMAND}`; export r; \
18165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166 $(HOST_EXPORTS) \
18167 (cd $(HOST_SUBDIR)/itcl && \
18168 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18169
18170 @endif itcl
18171
18172 # Other targets (info, dvi, pdf, etc.)
18173
18174 .PHONY: maybe-info-itcl info-itcl
18175 maybe-info-itcl:
18176 @if itcl
18177 maybe-info-itcl: info-itcl
18178
18179 info-itcl: \
18180 configure-itcl
18181 @: $(MAKE); $(unstage)
18182 @[ -f ./itcl/Makefile ] || exit 0; \
18183 r=`${PWD_COMMAND}`; export r; \
18184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18185 $(HOST_EXPORTS) \
18186 for flag in $(EXTRA_HOST_FLAGS) ; do \
18187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18188 done; \
18189 echo "Doing info in itcl"; \
18190 (cd $(HOST_SUBDIR)/itcl && \
18191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18193 "RANLIB=$${RANLIB}" \
18194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18195 info) \
18196 || exit 1
18197
18198 @endif itcl
18199
18200 .PHONY: maybe-dvi-itcl dvi-itcl
18201 maybe-dvi-itcl:
18202 @if itcl
18203 maybe-dvi-itcl: dvi-itcl
18204
18205 dvi-itcl: \
18206 configure-itcl
18207 @: $(MAKE); $(unstage)
18208 @[ -f ./itcl/Makefile ] || exit 0; \
18209 r=`${PWD_COMMAND}`; export r; \
18210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18211 $(HOST_EXPORTS) \
18212 for flag in $(EXTRA_HOST_FLAGS) ; do \
18213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18214 done; \
18215 echo "Doing dvi in itcl"; \
18216 (cd $(HOST_SUBDIR)/itcl && \
18217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18219 "RANLIB=$${RANLIB}" \
18220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18221 dvi) \
18222 || exit 1
18223
18224 @endif itcl
18225
18226 .PHONY: maybe-pdf-itcl pdf-itcl
18227 maybe-pdf-itcl:
18228 @if itcl
18229 maybe-pdf-itcl: pdf-itcl
18230
18231 pdf-itcl: \
18232 configure-itcl
18233 @: $(MAKE); $(unstage)
18234 @[ -f ./itcl/Makefile ] || exit 0; \
18235 r=`${PWD_COMMAND}`; export r; \
18236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237 $(HOST_EXPORTS) \
18238 for flag in $(EXTRA_HOST_FLAGS) ; do \
18239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18240 done; \
18241 echo "Doing pdf in itcl"; \
18242 (cd $(HOST_SUBDIR)/itcl && \
18243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18245 "RANLIB=$${RANLIB}" \
18246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18247 pdf) \
18248 || exit 1
18249
18250 @endif itcl
18251
18252 .PHONY: maybe-html-itcl html-itcl
18253 maybe-html-itcl:
18254 @if itcl
18255 maybe-html-itcl: html-itcl
18256
18257 html-itcl: \
18258 configure-itcl
18259 @: $(MAKE); $(unstage)
18260 @[ -f ./itcl/Makefile ] || exit 0; \
18261 r=`${PWD_COMMAND}`; export r; \
18262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18263 $(HOST_EXPORTS) \
18264 for flag in $(EXTRA_HOST_FLAGS) ; do \
18265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18266 done; \
18267 echo "Doing html in itcl"; \
18268 (cd $(HOST_SUBDIR)/itcl && \
18269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18271 "RANLIB=$${RANLIB}" \
18272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18273 html) \
18274 || exit 1
18275
18276 @endif itcl
18277
18278 .PHONY: maybe-TAGS-itcl TAGS-itcl
18279 maybe-TAGS-itcl:
18280 @if itcl
18281 maybe-TAGS-itcl: TAGS-itcl
18282
18283 TAGS-itcl: \
18284 configure-itcl
18285 @: $(MAKE); $(unstage)
18286 @[ -f ./itcl/Makefile ] || exit 0; \
18287 r=`${PWD_COMMAND}`; export r; \
18288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18289 $(HOST_EXPORTS) \
18290 for flag in $(EXTRA_HOST_FLAGS) ; do \
18291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18292 done; \
18293 echo "Doing TAGS in itcl"; \
18294 (cd $(HOST_SUBDIR)/itcl && \
18295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18297 "RANLIB=$${RANLIB}" \
18298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18299 TAGS) \
18300 || exit 1
18301
18302 @endif itcl
18303
18304 .PHONY: maybe-install-info-itcl install-info-itcl
18305 maybe-install-info-itcl:
18306 @if itcl
18307 maybe-install-info-itcl: install-info-itcl
18308
18309 install-info-itcl: \
18310 configure-itcl \
18311 info-itcl
18312 @: $(MAKE); $(unstage)
18313 @[ -f ./itcl/Makefile ] || exit 0; \
18314 r=`${PWD_COMMAND}`; export r; \
18315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18316 $(HOST_EXPORTS) \
18317 for flag in $(EXTRA_HOST_FLAGS) ; do \
18318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18319 done; \
18320 echo "Doing install-info in itcl"; \
18321 (cd $(HOST_SUBDIR)/itcl && \
18322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18324 "RANLIB=$${RANLIB}" \
18325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18326 install-info) \
18327 || exit 1
18328
18329 @endif itcl
18330
18331 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18332 maybe-install-pdf-itcl:
18333 @if itcl
18334 maybe-install-pdf-itcl: install-pdf-itcl
18335
18336 install-pdf-itcl: \
18337 configure-itcl \
18338 pdf-itcl
18339 @: $(MAKE); $(unstage)
18340 @[ -f ./itcl/Makefile ] || exit 0; \
18341 r=`${PWD_COMMAND}`; export r; \
18342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18343 $(HOST_EXPORTS) \
18344 for flag in $(EXTRA_HOST_FLAGS) ; do \
18345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18346 done; \
18347 echo "Doing install-pdf in itcl"; \
18348 (cd $(HOST_SUBDIR)/itcl && \
18349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18351 "RANLIB=$${RANLIB}" \
18352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18353 install-pdf) \
18354 || exit 1
18355
18356 @endif itcl
18357
18358 .PHONY: maybe-install-html-itcl install-html-itcl
18359 maybe-install-html-itcl:
18360 @if itcl
18361 maybe-install-html-itcl: install-html-itcl
18362
18363 install-html-itcl: \
18364 configure-itcl \
18365 html-itcl
18366 @: $(MAKE); $(unstage)
18367 @[ -f ./itcl/Makefile ] || exit 0; \
18368 r=`${PWD_COMMAND}`; export r; \
18369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370 $(HOST_EXPORTS) \
18371 for flag in $(EXTRA_HOST_FLAGS) ; do \
18372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18373 done; \
18374 echo "Doing install-html in itcl"; \
18375 (cd $(HOST_SUBDIR)/itcl && \
18376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18378 "RANLIB=$${RANLIB}" \
18379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18380 install-html) \
18381 || exit 1
18382
18383 @endif itcl
18384
18385 .PHONY: maybe-installcheck-itcl installcheck-itcl
18386 maybe-installcheck-itcl:
18387 @if itcl
18388 maybe-installcheck-itcl: installcheck-itcl
18389
18390 installcheck-itcl: \
18391 configure-itcl
18392 @: $(MAKE); $(unstage)
18393 @[ -f ./itcl/Makefile ] || exit 0; \
18394 r=`${PWD_COMMAND}`; export r; \
18395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18396 $(HOST_EXPORTS) \
18397 for flag in $(EXTRA_HOST_FLAGS) ; do \
18398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18399 done; \
18400 echo "Doing installcheck in itcl"; \
18401 (cd $(HOST_SUBDIR)/itcl && \
18402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18404 "RANLIB=$${RANLIB}" \
18405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18406 installcheck) \
18407 || exit 1
18408
18409 @endif itcl
18410
18411 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18412 maybe-mostlyclean-itcl:
18413 @if itcl
18414 maybe-mostlyclean-itcl: mostlyclean-itcl
18415
18416 mostlyclean-itcl:
18417 @: $(MAKE); $(unstage)
18418 @[ -f ./itcl/Makefile ] || exit 0; \
18419 r=`${PWD_COMMAND}`; export r; \
18420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18421 $(HOST_EXPORTS) \
18422 for flag in $(EXTRA_HOST_FLAGS) ; do \
18423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18424 done; \
18425 echo "Doing mostlyclean in itcl"; \
18426 (cd $(HOST_SUBDIR)/itcl && \
18427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18429 "RANLIB=$${RANLIB}" \
18430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18431 mostlyclean) \
18432 || exit 1
18433
18434 @endif itcl
18435
18436 .PHONY: maybe-clean-itcl clean-itcl
18437 maybe-clean-itcl:
18438 @if itcl
18439 maybe-clean-itcl: clean-itcl
18440
18441 clean-itcl:
18442 @: $(MAKE); $(unstage)
18443 @[ -f ./itcl/Makefile ] || exit 0; \
18444 r=`${PWD_COMMAND}`; export r; \
18445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18446 $(HOST_EXPORTS) \
18447 for flag in $(EXTRA_HOST_FLAGS) ; do \
18448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18449 done; \
18450 echo "Doing clean in itcl"; \
18451 (cd $(HOST_SUBDIR)/itcl && \
18452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18454 "RANLIB=$${RANLIB}" \
18455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18456 clean) \
18457 || exit 1
18458
18459 @endif itcl
18460
18461 .PHONY: maybe-distclean-itcl distclean-itcl
18462 maybe-distclean-itcl:
18463 @if itcl
18464 maybe-distclean-itcl: distclean-itcl
18465
18466 distclean-itcl:
18467 @: $(MAKE); $(unstage)
18468 @[ -f ./itcl/Makefile ] || exit 0; \
18469 r=`${PWD_COMMAND}`; export r; \
18470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18471 $(HOST_EXPORTS) \
18472 for flag in $(EXTRA_HOST_FLAGS) ; do \
18473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18474 done; \
18475 echo "Doing distclean in itcl"; \
18476 (cd $(HOST_SUBDIR)/itcl && \
18477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18479 "RANLIB=$${RANLIB}" \
18480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18481 distclean) \
18482 || exit 1
18483
18484 @endif itcl
18485
18486 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18487 maybe-maintainer-clean-itcl:
18488 @if itcl
18489 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18490
18491 maintainer-clean-itcl:
18492 @: $(MAKE); $(unstage)
18493 @[ -f ./itcl/Makefile ] || exit 0; \
18494 r=`${PWD_COMMAND}`; export r; \
18495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496 $(HOST_EXPORTS) \
18497 for flag in $(EXTRA_HOST_FLAGS) ; do \
18498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18499 done; \
18500 echo "Doing maintainer-clean in itcl"; \
18501 (cd $(HOST_SUBDIR)/itcl && \
18502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18504 "RANLIB=$${RANLIB}" \
18505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18506 maintainer-clean) \
18507 || exit 1
18508
18509 @endif itcl
18510
18511
18512
18513 .PHONY: configure-ld maybe-configure-ld
18514 maybe-configure-ld:
18515 @if gcc-bootstrap
18516 configure-ld: stage_current
18517 @endif gcc-bootstrap
18518 @if ld
18519 maybe-configure-ld: configure-ld
18520 configure-ld:
18521 @r=`${PWD_COMMAND}`; export r; \
18522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18525 $(HOST_EXPORTS) \
18526 echo Configuring in $(HOST_SUBDIR)/ld; \
18527 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18528 case $(srcdir) in \
18529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18530 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18532 esac; \
18533 module_srcdir=ld; \
18534 $(SHELL) \
18535 $$s/$$module_srcdir/configure \
18536 --srcdir=$${topdir}/$$module_srcdir \
18537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18538 --target=${target_alias} \
18539 || exit 1
18540 @endif ld
18541
18542
18543
18544 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18545 maybe-configure-stage1-ld:
18546 @if ld-bootstrap
18547 maybe-configure-stage1-ld: configure-stage1-ld
18548 configure-stage1-ld:
18549 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18550 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18551 @r=`${PWD_COMMAND}`; export r; \
18552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18553 TFLAGS="$(STAGE1_TFLAGS)"; \
18554 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18555 $(HOST_EXPORTS) \
18556 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18557 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18558 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18559 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18561 cd $(HOST_SUBDIR)/ld || exit 1; \
18562 case $(srcdir) in \
18563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18564 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18566 esac; \
18567 module_srcdir=ld; \
18568 $(SHELL) $$s/$$module_srcdir/configure \
18569 --srcdir=$${topdir}/$$module_srcdir \
18570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18571 --target=${target_alias} \
18572 \
18573 $(STAGE1_CONFIGURE_FLAGS)
18574 @endif ld-bootstrap
18575
18576 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18577 maybe-configure-stage2-ld:
18578 @if ld-bootstrap
18579 maybe-configure-stage2-ld: configure-stage2-ld
18580 configure-stage2-ld:
18581 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18583 @r=`${PWD_COMMAND}`; export r; \
18584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585 TFLAGS="$(STAGE2_TFLAGS)"; \
18586 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18587 $(HOST_EXPORTS) \
18588 $(POSTSTAGE1_HOST_EXPORTS) \
18589 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18590 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18591 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18592 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18594 cd $(HOST_SUBDIR)/ld || exit 1; \
18595 case $(srcdir) in \
18596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18597 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18599 esac; \
18600 module_srcdir=ld; \
18601 $(SHELL) $$s/$$module_srcdir/configure \
18602 --srcdir=$${topdir}/$$module_srcdir \
18603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18604 --target=${target_alias} \
18605 --with-build-libsubdir=$(HOST_SUBDIR) \
18606 $(STAGE2_CONFIGURE_FLAGS)
18607 @endif ld-bootstrap
18608
18609 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18610 maybe-configure-stage3-ld:
18611 @if ld-bootstrap
18612 maybe-configure-stage3-ld: configure-stage3-ld
18613 configure-stage3-ld:
18614 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18616 @r=`${PWD_COMMAND}`; export r; \
18617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618 TFLAGS="$(STAGE3_TFLAGS)"; \
18619 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18620 $(HOST_EXPORTS) \
18621 $(POSTSTAGE1_HOST_EXPORTS) \
18622 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18623 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18624 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18625 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18627 cd $(HOST_SUBDIR)/ld || exit 1; \
18628 case $(srcdir) in \
18629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18630 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18632 esac; \
18633 module_srcdir=ld; \
18634 $(SHELL) $$s/$$module_srcdir/configure \
18635 --srcdir=$${topdir}/$$module_srcdir \
18636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18637 --target=${target_alias} \
18638 --with-build-libsubdir=$(HOST_SUBDIR) \
18639 $(STAGE3_CONFIGURE_FLAGS)
18640 @endif ld-bootstrap
18641
18642 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18643 maybe-configure-stage4-ld:
18644 @if ld-bootstrap
18645 maybe-configure-stage4-ld: configure-stage4-ld
18646 configure-stage4-ld:
18647 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18649 @r=`${PWD_COMMAND}`; export r; \
18650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651 TFLAGS="$(STAGE4_TFLAGS)"; \
18652 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18653 $(HOST_EXPORTS) \
18654 $(POSTSTAGE1_HOST_EXPORTS) \
18655 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18656 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18657 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18658 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18660 cd $(HOST_SUBDIR)/ld || exit 1; \
18661 case $(srcdir) in \
18662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18663 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18665 esac; \
18666 module_srcdir=ld; \
18667 $(SHELL) $$s/$$module_srcdir/configure \
18668 --srcdir=$${topdir}/$$module_srcdir \
18669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18670 --target=${target_alias} \
18671 --with-build-libsubdir=$(HOST_SUBDIR) \
18672 $(STAGE4_CONFIGURE_FLAGS)
18673 @endif ld-bootstrap
18674
18675 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18676 maybe-configure-stageprofile-ld:
18677 @if ld-bootstrap
18678 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18679 configure-stageprofile-ld:
18680 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18682 @r=`${PWD_COMMAND}`; export r; \
18683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18684 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18685 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18686 $(HOST_EXPORTS) \
18687 $(POSTSTAGE1_HOST_EXPORTS) \
18688 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18689 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18690 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18691 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18693 cd $(HOST_SUBDIR)/ld || exit 1; \
18694 case $(srcdir) in \
18695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18696 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18698 esac; \
18699 module_srcdir=ld; \
18700 $(SHELL) $$s/$$module_srcdir/configure \
18701 --srcdir=$${topdir}/$$module_srcdir \
18702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18703 --target=${target_alias} \
18704 --with-build-libsubdir=$(HOST_SUBDIR) \
18705 $(STAGEprofile_CONFIGURE_FLAGS)
18706 @endif ld-bootstrap
18707
18708 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18709 maybe-configure-stagefeedback-ld:
18710 @if ld-bootstrap
18711 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18712 configure-stagefeedback-ld:
18713 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18715 @r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18718 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18719 $(HOST_EXPORTS) \
18720 $(POSTSTAGE1_HOST_EXPORTS) \
18721 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18722 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18723 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18724 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18726 cd $(HOST_SUBDIR)/ld || exit 1; \
18727 case $(srcdir) in \
18728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18729 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18731 esac; \
18732 module_srcdir=ld; \
18733 $(SHELL) $$s/$$module_srcdir/configure \
18734 --srcdir=$${topdir}/$$module_srcdir \
18735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18736 --target=${target_alias} \
18737 --with-build-libsubdir=$(HOST_SUBDIR) \
18738 $(STAGEfeedback_CONFIGURE_FLAGS)
18739 @endif ld-bootstrap
18740
18741
18742
18743
18744
18745 .PHONY: all-ld maybe-all-ld
18746 maybe-all-ld:
18747 @if gcc-bootstrap
18748 all-ld: stage_current
18749 @endif gcc-bootstrap
18750 @if ld
18751 TARGET-ld=all
18752 maybe-all-ld: all-ld
18753 all-ld: configure-ld
18754 @r=`${PWD_COMMAND}`; export r; \
18755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18756 $(HOST_EXPORTS) \
18757 (cd $(HOST_SUBDIR)/ld && \
18758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18759 $(TARGET-ld))
18760 @endif ld
18761
18762
18763
18764 .PHONY: all-stage1-ld maybe-all-stage1-ld
18765 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18766 maybe-all-stage1-ld:
18767 maybe-clean-stage1-ld:
18768 @if ld-bootstrap
18769 maybe-all-stage1-ld: all-stage1-ld
18770 all-stage1: all-stage1-ld
18771 TARGET-stage1-ld = $(TARGET-ld)
18772 all-stage1-ld: configure-stage1-ld
18773 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18774 @r=`${PWD_COMMAND}`; export r; \
18775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18776 TFLAGS="$(STAGE1_TFLAGS)"; \
18777 $(HOST_EXPORTS) \
18778 cd $(HOST_SUBDIR)/ld && \
18779 \
18780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18781 CFLAGS="$(STAGE1_CFLAGS)" \
18782 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18783 LIBCFLAGS="$(LIBCFLAGS)" \
18784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18787 $(EXTRA_HOST_FLAGS) \
18788 $(STAGE1_FLAGS_TO_PASS) \
18789 TFLAGS="$(STAGE1_TFLAGS)" \
18790 $(TARGET-stage1-ld)
18791
18792 maybe-clean-stage1-ld: clean-stage1-ld
18793 clean-stage1: clean-stage1-ld
18794 clean-stage1-ld:
18795 @if [ $(current_stage) = stage1 ]; then \
18796 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18797 else \
18798 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18799 $(MAKE) stage1-start; \
18800 fi; \
18801 cd $(HOST_SUBDIR)/ld && \
18802 $(MAKE) $(EXTRA_HOST_FLAGS) \
18803 $(STAGE1_FLAGS_TO_PASS) clean
18804 @endif ld-bootstrap
18805
18806
18807 .PHONY: all-stage2-ld maybe-all-stage2-ld
18808 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18809 maybe-all-stage2-ld:
18810 maybe-clean-stage2-ld:
18811 @if ld-bootstrap
18812 maybe-all-stage2-ld: all-stage2-ld
18813 all-stage2: all-stage2-ld
18814 TARGET-stage2-ld = $(TARGET-ld)
18815 all-stage2-ld: configure-stage2-ld
18816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18817 @r=`${PWD_COMMAND}`; export r; \
18818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819 TFLAGS="$(STAGE2_TFLAGS)"; \
18820 $(HOST_EXPORTS) \
18821 $(POSTSTAGE1_HOST_EXPORTS) \
18822 cd $(HOST_SUBDIR)/ld && \
18823 \
18824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18825 CFLAGS="$(STAGE2_CFLAGS)" \
18826 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18827 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18831 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18832 TFLAGS="$(STAGE2_TFLAGS)" \
18833 $(TARGET-stage2-ld)
18834
18835 maybe-clean-stage2-ld: clean-stage2-ld
18836 clean-stage2: clean-stage2-ld
18837 clean-stage2-ld:
18838 @if [ $(current_stage) = stage2 ]; then \
18839 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18840 else \
18841 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18842 $(MAKE) stage2-start; \
18843 fi; \
18844 cd $(HOST_SUBDIR)/ld && \
18845 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18846 @endif ld-bootstrap
18847
18848
18849 .PHONY: all-stage3-ld maybe-all-stage3-ld
18850 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18851 maybe-all-stage3-ld:
18852 maybe-clean-stage3-ld:
18853 @if ld-bootstrap
18854 maybe-all-stage3-ld: all-stage3-ld
18855 all-stage3: all-stage3-ld
18856 TARGET-stage3-ld = $(TARGET-ld)
18857 all-stage3-ld: configure-stage3-ld
18858 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 TFLAGS="$(STAGE3_TFLAGS)"; \
18862 $(HOST_EXPORTS) \
18863 $(POSTSTAGE1_HOST_EXPORTS) \
18864 cd $(HOST_SUBDIR)/ld && \
18865 \
18866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18867 CFLAGS="$(STAGE3_CFLAGS)" \
18868 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18869 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18874 TFLAGS="$(STAGE3_TFLAGS)" \
18875 $(TARGET-stage3-ld)
18876
18877 maybe-clean-stage3-ld: clean-stage3-ld
18878 clean-stage3: clean-stage3-ld
18879 clean-stage3-ld:
18880 @if [ $(current_stage) = stage3 ]; then \
18881 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18882 else \
18883 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18884 $(MAKE) stage3-start; \
18885 fi; \
18886 cd $(HOST_SUBDIR)/ld && \
18887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18888 @endif ld-bootstrap
18889
18890
18891 .PHONY: all-stage4-ld maybe-all-stage4-ld
18892 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18893 maybe-all-stage4-ld:
18894 maybe-clean-stage4-ld:
18895 @if ld-bootstrap
18896 maybe-all-stage4-ld: all-stage4-ld
18897 all-stage4: all-stage4-ld
18898 TARGET-stage4-ld = $(TARGET-ld)
18899 all-stage4-ld: configure-stage4-ld
18900 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18901 @r=`${PWD_COMMAND}`; export r; \
18902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903 TFLAGS="$(STAGE4_TFLAGS)"; \
18904 $(HOST_EXPORTS) \
18905 $(POSTSTAGE1_HOST_EXPORTS) \
18906 cd $(HOST_SUBDIR)/ld && \
18907 \
18908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18909 CFLAGS="$(STAGE4_CFLAGS)" \
18910 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18911 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18916 TFLAGS="$(STAGE4_TFLAGS)" \
18917 $(TARGET-stage4-ld)
18918
18919 maybe-clean-stage4-ld: clean-stage4-ld
18920 clean-stage4: clean-stage4-ld
18921 clean-stage4-ld:
18922 @if [ $(current_stage) = stage4 ]; then \
18923 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18924 else \
18925 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18926 $(MAKE) stage4-start; \
18927 fi; \
18928 cd $(HOST_SUBDIR)/ld && \
18929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18930 @endif ld-bootstrap
18931
18932
18933 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18934 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18935 maybe-all-stageprofile-ld:
18936 maybe-clean-stageprofile-ld:
18937 @if ld-bootstrap
18938 maybe-all-stageprofile-ld: all-stageprofile-ld
18939 all-stageprofile: all-stageprofile-ld
18940 TARGET-stageprofile-ld = $(TARGET-ld)
18941 all-stageprofile-ld: configure-stageprofile-ld
18942 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18943 @r=`${PWD_COMMAND}`; export r; \
18944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18945 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18946 $(HOST_EXPORTS) \
18947 $(POSTSTAGE1_HOST_EXPORTS) \
18948 cd $(HOST_SUBDIR)/ld && \
18949 \
18950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18951 CFLAGS="$(STAGEprofile_CFLAGS)" \
18952 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18953 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18958 TFLAGS="$(STAGEprofile_TFLAGS)" \
18959 $(TARGET-stageprofile-ld)
18960
18961 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18962 clean-stageprofile: clean-stageprofile-ld
18963 clean-stageprofile-ld:
18964 @if [ $(current_stage) = stageprofile ]; then \
18965 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18966 else \
18967 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18968 $(MAKE) stageprofile-start; \
18969 fi; \
18970 cd $(HOST_SUBDIR)/ld && \
18971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18972 @endif ld-bootstrap
18973
18974
18975 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18976 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18977 maybe-all-stagefeedback-ld:
18978 maybe-clean-stagefeedback-ld:
18979 @if ld-bootstrap
18980 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18981 all-stagefeedback: all-stagefeedback-ld
18982 TARGET-stagefeedback-ld = $(TARGET-ld)
18983 all-stagefeedback-ld: configure-stagefeedback-ld
18984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18985 @r=`${PWD_COMMAND}`; export r; \
18986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18988 $(HOST_EXPORTS) \
18989 $(POSTSTAGE1_HOST_EXPORTS) \
18990 cd $(HOST_SUBDIR)/ld && \
18991 \
18992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18993 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18994 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18995 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19000 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19001 $(TARGET-stagefeedback-ld)
19002
19003 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19004 clean-stagefeedback: clean-stagefeedback-ld
19005 clean-stagefeedback-ld:
19006 @if [ $(current_stage) = stagefeedback ]; then \
19007 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19008 else \
19009 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19010 $(MAKE) stagefeedback-start; \
19011 fi; \
19012 cd $(HOST_SUBDIR)/ld && \
19013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19014 @endif ld-bootstrap
19015
19016
19017
19018
19019
19020 .PHONY: check-ld maybe-check-ld
19021 maybe-check-ld:
19022 @if ld
19023 maybe-check-ld: check-ld
19024
19025 check-ld:
19026 @: $(MAKE); $(unstage)
19027 @r=`${PWD_COMMAND}`; export r; \
19028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19029 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19030 (cd $(HOST_SUBDIR)/ld && \
19031 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19032
19033 @endif ld
19034
19035 .PHONY: install-ld maybe-install-ld
19036 maybe-install-ld:
19037 @if ld
19038 maybe-install-ld: install-ld
19039
19040 install-ld: installdirs
19041 @: $(MAKE); $(unstage)
19042 @r=`${PWD_COMMAND}`; export r; \
19043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044 $(HOST_EXPORTS) \
19045 (cd $(HOST_SUBDIR)/ld && \
19046 $(MAKE) $(FLAGS_TO_PASS) install)
19047
19048 @endif ld
19049
19050 .PHONY: install-strip-ld maybe-install-strip-ld
19051 maybe-install-strip-ld:
19052 @if ld
19053 maybe-install-strip-ld: install-strip-ld
19054
19055 install-strip-ld: installdirs
19056 @: $(MAKE); $(unstage)
19057 @r=`${PWD_COMMAND}`; export r; \
19058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059 $(HOST_EXPORTS) \
19060 (cd $(HOST_SUBDIR)/ld && \
19061 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19062
19063 @endif ld
19064
19065 # Other targets (info, dvi, pdf, etc.)
19066
19067 .PHONY: maybe-info-ld info-ld
19068 maybe-info-ld:
19069 @if ld
19070 maybe-info-ld: info-ld
19071
19072 info-ld: \
19073 configure-ld
19074 @[ -f ./ld/Makefile ] || exit 0; \
19075 r=`${PWD_COMMAND}`; export r; \
19076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077 $(HOST_EXPORTS) \
19078 for flag in $(EXTRA_HOST_FLAGS) ; do \
19079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080 done; \
19081 echo "Doing info in ld"; \
19082 (cd $(HOST_SUBDIR)/ld && \
19083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085 "RANLIB=$${RANLIB}" \
19086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19087 info) \
19088 || exit 1
19089
19090 @endif ld
19091
19092 .PHONY: maybe-dvi-ld dvi-ld
19093 maybe-dvi-ld:
19094 @if ld
19095 maybe-dvi-ld: dvi-ld
19096
19097 dvi-ld: \
19098 configure-ld
19099 @[ -f ./ld/Makefile ] || exit 0; \
19100 r=`${PWD_COMMAND}`; export r; \
19101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102 $(HOST_EXPORTS) \
19103 for flag in $(EXTRA_HOST_FLAGS) ; do \
19104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19105 done; \
19106 echo "Doing dvi in ld"; \
19107 (cd $(HOST_SUBDIR)/ld && \
19108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110 "RANLIB=$${RANLIB}" \
19111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19112 dvi) \
19113 || exit 1
19114
19115 @endif ld
19116
19117 .PHONY: maybe-pdf-ld pdf-ld
19118 maybe-pdf-ld:
19119 @if ld
19120 maybe-pdf-ld: pdf-ld
19121
19122 pdf-ld: \
19123 configure-ld
19124 @[ -f ./ld/Makefile ] || exit 0; \
19125 r=`${PWD_COMMAND}`; export r; \
19126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19127 $(HOST_EXPORTS) \
19128 for flag in $(EXTRA_HOST_FLAGS) ; do \
19129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19130 done; \
19131 echo "Doing pdf in ld"; \
19132 (cd $(HOST_SUBDIR)/ld && \
19133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19135 "RANLIB=$${RANLIB}" \
19136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19137 pdf) \
19138 || exit 1
19139
19140 @endif ld
19141
19142 .PHONY: maybe-html-ld html-ld
19143 maybe-html-ld:
19144 @if ld
19145 maybe-html-ld: html-ld
19146
19147 html-ld: \
19148 configure-ld
19149 @[ -f ./ld/Makefile ] || exit 0; \
19150 r=`${PWD_COMMAND}`; export r; \
19151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19152 $(HOST_EXPORTS) \
19153 for flag in $(EXTRA_HOST_FLAGS) ; do \
19154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19155 done; \
19156 echo "Doing html in ld"; \
19157 (cd $(HOST_SUBDIR)/ld && \
19158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19160 "RANLIB=$${RANLIB}" \
19161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19162 html) \
19163 || exit 1
19164
19165 @endif ld
19166
19167 .PHONY: maybe-TAGS-ld TAGS-ld
19168 maybe-TAGS-ld:
19169 @if ld
19170 maybe-TAGS-ld: TAGS-ld
19171
19172 TAGS-ld: \
19173 configure-ld
19174 @[ -f ./ld/Makefile ] || exit 0; \
19175 r=`${PWD_COMMAND}`; export r; \
19176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19177 $(HOST_EXPORTS) \
19178 for flag in $(EXTRA_HOST_FLAGS) ; do \
19179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19180 done; \
19181 echo "Doing TAGS in ld"; \
19182 (cd $(HOST_SUBDIR)/ld && \
19183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19185 "RANLIB=$${RANLIB}" \
19186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19187 TAGS) \
19188 || exit 1
19189
19190 @endif ld
19191
19192 .PHONY: maybe-install-info-ld install-info-ld
19193 maybe-install-info-ld:
19194 @if ld
19195 maybe-install-info-ld: install-info-ld
19196
19197 install-info-ld: \
19198 configure-ld \
19199 info-ld
19200 @[ -f ./ld/Makefile ] || exit 0; \
19201 r=`${PWD_COMMAND}`; export r; \
19202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19203 $(HOST_EXPORTS) \
19204 for flag in $(EXTRA_HOST_FLAGS) ; do \
19205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19206 done; \
19207 echo "Doing install-info in ld"; \
19208 (cd $(HOST_SUBDIR)/ld && \
19209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19211 "RANLIB=$${RANLIB}" \
19212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19213 install-info) \
19214 || exit 1
19215
19216 @endif ld
19217
19218 .PHONY: maybe-install-pdf-ld install-pdf-ld
19219 maybe-install-pdf-ld:
19220 @if ld
19221 maybe-install-pdf-ld: install-pdf-ld
19222
19223 install-pdf-ld: \
19224 configure-ld \
19225 pdf-ld
19226 @[ -f ./ld/Makefile ] || exit 0; \
19227 r=`${PWD_COMMAND}`; export r; \
19228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19229 $(HOST_EXPORTS) \
19230 for flag in $(EXTRA_HOST_FLAGS) ; do \
19231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19232 done; \
19233 echo "Doing install-pdf in ld"; \
19234 (cd $(HOST_SUBDIR)/ld && \
19235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19237 "RANLIB=$${RANLIB}" \
19238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19239 install-pdf) \
19240 || exit 1
19241
19242 @endif ld
19243
19244 .PHONY: maybe-install-html-ld install-html-ld
19245 maybe-install-html-ld:
19246 @if ld
19247 maybe-install-html-ld: install-html-ld
19248
19249 install-html-ld: \
19250 configure-ld \
19251 html-ld
19252 @[ -f ./ld/Makefile ] || exit 0; \
19253 r=`${PWD_COMMAND}`; export r; \
19254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19255 $(HOST_EXPORTS) \
19256 for flag in $(EXTRA_HOST_FLAGS) ; do \
19257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19258 done; \
19259 echo "Doing install-html in ld"; \
19260 (cd $(HOST_SUBDIR)/ld && \
19261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19263 "RANLIB=$${RANLIB}" \
19264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19265 install-html) \
19266 || exit 1
19267
19268 @endif ld
19269
19270 .PHONY: maybe-installcheck-ld installcheck-ld
19271 maybe-installcheck-ld:
19272 @if ld
19273 maybe-installcheck-ld: installcheck-ld
19274
19275 installcheck-ld: \
19276 configure-ld
19277 @[ -f ./ld/Makefile ] || exit 0; \
19278 r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280 $(HOST_EXPORTS) \
19281 for flag in $(EXTRA_HOST_FLAGS) ; do \
19282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283 done; \
19284 echo "Doing installcheck in ld"; \
19285 (cd $(HOST_SUBDIR)/ld && \
19286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288 "RANLIB=$${RANLIB}" \
19289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290 installcheck) \
19291 || exit 1
19292
19293 @endif ld
19294
19295 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19296 maybe-mostlyclean-ld:
19297 @if ld
19298 maybe-mostlyclean-ld: mostlyclean-ld
19299
19300 mostlyclean-ld:
19301 @[ -f ./ld/Makefile ] || exit 0; \
19302 r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304 $(HOST_EXPORTS) \
19305 for flag in $(EXTRA_HOST_FLAGS) ; do \
19306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19307 done; \
19308 echo "Doing mostlyclean in ld"; \
19309 (cd $(HOST_SUBDIR)/ld && \
19310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312 "RANLIB=$${RANLIB}" \
19313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314 mostlyclean) \
19315 || exit 1
19316
19317 @endif ld
19318
19319 .PHONY: maybe-clean-ld clean-ld
19320 maybe-clean-ld:
19321 @if ld
19322 maybe-clean-ld: clean-ld
19323
19324 clean-ld:
19325 @[ -f ./ld/Makefile ] || exit 0; \
19326 r=`${PWD_COMMAND}`; export r; \
19327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328 $(HOST_EXPORTS) \
19329 for flag in $(EXTRA_HOST_FLAGS) ; do \
19330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19331 done; \
19332 echo "Doing clean in ld"; \
19333 (cd $(HOST_SUBDIR)/ld && \
19334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19336 "RANLIB=$${RANLIB}" \
19337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19338 clean) \
19339 || exit 1
19340
19341 @endif ld
19342
19343 .PHONY: maybe-distclean-ld distclean-ld
19344 maybe-distclean-ld:
19345 @if ld
19346 maybe-distclean-ld: distclean-ld
19347
19348 distclean-ld:
19349 @[ -f ./ld/Makefile ] || exit 0; \
19350 r=`${PWD_COMMAND}`; export r; \
19351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19352 $(HOST_EXPORTS) \
19353 for flag in $(EXTRA_HOST_FLAGS) ; do \
19354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19355 done; \
19356 echo "Doing distclean in ld"; \
19357 (cd $(HOST_SUBDIR)/ld && \
19358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19360 "RANLIB=$${RANLIB}" \
19361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19362 distclean) \
19363 || exit 1
19364
19365 @endif ld
19366
19367 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19368 maybe-maintainer-clean-ld:
19369 @if ld
19370 maybe-maintainer-clean-ld: maintainer-clean-ld
19371
19372 maintainer-clean-ld:
19373 @[ -f ./ld/Makefile ] || exit 0; \
19374 r=`${PWD_COMMAND}`; export r; \
19375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19376 $(HOST_EXPORTS) \
19377 for flag in $(EXTRA_HOST_FLAGS) ; do \
19378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19379 done; \
19380 echo "Doing maintainer-clean in ld"; \
19381 (cd $(HOST_SUBDIR)/ld && \
19382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19384 "RANLIB=$${RANLIB}" \
19385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19386 maintainer-clean) \
19387 || exit 1
19388
19389 @endif ld
19390
19391
19392
19393 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19394 maybe-configure-libbacktrace:
19395 @if gcc-bootstrap
19396 configure-libbacktrace: stage_current
19397 @endif gcc-bootstrap
19398 @if libbacktrace
19399 maybe-configure-libbacktrace: configure-libbacktrace
19400 configure-libbacktrace:
19401 @r=`${PWD_COMMAND}`; export r; \
19402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19405 $(HOST_EXPORTS) \
19406 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19407 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19408 case $(srcdir) in \
19409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19410 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19412 esac; \
19413 module_srcdir=libbacktrace; \
19414 $(SHELL) \
19415 $$s/$$module_srcdir/configure \
19416 --srcdir=$${topdir}/$$module_srcdir \
19417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19418 --target=${target_alias} \
19419 || exit 1
19420 @endif libbacktrace
19421
19422
19423
19424 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19425 maybe-configure-stage1-libbacktrace:
19426 @if libbacktrace-bootstrap
19427 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19428 configure-stage1-libbacktrace:
19429 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19431 @r=`${PWD_COMMAND}`; export r; \
19432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433 TFLAGS="$(STAGE1_TFLAGS)"; \
19434 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19435 $(HOST_EXPORTS) \
19436 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19437 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19438 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19439 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19441 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19442 case $(srcdir) in \
19443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19444 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19446 esac; \
19447 module_srcdir=libbacktrace; \
19448 $(SHELL) $$s/$$module_srcdir/configure \
19449 --srcdir=$${topdir}/$$module_srcdir \
19450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19451 --target=${target_alias} \
19452 \
19453 $(STAGE1_CONFIGURE_FLAGS)
19454 @endif libbacktrace-bootstrap
19455
19456 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19457 maybe-configure-stage2-libbacktrace:
19458 @if libbacktrace-bootstrap
19459 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19460 configure-stage2-libbacktrace:
19461 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19463 @r=`${PWD_COMMAND}`; export r; \
19464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465 TFLAGS="$(STAGE2_TFLAGS)"; \
19466 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19467 $(HOST_EXPORTS) \
19468 $(POSTSTAGE1_HOST_EXPORTS) \
19469 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19470 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19471 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19472 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19474 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19475 case $(srcdir) in \
19476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19477 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19479 esac; \
19480 module_srcdir=libbacktrace; \
19481 $(SHELL) $$s/$$module_srcdir/configure \
19482 --srcdir=$${topdir}/$$module_srcdir \
19483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19484 --target=${target_alias} \
19485 --with-build-libsubdir=$(HOST_SUBDIR) \
19486 $(STAGE2_CONFIGURE_FLAGS)
19487 @endif libbacktrace-bootstrap
19488
19489 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19490 maybe-configure-stage3-libbacktrace:
19491 @if libbacktrace-bootstrap
19492 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19493 configure-stage3-libbacktrace:
19494 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19496 @r=`${PWD_COMMAND}`; export r; \
19497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19498 TFLAGS="$(STAGE3_TFLAGS)"; \
19499 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19500 $(HOST_EXPORTS) \
19501 $(POSTSTAGE1_HOST_EXPORTS) \
19502 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19503 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19504 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19505 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19507 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19508 case $(srcdir) in \
19509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19510 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19512 esac; \
19513 module_srcdir=libbacktrace; \
19514 $(SHELL) $$s/$$module_srcdir/configure \
19515 --srcdir=$${topdir}/$$module_srcdir \
19516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19517 --target=${target_alias} \
19518 --with-build-libsubdir=$(HOST_SUBDIR) \
19519 $(STAGE3_CONFIGURE_FLAGS)
19520 @endif libbacktrace-bootstrap
19521
19522 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19523 maybe-configure-stage4-libbacktrace:
19524 @if libbacktrace-bootstrap
19525 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19526 configure-stage4-libbacktrace:
19527 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19529 @r=`${PWD_COMMAND}`; export r; \
19530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19531 TFLAGS="$(STAGE4_TFLAGS)"; \
19532 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19533 $(HOST_EXPORTS) \
19534 $(POSTSTAGE1_HOST_EXPORTS) \
19535 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19536 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19537 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19538 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19540 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19541 case $(srcdir) in \
19542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19543 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19545 esac; \
19546 module_srcdir=libbacktrace; \
19547 $(SHELL) $$s/$$module_srcdir/configure \
19548 --srcdir=$${topdir}/$$module_srcdir \
19549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19550 --target=${target_alias} \
19551 --with-build-libsubdir=$(HOST_SUBDIR) \
19552 $(STAGE4_CONFIGURE_FLAGS)
19553 @endif libbacktrace-bootstrap
19554
19555 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19556 maybe-configure-stageprofile-libbacktrace:
19557 @if libbacktrace-bootstrap
19558 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19559 configure-stageprofile-libbacktrace:
19560 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19562 @r=`${PWD_COMMAND}`; export r; \
19563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19565 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19566 $(HOST_EXPORTS) \
19567 $(POSTSTAGE1_HOST_EXPORTS) \
19568 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19569 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19570 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19571 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19573 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19574 case $(srcdir) in \
19575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19576 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19578 esac; \
19579 module_srcdir=libbacktrace; \
19580 $(SHELL) $$s/$$module_srcdir/configure \
19581 --srcdir=$${topdir}/$$module_srcdir \
19582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19583 --target=${target_alias} \
19584 --with-build-libsubdir=$(HOST_SUBDIR) \
19585 $(STAGEprofile_CONFIGURE_FLAGS)
19586 @endif libbacktrace-bootstrap
19587
19588 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19589 maybe-configure-stagefeedback-libbacktrace:
19590 @if libbacktrace-bootstrap
19591 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19592 configure-stagefeedback-libbacktrace:
19593 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19595 @r=`${PWD_COMMAND}`; export r; \
19596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19598 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19599 $(HOST_EXPORTS) \
19600 $(POSTSTAGE1_HOST_EXPORTS) \
19601 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19602 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19603 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19604 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19606 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19607 case $(srcdir) in \
19608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19609 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19611 esac; \
19612 module_srcdir=libbacktrace; \
19613 $(SHELL) $$s/$$module_srcdir/configure \
19614 --srcdir=$${topdir}/$$module_srcdir \
19615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19616 --target=${target_alias} \
19617 --with-build-libsubdir=$(HOST_SUBDIR) \
19618 $(STAGEfeedback_CONFIGURE_FLAGS)
19619 @endif libbacktrace-bootstrap
19620
19621
19622
19623
19624
19625 .PHONY: all-libbacktrace maybe-all-libbacktrace
19626 maybe-all-libbacktrace:
19627 @if gcc-bootstrap
19628 all-libbacktrace: stage_current
19629 @endif gcc-bootstrap
19630 @if libbacktrace
19631 TARGET-libbacktrace=all
19632 maybe-all-libbacktrace: all-libbacktrace
19633 all-libbacktrace: configure-libbacktrace
19634 @r=`${PWD_COMMAND}`; export r; \
19635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19636 $(HOST_EXPORTS) \
19637 (cd $(HOST_SUBDIR)/libbacktrace && \
19638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19639 $(TARGET-libbacktrace))
19640 @endif libbacktrace
19641
19642
19643
19644 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19645 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19646 maybe-all-stage1-libbacktrace:
19647 maybe-clean-stage1-libbacktrace:
19648 @if libbacktrace-bootstrap
19649 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19650 all-stage1: all-stage1-libbacktrace
19651 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19652 all-stage1-libbacktrace: configure-stage1-libbacktrace
19653 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19654 @r=`${PWD_COMMAND}`; export r; \
19655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19656 TFLAGS="$(STAGE1_TFLAGS)"; \
19657 $(HOST_EXPORTS) \
19658 cd $(HOST_SUBDIR)/libbacktrace && \
19659 \
19660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19661 CFLAGS="$(STAGE1_CFLAGS)" \
19662 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19663 LIBCFLAGS="$(LIBCFLAGS)" \
19664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19667 $(EXTRA_HOST_FLAGS) \
19668 $(STAGE1_FLAGS_TO_PASS) \
19669 TFLAGS="$(STAGE1_TFLAGS)" \
19670 $(TARGET-stage1-libbacktrace)
19671
19672 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19673 clean-stage1: clean-stage1-libbacktrace
19674 clean-stage1-libbacktrace:
19675 @if [ $(current_stage) = stage1 ]; then \
19676 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19677 else \
19678 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19679 $(MAKE) stage1-start; \
19680 fi; \
19681 cd $(HOST_SUBDIR)/libbacktrace && \
19682 $(MAKE) $(EXTRA_HOST_FLAGS) \
19683 $(STAGE1_FLAGS_TO_PASS) clean
19684 @endif libbacktrace-bootstrap
19685
19686
19687 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19688 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19689 maybe-all-stage2-libbacktrace:
19690 maybe-clean-stage2-libbacktrace:
19691 @if libbacktrace-bootstrap
19692 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19693 all-stage2: all-stage2-libbacktrace
19694 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19695 all-stage2-libbacktrace: configure-stage2-libbacktrace
19696 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19697 @r=`${PWD_COMMAND}`; export r; \
19698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699 TFLAGS="$(STAGE2_TFLAGS)"; \
19700 $(HOST_EXPORTS) \
19701 $(POSTSTAGE1_HOST_EXPORTS) \
19702 cd $(HOST_SUBDIR)/libbacktrace && \
19703 \
19704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19705 CFLAGS="$(STAGE2_CFLAGS)" \
19706 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19707 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19712 TFLAGS="$(STAGE2_TFLAGS)" \
19713 $(TARGET-stage2-libbacktrace)
19714
19715 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19716 clean-stage2: clean-stage2-libbacktrace
19717 clean-stage2-libbacktrace:
19718 @if [ $(current_stage) = stage2 ]; then \
19719 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19720 else \
19721 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19722 $(MAKE) stage2-start; \
19723 fi; \
19724 cd $(HOST_SUBDIR)/libbacktrace && \
19725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19726 @endif libbacktrace-bootstrap
19727
19728
19729 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19730 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19731 maybe-all-stage3-libbacktrace:
19732 maybe-clean-stage3-libbacktrace:
19733 @if libbacktrace-bootstrap
19734 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19735 all-stage3: all-stage3-libbacktrace
19736 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19737 all-stage3-libbacktrace: configure-stage3-libbacktrace
19738 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19739 @r=`${PWD_COMMAND}`; export r; \
19740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19741 TFLAGS="$(STAGE3_TFLAGS)"; \
19742 $(HOST_EXPORTS) \
19743 $(POSTSTAGE1_HOST_EXPORTS) \
19744 cd $(HOST_SUBDIR)/libbacktrace && \
19745 \
19746 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19747 CFLAGS="$(STAGE3_CFLAGS)" \
19748 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19749 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19750 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19751 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19752 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19753 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19754 TFLAGS="$(STAGE3_TFLAGS)" \
19755 $(TARGET-stage3-libbacktrace)
19756
19757 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19758 clean-stage3: clean-stage3-libbacktrace
19759 clean-stage3-libbacktrace:
19760 @if [ $(current_stage) = stage3 ]; then \
19761 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19762 else \
19763 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19764 $(MAKE) stage3-start; \
19765 fi; \
19766 cd $(HOST_SUBDIR)/libbacktrace && \
19767 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19768 @endif libbacktrace-bootstrap
19769
19770
19771 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19772 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19773 maybe-all-stage4-libbacktrace:
19774 maybe-clean-stage4-libbacktrace:
19775 @if libbacktrace-bootstrap
19776 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19777 all-stage4: all-stage4-libbacktrace
19778 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19779 all-stage4-libbacktrace: configure-stage4-libbacktrace
19780 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19781 @r=`${PWD_COMMAND}`; export r; \
19782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783 TFLAGS="$(STAGE4_TFLAGS)"; \
19784 $(HOST_EXPORTS) \
19785 $(POSTSTAGE1_HOST_EXPORTS) \
19786 cd $(HOST_SUBDIR)/libbacktrace && \
19787 \
19788 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19789 CFLAGS="$(STAGE4_CFLAGS)" \
19790 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19791 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19796 TFLAGS="$(STAGE4_TFLAGS)" \
19797 $(TARGET-stage4-libbacktrace)
19798
19799 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19800 clean-stage4: clean-stage4-libbacktrace
19801 clean-stage4-libbacktrace:
19802 @if [ $(current_stage) = stage4 ]; then \
19803 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19804 else \
19805 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19806 $(MAKE) stage4-start; \
19807 fi; \
19808 cd $(HOST_SUBDIR)/libbacktrace && \
19809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19810 @endif libbacktrace-bootstrap
19811
19812
19813 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19814 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19815 maybe-all-stageprofile-libbacktrace:
19816 maybe-clean-stageprofile-libbacktrace:
19817 @if libbacktrace-bootstrap
19818 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19819 all-stageprofile: all-stageprofile-libbacktrace
19820 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19821 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19822 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19823 @r=`${PWD_COMMAND}`; export r; \
19824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19825 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19826 $(HOST_EXPORTS) \
19827 $(POSTSTAGE1_HOST_EXPORTS) \
19828 cd $(HOST_SUBDIR)/libbacktrace && \
19829 \
19830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19831 CFLAGS="$(STAGEprofile_CFLAGS)" \
19832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19833 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19834 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19835 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19836 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19837 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19838 TFLAGS="$(STAGEprofile_TFLAGS)" \
19839 $(TARGET-stageprofile-libbacktrace)
19840
19841 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19842 clean-stageprofile: clean-stageprofile-libbacktrace
19843 clean-stageprofile-libbacktrace:
19844 @if [ $(current_stage) = stageprofile ]; then \
19845 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19846 else \
19847 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19848 $(MAKE) stageprofile-start; \
19849 fi; \
19850 cd $(HOST_SUBDIR)/libbacktrace && \
19851 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19852 @endif libbacktrace-bootstrap
19853
19854
19855 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19856 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19857 maybe-all-stagefeedback-libbacktrace:
19858 maybe-clean-stagefeedback-libbacktrace:
19859 @if libbacktrace-bootstrap
19860 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19861 all-stagefeedback: all-stagefeedback-libbacktrace
19862 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19863 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19864 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19865 @r=`${PWD_COMMAND}`; export r; \
19866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19868 $(HOST_EXPORTS) \
19869 $(POSTSTAGE1_HOST_EXPORTS) \
19870 cd $(HOST_SUBDIR)/libbacktrace && \
19871 \
19872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19873 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19874 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19875 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19880 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19881 $(TARGET-stagefeedback-libbacktrace)
19882
19883 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19884 clean-stagefeedback: clean-stagefeedback-libbacktrace
19885 clean-stagefeedback-libbacktrace:
19886 @if [ $(current_stage) = stagefeedback ]; then \
19887 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19888 else \
19889 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19890 $(MAKE) stagefeedback-start; \
19891 fi; \
19892 cd $(HOST_SUBDIR)/libbacktrace && \
19893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19894 @endif libbacktrace-bootstrap
19895
19896
19897
19898
19899
19900 .PHONY: check-libbacktrace maybe-check-libbacktrace
19901 maybe-check-libbacktrace:
19902 @if libbacktrace
19903 maybe-check-libbacktrace: check-libbacktrace
19904
19905 check-libbacktrace:
19906 @: $(MAKE); $(unstage)
19907 @r=`${PWD_COMMAND}`; export r; \
19908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19909 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19910 (cd $(HOST_SUBDIR)/libbacktrace && \
19911 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19912
19913 @endif libbacktrace
19914
19915 .PHONY: install-libbacktrace maybe-install-libbacktrace
19916 maybe-install-libbacktrace:
19917 @if libbacktrace
19918 maybe-install-libbacktrace: install-libbacktrace
19919
19920 install-libbacktrace: installdirs
19921 @: $(MAKE); $(unstage)
19922 @r=`${PWD_COMMAND}`; export r; \
19923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19924 $(HOST_EXPORTS) \
19925 (cd $(HOST_SUBDIR)/libbacktrace && \
19926 $(MAKE) $(FLAGS_TO_PASS) install)
19927
19928 @endif libbacktrace
19929
19930 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19931 maybe-install-strip-libbacktrace:
19932 @if libbacktrace
19933 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19934
19935 install-strip-libbacktrace: installdirs
19936 @: $(MAKE); $(unstage)
19937 @r=`${PWD_COMMAND}`; export r; \
19938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19939 $(HOST_EXPORTS) \
19940 (cd $(HOST_SUBDIR)/libbacktrace && \
19941 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19942
19943 @endif libbacktrace
19944
19945 # Other targets (info, dvi, pdf, etc.)
19946
19947 .PHONY: maybe-info-libbacktrace info-libbacktrace
19948 maybe-info-libbacktrace:
19949 @if libbacktrace
19950 maybe-info-libbacktrace: info-libbacktrace
19951
19952 info-libbacktrace: \
19953 configure-libbacktrace
19954 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19955 r=`${PWD_COMMAND}`; export r; \
19956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19957 $(HOST_EXPORTS) \
19958 for flag in $(EXTRA_HOST_FLAGS) ; do \
19959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19960 done; \
19961 echo "Doing info in libbacktrace"; \
19962 (cd $(HOST_SUBDIR)/libbacktrace && \
19963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19965 "RANLIB=$${RANLIB}" \
19966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19967 info) \
19968 || exit 1
19969
19970 @endif libbacktrace
19971
19972 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19973 maybe-dvi-libbacktrace:
19974 @if libbacktrace
19975 maybe-dvi-libbacktrace: dvi-libbacktrace
19976
19977 dvi-libbacktrace: \
19978 configure-libbacktrace
19979 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19980 r=`${PWD_COMMAND}`; export r; \
19981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982 $(HOST_EXPORTS) \
19983 for flag in $(EXTRA_HOST_FLAGS) ; do \
19984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19985 done; \
19986 echo "Doing dvi in libbacktrace"; \
19987 (cd $(HOST_SUBDIR)/libbacktrace && \
19988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19990 "RANLIB=$${RANLIB}" \
19991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19992 dvi) \
19993 || exit 1
19994
19995 @endif libbacktrace
19996
19997 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19998 maybe-pdf-libbacktrace:
19999 @if libbacktrace
20000 maybe-pdf-libbacktrace: pdf-libbacktrace
20001
20002 pdf-libbacktrace: \
20003 configure-libbacktrace
20004 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20005 r=`${PWD_COMMAND}`; export r; \
20006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007 $(HOST_EXPORTS) \
20008 for flag in $(EXTRA_HOST_FLAGS) ; do \
20009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20010 done; \
20011 echo "Doing pdf in libbacktrace"; \
20012 (cd $(HOST_SUBDIR)/libbacktrace && \
20013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20015 "RANLIB=$${RANLIB}" \
20016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20017 pdf) \
20018 || exit 1
20019
20020 @endif libbacktrace
20021
20022 .PHONY: maybe-html-libbacktrace html-libbacktrace
20023 maybe-html-libbacktrace:
20024 @if libbacktrace
20025 maybe-html-libbacktrace: html-libbacktrace
20026
20027 html-libbacktrace: \
20028 configure-libbacktrace
20029 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20030 r=`${PWD_COMMAND}`; export r; \
20031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032 $(HOST_EXPORTS) \
20033 for flag in $(EXTRA_HOST_FLAGS) ; do \
20034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20035 done; \
20036 echo "Doing html in libbacktrace"; \
20037 (cd $(HOST_SUBDIR)/libbacktrace && \
20038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20040 "RANLIB=$${RANLIB}" \
20041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20042 html) \
20043 || exit 1
20044
20045 @endif libbacktrace
20046
20047 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20048 maybe-TAGS-libbacktrace:
20049 @if libbacktrace
20050 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20051
20052 TAGS-libbacktrace: \
20053 configure-libbacktrace
20054 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20055 r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 $(HOST_EXPORTS) \
20058 for flag in $(EXTRA_HOST_FLAGS) ; do \
20059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060 done; \
20061 echo "Doing TAGS in libbacktrace"; \
20062 (cd $(HOST_SUBDIR)/libbacktrace && \
20063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065 "RANLIB=$${RANLIB}" \
20066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067 TAGS) \
20068 || exit 1
20069
20070 @endif libbacktrace
20071
20072 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20073 maybe-install-info-libbacktrace:
20074 @if libbacktrace
20075 maybe-install-info-libbacktrace: install-info-libbacktrace
20076
20077 install-info-libbacktrace: \
20078 configure-libbacktrace \
20079 info-libbacktrace
20080 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20081 r=`${PWD_COMMAND}`; export r; \
20082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083 $(HOST_EXPORTS) \
20084 for flag in $(EXTRA_HOST_FLAGS) ; do \
20085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086 done; \
20087 echo "Doing install-info in libbacktrace"; \
20088 (cd $(HOST_SUBDIR)/libbacktrace && \
20089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091 "RANLIB=$${RANLIB}" \
20092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093 install-info) \
20094 || exit 1
20095
20096 @endif libbacktrace
20097
20098 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20099 maybe-install-pdf-libbacktrace:
20100 @if libbacktrace
20101 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20102
20103 install-pdf-libbacktrace: \
20104 configure-libbacktrace \
20105 pdf-libbacktrace
20106 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20107 r=`${PWD_COMMAND}`; export r; \
20108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20109 $(HOST_EXPORTS) \
20110 for flag in $(EXTRA_HOST_FLAGS) ; do \
20111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20112 done; \
20113 echo "Doing install-pdf in libbacktrace"; \
20114 (cd $(HOST_SUBDIR)/libbacktrace && \
20115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20117 "RANLIB=$${RANLIB}" \
20118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20119 install-pdf) \
20120 || exit 1
20121
20122 @endif libbacktrace
20123
20124 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20125 maybe-install-html-libbacktrace:
20126 @if libbacktrace
20127 maybe-install-html-libbacktrace: install-html-libbacktrace
20128
20129 install-html-libbacktrace: \
20130 configure-libbacktrace \
20131 html-libbacktrace
20132 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20133 r=`${PWD_COMMAND}`; export r; \
20134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20135 $(HOST_EXPORTS) \
20136 for flag in $(EXTRA_HOST_FLAGS) ; do \
20137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20138 done; \
20139 echo "Doing install-html in libbacktrace"; \
20140 (cd $(HOST_SUBDIR)/libbacktrace && \
20141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20143 "RANLIB=$${RANLIB}" \
20144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20145 install-html) \
20146 || exit 1
20147
20148 @endif libbacktrace
20149
20150 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20151 maybe-installcheck-libbacktrace:
20152 @if libbacktrace
20153 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20154
20155 installcheck-libbacktrace: \
20156 configure-libbacktrace
20157 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20158 r=`${PWD_COMMAND}`; export r; \
20159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20160 $(HOST_EXPORTS) \
20161 for flag in $(EXTRA_HOST_FLAGS) ; do \
20162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20163 done; \
20164 echo "Doing installcheck in libbacktrace"; \
20165 (cd $(HOST_SUBDIR)/libbacktrace && \
20166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20168 "RANLIB=$${RANLIB}" \
20169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20170 installcheck) \
20171 || exit 1
20172
20173 @endif libbacktrace
20174
20175 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20176 maybe-mostlyclean-libbacktrace:
20177 @if libbacktrace
20178 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20179
20180 mostlyclean-libbacktrace:
20181 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20182 r=`${PWD_COMMAND}`; export r; \
20183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20184 $(HOST_EXPORTS) \
20185 for flag in $(EXTRA_HOST_FLAGS) ; do \
20186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20187 done; \
20188 echo "Doing mostlyclean in libbacktrace"; \
20189 (cd $(HOST_SUBDIR)/libbacktrace && \
20190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20192 "RANLIB=$${RANLIB}" \
20193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20194 mostlyclean) \
20195 || exit 1
20196
20197 @endif libbacktrace
20198
20199 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20200 maybe-clean-libbacktrace:
20201 @if libbacktrace
20202 maybe-clean-libbacktrace: clean-libbacktrace
20203
20204 clean-libbacktrace:
20205 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20206 r=`${PWD_COMMAND}`; export r; \
20207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20208 $(HOST_EXPORTS) \
20209 for flag in $(EXTRA_HOST_FLAGS) ; do \
20210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20211 done; \
20212 echo "Doing clean in libbacktrace"; \
20213 (cd $(HOST_SUBDIR)/libbacktrace && \
20214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20216 "RANLIB=$${RANLIB}" \
20217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20218 clean) \
20219 || exit 1
20220
20221 @endif libbacktrace
20222
20223 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20224 maybe-distclean-libbacktrace:
20225 @if libbacktrace
20226 maybe-distclean-libbacktrace: distclean-libbacktrace
20227
20228 distclean-libbacktrace:
20229 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20230 r=`${PWD_COMMAND}`; export r; \
20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232 $(HOST_EXPORTS) \
20233 for flag in $(EXTRA_HOST_FLAGS) ; do \
20234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235 done; \
20236 echo "Doing distclean in libbacktrace"; \
20237 (cd $(HOST_SUBDIR)/libbacktrace && \
20238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20240 "RANLIB=$${RANLIB}" \
20241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20242 distclean) \
20243 || exit 1
20244
20245 @endif libbacktrace
20246
20247 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20248 maybe-maintainer-clean-libbacktrace:
20249 @if libbacktrace
20250 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20251
20252 maintainer-clean-libbacktrace:
20253 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20254 r=`${PWD_COMMAND}`; export r; \
20255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20256 $(HOST_EXPORTS) \
20257 for flag in $(EXTRA_HOST_FLAGS) ; do \
20258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20259 done; \
20260 echo "Doing maintainer-clean in libbacktrace"; \
20261 (cd $(HOST_SUBDIR)/libbacktrace && \
20262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20264 "RANLIB=$${RANLIB}" \
20265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20266 maintainer-clean) \
20267 || exit 1
20268
20269 @endif libbacktrace
20270
20271
20272
20273 .PHONY: configure-libcpp maybe-configure-libcpp
20274 maybe-configure-libcpp:
20275 @if gcc-bootstrap
20276 configure-libcpp: stage_current
20277 @endif gcc-bootstrap
20278 @if libcpp
20279 maybe-configure-libcpp: configure-libcpp
20280 configure-libcpp:
20281 @r=`${PWD_COMMAND}`; export r; \
20282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20283 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20285 $(HOST_EXPORTS) \
20286 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20287 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20288 case $(srcdir) in \
20289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20290 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20292 esac; \
20293 module_srcdir=libcpp; \
20294 $(SHELL) \
20295 $$s/$$module_srcdir/configure \
20296 --srcdir=$${topdir}/$$module_srcdir \
20297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20298 --target=${target_alias} \
20299 || exit 1
20300 @endif libcpp
20301
20302
20303
20304 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20305 maybe-configure-stage1-libcpp:
20306 @if libcpp-bootstrap
20307 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20308 configure-stage1-libcpp:
20309 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20311 @r=`${PWD_COMMAND}`; export r; \
20312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20313 TFLAGS="$(STAGE1_TFLAGS)"; \
20314 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20315 $(HOST_EXPORTS) \
20316 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20317 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20318 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20319 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20321 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20322 case $(srcdir) in \
20323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20324 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20326 esac; \
20327 module_srcdir=libcpp; \
20328 $(SHELL) $$s/$$module_srcdir/configure \
20329 --srcdir=$${topdir}/$$module_srcdir \
20330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20331 --target=${target_alias} \
20332 \
20333 $(STAGE1_CONFIGURE_FLAGS)
20334 @endif libcpp-bootstrap
20335
20336 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20337 maybe-configure-stage2-libcpp:
20338 @if libcpp-bootstrap
20339 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20340 configure-stage2-libcpp:
20341 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20343 @r=`${PWD_COMMAND}`; export r; \
20344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20345 TFLAGS="$(STAGE2_TFLAGS)"; \
20346 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20347 $(HOST_EXPORTS) \
20348 $(POSTSTAGE1_HOST_EXPORTS) \
20349 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20350 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20351 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20352 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20354 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20355 case $(srcdir) in \
20356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20357 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20359 esac; \
20360 module_srcdir=libcpp; \
20361 $(SHELL) $$s/$$module_srcdir/configure \
20362 --srcdir=$${topdir}/$$module_srcdir \
20363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20364 --target=${target_alias} \
20365 --with-build-libsubdir=$(HOST_SUBDIR) \
20366 $(STAGE2_CONFIGURE_FLAGS)
20367 @endif libcpp-bootstrap
20368
20369 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20370 maybe-configure-stage3-libcpp:
20371 @if libcpp-bootstrap
20372 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20373 configure-stage3-libcpp:
20374 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20376 @r=`${PWD_COMMAND}`; export r; \
20377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378 TFLAGS="$(STAGE3_TFLAGS)"; \
20379 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20380 $(HOST_EXPORTS) \
20381 $(POSTSTAGE1_HOST_EXPORTS) \
20382 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20383 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20384 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20385 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20387 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20388 case $(srcdir) in \
20389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20390 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20392 esac; \
20393 module_srcdir=libcpp; \
20394 $(SHELL) $$s/$$module_srcdir/configure \
20395 --srcdir=$${topdir}/$$module_srcdir \
20396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20397 --target=${target_alias} \
20398 --with-build-libsubdir=$(HOST_SUBDIR) \
20399 $(STAGE3_CONFIGURE_FLAGS)
20400 @endif libcpp-bootstrap
20401
20402 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20403 maybe-configure-stage4-libcpp:
20404 @if libcpp-bootstrap
20405 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20406 configure-stage4-libcpp:
20407 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20408 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20409 @r=`${PWD_COMMAND}`; export r; \
20410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411 TFLAGS="$(STAGE4_TFLAGS)"; \
20412 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20413 $(HOST_EXPORTS) \
20414 $(POSTSTAGE1_HOST_EXPORTS) \
20415 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20416 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20417 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20418 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20420 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20421 case $(srcdir) in \
20422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20423 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20425 esac; \
20426 module_srcdir=libcpp; \
20427 $(SHELL) $$s/$$module_srcdir/configure \
20428 --srcdir=$${topdir}/$$module_srcdir \
20429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20430 --target=${target_alias} \
20431 --with-build-libsubdir=$(HOST_SUBDIR) \
20432 $(STAGE4_CONFIGURE_FLAGS)
20433 @endif libcpp-bootstrap
20434
20435 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20436 maybe-configure-stageprofile-libcpp:
20437 @if libcpp-bootstrap
20438 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20439 configure-stageprofile-libcpp:
20440 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20442 @r=`${PWD_COMMAND}`; export r; \
20443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20444 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20445 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20446 $(HOST_EXPORTS) \
20447 $(POSTSTAGE1_HOST_EXPORTS) \
20448 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20449 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20450 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20451 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20453 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20454 case $(srcdir) in \
20455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20456 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20458 esac; \
20459 module_srcdir=libcpp; \
20460 $(SHELL) $$s/$$module_srcdir/configure \
20461 --srcdir=$${topdir}/$$module_srcdir \
20462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20463 --target=${target_alias} \
20464 --with-build-libsubdir=$(HOST_SUBDIR) \
20465 $(STAGEprofile_CONFIGURE_FLAGS)
20466 @endif libcpp-bootstrap
20467
20468 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20469 maybe-configure-stagefeedback-libcpp:
20470 @if libcpp-bootstrap
20471 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20472 configure-stagefeedback-libcpp:
20473 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20475 @r=`${PWD_COMMAND}`; export r; \
20476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20478 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20479 $(HOST_EXPORTS) \
20480 $(POSTSTAGE1_HOST_EXPORTS) \
20481 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20482 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20483 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20484 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20486 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20487 case $(srcdir) in \
20488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20489 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20491 esac; \
20492 module_srcdir=libcpp; \
20493 $(SHELL) $$s/$$module_srcdir/configure \
20494 --srcdir=$${topdir}/$$module_srcdir \
20495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20496 --target=${target_alias} \
20497 --with-build-libsubdir=$(HOST_SUBDIR) \
20498 $(STAGEfeedback_CONFIGURE_FLAGS)
20499 @endif libcpp-bootstrap
20500
20501
20502
20503
20504
20505 .PHONY: all-libcpp maybe-all-libcpp
20506 maybe-all-libcpp:
20507 @if gcc-bootstrap
20508 all-libcpp: stage_current
20509 @endif gcc-bootstrap
20510 @if libcpp
20511 TARGET-libcpp=all
20512 maybe-all-libcpp: all-libcpp
20513 all-libcpp: configure-libcpp
20514 @r=`${PWD_COMMAND}`; export r; \
20515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516 $(HOST_EXPORTS) \
20517 (cd $(HOST_SUBDIR)/libcpp && \
20518 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20519 $(TARGET-libcpp))
20520 @endif libcpp
20521
20522
20523
20524 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20525 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20526 maybe-all-stage1-libcpp:
20527 maybe-clean-stage1-libcpp:
20528 @if libcpp-bootstrap
20529 maybe-all-stage1-libcpp: all-stage1-libcpp
20530 all-stage1: all-stage1-libcpp
20531 TARGET-stage1-libcpp = $(TARGET-libcpp)
20532 all-stage1-libcpp: configure-stage1-libcpp
20533 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20534 @r=`${PWD_COMMAND}`; export r; \
20535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20536 TFLAGS="$(STAGE1_TFLAGS)"; \
20537 $(HOST_EXPORTS) \
20538 cd $(HOST_SUBDIR)/libcpp && \
20539 \
20540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20541 CFLAGS="$(STAGE1_CFLAGS)" \
20542 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20543 LIBCFLAGS="$(LIBCFLAGS)" \
20544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20547 $(EXTRA_HOST_FLAGS) \
20548 $(STAGE1_FLAGS_TO_PASS) \
20549 TFLAGS="$(STAGE1_TFLAGS)" \
20550 $(TARGET-stage1-libcpp)
20551
20552 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20553 clean-stage1: clean-stage1-libcpp
20554 clean-stage1-libcpp:
20555 @if [ $(current_stage) = stage1 ]; then \
20556 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20557 else \
20558 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20559 $(MAKE) stage1-start; \
20560 fi; \
20561 cd $(HOST_SUBDIR)/libcpp && \
20562 $(MAKE) $(EXTRA_HOST_FLAGS) \
20563 $(STAGE1_FLAGS_TO_PASS) clean
20564 @endif libcpp-bootstrap
20565
20566
20567 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20568 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20569 maybe-all-stage2-libcpp:
20570 maybe-clean-stage2-libcpp:
20571 @if libcpp-bootstrap
20572 maybe-all-stage2-libcpp: all-stage2-libcpp
20573 all-stage2: all-stage2-libcpp
20574 TARGET-stage2-libcpp = $(TARGET-libcpp)
20575 all-stage2-libcpp: configure-stage2-libcpp
20576 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20577 @r=`${PWD_COMMAND}`; export r; \
20578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579 TFLAGS="$(STAGE2_TFLAGS)"; \
20580 $(HOST_EXPORTS) \
20581 $(POSTSTAGE1_HOST_EXPORTS) \
20582 cd $(HOST_SUBDIR)/libcpp && \
20583 \
20584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20585 CFLAGS="$(STAGE2_CFLAGS)" \
20586 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20587 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20591 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20592 TFLAGS="$(STAGE2_TFLAGS)" \
20593 $(TARGET-stage2-libcpp)
20594
20595 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20596 clean-stage2: clean-stage2-libcpp
20597 clean-stage2-libcpp:
20598 @if [ $(current_stage) = stage2 ]; then \
20599 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20600 else \
20601 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20602 $(MAKE) stage2-start; \
20603 fi; \
20604 cd $(HOST_SUBDIR)/libcpp && \
20605 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20606 @endif libcpp-bootstrap
20607
20608
20609 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20610 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20611 maybe-all-stage3-libcpp:
20612 maybe-clean-stage3-libcpp:
20613 @if libcpp-bootstrap
20614 maybe-all-stage3-libcpp: all-stage3-libcpp
20615 all-stage3: all-stage3-libcpp
20616 TARGET-stage3-libcpp = $(TARGET-libcpp)
20617 all-stage3-libcpp: configure-stage3-libcpp
20618 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20619 @r=`${PWD_COMMAND}`; export r; \
20620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621 TFLAGS="$(STAGE3_TFLAGS)"; \
20622 $(HOST_EXPORTS) \
20623 $(POSTSTAGE1_HOST_EXPORTS) \
20624 cd $(HOST_SUBDIR)/libcpp && \
20625 \
20626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20627 CFLAGS="$(STAGE3_CFLAGS)" \
20628 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20629 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20634 TFLAGS="$(STAGE3_TFLAGS)" \
20635 $(TARGET-stage3-libcpp)
20636
20637 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20638 clean-stage3: clean-stage3-libcpp
20639 clean-stage3-libcpp:
20640 @if [ $(current_stage) = stage3 ]; then \
20641 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20642 else \
20643 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20644 $(MAKE) stage3-start; \
20645 fi; \
20646 cd $(HOST_SUBDIR)/libcpp && \
20647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20648 @endif libcpp-bootstrap
20649
20650
20651 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20652 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20653 maybe-all-stage4-libcpp:
20654 maybe-clean-stage4-libcpp:
20655 @if libcpp-bootstrap
20656 maybe-all-stage4-libcpp: all-stage4-libcpp
20657 all-stage4: all-stage4-libcpp
20658 TARGET-stage4-libcpp = $(TARGET-libcpp)
20659 all-stage4-libcpp: configure-stage4-libcpp
20660 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20661 @r=`${PWD_COMMAND}`; export r; \
20662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663 TFLAGS="$(STAGE4_TFLAGS)"; \
20664 $(HOST_EXPORTS) \
20665 $(POSTSTAGE1_HOST_EXPORTS) \
20666 cd $(HOST_SUBDIR)/libcpp && \
20667 \
20668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20669 CFLAGS="$(STAGE4_CFLAGS)" \
20670 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20671 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20676 TFLAGS="$(STAGE4_TFLAGS)" \
20677 $(TARGET-stage4-libcpp)
20678
20679 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20680 clean-stage4: clean-stage4-libcpp
20681 clean-stage4-libcpp:
20682 @if [ $(current_stage) = stage4 ]; then \
20683 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20684 else \
20685 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20686 $(MAKE) stage4-start; \
20687 fi; \
20688 cd $(HOST_SUBDIR)/libcpp && \
20689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20690 @endif libcpp-bootstrap
20691
20692
20693 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20694 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20695 maybe-all-stageprofile-libcpp:
20696 maybe-clean-stageprofile-libcpp:
20697 @if libcpp-bootstrap
20698 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20699 all-stageprofile: all-stageprofile-libcpp
20700 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20701 all-stageprofile-libcpp: configure-stageprofile-libcpp
20702 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20703 @r=`${PWD_COMMAND}`; export r; \
20704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20706 $(HOST_EXPORTS) \
20707 $(POSTSTAGE1_HOST_EXPORTS) \
20708 cd $(HOST_SUBDIR)/libcpp && \
20709 \
20710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20711 CFLAGS="$(STAGEprofile_CFLAGS)" \
20712 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20713 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20717 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20718 TFLAGS="$(STAGEprofile_TFLAGS)" \
20719 $(TARGET-stageprofile-libcpp)
20720
20721 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20722 clean-stageprofile: clean-stageprofile-libcpp
20723 clean-stageprofile-libcpp:
20724 @if [ $(current_stage) = stageprofile ]; then \
20725 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20726 else \
20727 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20728 $(MAKE) stageprofile-start; \
20729 fi; \
20730 cd $(HOST_SUBDIR)/libcpp && \
20731 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20732 @endif libcpp-bootstrap
20733
20734
20735 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20736 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20737 maybe-all-stagefeedback-libcpp:
20738 maybe-clean-stagefeedback-libcpp:
20739 @if libcpp-bootstrap
20740 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20741 all-stagefeedback: all-stagefeedback-libcpp
20742 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20743 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20744 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20745 @r=`${PWD_COMMAND}`; export r; \
20746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20747 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20748 $(HOST_EXPORTS) \
20749 $(POSTSTAGE1_HOST_EXPORTS) \
20750 cd $(HOST_SUBDIR)/libcpp && \
20751 \
20752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20753 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20754 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20755 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20760 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20761 $(TARGET-stagefeedback-libcpp)
20762
20763 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20764 clean-stagefeedback: clean-stagefeedback-libcpp
20765 clean-stagefeedback-libcpp:
20766 @if [ $(current_stage) = stagefeedback ]; then \
20767 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20768 else \
20769 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20770 $(MAKE) stagefeedback-start; \
20771 fi; \
20772 cd $(HOST_SUBDIR)/libcpp && \
20773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20774 @endif libcpp-bootstrap
20775
20776
20777
20778
20779
20780 .PHONY: check-libcpp maybe-check-libcpp
20781 maybe-check-libcpp:
20782 @if libcpp
20783 maybe-check-libcpp: check-libcpp
20784
20785 check-libcpp:
20786 @: $(MAKE); $(unstage)
20787 @r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20790 (cd $(HOST_SUBDIR)/libcpp && \
20791 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20792
20793 @endif libcpp
20794
20795 .PHONY: install-libcpp maybe-install-libcpp
20796 maybe-install-libcpp:
20797 @if libcpp
20798 maybe-install-libcpp: install-libcpp
20799
20800 install-libcpp: installdirs
20801 @: $(MAKE); $(unstage)
20802 @r=`${PWD_COMMAND}`; export r; \
20803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804 $(HOST_EXPORTS) \
20805 (cd $(HOST_SUBDIR)/libcpp && \
20806 $(MAKE) $(FLAGS_TO_PASS) install)
20807
20808 @endif libcpp
20809
20810 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20811 maybe-install-strip-libcpp:
20812 @if libcpp
20813 maybe-install-strip-libcpp: install-strip-libcpp
20814
20815 install-strip-libcpp: installdirs
20816 @: $(MAKE); $(unstage)
20817 @r=`${PWD_COMMAND}`; export r; \
20818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20819 $(HOST_EXPORTS) \
20820 (cd $(HOST_SUBDIR)/libcpp && \
20821 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20822
20823 @endif libcpp
20824
20825 # Other targets (info, dvi, pdf, etc.)
20826
20827 .PHONY: maybe-info-libcpp info-libcpp
20828 maybe-info-libcpp:
20829 @if libcpp
20830 maybe-info-libcpp: info-libcpp
20831
20832 info-libcpp: \
20833 configure-libcpp
20834 @[ -f ./libcpp/Makefile ] || exit 0; \
20835 r=`${PWD_COMMAND}`; export r; \
20836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20837 $(HOST_EXPORTS) \
20838 for flag in $(EXTRA_HOST_FLAGS) ; do \
20839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20840 done; \
20841 echo "Doing info in libcpp"; \
20842 (cd $(HOST_SUBDIR)/libcpp && \
20843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20845 "RANLIB=$${RANLIB}" \
20846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20847 info) \
20848 || exit 1
20849
20850 @endif libcpp
20851
20852 .PHONY: maybe-dvi-libcpp dvi-libcpp
20853 maybe-dvi-libcpp:
20854 @if libcpp
20855 maybe-dvi-libcpp: dvi-libcpp
20856
20857 dvi-libcpp: \
20858 configure-libcpp
20859 @[ -f ./libcpp/Makefile ] || exit 0; \
20860 r=`${PWD_COMMAND}`; export r; \
20861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862 $(HOST_EXPORTS) \
20863 for flag in $(EXTRA_HOST_FLAGS) ; do \
20864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865 done; \
20866 echo "Doing dvi in libcpp"; \
20867 (cd $(HOST_SUBDIR)/libcpp && \
20868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870 "RANLIB=$${RANLIB}" \
20871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20872 dvi) \
20873 || exit 1
20874
20875 @endif libcpp
20876
20877 .PHONY: maybe-pdf-libcpp pdf-libcpp
20878 maybe-pdf-libcpp:
20879 @if libcpp
20880 maybe-pdf-libcpp: pdf-libcpp
20881
20882 pdf-libcpp: \
20883 configure-libcpp
20884 @[ -f ./libcpp/Makefile ] || exit 0; \
20885 r=`${PWD_COMMAND}`; export r; \
20886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887 $(HOST_EXPORTS) \
20888 for flag in $(EXTRA_HOST_FLAGS) ; do \
20889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20890 done; \
20891 echo "Doing pdf in libcpp"; \
20892 (cd $(HOST_SUBDIR)/libcpp && \
20893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20895 "RANLIB=$${RANLIB}" \
20896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20897 pdf) \
20898 || exit 1
20899
20900 @endif libcpp
20901
20902 .PHONY: maybe-html-libcpp html-libcpp
20903 maybe-html-libcpp:
20904 @if libcpp
20905 maybe-html-libcpp: html-libcpp
20906
20907 html-libcpp: \
20908 configure-libcpp
20909 @[ -f ./libcpp/Makefile ] || exit 0; \
20910 r=`${PWD_COMMAND}`; export r; \
20911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912 $(HOST_EXPORTS) \
20913 for flag in $(EXTRA_HOST_FLAGS) ; do \
20914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20915 done; \
20916 echo "Doing html in libcpp"; \
20917 (cd $(HOST_SUBDIR)/libcpp && \
20918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20920 "RANLIB=$${RANLIB}" \
20921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20922 html) \
20923 || exit 1
20924
20925 @endif libcpp
20926
20927 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20928 maybe-TAGS-libcpp:
20929 @if libcpp
20930 maybe-TAGS-libcpp: TAGS-libcpp
20931
20932 TAGS-libcpp: \
20933 configure-libcpp
20934 @[ -f ./libcpp/Makefile ] || exit 0; \
20935 r=`${PWD_COMMAND}`; export r; \
20936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20937 $(HOST_EXPORTS) \
20938 for flag in $(EXTRA_HOST_FLAGS) ; do \
20939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20940 done; \
20941 echo "Doing TAGS in libcpp"; \
20942 (cd $(HOST_SUBDIR)/libcpp && \
20943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20945 "RANLIB=$${RANLIB}" \
20946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20947 TAGS) \
20948 || exit 1
20949
20950 @endif libcpp
20951
20952 .PHONY: maybe-install-info-libcpp install-info-libcpp
20953 maybe-install-info-libcpp:
20954 @if libcpp
20955 maybe-install-info-libcpp: install-info-libcpp
20956
20957 install-info-libcpp: \
20958 configure-libcpp \
20959 info-libcpp
20960 @[ -f ./libcpp/Makefile ] || exit 0; \
20961 r=`${PWD_COMMAND}`; export r; \
20962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963 $(HOST_EXPORTS) \
20964 for flag in $(EXTRA_HOST_FLAGS) ; do \
20965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20966 done; \
20967 echo "Doing install-info in libcpp"; \
20968 (cd $(HOST_SUBDIR)/libcpp && \
20969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20971 "RANLIB=$${RANLIB}" \
20972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20973 install-info) \
20974 || exit 1
20975
20976 @endif libcpp
20977
20978 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20979 maybe-install-pdf-libcpp:
20980 @if libcpp
20981 maybe-install-pdf-libcpp: install-pdf-libcpp
20982
20983 install-pdf-libcpp: \
20984 configure-libcpp \
20985 pdf-libcpp
20986 @[ -f ./libcpp/Makefile ] || exit 0; \
20987 r=`${PWD_COMMAND}`; export r; \
20988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989 $(HOST_EXPORTS) \
20990 for flag in $(EXTRA_HOST_FLAGS) ; do \
20991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992 done; \
20993 echo "Doing install-pdf in libcpp"; \
20994 (cd $(HOST_SUBDIR)/libcpp && \
20995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997 "RANLIB=$${RANLIB}" \
20998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999 install-pdf) \
21000 || exit 1
21001
21002 @endif libcpp
21003
21004 .PHONY: maybe-install-html-libcpp install-html-libcpp
21005 maybe-install-html-libcpp:
21006 @if libcpp
21007 maybe-install-html-libcpp: install-html-libcpp
21008
21009 install-html-libcpp: \
21010 configure-libcpp \
21011 html-libcpp
21012 @[ -f ./libcpp/Makefile ] || exit 0; \
21013 r=`${PWD_COMMAND}`; export r; \
21014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015 $(HOST_EXPORTS) \
21016 for flag in $(EXTRA_HOST_FLAGS) ; do \
21017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21018 done; \
21019 echo "Doing install-html in libcpp"; \
21020 (cd $(HOST_SUBDIR)/libcpp && \
21021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21023 "RANLIB=$${RANLIB}" \
21024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21025 install-html) \
21026 || exit 1
21027
21028 @endif libcpp
21029
21030 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21031 maybe-installcheck-libcpp:
21032 @if libcpp
21033 maybe-installcheck-libcpp: installcheck-libcpp
21034
21035 installcheck-libcpp: \
21036 configure-libcpp
21037 @[ -f ./libcpp/Makefile ] || exit 0; \
21038 r=`${PWD_COMMAND}`; export r; \
21039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21040 $(HOST_EXPORTS) \
21041 for flag in $(EXTRA_HOST_FLAGS) ; do \
21042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21043 done; \
21044 echo "Doing installcheck in libcpp"; \
21045 (cd $(HOST_SUBDIR)/libcpp && \
21046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21048 "RANLIB=$${RANLIB}" \
21049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21050 installcheck) \
21051 || exit 1
21052
21053 @endif libcpp
21054
21055 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21056 maybe-mostlyclean-libcpp:
21057 @if libcpp
21058 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21059
21060 mostlyclean-libcpp:
21061 @[ -f ./libcpp/Makefile ] || exit 0; \
21062 r=`${PWD_COMMAND}`; export r; \
21063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064 $(HOST_EXPORTS) \
21065 for flag in $(EXTRA_HOST_FLAGS) ; do \
21066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21067 done; \
21068 echo "Doing mostlyclean in libcpp"; \
21069 (cd $(HOST_SUBDIR)/libcpp && \
21070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21072 "RANLIB=$${RANLIB}" \
21073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21074 mostlyclean) \
21075 || exit 1
21076
21077 @endif libcpp
21078
21079 .PHONY: maybe-clean-libcpp clean-libcpp
21080 maybe-clean-libcpp:
21081 @if libcpp
21082 maybe-clean-libcpp: clean-libcpp
21083
21084 clean-libcpp:
21085 @[ -f ./libcpp/Makefile ] || exit 0; \
21086 r=`${PWD_COMMAND}`; export r; \
21087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21088 $(HOST_EXPORTS) \
21089 for flag in $(EXTRA_HOST_FLAGS) ; do \
21090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21091 done; \
21092 echo "Doing clean in libcpp"; \
21093 (cd $(HOST_SUBDIR)/libcpp && \
21094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21096 "RANLIB=$${RANLIB}" \
21097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21098 clean) \
21099 || exit 1
21100
21101 @endif libcpp
21102
21103 .PHONY: maybe-distclean-libcpp distclean-libcpp
21104 maybe-distclean-libcpp:
21105 @if libcpp
21106 maybe-distclean-libcpp: distclean-libcpp
21107
21108 distclean-libcpp:
21109 @[ -f ./libcpp/Makefile ] || exit 0; \
21110 r=`${PWD_COMMAND}`; export r; \
21111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112 $(HOST_EXPORTS) \
21113 for flag in $(EXTRA_HOST_FLAGS) ; do \
21114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115 done; \
21116 echo "Doing distclean in libcpp"; \
21117 (cd $(HOST_SUBDIR)/libcpp && \
21118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120 "RANLIB=$${RANLIB}" \
21121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21122 distclean) \
21123 || exit 1
21124
21125 @endif libcpp
21126
21127 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21128 maybe-maintainer-clean-libcpp:
21129 @if libcpp
21130 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21131
21132 maintainer-clean-libcpp:
21133 @[ -f ./libcpp/Makefile ] || exit 0; \
21134 r=`${PWD_COMMAND}`; export r; \
21135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21136 $(HOST_EXPORTS) \
21137 for flag in $(EXTRA_HOST_FLAGS) ; do \
21138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21139 done; \
21140 echo "Doing maintainer-clean in libcpp"; \
21141 (cd $(HOST_SUBDIR)/libcpp && \
21142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21144 "RANLIB=$${RANLIB}" \
21145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21146 maintainer-clean) \
21147 || exit 1
21148
21149 @endif libcpp
21150
21151
21152
21153 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21154 maybe-configure-libdecnumber:
21155 @if gcc-bootstrap
21156 configure-libdecnumber: stage_current
21157 @endif gcc-bootstrap
21158 @if libdecnumber
21159 maybe-configure-libdecnumber: configure-libdecnumber
21160 configure-libdecnumber:
21161 @r=`${PWD_COMMAND}`; export r; \
21162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21163 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21165 $(HOST_EXPORTS) \
21166 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21167 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21168 case $(srcdir) in \
21169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21170 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21172 esac; \
21173 module_srcdir=libdecnumber; \
21174 $(SHELL) \
21175 $$s/$$module_srcdir/configure \
21176 --srcdir=$${topdir}/$$module_srcdir \
21177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21178 --target=${target_alias} \
21179 || exit 1
21180 @endif libdecnumber
21181
21182
21183
21184 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21185 maybe-configure-stage1-libdecnumber:
21186 @if libdecnumber-bootstrap
21187 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21188 configure-stage1-libdecnumber:
21189 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21191 @r=`${PWD_COMMAND}`; export r; \
21192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193 TFLAGS="$(STAGE1_TFLAGS)"; \
21194 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21195 $(HOST_EXPORTS) \
21196 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21197 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21198 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21199 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21201 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21202 case $(srcdir) in \
21203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21204 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21206 esac; \
21207 module_srcdir=libdecnumber; \
21208 $(SHELL) $$s/$$module_srcdir/configure \
21209 --srcdir=$${topdir}/$$module_srcdir \
21210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21211 --target=${target_alias} \
21212 \
21213 $(STAGE1_CONFIGURE_FLAGS)
21214 @endif libdecnumber-bootstrap
21215
21216 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21217 maybe-configure-stage2-libdecnumber:
21218 @if libdecnumber-bootstrap
21219 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21220 configure-stage2-libdecnumber:
21221 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21223 @r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225 TFLAGS="$(STAGE2_TFLAGS)"; \
21226 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21227 $(HOST_EXPORTS) \
21228 $(POSTSTAGE1_HOST_EXPORTS) \
21229 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21230 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21231 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21232 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21234 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21235 case $(srcdir) in \
21236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21237 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21239 esac; \
21240 module_srcdir=libdecnumber; \
21241 $(SHELL) $$s/$$module_srcdir/configure \
21242 --srcdir=$${topdir}/$$module_srcdir \
21243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21244 --target=${target_alias} \
21245 --with-build-libsubdir=$(HOST_SUBDIR) \
21246 $(STAGE2_CONFIGURE_FLAGS)
21247 @endif libdecnumber-bootstrap
21248
21249 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21250 maybe-configure-stage3-libdecnumber:
21251 @if libdecnumber-bootstrap
21252 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21253 configure-stage3-libdecnumber:
21254 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21255 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21256 @r=`${PWD_COMMAND}`; export r; \
21257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258 TFLAGS="$(STAGE3_TFLAGS)"; \
21259 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21260 $(HOST_EXPORTS) \
21261 $(POSTSTAGE1_HOST_EXPORTS) \
21262 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21263 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21264 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21265 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21267 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21268 case $(srcdir) in \
21269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21270 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21272 esac; \
21273 module_srcdir=libdecnumber; \
21274 $(SHELL) $$s/$$module_srcdir/configure \
21275 --srcdir=$${topdir}/$$module_srcdir \
21276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21277 --target=${target_alias} \
21278 --with-build-libsubdir=$(HOST_SUBDIR) \
21279 $(STAGE3_CONFIGURE_FLAGS)
21280 @endif libdecnumber-bootstrap
21281
21282 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21283 maybe-configure-stage4-libdecnumber:
21284 @if libdecnumber-bootstrap
21285 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21286 configure-stage4-libdecnumber:
21287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21289 @r=`${PWD_COMMAND}`; export r; \
21290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21291 TFLAGS="$(STAGE4_TFLAGS)"; \
21292 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21293 $(HOST_EXPORTS) \
21294 $(POSTSTAGE1_HOST_EXPORTS) \
21295 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21296 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21297 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21298 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21300 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21301 case $(srcdir) in \
21302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21303 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21305 esac; \
21306 module_srcdir=libdecnumber; \
21307 $(SHELL) $$s/$$module_srcdir/configure \
21308 --srcdir=$${topdir}/$$module_srcdir \
21309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21310 --target=${target_alias} \
21311 --with-build-libsubdir=$(HOST_SUBDIR) \
21312 $(STAGE4_CONFIGURE_FLAGS)
21313 @endif libdecnumber-bootstrap
21314
21315 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21316 maybe-configure-stageprofile-libdecnumber:
21317 @if libdecnumber-bootstrap
21318 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21319 configure-stageprofile-libdecnumber:
21320 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21322 @r=`${PWD_COMMAND}`; export r; \
21323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21324 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21325 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21326 $(HOST_EXPORTS) \
21327 $(POSTSTAGE1_HOST_EXPORTS) \
21328 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21329 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21330 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21331 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21333 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21334 case $(srcdir) in \
21335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21336 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21338 esac; \
21339 module_srcdir=libdecnumber; \
21340 $(SHELL) $$s/$$module_srcdir/configure \
21341 --srcdir=$${topdir}/$$module_srcdir \
21342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21343 --target=${target_alias} \
21344 --with-build-libsubdir=$(HOST_SUBDIR) \
21345 $(STAGEprofile_CONFIGURE_FLAGS)
21346 @endif libdecnumber-bootstrap
21347
21348 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21349 maybe-configure-stagefeedback-libdecnumber:
21350 @if libdecnumber-bootstrap
21351 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21352 configure-stagefeedback-libdecnumber:
21353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21355 @r=`${PWD_COMMAND}`; export r; \
21356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21357 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21358 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21359 $(HOST_EXPORTS) \
21360 $(POSTSTAGE1_HOST_EXPORTS) \
21361 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21362 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21363 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21364 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21366 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21367 case $(srcdir) in \
21368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21369 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21371 esac; \
21372 module_srcdir=libdecnumber; \
21373 $(SHELL) $$s/$$module_srcdir/configure \
21374 --srcdir=$${topdir}/$$module_srcdir \
21375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21376 --target=${target_alias} \
21377 --with-build-libsubdir=$(HOST_SUBDIR) \
21378 $(STAGEfeedback_CONFIGURE_FLAGS)
21379 @endif libdecnumber-bootstrap
21380
21381
21382
21383
21384
21385 .PHONY: all-libdecnumber maybe-all-libdecnumber
21386 maybe-all-libdecnumber:
21387 @if gcc-bootstrap
21388 all-libdecnumber: stage_current
21389 @endif gcc-bootstrap
21390 @if libdecnumber
21391 TARGET-libdecnumber=all
21392 maybe-all-libdecnumber: all-libdecnumber
21393 all-libdecnumber: configure-libdecnumber
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 $(HOST_EXPORTS) \
21397 (cd $(HOST_SUBDIR)/libdecnumber && \
21398 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21399 $(TARGET-libdecnumber))
21400 @endif libdecnumber
21401
21402
21403
21404 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21405 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21406 maybe-all-stage1-libdecnumber:
21407 maybe-clean-stage1-libdecnumber:
21408 @if libdecnumber-bootstrap
21409 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21410 all-stage1: all-stage1-libdecnumber
21411 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21412 all-stage1-libdecnumber: configure-stage1-libdecnumber
21413 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21414 @r=`${PWD_COMMAND}`; export r; \
21415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21416 TFLAGS="$(STAGE1_TFLAGS)"; \
21417 $(HOST_EXPORTS) \
21418 cd $(HOST_SUBDIR)/libdecnumber && \
21419 \
21420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21421 CFLAGS="$(STAGE1_CFLAGS)" \
21422 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21423 LIBCFLAGS="$(LIBCFLAGS)" \
21424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21427 $(EXTRA_HOST_FLAGS) \
21428 $(STAGE1_FLAGS_TO_PASS) \
21429 TFLAGS="$(STAGE1_TFLAGS)" \
21430 $(TARGET-stage1-libdecnumber)
21431
21432 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21433 clean-stage1: clean-stage1-libdecnumber
21434 clean-stage1-libdecnumber:
21435 @if [ $(current_stage) = stage1 ]; then \
21436 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21437 else \
21438 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21439 $(MAKE) stage1-start; \
21440 fi; \
21441 cd $(HOST_SUBDIR)/libdecnumber && \
21442 $(MAKE) $(EXTRA_HOST_FLAGS) \
21443 $(STAGE1_FLAGS_TO_PASS) clean
21444 @endif libdecnumber-bootstrap
21445
21446
21447 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21448 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21449 maybe-all-stage2-libdecnumber:
21450 maybe-clean-stage2-libdecnumber:
21451 @if libdecnumber-bootstrap
21452 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21453 all-stage2: all-stage2-libdecnumber
21454 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21455 all-stage2-libdecnumber: configure-stage2-libdecnumber
21456 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21457 @r=`${PWD_COMMAND}`; export r; \
21458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459 TFLAGS="$(STAGE2_TFLAGS)"; \
21460 $(HOST_EXPORTS) \
21461 $(POSTSTAGE1_HOST_EXPORTS) \
21462 cd $(HOST_SUBDIR)/libdecnumber && \
21463 \
21464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21465 CFLAGS="$(STAGE2_CFLAGS)" \
21466 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21467 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21472 TFLAGS="$(STAGE2_TFLAGS)" \
21473 $(TARGET-stage2-libdecnumber)
21474
21475 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21476 clean-stage2: clean-stage2-libdecnumber
21477 clean-stage2-libdecnumber:
21478 @if [ $(current_stage) = stage2 ]; then \
21479 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21480 else \
21481 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21482 $(MAKE) stage2-start; \
21483 fi; \
21484 cd $(HOST_SUBDIR)/libdecnumber && \
21485 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21486 @endif libdecnumber-bootstrap
21487
21488
21489 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21490 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21491 maybe-all-stage3-libdecnumber:
21492 maybe-clean-stage3-libdecnumber:
21493 @if libdecnumber-bootstrap
21494 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21495 all-stage3: all-stage3-libdecnumber
21496 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21497 all-stage3-libdecnumber: configure-stage3-libdecnumber
21498 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21499 @r=`${PWD_COMMAND}`; export r; \
21500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501 TFLAGS="$(STAGE3_TFLAGS)"; \
21502 $(HOST_EXPORTS) \
21503 $(POSTSTAGE1_HOST_EXPORTS) \
21504 cd $(HOST_SUBDIR)/libdecnumber && \
21505 \
21506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21507 CFLAGS="$(STAGE3_CFLAGS)" \
21508 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21509 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21514 TFLAGS="$(STAGE3_TFLAGS)" \
21515 $(TARGET-stage3-libdecnumber)
21516
21517 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21518 clean-stage3: clean-stage3-libdecnumber
21519 clean-stage3-libdecnumber:
21520 @if [ $(current_stage) = stage3 ]; then \
21521 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21522 else \
21523 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21524 $(MAKE) stage3-start; \
21525 fi; \
21526 cd $(HOST_SUBDIR)/libdecnumber && \
21527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21528 @endif libdecnumber-bootstrap
21529
21530
21531 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21532 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21533 maybe-all-stage4-libdecnumber:
21534 maybe-clean-stage4-libdecnumber:
21535 @if libdecnumber-bootstrap
21536 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21537 all-stage4: all-stage4-libdecnumber
21538 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21539 all-stage4-libdecnumber: configure-stage4-libdecnumber
21540 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21541 @r=`${PWD_COMMAND}`; export r; \
21542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543 TFLAGS="$(STAGE4_TFLAGS)"; \
21544 $(HOST_EXPORTS) \
21545 $(POSTSTAGE1_HOST_EXPORTS) \
21546 cd $(HOST_SUBDIR)/libdecnumber && \
21547 \
21548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21549 CFLAGS="$(STAGE4_CFLAGS)" \
21550 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21551 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21556 TFLAGS="$(STAGE4_TFLAGS)" \
21557 $(TARGET-stage4-libdecnumber)
21558
21559 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21560 clean-stage4: clean-stage4-libdecnumber
21561 clean-stage4-libdecnumber:
21562 @if [ $(current_stage) = stage4 ]; then \
21563 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21564 else \
21565 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21566 $(MAKE) stage4-start; \
21567 fi; \
21568 cd $(HOST_SUBDIR)/libdecnumber && \
21569 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21570 @endif libdecnumber-bootstrap
21571
21572
21573 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21574 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21575 maybe-all-stageprofile-libdecnumber:
21576 maybe-clean-stageprofile-libdecnumber:
21577 @if libdecnumber-bootstrap
21578 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21579 all-stageprofile: all-stageprofile-libdecnumber
21580 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21581 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21582 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21583 @r=`${PWD_COMMAND}`; export r; \
21584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21585 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21586 $(HOST_EXPORTS) \
21587 $(POSTSTAGE1_HOST_EXPORTS) \
21588 cd $(HOST_SUBDIR)/libdecnumber && \
21589 \
21590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21591 CFLAGS="$(STAGEprofile_CFLAGS)" \
21592 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21593 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21598 TFLAGS="$(STAGEprofile_TFLAGS)" \
21599 $(TARGET-stageprofile-libdecnumber)
21600
21601 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21602 clean-stageprofile: clean-stageprofile-libdecnumber
21603 clean-stageprofile-libdecnumber:
21604 @if [ $(current_stage) = stageprofile ]; then \
21605 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21606 else \
21607 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21608 $(MAKE) stageprofile-start; \
21609 fi; \
21610 cd $(HOST_SUBDIR)/libdecnumber && \
21611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21612 @endif libdecnumber-bootstrap
21613
21614
21615 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21616 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21617 maybe-all-stagefeedback-libdecnumber:
21618 maybe-clean-stagefeedback-libdecnumber:
21619 @if libdecnumber-bootstrap
21620 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21621 all-stagefeedback: all-stagefeedback-libdecnumber
21622 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21623 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21624 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21625 @r=`${PWD_COMMAND}`; export r; \
21626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21628 $(HOST_EXPORTS) \
21629 $(POSTSTAGE1_HOST_EXPORTS) \
21630 cd $(HOST_SUBDIR)/libdecnumber && \
21631 \
21632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21633 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21634 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21635 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21639 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21640 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21641 $(TARGET-stagefeedback-libdecnumber)
21642
21643 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21644 clean-stagefeedback: clean-stagefeedback-libdecnumber
21645 clean-stagefeedback-libdecnumber:
21646 @if [ $(current_stage) = stagefeedback ]; then \
21647 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21648 else \
21649 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21650 $(MAKE) stagefeedback-start; \
21651 fi; \
21652 cd $(HOST_SUBDIR)/libdecnumber && \
21653 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21654 @endif libdecnumber-bootstrap
21655
21656
21657
21658
21659
21660 .PHONY: check-libdecnumber maybe-check-libdecnumber
21661 maybe-check-libdecnumber:
21662 @if libdecnumber
21663 maybe-check-libdecnumber: check-libdecnumber
21664
21665 check-libdecnumber:
21666 @: $(MAKE); $(unstage)
21667 @r=`${PWD_COMMAND}`; export r; \
21668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21669 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21670 (cd $(HOST_SUBDIR)/libdecnumber && \
21671 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21672
21673 @endif libdecnumber
21674
21675 .PHONY: install-libdecnumber maybe-install-libdecnumber
21676 maybe-install-libdecnumber:
21677 @if libdecnumber
21678 maybe-install-libdecnumber: install-libdecnumber
21679
21680 install-libdecnumber: installdirs
21681 @: $(MAKE); $(unstage)
21682 @r=`${PWD_COMMAND}`; export r; \
21683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684 $(HOST_EXPORTS) \
21685 (cd $(HOST_SUBDIR)/libdecnumber && \
21686 $(MAKE) $(FLAGS_TO_PASS) install)
21687
21688 @endif libdecnumber
21689
21690 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21691 maybe-install-strip-libdecnumber:
21692 @if libdecnumber
21693 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21694
21695 install-strip-libdecnumber: installdirs
21696 @: $(MAKE); $(unstage)
21697 @r=`${PWD_COMMAND}`; export r; \
21698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699 $(HOST_EXPORTS) \
21700 (cd $(HOST_SUBDIR)/libdecnumber && \
21701 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21702
21703 @endif libdecnumber
21704
21705 # Other targets (info, dvi, pdf, etc.)
21706
21707 .PHONY: maybe-info-libdecnumber info-libdecnumber
21708 maybe-info-libdecnumber:
21709 @if libdecnumber
21710 maybe-info-libdecnumber: info-libdecnumber
21711
21712 info-libdecnumber: \
21713 configure-libdecnumber
21714 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21715 r=`${PWD_COMMAND}`; export r; \
21716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21717 $(HOST_EXPORTS) \
21718 for flag in $(EXTRA_HOST_FLAGS) ; do \
21719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21720 done; \
21721 echo "Doing info in libdecnumber"; \
21722 (cd $(HOST_SUBDIR)/libdecnumber && \
21723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21725 "RANLIB=$${RANLIB}" \
21726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21727 info) \
21728 || exit 1
21729
21730 @endif libdecnumber
21731
21732 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21733 maybe-dvi-libdecnumber:
21734 @if libdecnumber
21735 maybe-dvi-libdecnumber: dvi-libdecnumber
21736
21737 dvi-libdecnumber: \
21738 configure-libdecnumber
21739 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21740 r=`${PWD_COMMAND}`; export r; \
21741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21742 $(HOST_EXPORTS) \
21743 for flag in $(EXTRA_HOST_FLAGS) ; do \
21744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21745 done; \
21746 echo "Doing dvi in libdecnumber"; \
21747 (cd $(HOST_SUBDIR)/libdecnumber && \
21748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21750 "RANLIB=$${RANLIB}" \
21751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21752 dvi) \
21753 || exit 1
21754
21755 @endif libdecnumber
21756
21757 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21758 maybe-pdf-libdecnumber:
21759 @if libdecnumber
21760 maybe-pdf-libdecnumber: pdf-libdecnumber
21761
21762 pdf-libdecnumber: \
21763 configure-libdecnumber
21764 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21765 r=`${PWD_COMMAND}`; export r; \
21766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21767 $(HOST_EXPORTS) \
21768 for flag in $(EXTRA_HOST_FLAGS) ; do \
21769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21770 done; \
21771 echo "Doing pdf in libdecnumber"; \
21772 (cd $(HOST_SUBDIR)/libdecnumber && \
21773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21775 "RANLIB=$${RANLIB}" \
21776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21777 pdf) \
21778 || exit 1
21779
21780 @endif libdecnumber
21781
21782 .PHONY: maybe-html-libdecnumber html-libdecnumber
21783 maybe-html-libdecnumber:
21784 @if libdecnumber
21785 maybe-html-libdecnumber: html-libdecnumber
21786
21787 html-libdecnumber: \
21788 configure-libdecnumber
21789 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21790 r=`${PWD_COMMAND}`; export r; \
21791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792 $(HOST_EXPORTS) \
21793 for flag in $(EXTRA_HOST_FLAGS) ; do \
21794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795 done; \
21796 echo "Doing html in libdecnumber"; \
21797 (cd $(HOST_SUBDIR)/libdecnumber && \
21798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800 "RANLIB=$${RANLIB}" \
21801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802 html) \
21803 || exit 1
21804
21805 @endif libdecnumber
21806
21807 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21808 maybe-TAGS-libdecnumber:
21809 @if libdecnumber
21810 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21811
21812 TAGS-libdecnumber: \
21813 configure-libdecnumber
21814 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21815 r=`${PWD_COMMAND}`; export r; \
21816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817 $(HOST_EXPORTS) \
21818 for flag in $(EXTRA_HOST_FLAGS) ; do \
21819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820 done; \
21821 echo "Doing TAGS in libdecnumber"; \
21822 (cd $(HOST_SUBDIR)/libdecnumber && \
21823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825 "RANLIB=$${RANLIB}" \
21826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827 TAGS) \
21828 || exit 1
21829
21830 @endif libdecnumber
21831
21832 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21833 maybe-install-info-libdecnumber:
21834 @if libdecnumber
21835 maybe-install-info-libdecnumber: install-info-libdecnumber
21836
21837 install-info-libdecnumber: \
21838 configure-libdecnumber \
21839 info-libdecnumber
21840 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21841 r=`${PWD_COMMAND}`; export r; \
21842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21843 $(HOST_EXPORTS) \
21844 for flag in $(EXTRA_HOST_FLAGS) ; do \
21845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21846 done; \
21847 echo "Doing install-info in libdecnumber"; \
21848 (cd $(HOST_SUBDIR)/libdecnumber && \
21849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21851 "RANLIB=$${RANLIB}" \
21852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21853 install-info) \
21854 || exit 1
21855
21856 @endif libdecnumber
21857
21858 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21859 maybe-install-pdf-libdecnumber:
21860 @if libdecnumber
21861 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21862
21863 install-pdf-libdecnumber: \
21864 configure-libdecnumber \
21865 pdf-libdecnumber
21866 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21867 r=`${PWD_COMMAND}`; export r; \
21868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869 $(HOST_EXPORTS) \
21870 for flag in $(EXTRA_HOST_FLAGS) ; do \
21871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21872 done; \
21873 echo "Doing install-pdf in libdecnumber"; \
21874 (cd $(HOST_SUBDIR)/libdecnumber && \
21875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21877 "RANLIB=$${RANLIB}" \
21878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21879 install-pdf) \
21880 || exit 1
21881
21882 @endif libdecnumber
21883
21884 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21885 maybe-install-html-libdecnumber:
21886 @if libdecnumber
21887 maybe-install-html-libdecnumber: install-html-libdecnumber
21888
21889 install-html-libdecnumber: \
21890 configure-libdecnumber \
21891 html-libdecnumber
21892 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21893 r=`${PWD_COMMAND}`; export r; \
21894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21895 $(HOST_EXPORTS) \
21896 for flag in $(EXTRA_HOST_FLAGS) ; do \
21897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21898 done; \
21899 echo "Doing install-html in libdecnumber"; \
21900 (cd $(HOST_SUBDIR)/libdecnumber && \
21901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21903 "RANLIB=$${RANLIB}" \
21904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21905 install-html) \
21906 || exit 1
21907
21908 @endif libdecnumber
21909
21910 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21911 maybe-installcheck-libdecnumber:
21912 @if libdecnumber
21913 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21914
21915 installcheck-libdecnumber: \
21916 configure-libdecnumber
21917 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21918 r=`${PWD_COMMAND}`; export r; \
21919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21920 $(HOST_EXPORTS) \
21921 for flag in $(EXTRA_HOST_FLAGS) ; do \
21922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21923 done; \
21924 echo "Doing installcheck in libdecnumber"; \
21925 (cd $(HOST_SUBDIR)/libdecnumber && \
21926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21928 "RANLIB=$${RANLIB}" \
21929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21930 installcheck) \
21931 || exit 1
21932
21933 @endif libdecnumber
21934
21935 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21936 maybe-mostlyclean-libdecnumber:
21937 @if libdecnumber
21938 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21939
21940 mostlyclean-libdecnumber:
21941 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21942 r=`${PWD_COMMAND}`; export r; \
21943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21944 $(HOST_EXPORTS) \
21945 for flag in $(EXTRA_HOST_FLAGS) ; do \
21946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21947 done; \
21948 echo "Doing mostlyclean in libdecnumber"; \
21949 (cd $(HOST_SUBDIR)/libdecnumber && \
21950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21952 "RANLIB=$${RANLIB}" \
21953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21954 mostlyclean) \
21955 || exit 1
21956
21957 @endif libdecnumber
21958
21959 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21960 maybe-clean-libdecnumber:
21961 @if libdecnumber
21962 maybe-clean-libdecnumber: clean-libdecnumber
21963
21964 clean-libdecnumber:
21965 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21966 r=`${PWD_COMMAND}`; export r; \
21967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968 $(HOST_EXPORTS) \
21969 for flag in $(EXTRA_HOST_FLAGS) ; do \
21970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21971 done; \
21972 echo "Doing clean in libdecnumber"; \
21973 (cd $(HOST_SUBDIR)/libdecnumber && \
21974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21976 "RANLIB=$${RANLIB}" \
21977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21978 clean) \
21979 || exit 1
21980
21981 @endif libdecnumber
21982
21983 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21984 maybe-distclean-libdecnumber:
21985 @if libdecnumber
21986 maybe-distclean-libdecnumber: distclean-libdecnumber
21987
21988 distclean-libdecnumber:
21989 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21990 r=`${PWD_COMMAND}`; export r; \
21991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21992 $(HOST_EXPORTS) \
21993 for flag in $(EXTRA_HOST_FLAGS) ; do \
21994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21995 done; \
21996 echo "Doing distclean in libdecnumber"; \
21997 (cd $(HOST_SUBDIR)/libdecnumber && \
21998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22000 "RANLIB=$${RANLIB}" \
22001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22002 distclean) \
22003 || exit 1
22004
22005 @endif libdecnumber
22006
22007 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22008 maybe-maintainer-clean-libdecnumber:
22009 @if libdecnumber
22010 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22011
22012 maintainer-clean-libdecnumber:
22013 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22014 r=`${PWD_COMMAND}`; export r; \
22015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016 $(HOST_EXPORTS) \
22017 for flag in $(EXTRA_HOST_FLAGS) ; do \
22018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22019 done; \
22020 echo "Doing maintainer-clean in libdecnumber"; \
22021 (cd $(HOST_SUBDIR)/libdecnumber && \
22022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22024 "RANLIB=$${RANLIB}" \
22025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22026 maintainer-clean) \
22027 || exit 1
22028
22029 @endif libdecnumber
22030
22031
22032
22033 .PHONY: configure-libgui maybe-configure-libgui
22034 maybe-configure-libgui:
22035 @if gcc-bootstrap
22036 configure-libgui: stage_current
22037 @endif gcc-bootstrap
22038 @if libgui
22039 maybe-configure-libgui: configure-libgui
22040 configure-libgui:
22041 @: $(MAKE); $(unstage)
22042 @r=`${PWD_COMMAND}`; export r; \
22043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22046 $(HOST_EXPORTS) \
22047 echo Configuring in $(HOST_SUBDIR)/libgui; \
22048 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22049 case $(srcdir) in \
22050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22051 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22053 esac; \
22054 module_srcdir=libgui; \
22055 $(SHELL) \
22056 $$s/$$module_srcdir/configure \
22057 --srcdir=$${topdir}/$$module_srcdir \
22058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22059 --target=${target_alias} \
22060 || exit 1
22061 @endif libgui
22062
22063
22064
22065
22066
22067 .PHONY: all-libgui maybe-all-libgui
22068 maybe-all-libgui:
22069 @if gcc-bootstrap
22070 all-libgui: stage_current
22071 @endif gcc-bootstrap
22072 @if libgui
22073 TARGET-libgui=all
22074 maybe-all-libgui: all-libgui
22075 all-libgui: configure-libgui
22076 @: $(MAKE); $(unstage)
22077 @r=`${PWD_COMMAND}`; export r; \
22078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079 $(HOST_EXPORTS) \
22080 (cd $(HOST_SUBDIR)/libgui && \
22081 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22082 $(TARGET-libgui))
22083 @endif libgui
22084
22085
22086
22087
22088 .PHONY: check-libgui maybe-check-libgui
22089 maybe-check-libgui:
22090 @if libgui
22091 maybe-check-libgui: check-libgui
22092
22093 check-libgui:
22094 @: $(MAKE); $(unstage)
22095 @r=`${PWD_COMMAND}`; export r; \
22096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097 $(HOST_EXPORTS) \
22098 (cd $(HOST_SUBDIR)/libgui && \
22099 $(MAKE) $(FLAGS_TO_PASS) check)
22100
22101 @endif libgui
22102
22103 .PHONY: install-libgui maybe-install-libgui
22104 maybe-install-libgui:
22105 @if libgui
22106 maybe-install-libgui: install-libgui
22107
22108 install-libgui: installdirs
22109 @: $(MAKE); $(unstage)
22110 @r=`${PWD_COMMAND}`; export r; \
22111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112 $(HOST_EXPORTS) \
22113 (cd $(HOST_SUBDIR)/libgui && \
22114 $(MAKE) $(FLAGS_TO_PASS) install)
22115
22116 @endif libgui
22117
22118 .PHONY: install-strip-libgui maybe-install-strip-libgui
22119 maybe-install-strip-libgui:
22120 @if libgui
22121 maybe-install-strip-libgui: install-strip-libgui
22122
22123 install-strip-libgui: installdirs
22124 @: $(MAKE); $(unstage)
22125 @r=`${PWD_COMMAND}`; export r; \
22126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127 $(HOST_EXPORTS) \
22128 (cd $(HOST_SUBDIR)/libgui && \
22129 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22130
22131 @endif libgui
22132
22133 # Other targets (info, dvi, pdf, etc.)
22134
22135 .PHONY: maybe-info-libgui info-libgui
22136 maybe-info-libgui:
22137 @if libgui
22138 maybe-info-libgui: info-libgui
22139
22140 info-libgui: \
22141 configure-libgui
22142 @: $(MAKE); $(unstage)
22143 @[ -f ./libgui/Makefile ] || exit 0; \
22144 r=`${PWD_COMMAND}`; export r; \
22145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146 $(HOST_EXPORTS) \
22147 for flag in $(EXTRA_HOST_FLAGS) ; do \
22148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22149 done; \
22150 echo "Doing info in libgui"; \
22151 (cd $(HOST_SUBDIR)/libgui && \
22152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22154 "RANLIB=$${RANLIB}" \
22155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22156 info) \
22157 || exit 1
22158
22159 @endif libgui
22160
22161 .PHONY: maybe-dvi-libgui dvi-libgui
22162 maybe-dvi-libgui:
22163 @if libgui
22164 maybe-dvi-libgui: dvi-libgui
22165
22166 dvi-libgui: \
22167 configure-libgui
22168 @: $(MAKE); $(unstage)
22169 @[ -f ./libgui/Makefile ] || exit 0; \
22170 r=`${PWD_COMMAND}`; export r; \
22171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22172 $(HOST_EXPORTS) \
22173 for flag in $(EXTRA_HOST_FLAGS) ; do \
22174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22175 done; \
22176 echo "Doing dvi in libgui"; \
22177 (cd $(HOST_SUBDIR)/libgui && \
22178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22180 "RANLIB=$${RANLIB}" \
22181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22182 dvi) \
22183 || exit 1
22184
22185 @endif libgui
22186
22187 .PHONY: maybe-pdf-libgui pdf-libgui
22188 maybe-pdf-libgui:
22189 @if libgui
22190 maybe-pdf-libgui: pdf-libgui
22191
22192 pdf-libgui: \
22193 configure-libgui
22194 @: $(MAKE); $(unstage)
22195 @[ -f ./libgui/Makefile ] || exit 0; \
22196 r=`${PWD_COMMAND}`; export r; \
22197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22198 $(HOST_EXPORTS) \
22199 for flag in $(EXTRA_HOST_FLAGS) ; do \
22200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22201 done; \
22202 echo "Doing pdf in libgui"; \
22203 (cd $(HOST_SUBDIR)/libgui && \
22204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22206 "RANLIB=$${RANLIB}" \
22207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22208 pdf) \
22209 || exit 1
22210
22211 @endif libgui
22212
22213 .PHONY: maybe-html-libgui html-libgui
22214 maybe-html-libgui:
22215 @if libgui
22216 maybe-html-libgui: html-libgui
22217
22218 html-libgui: \
22219 configure-libgui
22220 @: $(MAKE); $(unstage)
22221 @[ -f ./libgui/Makefile ] || exit 0; \
22222 r=`${PWD_COMMAND}`; export r; \
22223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224 $(HOST_EXPORTS) \
22225 for flag in $(EXTRA_HOST_FLAGS) ; do \
22226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227 done; \
22228 echo "Doing html in libgui"; \
22229 (cd $(HOST_SUBDIR)/libgui && \
22230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232 "RANLIB=$${RANLIB}" \
22233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234 html) \
22235 || exit 1
22236
22237 @endif libgui
22238
22239 .PHONY: maybe-TAGS-libgui TAGS-libgui
22240 maybe-TAGS-libgui:
22241 @if libgui
22242 maybe-TAGS-libgui: TAGS-libgui
22243
22244 TAGS-libgui: \
22245 configure-libgui
22246 @: $(MAKE); $(unstage)
22247 @[ -f ./libgui/Makefile ] || exit 0; \
22248 r=`${PWD_COMMAND}`; export r; \
22249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22250 $(HOST_EXPORTS) \
22251 for flag in $(EXTRA_HOST_FLAGS) ; do \
22252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22253 done; \
22254 echo "Doing TAGS in libgui"; \
22255 (cd $(HOST_SUBDIR)/libgui && \
22256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22258 "RANLIB=$${RANLIB}" \
22259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22260 TAGS) \
22261 || exit 1
22262
22263 @endif libgui
22264
22265 .PHONY: maybe-install-info-libgui install-info-libgui
22266 maybe-install-info-libgui:
22267 @if libgui
22268 maybe-install-info-libgui: install-info-libgui
22269
22270 install-info-libgui: \
22271 configure-libgui \
22272 info-libgui
22273 @: $(MAKE); $(unstage)
22274 @[ -f ./libgui/Makefile ] || exit 0; \
22275 r=`${PWD_COMMAND}`; export r; \
22276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277 $(HOST_EXPORTS) \
22278 for flag in $(EXTRA_HOST_FLAGS) ; do \
22279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280 done; \
22281 echo "Doing install-info in libgui"; \
22282 (cd $(HOST_SUBDIR)/libgui && \
22283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285 "RANLIB=$${RANLIB}" \
22286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287 install-info) \
22288 || exit 1
22289
22290 @endif libgui
22291
22292 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22293 maybe-install-pdf-libgui:
22294 @if libgui
22295 maybe-install-pdf-libgui: install-pdf-libgui
22296
22297 install-pdf-libgui: \
22298 configure-libgui \
22299 pdf-libgui
22300 @: $(MAKE); $(unstage)
22301 @[ -f ./libgui/Makefile ] || exit 0; \
22302 r=`${PWD_COMMAND}`; export r; \
22303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304 $(HOST_EXPORTS) \
22305 for flag in $(EXTRA_HOST_FLAGS) ; do \
22306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307 done; \
22308 echo "Doing install-pdf in libgui"; \
22309 (cd $(HOST_SUBDIR)/libgui && \
22310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312 "RANLIB=$${RANLIB}" \
22313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314 install-pdf) \
22315 || exit 1
22316
22317 @endif libgui
22318
22319 .PHONY: maybe-install-html-libgui install-html-libgui
22320 maybe-install-html-libgui:
22321 @if libgui
22322 maybe-install-html-libgui: install-html-libgui
22323
22324 install-html-libgui: \
22325 configure-libgui \
22326 html-libgui
22327 @: $(MAKE); $(unstage)
22328 @[ -f ./libgui/Makefile ] || exit 0; \
22329 r=`${PWD_COMMAND}`; export r; \
22330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331 $(HOST_EXPORTS) \
22332 for flag in $(EXTRA_HOST_FLAGS) ; do \
22333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334 done; \
22335 echo "Doing install-html in libgui"; \
22336 (cd $(HOST_SUBDIR)/libgui && \
22337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339 "RANLIB=$${RANLIB}" \
22340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22341 install-html) \
22342 || exit 1
22343
22344 @endif libgui
22345
22346 .PHONY: maybe-installcheck-libgui installcheck-libgui
22347 maybe-installcheck-libgui:
22348 @if libgui
22349 maybe-installcheck-libgui: installcheck-libgui
22350
22351 installcheck-libgui: \
22352 configure-libgui
22353 @: $(MAKE); $(unstage)
22354 @[ -f ./libgui/Makefile ] || exit 0; \
22355 r=`${PWD_COMMAND}`; export r; \
22356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22357 $(HOST_EXPORTS) \
22358 for flag in $(EXTRA_HOST_FLAGS) ; do \
22359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22360 done; \
22361 echo "Doing installcheck in libgui"; \
22362 (cd $(HOST_SUBDIR)/libgui && \
22363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22365 "RANLIB=$${RANLIB}" \
22366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22367 installcheck) \
22368 || exit 1
22369
22370 @endif libgui
22371
22372 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22373 maybe-mostlyclean-libgui:
22374 @if libgui
22375 maybe-mostlyclean-libgui: mostlyclean-libgui
22376
22377 mostlyclean-libgui:
22378 @: $(MAKE); $(unstage)
22379 @[ -f ./libgui/Makefile ] || exit 0; \
22380 r=`${PWD_COMMAND}`; export r; \
22381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22382 $(HOST_EXPORTS) \
22383 for flag in $(EXTRA_HOST_FLAGS) ; do \
22384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22385 done; \
22386 echo "Doing mostlyclean in libgui"; \
22387 (cd $(HOST_SUBDIR)/libgui && \
22388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22390 "RANLIB=$${RANLIB}" \
22391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22392 mostlyclean) \
22393 || exit 1
22394
22395 @endif libgui
22396
22397 .PHONY: maybe-clean-libgui clean-libgui
22398 maybe-clean-libgui:
22399 @if libgui
22400 maybe-clean-libgui: clean-libgui
22401
22402 clean-libgui:
22403 @: $(MAKE); $(unstage)
22404 @[ -f ./libgui/Makefile ] || exit 0; \
22405 r=`${PWD_COMMAND}`; export r; \
22406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22407 $(HOST_EXPORTS) \
22408 for flag in $(EXTRA_HOST_FLAGS) ; do \
22409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22410 done; \
22411 echo "Doing clean in libgui"; \
22412 (cd $(HOST_SUBDIR)/libgui && \
22413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22415 "RANLIB=$${RANLIB}" \
22416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22417 clean) \
22418 || exit 1
22419
22420 @endif libgui
22421
22422 .PHONY: maybe-distclean-libgui distclean-libgui
22423 maybe-distclean-libgui:
22424 @if libgui
22425 maybe-distclean-libgui: distclean-libgui
22426
22427 distclean-libgui:
22428 @: $(MAKE); $(unstage)
22429 @[ -f ./libgui/Makefile ] || exit 0; \
22430 r=`${PWD_COMMAND}`; export r; \
22431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22432 $(HOST_EXPORTS) \
22433 for flag in $(EXTRA_HOST_FLAGS) ; do \
22434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22435 done; \
22436 echo "Doing distclean in libgui"; \
22437 (cd $(HOST_SUBDIR)/libgui && \
22438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22440 "RANLIB=$${RANLIB}" \
22441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22442 distclean) \
22443 || exit 1
22444
22445 @endif libgui
22446
22447 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22448 maybe-maintainer-clean-libgui:
22449 @if libgui
22450 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22451
22452 maintainer-clean-libgui:
22453 @: $(MAKE); $(unstage)
22454 @[ -f ./libgui/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing maintainer-clean in libgui"; \
22462 (cd $(HOST_SUBDIR)/libgui && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 maintainer-clean) \
22468 || exit 1
22469
22470 @endif libgui
22471
22472
22473
22474 .PHONY: configure-libiberty maybe-configure-libiberty
22475 maybe-configure-libiberty:
22476 @if gcc-bootstrap
22477 configure-libiberty: stage_current
22478 @endif gcc-bootstrap
22479 @if libiberty
22480 maybe-configure-libiberty: configure-libiberty
22481 configure-libiberty:
22482 @r=`${PWD_COMMAND}`; export r; \
22483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22486 $(HOST_EXPORTS) \
22487 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22488 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22489 case $(srcdir) in \
22490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22491 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22493 esac; \
22494 module_srcdir=libiberty; \
22495 $(SHELL) \
22496 $$s/$$module_srcdir/configure \
22497 --srcdir=$${topdir}/$$module_srcdir \
22498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22499 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22500 || exit 1
22501 @endif libiberty
22502
22503
22504
22505 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22506 maybe-configure-stage1-libiberty:
22507 @if libiberty-bootstrap
22508 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22509 configure-stage1-libiberty:
22510 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22512 @r=`${PWD_COMMAND}`; export r; \
22513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22514 TFLAGS="$(STAGE1_TFLAGS)"; \
22515 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22516 $(HOST_EXPORTS) \
22517 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22518 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22519 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22520 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22522 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22523 case $(srcdir) in \
22524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22525 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22527 esac; \
22528 module_srcdir=libiberty; \
22529 $(SHELL) $$s/$$module_srcdir/configure \
22530 --srcdir=$${topdir}/$$module_srcdir \
22531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22532 --target=${target_alias} \
22533 \
22534 $(STAGE1_CONFIGURE_FLAGS) \
22535 @extra_host_libiberty_configure_flags@
22536 @endif libiberty-bootstrap
22537
22538 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22539 maybe-configure-stage2-libiberty:
22540 @if libiberty-bootstrap
22541 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22542 configure-stage2-libiberty:
22543 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22544 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22545 @r=`${PWD_COMMAND}`; export r; \
22546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547 TFLAGS="$(STAGE2_TFLAGS)"; \
22548 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22549 $(HOST_EXPORTS) \
22550 $(POSTSTAGE1_HOST_EXPORTS) \
22551 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22552 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22553 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22554 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22556 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22557 case $(srcdir) in \
22558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22559 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22561 esac; \
22562 module_srcdir=libiberty; \
22563 $(SHELL) $$s/$$module_srcdir/configure \
22564 --srcdir=$${topdir}/$$module_srcdir \
22565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22566 --target=${target_alias} \
22567 --with-build-libsubdir=$(HOST_SUBDIR) \
22568 $(STAGE2_CONFIGURE_FLAGS) \
22569 @extra_host_libiberty_configure_flags@
22570 @endif libiberty-bootstrap
22571
22572 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22573 maybe-configure-stage3-libiberty:
22574 @if libiberty-bootstrap
22575 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22576 configure-stage3-libiberty:
22577 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22579 @r=`${PWD_COMMAND}`; export r; \
22580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581 TFLAGS="$(STAGE3_TFLAGS)"; \
22582 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22583 $(HOST_EXPORTS) \
22584 $(POSTSTAGE1_HOST_EXPORTS) \
22585 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22586 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22587 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22588 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22590 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22591 case $(srcdir) in \
22592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22593 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22595 esac; \
22596 module_srcdir=libiberty; \
22597 $(SHELL) $$s/$$module_srcdir/configure \
22598 --srcdir=$${topdir}/$$module_srcdir \
22599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22600 --target=${target_alias} \
22601 --with-build-libsubdir=$(HOST_SUBDIR) \
22602 $(STAGE3_CONFIGURE_FLAGS) \
22603 @extra_host_libiberty_configure_flags@
22604 @endif libiberty-bootstrap
22605
22606 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22607 maybe-configure-stage4-libiberty:
22608 @if libiberty-bootstrap
22609 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22610 configure-stage4-libiberty:
22611 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22613 @r=`${PWD_COMMAND}`; export r; \
22614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22615 TFLAGS="$(STAGE4_TFLAGS)"; \
22616 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22617 $(HOST_EXPORTS) \
22618 $(POSTSTAGE1_HOST_EXPORTS) \
22619 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22620 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22621 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22622 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22624 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22625 case $(srcdir) in \
22626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22627 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22629 esac; \
22630 module_srcdir=libiberty; \
22631 $(SHELL) $$s/$$module_srcdir/configure \
22632 --srcdir=$${topdir}/$$module_srcdir \
22633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22634 --target=${target_alias} \
22635 --with-build-libsubdir=$(HOST_SUBDIR) \
22636 $(STAGE4_CONFIGURE_FLAGS) \
22637 @extra_host_libiberty_configure_flags@
22638 @endif libiberty-bootstrap
22639
22640 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22641 maybe-configure-stageprofile-libiberty:
22642 @if libiberty-bootstrap
22643 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22644 configure-stageprofile-libiberty:
22645 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22647 @r=`${PWD_COMMAND}`; export r; \
22648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22650 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22651 $(HOST_EXPORTS) \
22652 $(POSTSTAGE1_HOST_EXPORTS) \
22653 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22654 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22655 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22656 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22658 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22659 case $(srcdir) in \
22660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22661 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22663 esac; \
22664 module_srcdir=libiberty; \
22665 $(SHELL) $$s/$$module_srcdir/configure \
22666 --srcdir=$${topdir}/$$module_srcdir \
22667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22668 --target=${target_alias} \
22669 --with-build-libsubdir=$(HOST_SUBDIR) \
22670 $(STAGEprofile_CONFIGURE_FLAGS) \
22671 @extra_host_libiberty_configure_flags@
22672 @endif libiberty-bootstrap
22673
22674 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22675 maybe-configure-stagefeedback-libiberty:
22676 @if libiberty-bootstrap
22677 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22678 configure-stagefeedback-libiberty:
22679 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22681 @r=`${PWD_COMMAND}`; export r; \
22682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22683 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22684 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22685 $(HOST_EXPORTS) \
22686 $(POSTSTAGE1_HOST_EXPORTS) \
22687 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22688 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22689 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22690 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22692 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22693 case $(srcdir) in \
22694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22695 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22697 esac; \
22698 module_srcdir=libiberty; \
22699 $(SHELL) $$s/$$module_srcdir/configure \
22700 --srcdir=$${topdir}/$$module_srcdir \
22701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22702 --target=${target_alias} \
22703 --with-build-libsubdir=$(HOST_SUBDIR) \
22704 $(STAGEfeedback_CONFIGURE_FLAGS) \
22705 @extra_host_libiberty_configure_flags@
22706 @endif libiberty-bootstrap
22707
22708
22709
22710
22711
22712 .PHONY: all-libiberty maybe-all-libiberty
22713 maybe-all-libiberty:
22714 @if gcc-bootstrap
22715 all-libiberty: stage_current
22716 @endif gcc-bootstrap
22717 @if libiberty
22718 TARGET-libiberty=all
22719 maybe-all-libiberty: all-libiberty
22720 all-libiberty: configure-libiberty
22721 @r=`${PWD_COMMAND}`; export r; \
22722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22723 $(HOST_EXPORTS) \
22724 (cd $(HOST_SUBDIR)/libiberty && \
22725 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22726 $(TARGET-libiberty))
22727 @endif libiberty
22728
22729
22730
22731 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22732 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22733 maybe-all-stage1-libiberty:
22734 maybe-clean-stage1-libiberty:
22735 @if libiberty-bootstrap
22736 maybe-all-stage1-libiberty: all-stage1-libiberty
22737 all-stage1: all-stage1-libiberty
22738 TARGET-stage1-libiberty = $(TARGET-libiberty)
22739 all-stage1-libiberty: configure-stage1-libiberty
22740 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22741 @r=`${PWD_COMMAND}`; export r; \
22742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22743 TFLAGS="$(STAGE1_TFLAGS)"; \
22744 $(HOST_EXPORTS) \
22745 cd $(HOST_SUBDIR)/libiberty && \
22746 \
22747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22748 CFLAGS="$(STAGE1_CFLAGS)" \
22749 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22750 LIBCFLAGS="$(LIBCFLAGS)" \
22751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22754 $(EXTRA_HOST_FLAGS) \
22755 $(STAGE1_FLAGS_TO_PASS) \
22756 TFLAGS="$(STAGE1_TFLAGS)" \
22757 $(TARGET-stage1-libiberty)
22758
22759 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22760 clean-stage1: clean-stage1-libiberty
22761 clean-stage1-libiberty:
22762 @if [ $(current_stage) = stage1 ]; then \
22763 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22764 else \
22765 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22766 $(MAKE) stage1-start; \
22767 fi; \
22768 cd $(HOST_SUBDIR)/libiberty && \
22769 $(MAKE) $(EXTRA_HOST_FLAGS) \
22770 $(STAGE1_FLAGS_TO_PASS) clean
22771 @endif libiberty-bootstrap
22772
22773
22774 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22775 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22776 maybe-all-stage2-libiberty:
22777 maybe-clean-stage2-libiberty:
22778 @if libiberty-bootstrap
22779 maybe-all-stage2-libiberty: all-stage2-libiberty
22780 all-stage2: all-stage2-libiberty
22781 TARGET-stage2-libiberty = $(TARGET-libiberty)
22782 all-stage2-libiberty: configure-stage2-libiberty
22783 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22784 @r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 TFLAGS="$(STAGE2_TFLAGS)"; \
22787 $(HOST_EXPORTS) \
22788 $(POSTSTAGE1_HOST_EXPORTS) \
22789 cd $(HOST_SUBDIR)/libiberty && \
22790 \
22791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22792 CFLAGS="$(STAGE2_CFLAGS)" \
22793 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22794 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22798 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22799 TFLAGS="$(STAGE2_TFLAGS)" \
22800 $(TARGET-stage2-libiberty)
22801
22802 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22803 clean-stage2: clean-stage2-libiberty
22804 clean-stage2-libiberty:
22805 @if [ $(current_stage) = stage2 ]; then \
22806 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22807 else \
22808 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22809 $(MAKE) stage2-start; \
22810 fi; \
22811 cd $(HOST_SUBDIR)/libiberty && \
22812 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22813 @endif libiberty-bootstrap
22814
22815
22816 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22817 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22818 maybe-all-stage3-libiberty:
22819 maybe-clean-stage3-libiberty:
22820 @if libiberty-bootstrap
22821 maybe-all-stage3-libiberty: all-stage3-libiberty
22822 all-stage3: all-stage3-libiberty
22823 TARGET-stage3-libiberty = $(TARGET-libiberty)
22824 all-stage3-libiberty: configure-stage3-libiberty
22825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22826 @r=`${PWD_COMMAND}`; export r; \
22827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22828 TFLAGS="$(STAGE3_TFLAGS)"; \
22829 $(HOST_EXPORTS) \
22830 $(POSTSTAGE1_HOST_EXPORTS) \
22831 cd $(HOST_SUBDIR)/libiberty && \
22832 \
22833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22834 CFLAGS="$(STAGE3_CFLAGS)" \
22835 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22836 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22840 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22841 TFLAGS="$(STAGE3_TFLAGS)" \
22842 $(TARGET-stage3-libiberty)
22843
22844 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22845 clean-stage3: clean-stage3-libiberty
22846 clean-stage3-libiberty:
22847 @if [ $(current_stage) = stage3 ]; then \
22848 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22849 else \
22850 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22851 $(MAKE) stage3-start; \
22852 fi; \
22853 cd $(HOST_SUBDIR)/libiberty && \
22854 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22855 @endif libiberty-bootstrap
22856
22857
22858 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22859 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22860 maybe-all-stage4-libiberty:
22861 maybe-clean-stage4-libiberty:
22862 @if libiberty-bootstrap
22863 maybe-all-stage4-libiberty: all-stage4-libiberty
22864 all-stage4: all-stage4-libiberty
22865 TARGET-stage4-libiberty = $(TARGET-libiberty)
22866 all-stage4-libiberty: configure-stage4-libiberty
22867 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22868 @r=`${PWD_COMMAND}`; export r; \
22869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870 TFLAGS="$(STAGE4_TFLAGS)"; \
22871 $(HOST_EXPORTS) \
22872 $(POSTSTAGE1_HOST_EXPORTS) \
22873 cd $(HOST_SUBDIR)/libiberty && \
22874 \
22875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22876 CFLAGS="$(STAGE4_CFLAGS)" \
22877 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22878 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22882 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22883 TFLAGS="$(STAGE4_TFLAGS)" \
22884 $(TARGET-stage4-libiberty)
22885
22886 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22887 clean-stage4: clean-stage4-libiberty
22888 clean-stage4-libiberty:
22889 @if [ $(current_stage) = stage4 ]; then \
22890 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22891 else \
22892 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22893 $(MAKE) stage4-start; \
22894 fi; \
22895 cd $(HOST_SUBDIR)/libiberty && \
22896 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22897 @endif libiberty-bootstrap
22898
22899
22900 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22901 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22902 maybe-all-stageprofile-libiberty:
22903 maybe-clean-stageprofile-libiberty:
22904 @if libiberty-bootstrap
22905 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22906 all-stageprofile: all-stageprofile-libiberty
22907 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22908 all-stageprofile-libiberty: configure-stageprofile-libiberty
22909 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22910 @r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22913 $(HOST_EXPORTS) \
22914 $(POSTSTAGE1_HOST_EXPORTS) \
22915 cd $(HOST_SUBDIR)/libiberty && \
22916 \
22917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22918 CFLAGS="$(STAGEprofile_CFLAGS)" \
22919 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22920 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22925 TFLAGS="$(STAGEprofile_TFLAGS)" \
22926 $(TARGET-stageprofile-libiberty)
22927
22928 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22929 clean-stageprofile: clean-stageprofile-libiberty
22930 clean-stageprofile-libiberty:
22931 @if [ $(current_stage) = stageprofile ]; then \
22932 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22933 else \
22934 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22935 $(MAKE) stageprofile-start; \
22936 fi; \
22937 cd $(HOST_SUBDIR)/libiberty && \
22938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22939 @endif libiberty-bootstrap
22940
22941
22942 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22943 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22944 maybe-all-stagefeedback-libiberty:
22945 maybe-clean-stagefeedback-libiberty:
22946 @if libiberty-bootstrap
22947 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22948 all-stagefeedback: all-stagefeedback-libiberty
22949 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22950 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22951 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22952 @r=`${PWD_COMMAND}`; export r; \
22953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22955 $(HOST_EXPORTS) \
22956 $(POSTSTAGE1_HOST_EXPORTS) \
22957 cd $(HOST_SUBDIR)/libiberty && \
22958 \
22959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22960 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22961 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22962 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22967 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22968 $(TARGET-stagefeedback-libiberty)
22969
22970 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22971 clean-stagefeedback: clean-stagefeedback-libiberty
22972 clean-stagefeedback-libiberty:
22973 @if [ $(current_stage) = stagefeedback ]; then \
22974 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22975 else \
22976 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22977 $(MAKE) stagefeedback-start; \
22978 fi; \
22979 cd $(HOST_SUBDIR)/libiberty && \
22980 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22981 @endif libiberty-bootstrap
22982
22983
22984
22985
22986
22987 .PHONY: check-libiberty maybe-check-libiberty
22988 maybe-check-libiberty:
22989 @if libiberty
22990 maybe-check-libiberty: check-libiberty
22991
22992 check-libiberty:
22993 @: $(MAKE); $(unstage)
22994 @r=`${PWD_COMMAND}`; export r; \
22995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22996 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22997 (cd $(HOST_SUBDIR)/libiberty && \
22998 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22999
23000 @endif libiberty
23001
23002 .PHONY: install-libiberty maybe-install-libiberty
23003 maybe-install-libiberty:
23004 @if libiberty
23005 maybe-install-libiberty: install-libiberty
23006
23007 install-libiberty: installdirs
23008 @: $(MAKE); $(unstage)
23009 @r=`${PWD_COMMAND}`; export r; \
23010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011 $(HOST_EXPORTS) \
23012 (cd $(HOST_SUBDIR)/libiberty && \
23013 $(MAKE) $(FLAGS_TO_PASS) install)
23014
23015 @endif libiberty
23016
23017 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23018 maybe-install-strip-libiberty:
23019 @if libiberty
23020 maybe-install-strip-libiberty: install-strip-libiberty
23021
23022 install-strip-libiberty: installdirs
23023 @: $(MAKE); $(unstage)
23024 @r=`${PWD_COMMAND}`; export r; \
23025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026 $(HOST_EXPORTS) \
23027 (cd $(HOST_SUBDIR)/libiberty && \
23028 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23029
23030 @endif libiberty
23031
23032 # Other targets (info, dvi, pdf, etc.)
23033
23034 .PHONY: maybe-info-libiberty info-libiberty
23035 maybe-info-libiberty:
23036 @if libiberty
23037 maybe-info-libiberty: info-libiberty
23038
23039 info-libiberty: \
23040 configure-libiberty
23041 @[ -f ./libiberty/Makefile ] || exit 0; \
23042 r=`${PWD_COMMAND}`; export r; \
23043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23044 $(HOST_EXPORTS) \
23045 for flag in $(EXTRA_HOST_FLAGS) ; do \
23046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23047 done; \
23048 echo "Doing info in libiberty"; \
23049 (cd $(HOST_SUBDIR)/libiberty && \
23050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23052 "RANLIB=$${RANLIB}" \
23053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23054 info) \
23055 || exit 1
23056
23057 @endif libiberty
23058
23059 .PHONY: maybe-dvi-libiberty dvi-libiberty
23060 maybe-dvi-libiberty:
23061 @if libiberty
23062 maybe-dvi-libiberty: dvi-libiberty
23063
23064 dvi-libiberty: \
23065 configure-libiberty
23066 @[ -f ./libiberty/Makefile ] || exit 0; \
23067 r=`${PWD_COMMAND}`; export r; \
23068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069 $(HOST_EXPORTS) \
23070 for flag in $(EXTRA_HOST_FLAGS) ; do \
23071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23072 done; \
23073 echo "Doing dvi in libiberty"; \
23074 (cd $(HOST_SUBDIR)/libiberty && \
23075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23077 "RANLIB=$${RANLIB}" \
23078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23079 dvi) \
23080 || exit 1
23081
23082 @endif libiberty
23083
23084 .PHONY: maybe-pdf-libiberty pdf-libiberty
23085 maybe-pdf-libiberty:
23086 @if libiberty
23087 maybe-pdf-libiberty: pdf-libiberty
23088
23089 pdf-libiberty: \
23090 configure-libiberty
23091 @[ -f ./libiberty/Makefile ] || exit 0; \
23092 r=`${PWD_COMMAND}`; export r; \
23093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23094 $(HOST_EXPORTS) \
23095 for flag in $(EXTRA_HOST_FLAGS) ; do \
23096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23097 done; \
23098 echo "Doing pdf in libiberty"; \
23099 (cd $(HOST_SUBDIR)/libiberty && \
23100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23102 "RANLIB=$${RANLIB}" \
23103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23104 pdf) \
23105 || exit 1
23106
23107 @endif libiberty
23108
23109 .PHONY: maybe-html-libiberty html-libiberty
23110 maybe-html-libiberty:
23111 @if libiberty
23112 maybe-html-libiberty: html-libiberty
23113
23114 html-libiberty: \
23115 configure-libiberty
23116 @[ -f ./libiberty/Makefile ] || exit 0; \
23117 r=`${PWD_COMMAND}`; export r; \
23118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119 $(HOST_EXPORTS) \
23120 for flag in $(EXTRA_HOST_FLAGS) ; do \
23121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23122 done; \
23123 echo "Doing html in libiberty"; \
23124 (cd $(HOST_SUBDIR)/libiberty && \
23125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23127 "RANLIB=$${RANLIB}" \
23128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23129 html) \
23130 || exit 1
23131
23132 @endif libiberty
23133
23134 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23135 maybe-TAGS-libiberty:
23136 @if libiberty
23137 maybe-TAGS-libiberty: TAGS-libiberty
23138
23139 TAGS-libiberty: \
23140 configure-libiberty
23141 @[ -f ./libiberty/Makefile ] || exit 0; \
23142 r=`${PWD_COMMAND}`; export r; \
23143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23144 $(HOST_EXPORTS) \
23145 for flag in $(EXTRA_HOST_FLAGS) ; do \
23146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23147 done; \
23148 echo "Doing TAGS in libiberty"; \
23149 (cd $(HOST_SUBDIR)/libiberty && \
23150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23152 "RANLIB=$${RANLIB}" \
23153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23154 TAGS) \
23155 || exit 1
23156
23157 @endif libiberty
23158
23159 .PHONY: maybe-install-info-libiberty install-info-libiberty
23160 maybe-install-info-libiberty:
23161 @if libiberty
23162 maybe-install-info-libiberty: install-info-libiberty
23163
23164 install-info-libiberty: \
23165 configure-libiberty \
23166 info-libiberty
23167 @[ -f ./libiberty/Makefile ] || exit 0; \
23168 r=`${PWD_COMMAND}`; export r; \
23169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170 $(HOST_EXPORTS) \
23171 for flag in $(EXTRA_HOST_FLAGS) ; do \
23172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173 done; \
23174 echo "Doing install-info in libiberty"; \
23175 (cd $(HOST_SUBDIR)/libiberty && \
23176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178 "RANLIB=$${RANLIB}" \
23179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180 install-info) \
23181 || exit 1
23182
23183 @endif libiberty
23184
23185 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23186 maybe-install-pdf-libiberty:
23187 @if libiberty
23188 maybe-install-pdf-libiberty: install-pdf-libiberty
23189
23190 install-pdf-libiberty: \
23191 configure-libiberty \
23192 pdf-libiberty
23193 @[ -f ./libiberty/Makefile ] || exit 0; \
23194 r=`${PWD_COMMAND}`; export r; \
23195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196 $(HOST_EXPORTS) \
23197 for flag in $(EXTRA_HOST_FLAGS) ; do \
23198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23199 done; \
23200 echo "Doing install-pdf in libiberty"; \
23201 (cd $(HOST_SUBDIR)/libiberty && \
23202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23204 "RANLIB=$${RANLIB}" \
23205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23206 install-pdf) \
23207 || exit 1
23208
23209 @endif libiberty
23210
23211 .PHONY: maybe-install-html-libiberty install-html-libiberty
23212 maybe-install-html-libiberty:
23213 @if libiberty
23214 maybe-install-html-libiberty: install-html-libiberty
23215
23216 install-html-libiberty: \
23217 configure-libiberty \
23218 html-libiberty
23219 @[ -f ./libiberty/Makefile ] || exit 0; \
23220 r=`${PWD_COMMAND}`; export r; \
23221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23222 $(HOST_EXPORTS) \
23223 for flag in $(EXTRA_HOST_FLAGS) ; do \
23224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23225 done; \
23226 echo "Doing install-html in libiberty"; \
23227 (cd $(HOST_SUBDIR)/libiberty && \
23228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23230 "RANLIB=$${RANLIB}" \
23231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23232 install-html) \
23233 || exit 1
23234
23235 @endif libiberty
23236
23237 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23238 maybe-installcheck-libiberty:
23239 @if libiberty
23240 maybe-installcheck-libiberty: installcheck-libiberty
23241
23242 installcheck-libiberty: \
23243 configure-libiberty
23244 @[ -f ./libiberty/Makefile ] || exit 0; \
23245 r=`${PWD_COMMAND}`; export r; \
23246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247 $(HOST_EXPORTS) \
23248 for flag in $(EXTRA_HOST_FLAGS) ; do \
23249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23250 done; \
23251 echo "Doing installcheck in libiberty"; \
23252 (cd $(HOST_SUBDIR)/libiberty && \
23253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255 "RANLIB=$${RANLIB}" \
23256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23257 installcheck) \
23258 || exit 1
23259
23260 @endif libiberty
23261
23262 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23263 maybe-mostlyclean-libiberty:
23264 @if libiberty
23265 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23266
23267 mostlyclean-libiberty:
23268 @[ -f ./libiberty/Makefile ] || exit 0; \
23269 r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 $(HOST_EXPORTS) \
23272 for flag in $(EXTRA_HOST_FLAGS) ; do \
23273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23274 done; \
23275 echo "Doing mostlyclean in libiberty"; \
23276 (cd $(HOST_SUBDIR)/libiberty && \
23277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23279 "RANLIB=$${RANLIB}" \
23280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23281 mostlyclean) \
23282 || exit 1
23283
23284 @endif libiberty
23285
23286 .PHONY: maybe-clean-libiberty clean-libiberty
23287 maybe-clean-libiberty:
23288 @if libiberty
23289 maybe-clean-libiberty: clean-libiberty
23290
23291 clean-libiberty:
23292 @[ -f ./libiberty/Makefile ] || exit 0; \
23293 r=`${PWD_COMMAND}`; export r; \
23294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23295 $(HOST_EXPORTS) \
23296 for flag in $(EXTRA_HOST_FLAGS) ; do \
23297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23298 done; \
23299 echo "Doing clean in libiberty"; \
23300 (cd $(HOST_SUBDIR)/libiberty && \
23301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23303 "RANLIB=$${RANLIB}" \
23304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23305 clean) \
23306 || exit 1
23307
23308 @endif libiberty
23309
23310 .PHONY: maybe-distclean-libiberty distclean-libiberty
23311 maybe-distclean-libiberty:
23312 @if libiberty
23313 maybe-distclean-libiberty: distclean-libiberty
23314
23315 distclean-libiberty:
23316 @[ -f ./libiberty/Makefile ] || exit 0; \
23317 r=`${PWD_COMMAND}`; export r; \
23318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23319 $(HOST_EXPORTS) \
23320 for flag in $(EXTRA_HOST_FLAGS) ; do \
23321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23322 done; \
23323 echo "Doing distclean in libiberty"; \
23324 (cd $(HOST_SUBDIR)/libiberty && \
23325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23327 "RANLIB=$${RANLIB}" \
23328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23329 distclean) \
23330 || exit 1
23331
23332 @endif libiberty
23333
23334 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23335 maybe-maintainer-clean-libiberty:
23336 @if libiberty
23337 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23338
23339 maintainer-clean-libiberty:
23340 @[ -f ./libiberty/Makefile ] || exit 0; \
23341 r=`${PWD_COMMAND}`; export r; \
23342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343 $(HOST_EXPORTS) \
23344 for flag in $(EXTRA_HOST_FLAGS) ; do \
23345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23346 done; \
23347 echo "Doing maintainer-clean in libiberty"; \
23348 (cd $(HOST_SUBDIR)/libiberty && \
23349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23351 "RANLIB=$${RANLIB}" \
23352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23353 maintainer-clean) \
23354 || exit 1
23355
23356 @endif libiberty
23357
23358
23359
23360 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23361 maybe-configure-libiberty-linker-plugin:
23362 @if gcc-bootstrap
23363 configure-libiberty-linker-plugin: stage_current
23364 @endif gcc-bootstrap
23365 @if libiberty-linker-plugin
23366 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23367 configure-libiberty-linker-plugin:
23368 @r=`${PWD_COMMAND}`; export r; \
23369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23370 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23372 $(HOST_EXPORTS) \
23373 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23374 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23375 case $(srcdir) in \
23376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23377 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23379 esac; \
23380 module_srcdir=libiberty; \
23381 $(SHELL) \
23382 $$s/$$module_srcdir/configure \
23383 --srcdir=$${topdir}/$$module_srcdir \
23384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23385 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23386 || exit 1
23387 @endif libiberty-linker-plugin
23388
23389
23390
23391 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23392 maybe-configure-stage1-libiberty-linker-plugin:
23393 @if libiberty-linker-plugin-bootstrap
23394 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23395 configure-stage1-libiberty-linker-plugin:
23396 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23398 @r=`${PWD_COMMAND}`; export r; \
23399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400 TFLAGS="$(STAGE1_TFLAGS)"; \
23401 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23402 $(HOST_EXPORTS) \
23403 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23404 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23405 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23406 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23408 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23409 case $(srcdir) in \
23410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23411 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23413 esac; \
23414 module_srcdir=libiberty; \
23415 $(SHELL) $$s/$$module_srcdir/configure \
23416 --srcdir=$${topdir}/$$module_srcdir \
23417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23418 --target=${target_alias} \
23419 \
23420 $(STAGE1_CONFIGURE_FLAGS) \
23421 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23422 @endif libiberty-linker-plugin-bootstrap
23423
23424 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23425 maybe-configure-stage2-libiberty-linker-plugin:
23426 @if libiberty-linker-plugin-bootstrap
23427 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23428 configure-stage2-libiberty-linker-plugin:
23429 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23431 @r=`${PWD_COMMAND}`; export r; \
23432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433 TFLAGS="$(STAGE2_TFLAGS)"; \
23434 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23435 $(HOST_EXPORTS) \
23436 $(POSTSTAGE1_HOST_EXPORTS) \
23437 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23438 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23439 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23440 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23442 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23443 case $(srcdir) in \
23444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23445 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23447 esac; \
23448 module_srcdir=libiberty; \
23449 $(SHELL) $$s/$$module_srcdir/configure \
23450 --srcdir=$${topdir}/$$module_srcdir \
23451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23452 --target=${target_alias} \
23453 --with-build-libsubdir=$(HOST_SUBDIR) \
23454 $(STAGE2_CONFIGURE_FLAGS) \
23455 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23456 @endif libiberty-linker-plugin-bootstrap
23457
23458 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23459 maybe-configure-stage3-libiberty-linker-plugin:
23460 @if libiberty-linker-plugin-bootstrap
23461 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23462 configure-stage3-libiberty-linker-plugin:
23463 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23465 @r=`${PWD_COMMAND}`; export r; \
23466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23467 TFLAGS="$(STAGE3_TFLAGS)"; \
23468 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23469 $(HOST_EXPORTS) \
23470 $(POSTSTAGE1_HOST_EXPORTS) \
23471 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23472 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23473 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23474 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23476 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23477 case $(srcdir) in \
23478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23479 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23481 esac; \
23482 module_srcdir=libiberty; \
23483 $(SHELL) $$s/$$module_srcdir/configure \
23484 --srcdir=$${topdir}/$$module_srcdir \
23485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23486 --target=${target_alias} \
23487 --with-build-libsubdir=$(HOST_SUBDIR) \
23488 $(STAGE3_CONFIGURE_FLAGS) \
23489 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23490 @endif libiberty-linker-plugin-bootstrap
23491
23492 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23493 maybe-configure-stage4-libiberty-linker-plugin:
23494 @if libiberty-linker-plugin-bootstrap
23495 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23496 configure-stage4-libiberty-linker-plugin:
23497 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23498 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23499 @r=`${PWD_COMMAND}`; export r; \
23500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501 TFLAGS="$(STAGE4_TFLAGS)"; \
23502 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23503 $(HOST_EXPORTS) \
23504 $(POSTSTAGE1_HOST_EXPORTS) \
23505 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23506 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23507 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23508 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23510 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23511 case $(srcdir) in \
23512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23513 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23515 esac; \
23516 module_srcdir=libiberty; \
23517 $(SHELL) $$s/$$module_srcdir/configure \
23518 --srcdir=$${topdir}/$$module_srcdir \
23519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23520 --target=${target_alias} \
23521 --with-build-libsubdir=$(HOST_SUBDIR) \
23522 $(STAGE4_CONFIGURE_FLAGS) \
23523 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23524 @endif libiberty-linker-plugin-bootstrap
23525
23526 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23527 maybe-configure-stageprofile-libiberty-linker-plugin:
23528 @if libiberty-linker-plugin-bootstrap
23529 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23530 configure-stageprofile-libiberty-linker-plugin:
23531 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23533 @r=`${PWD_COMMAND}`; export r; \
23534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23536 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23537 $(HOST_EXPORTS) \
23538 $(POSTSTAGE1_HOST_EXPORTS) \
23539 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23540 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23541 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23542 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23544 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23545 case $(srcdir) in \
23546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23547 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23549 esac; \
23550 module_srcdir=libiberty; \
23551 $(SHELL) $$s/$$module_srcdir/configure \
23552 --srcdir=$${topdir}/$$module_srcdir \
23553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23554 --target=${target_alias} \
23555 --with-build-libsubdir=$(HOST_SUBDIR) \
23556 $(STAGEprofile_CONFIGURE_FLAGS) \
23557 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23558 @endif libiberty-linker-plugin-bootstrap
23559
23560 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23561 maybe-configure-stagefeedback-libiberty-linker-plugin:
23562 @if libiberty-linker-plugin-bootstrap
23563 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23564 configure-stagefeedback-libiberty-linker-plugin:
23565 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23567 @r=`${PWD_COMMAND}`; export r; \
23568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23570 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23571 $(HOST_EXPORTS) \
23572 $(POSTSTAGE1_HOST_EXPORTS) \
23573 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23574 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23575 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23576 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23578 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23579 case $(srcdir) in \
23580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23581 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23583 esac; \
23584 module_srcdir=libiberty; \
23585 $(SHELL) $$s/$$module_srcdir/configure \
23586 --srcdir=$${topdir}/$$module_srcdir \
23587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23588 --target=${target_alias} \
23589 --with-build-libsubdir=$(HOST_SUBDIR) \
23590 $(STAGEfeedback_CONFIGURE_FLAGS) \
23591 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23592 @endif libiberty-linker-plugin-bootstrap
23593
23594
23595
23596
23597
23598 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23599 maybe-all-libiberty-linker-plugin:
23600 @if gcc-bootstrap
23601 all-libiberty-linker-plugin: stage_current
23602 @endif gcc-bootstrap
23603 @if libiberty-linker-plugin
23604 TARGET-libiberty-linker-plugin=all
23605 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23606 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23607 @r=`${PWD_COMMAND}`; export r; \
23608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609 $(HOST_EXPORTS) \
23610 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23611 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23612 $(TARGET-libiberty-linker-plugin))
23613 @endif libiberty-linker-plugin
23614
23615
23616
23617 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23618 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23619 maybe-all-stage1-libiberty-linker-plugin:
23620 maybe-clean-stage1-libiberty-linker-plugin:
23621 @if libiberty-linker-plugin-bootstrap
23622 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23623 all-stage1: all-stage1-libiberty-linker-plugin
23624 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23625 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23626 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23627 @r=`${PWD_COMMAND}`; export r; \
23628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629 TFLAGS="$(STAGE1_TFLAGS)"; \
23630 $(HOST_EXPORTS) \
23631 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23632 \
23633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23634 CFLAGS="$(STAGE1_CFLAGS)" \
23635 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23636 LIBCFLAGS="$(LIBCFLAGS)" \
23637 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23638 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23639 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23640 $(EXTRA_HOST_FLAGS) \
23641 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23642 TFLAGS="$(STAGE1_TFLAGS)" \
23643 $(TARGET-stage1-libiberty-linker-plugin)
23644
23645 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23646 clean-stage1: clean-stage1-libiberty-linker-plugin
23647 clean-stage1-libiberty-linker-plugin:
23648 @if [ $(current_stage) = stage1 ]; then \
23649 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23650 else \
23651 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23652 $(MAKE) stage1-start; \
23653 fi; \
23654 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23655 $(MAKE) $(EXTRA_HOST_FLAGS) \
23656 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23657 @endif libiberty-linker-plugin-bootstrap
23658
23659
23660 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23661 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23662 maybe-all-stage2-libiberty-linker-plugin:
23663 maybe-clean-stage2-libiberty-linker-plugin:
23664 @if libiberty-linker-plugin-bootstrap
23665 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23666 all-stage2: all-stage2-libiberty-linker-plugin
23667 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23668 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23669 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23670 @r=`${PWD_COMMAND}`; export r; \
23671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23672 TFLAGS="$(STAGE2_TFLAGS)"; \
23673 $(HOST_EXPORTS) \
23674 $(POSTSTAGE1_HOST_EXPORTS) \
23675 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23676 \
23677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23678 CFLAGS="$(STAGE2_CFLAGS)" \
23679 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23680 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23685 TFLAGS="$(STAGE2_TFLAGS)" \
23686 $(TARGET-stage2-libiberty-linker-plugin)
23687
23688 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23689 clean-stage2: clean-stage2-libiberty-linker-plugin
23690 clean-stage2-libiberty-linker-plugin:
23691 @if [ $(current_stage) = stage2 ]; then \
23692 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23693 else \
23694 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23695 $(MAKE) stage2-start; \
23696 fi; \
23697 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23699 @endif libiberty-linker-plugin-bootstrap
23700
23701
23702 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23703 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23704 maybe-all-stage3-libiberty-linker-plugin:
23705 maybe-clean-stage3-libiberty-linker-plugin:
23706 @if libiberty-linker-plugin-bootstrap
23707 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23708 all-stage3: all-stage3-libiberty-linker-plugin
23709 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23710 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23711 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23712 @r=`${PWD_COMMAND}`; export r; \
23713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714 TFLAGS="$(STAGE3_TFLAGS)"; \
23715 $(HOST_EXPORTS) \
23716 $(POSTSTAGE1_HOST_EXPORTS) \
23717 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23718 \
23719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23720 CFLAGS="$(STAGE3_CFLAGS)" \
23721 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23722 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23726 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23727 TFLAGS="$(STAGE3_TFLAGS)" \
23728 $(TARGET-stage3-libiberty-linker-plugin)
23729
23730 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23731 clean-stage3: clean-stage3-libiberty-linker-plugin
23732 clean-stage3-libiberty-linker-plugin:
23733 @if [ $(current_stage) = stage3 ]; then \
23734 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23735 else \
23736 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23737 $(MAKE) stage3-start; \
23738 fi; \
23739 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23740 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23741 @endif libiberty-linker-plugin-bootstrap
23742
23743
23744 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23745 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23746 maybe-all-stage4-libiberty-linker-plugin:
23747 maybe-clean-stage4-libiberty-linker-plugin:
23748 @if libiberty-linker-plugin-bootstrap
23749 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23750 all-stage4: all-stage4-libiberty-linker-plugin
23751 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23752 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23753 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23754 @r=`${PWD_COMMAND}`; export r; \
23755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23756 TFLAGS="$(STAGE4_TFLAGS)"; \
23757 $(HOST_EXPORTS) \
23758 $(POSTSTAGE1_HOST_EXPORTS) \
23759 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23760 \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23762 CFLAGS="$(STAGE4_CFLAGS)" \
23763 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23764 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23765 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23766 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23767 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23768 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23769 TFLAGS="$(STAGE4_TFLAGS)" \
23770 $(TARGET-stage4-libiberty-linker-plugin)
23771
23772 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23773 clean-stage4: clean-stage4-libiberty-linker-plugin
23774 clean-stage4-libiberty-linker-plugin:
23775 @if [ $(current_stage) = stage4 ]; then \
23776 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23777 else \
23778 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23779 $(MAKE) stage4-start; \
23780 fi; \
23781 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23782 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23783 @endif libiberty-linker-plugin-bootstrap
23784
23785
23786 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23787 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23788 maybe-all-stageprofile-libiberty-linker-plugin:
23789 maybe-clean-stageprofile-libiberty-linker-plugin:
23790 @if libiberty-linker-plugin-bootstrap
23791 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23792 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23793 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23794 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23795 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23796 @r=`${PWD_COMMAND}`; export r; \
23797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23798 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23799 $(HOST_EXPORTS) \
23800 $(POSTSTAGE1_HOST_EXPORTS) \
23801 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23802 \
23803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23804 CFLAGS="$(STAGEprofile_CFLAGS)" \
23805 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23806 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23811 TFLAGS="$(STAGEprofile_TFLAGS)" \
23812 $(TARGET-stageprofile-libiberty-linker-plugin)
23813
23814 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23815 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23816 clean-stageprofile-libiberty-linker-plugin:
23817 @if [ $(current_stage) = stageprofile ]; then \
23818 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23819 else \
23820 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23821 $(MAKE) stageprofile-start; \
23822 fi; \
23823 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23824 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23825 @endif libiberty-linker-plugin-bootstrap
23826
23827
23828 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23829 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23830 maybe-all-stagefeedback-libiberty-linker-plugin:
23831 maybe-clean-stagefeedback-libiberty-linker-plugin:
23832 @if libiberty-linker-plugin-bootstrap
23833 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23834 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23835 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23836 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23837 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23838 @r=`${PWD_COMMAND}`; export r; \
23839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23840 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23841 $(HOST_EXPORTS) \
23842 $(POSTSTAGE1_HOST_EXPORTS) \
23843 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23844 \
23845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23846 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23847 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23848 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23853 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23854 $(TARGET-stagefeedback-libiberty-linker-plugin)
23855
23856 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23857 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23858 clean-stagefeedback-libiberty-linker-plugin:
23859 @if [ $(current_stage) = stagefeedback ]; then \
23860 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23861 else \
23862 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23863 $(MAKE) stagefeedback-start; \
23864 fi; \
23865 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23867 @endif libiberty-linker-plugin-bootstrap
23868
23869
23870
23871
23872
23873 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23874 maybe-check-libiberty-linker-plugin:
23875 @if libiberty-linker-plugin
23876 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23877
23878 check-libiberty-linker-plugin:
23879 @: $(MAKE); $(unstage)
23880 @r=`${PWD_COMMAND}`; export r; \
23881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23882 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23883 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23884 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23885
23886 @endif libiberty-linker-plugin
23887
23888 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23889 maybe-install-libiberty-linker-plugin:
23890 @if libiberty-linker-plugin
23891 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23892
23893 install-libiberty-linker-plugin: installdirs
23894 @: $(MAKE); $(unstage)
23895 @r=`${PWD_COMMAND}`; export r; \
23896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897 $(HOST_EXPORTS) \
23898 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23899 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23900
23901 @endif libiberty-linker-plugin
23902
23903 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23904 maybe-install-strip-libiberty-linker-plugin:
23905 @if libiberty-linker-plugin
23906 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23907
23908 install-strip-libiberty-linker-plugin: installdirs
23909 @: $(MAKE); $(unstage)
23910 @r=`${PWD_COMMAND}`; export r; \
23911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23912 $(HOST_EXPORTS) \
23913 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23914 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23915
23916 @endif libiberty-linker-plugin
23917
23918 # Other targets (info, dvi, pdf, etc.)
23919
23920 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23921 maybe-info-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23924
23925 info-libiberty-linker-plugin: \
23926 configure-libiberty-linker-plugin
23927 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23928 r=`${PWD_COMMAND}`; export r; \
23929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930 $(HOST_EXPORTS) \
23931 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933 done; \
23934 echo "Doing info in libiberty-linker-plugin"; \
23935 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938 "RANLIB=$${RANLIB}" \
23939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23940 info) \
23941 || exit 1
23942
23943 @endif libiberty-linker-plugin
23944
23945 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23946 maybe-dvi-libiberty-linker-plugin:
23947 @if libiberty-linker-plugin
23948 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23949
23950 dvi-libiberty-linker-plugin: \
23951 configure-libiberty-linker-plugin
23952 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23953 r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 $(HOST_EXPORTS) \
23956 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958 done; \
23959 echo "Doing dvi in libiberty-linker-plugin"; \
23960 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963 "RANLIB=$${RANLIB}" \
23964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23965 dvi) \
23966 || exit 1
23967
23968 @endif libiberty-linker-plugin
23969
23970 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23971 maybe-pdf-libiberty-linker-plugin:
23972 @if libiberty-linker-plugin
23973 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23974
23975 pdf-libiberty-linker-plugin: \
23976 configure-libiberty-linker-plugin
23977 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23978 r=`${PWD_COMMAND}`; export r; \
23979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23980 $(HOST_EXPORTS) \
23981 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23983 done; \
23984 echo "Doing pdf in libiberty-linker-plugin"; \
23985 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23988 "RANLIB=$${RANLIB}" \
23989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23990 pdf) \
23991 || exit 1
23992
23993 @endif libiberty-linker-plugin
23994
23995 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23996 maybe-html-libiberty-linker-plugin:
23997 @if libiberty-linker-plugin
23998 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23999
24000 html-libiberty-linker-plugin: \
24001 configure-libiberty-linker-plugin
24002 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24003 r=`${PWD_COMMAND}`; export r; \
24004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24005 $(HOST_EXPORTS) \
24006 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24008 done; \
24009 echo "Doing html in libiberty-linker-plugin"; \
24010 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24013 "RANLIB=$${RANLIB}" \
24014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24015 html) \
24016 || exit 1
24017
24018 @endif libiberty-linker-plugin
24019
24020 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24021 maybe-TAGS-libiberty-linker-plugin:
24022 @if libiberty-linker-plugin
24023 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24024
24025 TAGS-libiberty-linker-plugin: \
24026 configure-libiberty-linker-plugin
24027 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24028 r=`${PWD_COMMAND}`; export r; \
24029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030 $(HOST_EXPORTS) \
24031 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033 done; \
24034 echo "Doing TAGS in libiberty-linker-plugin"; \
24035 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038 "RANLIB=$${RANLIB}" \
24039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24040 TAGS) \
24041 || exit 1
24042
24043 @endif libiberty-linker-plugin
24044
24045 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24046 maybe-install-info-libiberty-linker-plugin:
24047 @if libiberty-linker-plugin
24048 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24049
24050 install-info-libiberty-linker-plugin: \
24051 configure-libiberty-linker-plugin \
24052 info-libiberty-linker-plugin
24053 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24054 r=`${PWD_COMMAND}`; export r; \
24055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056 $(HOST_EXPORTS) \
24057 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059 done; \
24060 echo "Doing install-info in libiberty-linker-plugin"; \
24061 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064 "RANLIB=$${RANLIB}" \
24065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066 install-info) \
24067 || exit 1
24068
24069 @endif libiberty-linker-plugin
24070
24071 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24072 maybe-install-pdf-libiberty-linker-plugin:
24073 @if libiberty-linker-plugin
24074 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24075
24076 install-pdf-libiberty-linker-plugin: \
24077 configure-libiberty-linker-plugin \
24078 pdf-libiberty-linker-plugin
24079 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24080 r=`${PWD_COMMAND}`; export r; \
24081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082 $(HOST_EXPORTS) \
24083 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24085 done; \
24086 echo "Doing install-pdf in libiberty-linker-plugin"; \
24087 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24090 "RANLIB=$${RANLIB}" \
24091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24092 install-pdf) \
24093 || exit 1
24094
24095 @endif libiberty-linker-plugin
24096
24097 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24098 maybe-install-html-libiberty-linker-plugin:
24099 @if libiberty-linker-plugin
24100 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24101
24102 install-html-libiberty-linker-plugin: \
24103 configure-libiberty-linker-plugin \
24104 html-libiberty-linker-plugin
24105 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24106 r=`${PWD_COMMAND}`; export r; \
24107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108 $(HOST_EXPORTS) \
24109 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111 done; \
24112 echo "Doing install-html in libiberty-linker-plugin"; \
24113 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116 "RANLIB=$${RANLIB}" \
24117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118 install-html) \
24119 || exit 1
24120
24121 @endif libiberty-linker-plugin
24122
24123 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24124 maybe-installcheck-libiberty-linker-plugin:
24125 @if libiberty-linker-plugin
24126 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24127
24128 installcheck-libiberty-linker-plugin: \
24129 configure-libiberty-linker-plugin
24130 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24131 r=`${PWD_COMMAND}`; export r; \
24132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24133 $(HOST_EXPORTS) \
24134 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24136 done; \
24137 echo "Doing installcheck in libiberty-linker-plugin"; \
24138 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24141 "RANLIB=$${RANLIB}" \
24142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24143 installcheck) \
24144 || exit 1
24145
24146 @endif libiberty-linker-plugin
24147
24148 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24149 maybe-mostlyclean-libiberty-linker-plugin:
24150 @if libiberty-linker-plugin
24151 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24152
24153 mostlyclean-libiberty-linker-plugin:
24154 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24155 r=`${PWD_COMMAND}`; export r; \
24156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157 $(HOST_EXPORTS) \
24158 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24160 done; \
24161 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24162 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24165 "RANLIB=$${RANLIB}" \
24166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24167 mostlyclean) \
24168 || exit 1
24169
24170 @endif libiberty-linker-plugin
24171
24172 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24173 maybe-clean-libiberty-linker-plugin:
24174 @if libiberty-linker-plugin
24175 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24176
24177 clean-libiberty-linker-plugin:
24178 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24179 r=`${PWD_COMMAND}`; export r; \
24180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181 $(HOST_EXPORTS) \
24182 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24184 done; \
24185 echo "Doing clean in libiberty-linker-plugin"; \
24186 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24189 "RANLIB=$${RANLIB}" \
24190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24191 clean) \
24192 || exit 1
24193
24194 @endif libiberty-linker-plugin
24195
24196 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24197 maybe-distclean-libiberty-linker-plugin:
24198 @if libiberty-linker-plugin
24199 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24200
24201 distclean-libiberty-linker-plugin:
24202 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24203 r=`${PWD_COMMAND}`; export r; \
24204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24205 $(HOST_EXPORTS) \
24206 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24208 done; \
24209 echo "Doing distclean in libiberty-linker-plugin"; \
24210 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24213 "RANLIB=$${RANLIB}" \
24214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24215 distclean) \
24216 || exit 1
24217
24218 @endif libiberty-linker-plugin
24219
24220 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24221 maybe-maintainer-clean-libiberty-linker-plugin:
24222 @if libiberty-linker-plugin
24223 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24224
24225 maintainer-clean-libiberty-linker-plugin:
24226 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24227 r=`${PWD_COMMAND}`; export r; \
24228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229 $(HOST_EXPORTS) \
24230 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24232 done; \
24233 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24234 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24237 "RANLIB=$${RANLIB}" \
24238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24239 maintainer-clean) \
24240 || exit 1
24241
24242 @endif libiberty-linker-plugin
24243
24244
24245
24246 .PHONY: configure-libiconv maybe-configure-libiconv
24247 maybe-configure-libiconv:
24248 @if gcc-bootstrap
24249 configure-libiconv: stage_current
24250 @endif gcc-bootstrap
24251 @if libiconv
24252 maybe-configure-libiconv: configure-libiconv
24253 configure-libiconv:
24254 @r=`${PWD_COMMAND}`; export r; \
24255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24258 $(HOST_EXPORTS) \
24259 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24260 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24261 case $(srcdir) in \
24262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24263 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24265 esac; \
24266 module_srcdir=libiconv; \
24267 $(SHELL) \
24268 $$s/$$module_srcdir/configure \
24269 --srcdir=$${topdir}/$$module_srcdir \
24270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24271 --target=${target_alias} --disable-shared \
24272 || exit 1
24273 @endif libiconv
24274
24275
24276
24277 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24278 maybe-configure-stage1-libiconv:
24279 @if libiconv-bootstrap
24280 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24281 configure-stage1-libiconv:
24282 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24284 @r=`${PWD_COMMAND}`; export r; \
24285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286 TFLAGS="$(STAGE1_TFLAGS)"; \
24287 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24288 $(HOST_EXPORTS) \
24289 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24290 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24291 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24292 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24294 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24295 case $(srcdir) in \
24296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24297 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24299 esac; \
24300 module_srcdir=libiconv; \
24301 $(SHELL) $$s/$$module_srcdir/configure \
24302 --srcdir=$${topdir}/$$module_srcdir \
24303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24304 --target=${target_alias} \
24305 \
24306 $(STAGE1_CONFIGURE_FLAGS) \
24307 --disable-shared
24308 @endif libiconv-bootstrap
24309
24310 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24311 maybe-configure-stage2-libiconv:
24312 @if libiconv-bootstrap
24313 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24314 configure-stage2-libiconv:
24315 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24317 @r=`${PWD_COMMAND}`; export r; \
24318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24319 TFLAGS="$(STAGE2_TFLAGS)"; \
24320 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24321 $(HOST_EXPORTS) \
24322 $(POSTSTAGE1_HOST_EXPORTS) \
24323 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24324 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24325 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24326 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24328 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24329 case $(srcdir) in \
24330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24331 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24333 esac; \
24334 module_srcdir=libiconv; \
24335 $(SHELL) $$s/$$module_srcdir/configure \
24336 --srcdir=$${topdir}/$$module_srcdir \
24337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24338 --target=${target_alias} \
24339 --with-build-libsubdir=$(HOST_SUBDIR) \
24340 $(STAGE2_CONFIGURE_FLAGS) \
24341 --disable-shared
24342 @endif libiconv-bootstrap
24343
24344 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24345 maybe-configure-stage3-libiconv:
24346 @if libiconv-bootstrap
24347 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24348 configure-stage3-libiconv:
24349 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24351 @r=`${PWD_COMMAND}`; export r; \
24352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353 TFLAGS="$(STAGE3_TFLAGS)"; \
24354 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24355 $(HOST_EXPORTS) \
24356 $(POSTSTAGE1_HOST_EXPORTS) \
24357 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24358 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24359 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24360 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24362 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24363 case $(srcdir) in \
24364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24365 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24367 esac; \
24368 module_srcdir=libiconv; \
24369 $(SHELL) $$s/$$module_srcdir/configure \
24370 --srcdir=$${topdir}/$$module_srcdir \
24371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24372 --target=${target_alias} \
24373 --with-build-libsubdir=$(HOST_SUBDIR) \
24374 $(STAGE3_CONFIGURE_FLAGS) \
24375 --disable-shared
24376 @endif libiconv-bootstrap
24377
24378 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24379 maybe-configure-stage4-libiconv:
24380 @if libiconv-bootstrap
24381 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24382 configure-stage4-libiconv:
24383 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24385 @r=`${PWD_COMMAND}`; export r; \
24386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24387 TFLAGS="$(STAGE4_TFLAGS)"; \
24388 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24389 $(HOST_EXPORTS) \
24390 $(POSTSTAGE1_HOST_EXPORTS) \
24391 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24392 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24393 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24394 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24396 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24397 case $(srcdir) in \
24398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24399 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24401 esac; \
24402 module_srcdir=libiconv; \
24403 $(SHELL) $$s/$$module_srcdir/configure \
24404 --srcdir=$${topdir}/$$module_srcdir \
24405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24406 --target=${target_alias} \
24407 --with-build-libsubdir=$(HOST_SUBDIR) \
24408 $(STAGE4_CONFIGURE_FLAGS) \
24409 --disable-shared
24410 @endif libiconv-bootstrap
24411
24412 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24413 maybe-configure-stageprofile-libiconv:
24414 @if libiconv-bootstrap
24415 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24416 configure-stageprofile-libiconv:
24417 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24419 @r=`${PWD_COMMAND}`; export r; \
24420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24421 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24422 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24423 $(HOST_EXPORTS) \
24424 $(POSTSTAGE1_HOST_EXPORTS) \
24425 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24426 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24427 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24428 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24429 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24430 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24431 case $(srcdir) in \
24432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24433 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24435 esac; \
24436 module_srcdir=libiconv; \
24437 $(SHELL) $$s/$$module_srcdir/configure \
24438 --srcdir=$${topdir}/$$module_srcdir \
24439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24440 --target=${target_alias} \
24441 --with-build-libsubdir=$(HOST_SUBDIR) \
24442 $(STAGEprofile_CONFIGURE_FLAGS) \
24443 --disable-shared
24444 @endif libiconv-bootstrap
24445
24446 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24447 maybe-configure-stagefeedback-libiconv:
24448 @if libiconv-bootstrap
24449 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24450 configure-stagefeedback-libiconv:
24451 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24453 @r=`${PWD_COMMAND}`; export r; \
24454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24456 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24457 $(HOST_EXPORTS) \
24458 $(POSTSTAGE1_HOST_EXPORTS) \
24459 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24460 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24461 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24462 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24464 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24465 case $(srcdir) in \
24466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24467 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24469 esac; \
24470 module_srcdir=libiconv; \
24471 $(SHELL) $$s/$$module_srcdir/configure \
24472 --srcdir=$${topdir}/$$module_srcdir \
24473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24474 --target=${target_alias} \
24475 --with-build-libsubdir=$(HOST_SUBDIR) \
24476 $(STAGEfeedback_CONFIGURE_FLAGS) \
24477 --disable-shared
24478 @endif libiconv-bootstrap
24479
24480
24481
24482
24483
24484 .PHONY: all-libiconv maybe-all-libiconv
24485 maybe-all-libiconv:
24486 @if gcc-bootstrap
24487 all-libiconv: stage_current
24488 @endif gcc-bootstrap
24489 @if libiconv
24490 TARGET-libiconv=all
24491 maybe-all-libiconv: all-libiconv
24492 all-libiconv: configure-libiconv
24493 @r=`${PWD_COMMAND}`; export r; \
24494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24495 $(HOST_EXPORTS) \
24496 (cd $(HOST_SUBDIR)/libiconv && \
24497 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24498 $(TARGET-libiconv))
24499 @endif libiconv
24500
24501
24502
24503 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24504 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24505 maybe-all-stage1-libiconv:
24506 maybe-clean-stage1-libiconv:
24507 @if libiconv-bootstrap
24508 maybe-all-stage1-libiconv: all-stage1-libiconv
24509 all-stage1: all-stage1-libiconv
24510 TARGET-stage1-libiconv = $(TARGET-libiconv)
24511 all-stage1-libiconv: configure-stage1-libiconv
24512 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24513 @r=`${PWD_COMMAND}`; export r; \
24514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24515 TFLAGS="$(STAGE1_TFLAGS)"; \
24516 $(HOST_EXPORTS) \
24517 cd $(HOST_SUBDIR)/libiconv && \
24518 \
24519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24520 CFLAGS="$(STAGE1_CFLAGS)" \
24521 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24522 LIBCFLAGS="$(LIBCFLAGS)" \
24523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24526 $(EXTRA_HOST_FLAGS) \
24527 $(STAGE1_FLAGS_TO_PASS) \
24528 TFLAGS="$(STAGE1_TFLAGS)" \
24529 $(TARGET-stage1-libiconv)
24530
24531 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24532 clean-stage1: clean-stage1-libiconv
24533 clean-stage1-libiconv:
24534 @if [ $(current_stage) = stage1 ]; then \
24535 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24536 else \
24537 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24538 $(MAKE) stage1-start; \
24539 fi; \
24540 cd $(HOST_SUBDIR)/libiconv && \
24541 $(MAKE) $(EXTRA_HOST_FLAGS) \
24542 $(STAGE1_FLAGS_TO_PASS) clean
24543 @endif libiconv-bootstrap
24544
24545
24546 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24547 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24548 maybe-all-stage2-libiconv:
24549 maybe-clean-stage2-libiconv:
24550 @if libiconv-bootstrap
24551 maybe-all-stage2-libiconv: all-stage2-libiconv
24552 all-stage2: all-stage2-libiconv
24553 TARGET-stage2-libiconv = $(TARGET-libiconv)
24554 all-stage2-libiconv: configure-stage2-libiconv
24555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24556 @r=`${PWD_COMMAND}`; export r; \
24557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558 TFLAGS="$(STAGE2_TFLAGS)"; \
24559 $(HOST_EXPORTS) \
24560 $(POSTSTAGE1_HOST_EXPORTS) \
24561 cd $(HOST_SUBDIR)/libiconv && \
24562 \
24563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24564 CFLAGS="$(STAGE2_CFLAGS)" \
24565 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24566 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24571 TFLAGS="$(STAGE2_TFLAGS)" \
24572 $(TARGET-stage2-libiconv)
24573
24574 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24575 clean-stage2: clean-stage2-libiconv
24576 clean-stage2-libiconv:
24577 @if [ $(current_stage) = stage2 ]; then \
24578 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24579 else \
24580 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24581 $(MAKE) stage2-start; \
24582 fi; \
24583 cd $(HOST_SUBDIR)/libiconv && \
24584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24585 @endif libiconv-bootstrap
24586
24587
24588 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24589 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24590 maybe-all-stage3-libiconv:
24591 maybe-clean-stage3-libiconv:
24592 @if libiconv-bootstrap
24593 maybe-all-stage3-libiconv: all-stage3-libiconv
24594 all-stage3: all-stage3-libiconv
24595 TARGET-stage3-libiconv = $(TARGET-libiconv)
24596 all-stage3-libiconv: configure-stage3-libiconv
24597 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24598 @r=`${PWD_COMMAND}`; export r; \
24599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600 TFLAGS="$(STAGE3_TFLAGS)"; \
24601 $(HOST_EXPORTS) \
24602 $(POSTSTAGE1_HOST_EXPORTS) \
24603 cd $(HOST_SUBDIR)/libiconv && \
24604 \
24605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24606 CFLAGS="$(STAGE3_CFLAGS)" \
24607 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24608 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24613 TFLAGS="$(STAGE3_TFLAGS)" \
24614 $(TARGET-stage3-libiconv)
24615
24616 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24617 clean-stage3: clean-stage3-libiconv
24618 clean-stage3-libiconv:
24619 @if [ $(current_stage) = stage3 ]; then \
24620 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24621 else \
24622 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24623 $(MAKE) stage3-start; \
24624 fi; \
24625 cd $(HOST_SUBDIR)/libiconv && \
24626 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24627 @endif libiconv-bootstrap
24628
24629
24630 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24631 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24632 maybe-all-stage4-libiconv:
24633 maybe-clean-stage4-libiconv:
24634 @if libiconv-bootstrap
24635 maybe-all-stage4-libiconv: all-stage4-libiconv
24636 all-stage4: all-stage4-libiconv
24637 TARGET-stage4-libiconv = $(TARGET-libiconv)
24638 all-stage4-libiconv: configure-stage4-libiconv
24639 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24640 @r=`${PWD_COMMAND}`; export r; \
24641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642 TFLAGS="$(STAGE4_TFLAGS)"; \
24643 $(HOST_EXPORTS) \
24644 $(POSTSTAGE1_HOST_EXPORTS) \
24645 cd $(HOST_SUBDIR)/libiconv && \
24646 \
24647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24648 CFLAGS="$(STAGE4_CFLAGS)" \
24649 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24650 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24654 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24655 TFLAGS="$(STAGE4_TFLAGS)" \
24656 $(TARGET-stage4-libiconv)
24657
24658 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24659 clean-stage4: clean-stage4-libiconv
24660 clean-stage4-libiconv:
24661 @if [ $(current_stage) = stage4 ]; then \
24662 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24663 else \
24664 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24665 $(MAKE) stage4-start; \
24666 fi; \
24667 cd $(HOST_SUBDIR)/libiconv && \
24668 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24669 @endif libiconv-bootstrap
24670
24671
24672 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24673 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24674 maybe-all-stageprofile-libiconv:
24675 maybe-clean-stageprofile-libiconv:
24676 @if libiconv-bootstrap
24677 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24678 all-stageprofile: all-stageprofile-libiconv
24679 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24680 all-stageprofile-libiconv: configure-stageprofile-libiconv
24681 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24682 @r=`${PWD_COMMAND}`; export r; \
24683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24685 $(HOST_EXPORTS) \
24686 $(POSTSTAGE1_HOST_EXPORTS) \
24687 cd $(HOST_SUBDIR)/libiconv && \
24688 \
24689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24690 CFLAGS="$(STAGEprofile_CFLAGS)" \
24691 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24692 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24696 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24697 TFLAGS="$(STAGEprofile_TFLAGS)" \
24698 $(TARGET-stageprofile-libiconv)
24699
24700 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24701 clean-stageprofile: clean-stageprofile-libiconv
24702 clean-stageprofile-libiconv:
24703 @if [ $(current_stage) = stageprofile ]; then \
24704 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24705 else \
24706 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24707 $(MAKE) stageprofile-start; \
24708 fi; \
24709 cd $(HOST_SUBDIR)/libiconv && \
24710 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24711 @endif libiconv-bootstrap
24712
24713
24714 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24715 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24716 maybe-all-stagefeedback-libiconv:
24717 maybe-clean-stagefeedback-libiconv:
24718 @if libiconv-bootstrap
24719 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24720 all-stagefeedback: all-stagefeedback-libiconv
24721 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24722 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24723 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24724 @r=`${PWD_COMMAND}`; export r; \
24725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24726 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24727 $(HOST_EXPORTS) \
24728 $(POSTSTAGE1_HOST_EXPORTS) \
24729 cd $(HOST_SUBDIR)/libiconv && \
24730 \
24731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24732 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24733 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24734 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24739 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24740 $(TARGET-stagefeedback-libiconv)
24741
24742 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24743 clean-stagefeedback: clean-stagefeedback-libiconv
24744 clean-stagefeedback-libiconv:
24745 @if [ $(current_stage) = stagefeedback ]; then \
24746 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24747 else \
24748 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24749 $(MAKE) stagefeedback-start; \
24750 fi; \
24751 cd $(HOST_SUBDIR)/libiconv && \
24752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24753 @endif libiconv-bootstrap
24754
24755
24756
24757
24758
24759 .PHONY: check-libiconv maybe-check-libiconv
24760 maybe-check-libiconv:
24761 @if libiconv
24762 maybe-check-libiconv: check-libiconv
24763
24764 check-libiconv:
24765 @: $(MAKE); $(unstage)
24766 @r=`${PWD_COMMAND}`; export r; \
24767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24769 (cd $(HOST_SUBDIR)/libiconv && \
24770 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24771
24772 @endif libiconv
24773
24774 .PHONY: install-libiconv maybe-install-libiconv
24775 maybe-install-libiconv:
24776 @if libiconv
24777 maybe-install-libiconv: install-libiconv
24778
24779 install-libiconv:
24780
24781 @endif libiconv
24782
24783 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24784 maybe-install-strip-libiconv:
24785 @if libiconv
24786 maybe-install-strip-libiconv: install-strip-libiconv
24787
24788 install-strip-libiconv:
24789
24790 @endif libiconv
24791
24792 # Other targets (info, dvi, pdf, etc.)
24793
24794 .PHONY: maybe-info-libiconv info-libiconv
24795 maybe-info-libiconv:
24796 @if libiconv
24797 maybe-info-libiconv: info-libiconv
24798
24799 # libiconv doesn't support info.
24800 info-libiconv:
24801
24802 @endif libiconv
24803
24804 .PHONY: maybe-dvi-libiconv dvi-libiconv
24805 maybe-dvi-libiconv:
24806 @if libiconv
24807 maybe-dvi-libiconv: dvi-libiconv
24808
24809 dvi-libiconv: \
24810 configure-libiconv
24811 @[ -f ./libiconv/Makefile ] || exit 0; \
24812 r=`${PWD_COMMAND}`; export r; \
24813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814 $(HOST_EXPORTS) \
24815 for flag in $(EXTRA_HOST_FLAGS) ; do \
24816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24817 done; \
24818 echo "Doing dvi in libiconv"; \
24819 (cd $(HOST_SUBDIR)/libiconv && \
24820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24822 "RANLIB=$${RANLIB}" \
24823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24824 dvi) \
24825 || exit 1
24826
24827 @endif libiconv
24828
24829 .PHONY: maybe-pdf-libiconv pdf-libiconv
24830 maybe-pdf-libiconv:
24831 @if libiconv
24832 maybe-pdf-libiconv: pdf-libiconv
24833
24834 # libiconv doesn't support pdf.
24835 pdf-libiconv:
24836
24837 @endif libiconv
24838
24839 .PHONY: maybe-html-libiconv html-libiconv
24840 maybe-html-libiconv:
24841 @if libiconv
24842 maybe-html-libiconv: html-libiconv
24843
24844 # libiconv doesn't support html.
24845 html-libiconv:
24846
24847 @endif libiconv
24848
24849 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24850 maybe-TAGS-libiconv:
24851 @if libiconv
24852 maybe-TAGS-libiconv: TAGS-libiconv
24853
24854 TAGS-libiconv: \
24855 configure-libiconv
24856 @[ -f ./libiconv/Makefile ] || exit 0; \
24857 r=`${PWD_COMMAND}`; export r; \
24858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24859 $(HOST_EXPORTS) \
24860 for flag in $(EXTRA_HOST_FLAGS) ; do \
24861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24862 done; \
24863 echo "Doing TAGS in libiconv"; \
24864 (cd $(HOST_SUBDIR)/libiconv && \
24865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24867 "RANLIB=$${RANLIB}" \
24868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24869 TAGS) \
24870 || exit 1
24871
24872 @endif libiconv
24873
24874 .PHONY: maybe-install-info-libiconv install-info-libiconv
24875 maybe-install-info-libiconv:
24876 @if libiconv
24877 maybe-install-info-libiconv: install-info-libiconv
24878
24879 # libiconv doesn't support install-info.
24880 install-info-libiconv:
24881
24882 @endif libiconv
24883
24884 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24885 maybe-install-pdf-libiconv:
24886 @if libiconv
24887 maybe-install-pdf-libiconv: install-pdf-libiconv
24888
24889 # libiconv doesn't support install-pdf.
24890 install-pdf-libiconv:
24891
24892 @endif libiconv
24893
24894 .PHONY: maybe-install-html-libiconv install-html-libiconv
24895 maybe-install-html-libiconv:
24896 @if libiconv
24897 maybe-install-html-libiconv: install-html-libiconv
24898
24899 # libiconv doesn't support install-html.
24900 install-html-libiconv:
24901
24902 @endif libiconv
24903
24904 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24905 maybe-installcheck-libiconv:
24906 @if libiconv
24907 maybe-installcheck-libiconv: installcheck-libiconv
24908
24909 installcheck-libiconv: \
24910 configure-libiconv
24911 @[ -f ./libiconv/Makefile ] || exit 0; \
24912 r=`${PWD_COMMAND}`; export r; \
24913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24914 $(HOST_EXPORTS) \
24915 for flag in $(EXTRA_HOST_FLAGS) ; do \
24916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24917 done; \
24918 echo "Doing installcheck in libiconv"; \
24919 (cd $(HOST_SUBDIR)/libiconv && \
24920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24922 "RANLIB=$${RANLIB}" \
24923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24924 installcheck) \
24925 || exit 1
24926
24927 @endif libiconv
24928
24929 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24930 maybe-mostlyclean-libiconv:
24931 @if libiconv
24932 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24933
24934 mostlyclean-libiconv:
24935 @[ -f ./libiconv/Makefile ] || exit 0; \
24936 r=`${PWD_COMMAND}`; export r; \
24937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24938 $(HOST_EXPORTS) \
24939 for flag in $(EXTRA_HOST_FLAGS) ; do \
24940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24941 done; \
24942 echo "Doing mostlyclean in libiconv"; \
24943 (cd $(HOST_SUBDIR)/libiconv && \
24944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24946 "RANLIB=$${RANLIB}" \
24947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24948 mostlyclean) \
24949 || exit 1
24950
24951 @endif libiconv
24952
24953 .PHONY: maybe-clean-libiconv clean-libiconv
24954 maybe-clean-libiconv:
24955 @if libiconv
24956 maybe-clean-libiconv: clean-libiconv
24957
24958 clean-libiconv:
24959 @[ -f ./libiconv/Makefile ] || exit 0; \
24960 r=`${PWD_COMMAND}`; export r; \
24961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24962 $(HOST_EXPORTS) \
24963 for flag in $(EXTRA_HOST_FLAGS) ; do \
24964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24965 done; \
24966 echo "Doing clean in libiconv"; \
24967 (cd $(HOST_SUBDIR)/libiconv && \
24968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24970 "RANLIB=$${RANLIB}" \
24971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24972 clean) \
24973 || exit 1
24974
24975 @endif libiconv
24976
24977 .PHONY: maybe-distclean-libiconv distclean-libiconv
24978 maybe-distclean-libiconv:
24979 @if libiconv
24980 maybe-distclean-libiconv: distclean-libiconv
24981
24982 distclean-libiconv:
24983 @[ -f ./libiconv/Makefile ] || exit 0; \
24984 r=`${PWD_COMMAND}`; export r; \
24985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986 $(HOST_EXPORTS) \
24987 for flag in $(EXTRA_HOST_FLAGS) ; do \
24988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24989 done; \
24990 echo "Doing distclean in libiconv"; \
24991 (cd $(HOST_SUBDIR)/libiconv && \
24992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24994 "RANLIB=$${RANLIB}" \
24995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24996 distclean) \
24997 || exit 1
24998
24999 @endif libiconv
25000
25001 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25002 maybe-maintainer-clean-libiconv:
25003 @if libiconv
25004 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25005
25006 maintainer-clean-libiconv:
25007 @[ -f ./libiconv/Makefile ] || exit 0; \
25008 r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010 $(HOST_EXPORTS) \
25011 for flag in $(EXTRA_HOST_FLAGS) ; do \
25012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25013 done; \
25014 echo "Doing maintainer-clean in libiconv"; \
25015 (cd $(HOST_SUBDIR)/libiconv && \
25016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25018 "RANLIB=$${RANLIB}" \
25019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25020 maintainer-clean) \
25021 || exit 1
25022
25023 @endif libiconv
25024
25025
25026
25027 .PHONY: configure-m4 maybe-configure-m4
25028 maybe-configure-m4:
25029 @if gcc-bootstrap
25030 configure-m4: stage_current
25031 @endif gcc-bootstrap
25032 @if m4
25033 maybe-configure-m4: configure-m4
25034 configure-m4:
25035 @: $(MAKE); $(unstage)
25036 @r=`${PWD_COMMAND}`; export r; \
25037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25038 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25040 $(HOST_EXPORTS) \
25041 echo Configuring in $(HOST_SUBDIR)/m4; \
25042 cd "$(HOST_SUBDIR)/m4" || exit 1; \
25043 case $(srcdir) in \
25044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25045 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25047 esac; \
25048 module_srcdir=m4; \
25049 $(SHELL) \
25050 $$s/$$module_srcdir/configure \
25051 --srcdir=$${topdir}/$$module_srcdir \
25052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25053 --target=${target_alias} \
25054 || exit 1
25055 @endif m4
25056
25057
25058
25059
25060
25061 .PHONY: all-m4 maybe-all-m4
25062 maybe-all-m4:
25063 @if gcc-bootstrap
25064 all-m4: stage_current
25065 @endif gcc-bootstrap
25066 @if m4
25067 TARGET-m4=all
25068 maybe-all-m4: all-m4
25069 all-m4: configure-m4
25070 @: $(MAKE); $(unstage)
25071 @r=`${PWD_COMMAND}`; export r; \
25072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073 $(HOST_EXPORTS) \
25074 (cd $(HOST_SUBDIR)/m4 && \
25075 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25076 $(TARGET-m4))
25077 @endif m4
25078
25079
25080
25081
25082 .PHONY: check-m4 maybe-check-m4
25083 maybe-check-m4:
25084 @if m4
25085 maybe-check-m4: check-m4
25086
25087 check-m4:
25088 @: $(MAKE); $(unstage)
25089 @r=`${PWD_COMMAND}`; export r; \
25090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091 $(HOST_EXPORTS) \
25092 (cd $(HOST_SUBDIR)/m4 && \
25093 $(MAKE) $(FLAGS_TO_PASS) check)
25094
25095 @endif m4
25096
25097 .PHONY: install-m4 maybe-install-m4
25098 maybe-install-m4:
25099 @if m4
25100 maybe-install-m4: install-m4
25101
25102 install-m4: installdirs
25103 @: $(MAKE); $(unstage)
25104 @r=`${PWD_COMMAND}`; export r; \
25105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25106 $(HOST_EXPORTS) \
25107 (cd $(HOST_SUBDIR)/m4 && \
25108 $(MAKE) $(FLAGS_TO_PASS) install)
25109
25110 @endif m4
25111
25112 .PHONY: install-strip-m4 maybe-install-strip-m4
25113 maybe-install-strip-m4:
25114 @if m4
25115 maybe-install-strip-m4: install-strip-m4
25116
25117 install-strip-m4: installdirs
25118 @: $(MAKE); $(unstage)
25119 @r=`${PWD_COMMAND}`; export r; \
25120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121 $(HOST_EXPORTS) \
25122 (cd $(HOST_SUBDIR)/m4 && \
25123 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25124
25125 @endif m4
25126
25127 # Other targets (info, dvi, pdf, etc.)
25128
25129 .PHONY: maybe-info-m4 info-m4
25130 maybe-info-m4:
25131 @if m4
25132 maybe-info-m4: info-m4
25133
25134 info-m4: \
25135 configure-m4
25136 @: $(MAKE); $(unstage)
25137 @[ -f ./m4/Makefile ] || exit 0; \
25138 r=`${PWD_COMMAND}`; export r; \
25139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25140 $(HOST_EXPORTS) \
25141 for flag in $(EXTRA_HOST_FLAGS) ; do \
25142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25143 done; \
25144 echo "Doing info in m4"; \
25145 (cd $(HOST_SUBDIR)/m4 && \
25146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25148 "RANLIB=$${RANLIB}" \
25149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25150 info) \
25151 || exit 1
25152
25153 @endif m4
25154
25155 .PHONY: maybe-dvi-m4 dvi-m4
25156 maybe-dvi-m4:
25157 @if m4
25158 maybe-dvi-m4: dvi-m4
25159
25160 dvi-m4: \
25161 configure-m4
25162 @: $(MAKE); $(unstage)
25163 @[ -f ./m4/Makefile ] || exit 0; \
25164 r=`${PWD_COMMAND}`; export r; \
25165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25166 $(HOST_EXPORTS) \
25167 for flag in $(EXTRA_HOST_FLAGS) ; do \
25168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25169 done; \
25170 echo "Doing dvi in m4"; \
25171 (cd $(HOST_SUBDIR)/m4 && \
25172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25174 "RANLIB=$${RANLIB}" \
25175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25176 dvi) \
25177 || exit 1
25178
25179 @endif m4
25180
25181 .PHONY: maybe-pdf-m4 pdf-m4
25182 maybe-pdf-m4:
25183 @if m4
25184 maybe-pdf-m4: pdf-m4
25185
25186 pdf-m4: \
25187 configure-m4
25188 @: $(MAKE); $(unstage)
25189 @[ -f ./m4/Makefile ] || exit 0; \
25190 r=`${PWD_COMMAND}`; export r; \
25191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192 $(HOST_EXPORTS) \
25193 for flag in $(EXTRA_HOST_FLAGS) ; do \
25194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195 done; \
25196 echo "Doing pdf in m4"; \
25197 (cd $(HOST_SUBDIR)/m4 && \
25198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200 "RANLIB=$${RANLIB}" \
25201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202 pdf) \
25203 || exit 1
25204
25205 @endif m4
25206
25207 .PHONY: maybe-html-m4 html-m4
25208 maybe-html-m4:
25209 @if m4
25210 maybe-html-m4: html-m4
25211
25212 html-m4: \
25213 configure-m4
25214 @: $(MAKE); $(unstage)
25215 @[ -f ./m4/Makefile ] || exit 0; \
25216 r=`${PWD_COMMAND}`; export r; \
25217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218 $(HOST_EXPORTS) \
25219 for flag in $(EXTRA_HOST_FLAGS) ; do \
25220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25221 done; \
25222 echo "Doing html in m4"; \
25223 (cd $(HOST_SUBDIR)/m4 && \
25224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25226 "RANLIB=$${RANLIB}" \
25227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25228 html) \
25229 || exit 1
25230
25231 @endif m4
25232
25233 .PHONY: maybe-TAGS-m4 TAGS-m4
25234 maybe-TAGS-m4:
25235 @if m4
25236 maybe-TAGS-m4: TAGS-m4
25237
25238 TAGS-m4: \
25239 configure-m4
25240 @: $(MAKE); $(unstage)
25241 @[ -f ./m4/Makefile ] || exit 0; \
25242 r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 $(HOST_EXPORTS) \
25245 for flag in $(EXTRA_HOST_FLAGS) ; do \
25246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247 done; \
25248 echo "Doing TAGS in m4"; \
25249 (cd $(HOST_SUBDIR)/m4 && \
25250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252 "RANLIB=$${RANLIB}" \
25253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25254 TAGS) \
25255 || exit 1
25256
25257 @endif m4
25258
25259 .PHONY: maybe-install-info-m4 install-info-m4
25260 maybe-install-info-m4:
25261 @if m4
25262 maybe-install-info-m4: install-info-m4
25263
25264 install-info-m4: \
25265 configure-m4 \
25266 info-m4
25267 @: $(MAKE); $(unstage)
25268 @[ -f ./m4/Makefile ] || exit 0; \
25269 r=`${PWD_COMMAND}`; export r; \
25270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25271 $(HOST_EXPORTS) \
25272 for flag in $(EXTRA_HOST_FLAGS) ; do \
25273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25274 done; \
25275 echo "Doing install-info in m4"; \
25276 (cd $(HOST_SUBDIR)/m4 && \
25277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25279 "RANLIB=$${RANLIB}" \
25280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25281 install-info) \
25282 || exit 1
25283
25284 @endif m4
25285
25286 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25287 maybe-install-pdf-m4:
25288 @if m4
25289 maybe-install-pdf-m4: install-pdf-m4
25290
25291 install-pdf-m4: \
25292 configure-m4 \
25293 pdf-m4
25294 @: $(MAKE); $(unstage)
25295 @[ -f ./m4/Makefile ] || exit 0; \
25296 r=`${PWD_COMMAND}`; export r; \
25297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25298 $(HOST_EXPORTS) \
25299 for flag in $(EXTRA_HOST_FLAGS) ; do \
25300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25301 done; \
25302 echo "Doing install-pdf in m4"; \
25303 (cd $(HOST_SUBDIR)/m4 && \
25304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25306 "RANLIB=$${RANLIB}" \
25307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25308 install-pdf) \
25309 || exit 1
25310
25311 @endif m4
25312
25313 .PHONY: maybe-install-html-m4 install-html-m4
25314 maybe-install-html-m4:
25315 @if m4
25316 maybe-install-html-m4: install-html-m4
25317
25318 install-html-m4: \
25319 configure-m4 \
25320 html-m4
25321 @: $(MAKE); $(unstage)
25322 @[ -f ./m4/Makefile ] || exit 0; \
25323 r=`${PWD_COMMAND}`; export r; \
25324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25325 $(HOST_EXPORTS) \
25326 for flag in $(EXTRA_HOST_FLAGS) ; do \
25327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25328 done; \
25329 echo "Doing install-html in m4"; \
25330 (cd $(HOST_SUBDIR)/m4 && \
25331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25333 "RANLIB=$${RANLIB}" \
25334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25335 install-html) \
25336 || exit 1
25337
25338 @endif m4
25339
25340 .PHONY: maybe-installcheck-m4 installcheck-m4
25341 maybe-installcheck-m4:
25342 @if m4
25343 maybe-installcheck-m4: installcheck-m4
25344
25345 installcheck-m4: \
25346 configure-m4
25347 @: $(MAKE); $(unstage)
25348 @[ -f ./m4/Makefile ] || exit 0; \
25349 r=`${PWD_COMMAND}`; export r; \
25350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25351 $(HOST_EXPORTS) \
25352 for flag in $(EXTRA_HOST_FLAGS) ; do \
25353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25354 done; \
25355 echo "Doing installcheck in m4"; \
25356 (cd $(HOST_SUBDIR)/m4 && \
25357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25359 "RANLIB=$${RANLIB}" \
25360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25361 installcheck) \
25362 || exit 1
25363
25364 @endif m4
25365
25366 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25367 maybe-mostlyclean-m4:
25368 @if m4
25369 maybe-mostlyclean-m4: mostlyclean-m4
25370
25371 mostlyclean-m4:
25372 @: $(MAKE); $(unstage)
25373 @[ -f ./m4/Makefile ] || exit 0; \
25374 r=`${PWD_COMMAND}`; export r; \
25375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25376 $(HOST_EXPORTS) \
25377 for flag in $(EXTRA_HOST_FLAGS) ; do \
25378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25379 done; \
25380 echo "Doing mostlyclean in m4"; \
25381 (cd $(HOST_SUBDIR)/m4 && \
25382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25384 "RANLIB=$${RANLIB}" \
25385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25386 mostlyclean) \
25387 || exit 1
25388
25389 @endif m4
25390
25391 .PHONY: maybe-clean-m4 clean-m4
25392 maybe-clean-m4:
25393 @if m4
25394 maybe-clean-m4: clean-m4
25395
25396 clean-m4:
25397 @: $(MAKE); $(unstage)
25398 @[ -f ./m4/Makefile ] || exit 0; \
25399 r=`${PWD_COMMAND}`; export r; \
25400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25401 $(HOST_EXPORTS) \
25402 for flag in $(EXTRA_HOST_FLAGS) ; do \
25403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25404 done; \
25405 echo "Doing clean in m4"; \
25406 (cd $(HOST_SUBDIR)/m4 && \
25407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25409 "RANLIB=$${RANLIB}" \
25410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25411 clean) \
25412 || exit 1
25413
25414 @endif m4
25415
25416 .PHONY: maybe-distclean-m4 distclean-m4
25417 maybe-distclean-m4:
25418 @if m4
25419 maybe-distclean-m4: distclean-m4
25420
25421 distclean-m4:
25422 @: $(MAKE); $(unstage)
25423 @[ -f ./m4/Makefile ] || exit 0; \
25424 r=`${PWD_COMMAND}`; export r; \
25425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25426 $(HOST_EXPORTS) \
25427 for flag in $(EXTRA_HOST_FLAGS) ; do \
25428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25429 done; \
25430 echo "Doing distclean in m4"; \
25431 (cd $(HOST_SUBDIR)/m4 && \
25432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25434 "RANLIB=$${RANLIB}" \
25435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25436 distclean) \
25437 || exit 1
25438
25439 @endif m4
25440
25441 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25442 maybe-maintainer-clean-m4:
25443 @if m4
25444 maybe-maintainer-clean-m4: maintainer-clean-m4
25445
25446 maintainer-clean-m4:
25447 @: $(MAKE); $(unstage)
25448 @[ -f ./m4/Makefile ] || exit 0; \
25449 r=`${PWD_COMMAND}`; export r; \
25450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25451 $(HOST_EXPORTS) \
25452 for flag in $(EXTRA_HOST_FLAGS) ; do \
25453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25454 done; \
25455 echo "Doing maintainer-clean in m4"; \
25456 (cd $(HOST_SUBDIR)/m4 && \
25457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25459 "RANLIB=$${RANLIB}" \
25460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25461 maintainer-clean) \
25462 || exit 1
25463
25464 @endif m4
25465
25466
25467
25468 .PHONY: configure-readline maybe-configure-readline
25469 maybe-configure-readline:
25470 @if gcc-bootstrap
25471 configure-readline: stage_current
25472 @endif gcc-bootstrap
25473 @if readline
25474 maybe-configure-readline: configure-readline
25475 configure-readline:
25476 @: $(MAKE); $(unstage)
25477 @r=`${PWD_COMMAND}`; export r; \
25478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25479 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25481 $(HOST_EXPORTS) \
25482 echo Configuring in $(HOST_SUBDIR)/readline; \
25483 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25484 case $(srcdir) in \
25485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25486 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25488 esac; \
25489 module_srcdir=readline; \
25490 $(SHELL) \
25491 $$s/$$module_srcdir/configure \
25492 --srcdir=$${topdir}/$$module_srcdir \
25493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25494 --target=${target_alias} \
25495 || exit 1
25496 @endif readline
25497
25498
25499
25500
25501
25502 .PHONY: all-readline maybe-all-readline
25503 maybe-all-readline:
25504 @if gcc-bootstrap
25505 all-readline: stage_current
25506 @endif gcc-bootstrap
25507 @if readline
25508 TARGET-readline=all
25509 maybe-all-readline: all-readline
25510 all-readline: configure-readline
25511 @: $(MAKE); $(unstage)
25512 @r=`${PWD_COMMAND}`; export r; \
25513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25514 $(HOST_EXPORTS) \
25515 (cd $(HOST_SUBDIR)/readline && \
25516 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25517 $(TARGET-readline))
25518 @endif readline
25519
25520
25521
25522
25523 .PHONY: check-readline maybe-check-readline
25524 maybe-check-readline:
25525 @if readline
25526 maybe-check-readline: check-readline
25527
25528 check-readline:
25529 @: $(MAKE); $(unstage)
25530 @r=`${PWD_COMMAND}`; export r; \
25531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25532 $(HOST_EXPORTS) \
25533 (cd $(HOST_SUBDIR)/readline && \
25534 $(MAKE) $(FLAGS_TO_PASS) check)
25535
25536 @endif readline
25537
25538 .PHONY: install-readline maybe-install-readline
25539 maybe-install-readline:
25540 @if readline
25541 maybe-install-readline: install-readline
25542
25543 install-readline: installdirs
25544 @: $(MAKE); $(unstage)
25545 @r=`${PWD_COMMAND}`; export r; \
25546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25547 $(HOST_EXPORTS) \
25548 (cd $(HOST_SUBDIR)/readline && \
25549 $(MAKE) $(FLAGS_TO_PASS) install)
25550
25551 @endif readline
25552
25553 .PHONY: install-strip-readline maybe-install-strip-readline
25554 maybe-install-strip-readline:
25555 @if readline
25556 maybe-install-strip-readline: install-strip-readline
25557
25558 install-strip-readline: installdirs
25559 @: $(MAKE); $(unstage)
25560 @r=`${PWD_COMMAND}`; export r; \
25561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25562 $(HOST_EXPORTS) \
25563 (cd $(HOST_SUBDIR)/readline && \
25564 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25565
25566 @endif readline
25567
25568 # Other targets (info, dvi, pdf, etc.)
25569
25570 .PHONY: maybe-info-readline info-readline
25571 maybe-info-readline:
25572 @if readline
25573 maybe-info-readline: info-readline
25574
25575 info-readline: \
25576 configure-readline
25577 @: $(MAKE); $(unstage)
25578 @[ -f ./readline/Makefile ] || exit 0; \
25579 r=`${PWD_COMMAND}`; export r; \
25580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581 $(HOST_EXPORTS) \
25582 for flag in $(EXTRA_HOST_FLAGS) ; do \
25583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25584 done; \
25585 echo "Doing info in readline"; \
25586 (cd $(HOST_SUBDIR)/readline && \
25587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25589 "RANLIB=$${RANLIB}" \
25590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25591 info) \
25592 || exit 1
25593
25594 @endif readline
25595
25596 .PHONY: maybe-dvi-readline dvi-readline
25597 maybe-dvi-readline:
25598 @if readline
25599 maybe-dvi-readline: dvi-readline
25600
25601 dvi-readline: \
25602 configure-readline
25603 @: $(MAKE); $(unstage)
25604 @[ -f ./readline/Makefile ] || exit 0; \
25605 r=`${PWD_COMMAND}`; export r; \
25606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25607 $(HOST_EXPORTS) \
25608 for flag in $(EXTRA_HOST_FLAGS) ; do \
25609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25610 done; \
25611 echo "Doing dvi in readline"; \
25612 (cd $(HOST_SUBDIR)/readline && \
25613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25615 "RANLIB=$${RANLIB}" \
25616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25617 dvi) \
25618 || exit 1
25619
25620 @endif readline
25621
25622 .PHONY: maybe-pdf-readline pdf-readline
25623 maybe-pdf-readline:
25624 @if readline
25625 maybe-pdf-readline: pdf-readline
25626
25627 pdf-readline: \
25628 configure-readline
25629 @: $(MAKE); $(unstage)
25630 @[ -f ./readline/Makefile ] || exit 0; \
25631 r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 for flag in $(EXTRA_HOST_FLAGS) ; do \
25635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636 done; \
25637 echo "Doing pdf in readline"; \
25638 (cd $(HOST_SUBDIR)/readline && \
25639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641 "RANLIB=$${RANLIB}" \
25642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 pdf) \
25644 || exit 1
25645
25646 @endif readline
25647
25648 .PHONY: maybe-html-readline html-readline
25649 maybe-html-readline:
25650 @if readline
25651 maybe-html-readline: html-readline
25652
25653 html-readline: \
25654 configure-readline
25655 @: $(MAKE); $(unstage)
25656 @[ -f ./readline/Makefile ] || exit 0; \
25657 r=`${PWD_COMMAND}`; export r; \
25658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659 $(HOST_EXPORTS) \
25660 for flag in $(EXTRA_HOST_FLAGS) ; do \
25661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662 done; \
25663 echo "Doing html in readline"; \
25664 (cd $(HOST_SUBDIR)/readline && \
25665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667 "RANLIB=$${RANLIB}" \
25668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669 html) \
25670 || exit 1
25671
25672 @endif readline
25673
25674 .PHONY: maybe-TAGS-readline TAGS-readline
25675 maybe-TAGS-readline:
25676 @if readline
25677 maybe-TAGS-readline: TAGS-readline
25678
25679 TAGS-readline: \
25680 configure-readline
25681 @: $(MAKE); $(unstage)
25682 @[ -f ./readline/Makefile ] || exit 0; \
25683 r=`${PWD_COMMAND}`; export r; \
25684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 $(HOST_EXPORTS) \
25686 for flag in $(EXTRA_HOST_FLAGS) ; do \
25687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688 done; \
25689 echo "Doing TAGS in readline"; \
25690 (cd $(HOST_SUBDIR)/readline && \
25691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693 "RANLIB=$${RANLIB}" \
25694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695 TAGS) \
25696 || exit 1
25697
25698 @endif readline
25699
25700 .PHONY: maybe-install-info-readline install-info-readline
25701 maybe-install-info-readline:
25702 @if readline
25703 maybe-install-info-readline: install-info-readline
25704
25705 install-info-readline: \
25706 configure-readline \
25707 info-readline
25708 @: $(MAKE); $(unstage)
25709 @[ -f ./readline/Makefile ] || exit 0; \
25710 r=`${PWD_COMMAND}`; export r; \
25711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25712 $(HOST_EXPORTS) \
25713 for flag in $(EXTRA_HOST_FLAGS) ; do \
25714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25715 done; \
25716 echo "Doing install-info in readline"; \
25717 (cd $(HOST_SUBDIR)/readline && \
25718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25720 "RANLIB=$${RANLIB}" \
25721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25722 install-info) \
25723 || exit 1
25724
25725 @endif readline
25726
25727 .PHONY: maybe-install-pdf-readline install-pdf-readline
25728 maybe-install-pdf-readline:
25729 @if readline
25730 maybe-install-pdf-readline: install-pdf-readline
25731
25732 install-pdf-readline: \
25733 configure-readline \
25734 pdf-readline
25735 @: $(MAKE); $(unstage)
25736 @[ -f ./readline/Makefile ] || exit 0; \
25737 r=`${PWD_COMMAND}`; export r; \
25738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25739 $(HOST_EXPORTS) \
25740 for flag in $(EXTRA_HOST_FLAGS) ; do \
25741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25742 done; \
25743 echo "Doing install-pdf in readline"; \
25744 (cd $(HOST_SUBDIR)/readline && \
25745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25747 "RANLIB=$${RANLIB}" \
25748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25749 install-pdf) \
25750 || exit 1
25751
25752 @endif readline
25753
25754 .PHONY: maybe-install-html-readline install-html-readline
25755 maybe-install-html-readline:
25756 @if readline
25757 maybe-install-html-readline: install-html-readline
25758
25759 install-html-readline: \
25760 configure-readline \
25761 html-readline
25762 @: $(MAKE); $(unstage)
25763 @[ -f ./readline/Makefile ] || exit 0; \
25764 r=`${PWD_COMMAND}`; export r; \
25765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25766 $(HOST_EXPORTS) \
25767 for flag in $(EXTRA_HOST_FLAGS) ; do \
25768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25769 done; \
25770 echo "Doing install-html in readline"; \
25771 (cd $(HOST_SUBDIR)/readline && \
25772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25774 "RANLIB=$${RANLIB}" \
25775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25776 install-html) \
25777 || exit 1
25778
25779 @endif readline
25780
25781 .PHONY: maybe-installcheck-readline installcheck-readline
25782 maybe-installcheck-readline:
25783 @if readline
25784 maybe-installcheck-readline: installcheck-readline
25785
25786 installcheck-readline: \
25787 configure-readline
25788 @: $(MAKE); $(unstage)
25789 @[ -f ./readline/Makefile ] || exit 0; \
25790 r=`${PWD_COMMAND}`; export r; \
25791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25792 $(HOST_EXPORTS) \
25793 for flag in $(EXTRA_HOST_FLAGS) ; do \
25794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25795 done; \
25796 echo "Doing installcheck in readline"; \
25797 (cd $(HOST_SUBDIR)/readline && \
25798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25800 "RANLIB=$${RANLIB}" \
25801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25802 installcheck) \
25803 || exit 1
25804
25805 @endif readline
25806
25807 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25808 maybe-mostlyclean-readline:
25809 @if readline
25810 maybe-mostlyclean-readline: mostlyclean-readline
25811
25812 mostlyclean-readline:
25813 @: $(MAKE); $(unstage)
25814 @[ -f ./readline/Makefile ] || exit 0; \
25815 r=`${PWD_COMMAND}`; export r; \
25816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817 $(HOST_EXPORTS) \
25818 for flag in $(EXTRA_HOST_FLAGS) ; do \
25819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25820 done; \
25821 echo "Doing mostlyclean in readline"; \
25822 (cd $(HOST_SUBDIR)/readline && \
25823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25825 "RANLIB=$${RANLIB}" \
25826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25827 mostlyclean) \
25828 || exit 1
25829
25830 @endif readline
25831
25832 .PHONY: maybe-clean-readline clean-readline
25833 maybe-clean-readline:
25834 @if readline
25835 maybe-clean-readline: clean-readline
25836
25837 clean-readline:
25838 @: $(MAKE); $(unstage)
25839 @[ -f ./readline/Makefile ] || exit 0; \
25840 r=`${PWD_COMMAND}`; export r; \
25841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842 $(HOST_EXPORTS) \
25843 for flag in $(EXTRA_HOST_FLAGS) ; do \
25844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845 done; \
25846 echo "Doing clean in readline"; \
25847 (cd $(HOST_SUBDIR)/readline && \
25848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25850 "RANLIB=$${RANLIB}" \
25851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25852 clean) \
25853 || exit 1
25854
25855 @endif readline
25856
25857 .PHONY: maybe-distclean-readline distclean-readline
25858 maybe-distclean-readline:
25859 @if readline
25860 maybe-distclean-readline: distclean-readline
25861
25862 distclean-readline:
25863 @: $(MAKE); $(unstage)
25864 @[ -f ./readline/Makefile ] || exit 0; \
25865 r=`${PWD_COMMAND}`; export r; \
25866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867 $(HOST_EXPORTS) \
25868 for flag in $(EXTRA_HOST_FLAGS) ; do \
25869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25870 done; \
25871 echo "Doing distclean in readline"; \
25872 (cd $(HOST_SUBDIR)/readline && \
25873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25875 "RANLIB=$${RANLIB}" \
25876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25877 distclean) \
25878 || exit 1
25879
25880 @endif readline
25881
25882 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25883 maybe-maintainer-clean-readline:
25884 @if readline
25885 maybe-maintainer-clean-readline: maintainer-clean-readline
25886
25887 maintainer-clean-readline:
25888 @: $(MAKE); $(unstage)
25889 @[ -f ./readline/Makefile ] || exit 0; \
25890 r=`${PWD_COMMAND}`; export r; \
25891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892 $(HOST_EXPORTS) \
25893 for flag in $(EXTRA_HOST_FLAGS) ; do \
25894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895 done; \
25896 echo "Doing maintainer-clean in readline"; \
25897 (cd $(HOST_SUBDIR)/readline && \
25898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900 "RANLIB=$${RANLIB}" \
25901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902 maintainer-clean) \
25903 || exit 1
25904
25905 @endif readline
25906
25907
25908
25909 .PHONY: configure-sid maybe-configure-sid
25910 maybe-configure-sid:
25911 @if gcc-bootstrap
25912 configure-sid: stage_current
25913 @endif gcc-bootstrap
25914 @if sid
25915 maybe-configure-sid: configure-sid
25916 configure-sid:
25917 @: $(MAKE); $(unstage)
25918 @r=`${PWD_COMMAND}`; export r; \
25919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25920 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25922 $(HOST_EXPORTS) \
25923 echo Configuring in $(HOST_SUBDIR)/sid; \
25924 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25925 case $(srcdir) in \
25926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25927 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25929 esac; \
25930 module_srcdir=sid; \
25931 $(SHELL) \
25932 $$s/$$module_srcdir/configure \
25933 --srcdir=$${topdir}/$$module_srcdir \
25934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25935 --target=${target_alias} \
25936 || exit 1
25937 @endif sid
25938
25939
25940
25941
25942
25943 .PHONY: all-sid maybe-all-sid
25944 maybe-all-sid:
25945 @if gcc-bootstrap
25946 all-sid: stage_current
25947 @endif gcc-bootstrap
25948 @if sid
25949 TARGET-sid=all
25950 maybe-all-sid: all-sid
25951 all-sid: configure-sid
25952 @: $(MAKE); $(unstage)
25953 @r=`${PWD_COMMAND}`; export r; \
25954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25955 $(HOST_EXPORTS) \
25956 (cd $(HOST_SUBDIR)/sid && \
25957 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25958 $(TARGET-sid))
25959 @endif sid
25960
25961
25962
25963
25964 .PHONY: check-sid maybe-check-sid
25965 maybe-check-sid:
25966 @if sid
25967 maybe-check-sid: check-sid
25968
25969 check-sid:
25970 @: $(MAKE); $(unstage)
25971 @r=`${PWD_COMMAND}`; export r; \
25972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25973 $(HOST_EXPORTS) \
25974 (cd $(HOST_SUBDIR)/sid && \
25975 $(MAKE) $(FLAGS_TO_PASS) check)
25976
25977 @endif sid
25978
25979 .PHONY: install-sid maybe-install-sid
25980 maybe-install-sid:
25981 @if sid
25982 maybe-install-sid: install-sid
25983
25984 install-sid: installdirs
25985 @: $(MAKE); $(unstage)
25986 @r=`${PWD_COMMAND}`; export r; \
25987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988 $(HOST_EXPORTS) \
25989 (cd $(HOST_SUBDIR)/sid && \
25990 $(MAKE) $(FLAGS_TO_PASS) install)
25991
25992 @endif sid
25993
25994 .PHONY: install-strip-sid maybe-install-strip-sid
25995 maybe-install-strip-sid:
25996 @if sid
25997 maybe-install-strip-sid: install-strip-sid
25998
25999 install-strip-sid: installdirs
26000 @: $(MAKE); $(unstage)
26001 @r=`${PWD_COMMAND}`; export r; \
26002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003 $(HOST_EXPORTS) \
26004 (cd $(HOST_SUBDIR)/sid && \
26005 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26006
26007 @endif sid
26008
26009 # Other targets (info, dvi, pdf, etc.)
26010
26011 .PHONY: maybe-info-sid info-sid
26012 maybe-info-sid:
26013 @if sid
26014 maybe-info-sid: info-sid
26015
26016 info-sid: \
26017 configure-sid
26018 @: $(MAKE); $(unstage)
26019 @[ -f ./sid/Makefile ] || exit 0; \
26020 r=`${PWD_COMMAND}`; export r; \
26021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022 $(HOST_EXPORTS) \
26023 for flag in $(EXTRA_HOST_FLAGS) ; do \
26024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025 done; \
26026 echo "Doing info in sid"; \
26027 (cd $(HOST_SUBDIR)/sid && \
26028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030 "RANLIB=$${RANLIB}" \
26031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26032 info) \
26033 || exit 1
26034
26035 @endif sid
26036
26037 .PHONY: maybe-dvi-sid dvi-sid
26038 maybe-dvi-sid:
26039 @if sid
26040 maybe-dvi-sid: dvi-sid
26041
26042 dvi-sid: \
26043 configure-sid
26044 @: $(MAKE); $(unstage)
26045 @[ -f ./sid/Makefile ] || exit 0; \
26046 r=`${PWD_COMMAND}`; export r; \
26047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26048 $(HOST_EXPORTS) \
26049 for flag in $(EXTRA_HOST_FLAGS) ; do \
26050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26051 done; \
26052 echo "Doing dvi in sid"; \
26053 (cd $(HOST_SUBDIR)/sid && \
26054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26056 "RANLIB=$${RANLIB}" \
26057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26058 dvi) \
26059 || exit 1
26060
26061 @endif sid
26062
26063 .PHONY: maybe-pdf-sid pdf-sid
26064 maybe-pdf-sid:
26065 @if sid
26066 maybe-pdf-sid: pdf-sid
26067
26068 pdf-sid: \
26069 configure-sid
26070 @: $(MAKE); $(unstage)
26071 @[ -f ./sid/Makefile ] || exit 0; \
26072 r=`${PWD_COMMAND}`; export r; \
26073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074 $(HOST_EXPORTS) \
26075 for flag in $(EXTRA_HOST_FLAGS) ; do \
26076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077 done; \
26078 echo "Doing pdf in sid"; \
26079 (cd $(HOST_SUBDIR)/sid && \
26080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26082 "RANLIB=$${RANLIB}" \
26083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084 pdf) \
26085 || exit 1
26086
26087 @endif sid
26088
26089 .PHONY: maybe-html-sid html-sid
26090 maybe-html-sid:
26091 @if sid
26092 maybe-html-sid: html-sid
26093
26094 html-sid: \
26095 configure-sid
26096 @: $(MAKE); $(unstage)
26097 @[ -f ./sid/Makefile ] || exit 0; \
26098 r=`${PWD_COMMAND}`; export r; \
26099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26100 $(HOST_EXPORTS) \
26101 for flag in $(EXTRA_HOST_FLAGS) ; do \
26102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26103 done; \
26104 echo "Doing html in sid"; \
26105 (cd $(HOST_SUBDIR)/sid && \
26106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26108 "RANLIB=$${RANLIB}" \
26109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26110 html) \
26111 || exit 1
26112
26113 @endif sid
26114
26115 .PHONY: maybe-TAGS-sid TAGS-sid
26116 maybe-TAGS-sid:
26117 @if sid
26118 maybe-TAGS-sid: TAGS-sid
26119
26120 TAGS-sid: \
26121 configure-sid
26122 @: $(MAKE); $(unstage)
26123 @[ -f ./sid/Makefile ] || exit 0; \
26124 r=`${PWD_COMMAND}`; export r; \
26125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126 $(HOST_EXPORTS) \
26127 for flag in $(EXTRA_HOST_FLAGS) ; do \
26128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26129 done; \
26130 echo "Doing TAGS in sid"; \
26131 (cd $(HOST_SUBDIR)/sid && \
26132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26134 "RANLIB=$${RANLIB}" \
26135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26136 TAGS) \
26137 || exit 1
26138
26139 @endif sid
26140
26141 .PHONY: maybe-install-info-sid install-info-sid
26142 maybe-install-info-sid:
26143 @if sid
26144 maybe-install-info-sid: install-info-sid
26145
26146 install-info-sid: \
26147 configure-sid \
26148 info-sid
26149 @: $(MAKE); $(unstage)
26150 @[ -f ./sid/Makefile ] || exit 0; \
26151 r=`${PWD_COMMAND}`; export r; \
26152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153 $(HOST_EXPORTS) \
26154 for flag in $(EXTRA_HOST_FLAGS) ; do \
26155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156 done; \
26157 echo "Doing install-info in sid"; \
26158 (cd $(HOST_SUBDIR)/sid && \
26159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161 "RANLIB=$${RANLIB}" \
26162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163 install-info) \
26164 || exit 1
26165
26166 @endif sid
26167
26168 .PHONY: maybe-install-pdf-sid install-pdf-sid
26169 maybe-install-pdf-sid:
26170 @if sid
26171 maybe-install-pdf-sid: install-pdf-sid
26172
26173 install-pdf-sid: \
26174 configure-sid \
26175 pdf-sid
26176 @: $(MAKE); $(unstage)
26177 @[ -f ./sid/Makefile ] || exit 0; \
26178 r=`${PWD_COMMAND}`; export r; \
26179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180 $(HOST_EXPORTS) \
26181 for flag in $(EXTRA_HOST_FLAGS) ; do \
26182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26183 done; \
26184 echo "Doing install-pdf in sid"; \
26185 (cd $(HOST_SUBDIR)/sid && \
26186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26188 "RANLIB=$${RANLIB}" \
26189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26190 install-pdf) \
26191 || exit 1
26192
26193 @endif sid
26194
26195 .PHONY: maybe-install-html-sid install-html-sid
26196 maybe-install-html-sid:
26197 @if sid
26198 maybe-install-html-sid: install-html-sid
26199
26200 install-html-sid: \
26201 configure-sid \
26202 html-sid
26203 @: $(MAKE); $(unstage)
26204 @[ -f ./sid/Makefile ] || exit 0; \
26205 r=`${PWD_COMMAND}`; export r; \
26206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207 $(HOST_EXPORTS) \
26208 for flag in $(EXTRA_HOST_FLAGS) ; do \
26209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26210 done; \
26211 echo "Doing install-html in sid"; \
26212 (cd $(HOST_SUBDIR)/sid && \
26213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26215 "RANLIB=$${RANLIB}" \
26216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26217 install-html) \
26218 || exit 1
26219
26220 @endif sid
26221
26222 .PHONY: maybe-installcheck-sid installcheck-sid
26223 maybe-installcheck-sid:
26224 @if sid
26225 maybe-installcheck-sid: installcheck-sid
26226
26227 installcheck-sid: \
26228 configure-sid
26229 @: $(MAKE); $(unstage)
26230 @[ -f ./sid/Makefile ] || exit 0; \
26231 r=`${PWD_COMMAND}`; export r; \
26232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26233 $(HOST_EXPORTS) \
26234 for flag in $(EXTRA_HOST_FLAGS) ; do \
26235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26236 done; \
26237 echo "Doing installcheck in sid"; \
26238 (cd $(HOST_SUBDIR)/sid && \
26239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26241 "RANLIB=$${RANLIB}" \
26242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26243 installcheck) \
26244 || exit 1
26245
26246 @endif sid
26247
26248 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26249 maybe-mostlyclean-sid:
26250 @if sid
26251 maybe-mostlyclean-sid: mostlyclean-sid
26252
26253 mostlyclean-sid:
26254 @: $(MAKE); $(unstage)
26255 @[ -f ./sid/Makefile ] || exit 0; \
26256 r=`${PWD_COMMAND}`; export r; \
26257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258 $(HOST_EXPORTS) \
26259 for flag in $(EXTRA_HOST_FLAGS) ; do \
26260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26261 done; \
26262 echo "Doing mostlyclean in sid"; \
26263 (cd $(HOST_SUBDIR)/sid && \
26264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26266 "RANLIB=$${RANLIB}" \
26267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26268 mostlyclean) \
26269 || exit 1
26270
26271 @endif sid
26272
26273 .PHONY: maybe-clean-sid clean-sid
26274 maybe-clean-sid:
26275 @if sid
26276 maybe-clean-sid: clean-sid
26277
26278 clean-sid:
26279 @: $(MAKE); $(unstage)
26280 @[ -f ./sid/Makefile ] || exit 0; \
26281 r=`${PWD_COMMAND}`; export r; \
26282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283 $(HOST_EXPORTS) \
26284 for flag in $(EXTRA_HOST_FLAGS) ; do \
26285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286 done; \
26287 echo "Doing clean in sid"; \
26288 (cd $(HOST_SUBDIR)/sid && \
26289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291 "RANLIB=$${RANLIB}" \
26292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26293 clean) \
26294 || exit 1
26295
26296 @endif sid
26297
26298 .PHONY: maybe-distclean-sid distclean-sid
26299 maybe-distclean-sid:
26300 @if sid
26301 maybe-distclean-sid: distclean-sid
26302
26303 distclean-sid:
26304 @: $(MAKE); $(unstage)
26305 @[ -f ./sid/Makefile ] || exit 0; \
26306 r=`${PWD_COMMAND}`; export r; \
26307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308 $(HOST_EXPORTS) \
26309 for flag in $(EXTRA_HOST_FLAGS) ; do \
26310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26311 done; \
26312 echo "Doing distclean in sid"; \
26313 (cd $(HOST_SUBDIR)/sid && \
26314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26316 "RANLIB=$${RANLIB}" \
26317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26318 distclean) \
26319 || exit 1
26320
26321 @endif sid
26322
26323 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26324 maybe-maintainer-clean-sid:
26325 @if sid
26326 maybe-maintainer-clean-sid: maintainer-clean-sid
26327
26328 maintainer-clean-sid:
26329 @: $(MAKE); $(unstage)
26330 @[ -f ./sid/Makefile ] || exit 0; \
26331 r=`${PWD_COMMAND}`; export r; \
26332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333 $(HOST_EXPORTS) \
26334 for flag in $(EXTRA_HOST_FLAGS) ; do \
26335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26336 done; \
26337 echo "Doing maintainer-clean in sid"; \
26338 (cd $(HOST_SUBDIR)/sid && \
26339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26341 "RANLIB=$${RANLIB}" \
26342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26343 maintainer-clean) \
26344 || exit 1
26345
26346 @endif sid
26347
26348
26349
26350 .PHONY: configure-sim maybe-configure-sim
26351 maybe-configure-sim:
26352 @if gcc-bootstrap
26353 configure-sim: stage_current
26354 @endif gcc-bootstrap
26355 @if sim
26356 maybe-configure-sim: configure-sim
26357 configure-sim:
26358 @: $(MAKE); $(unstage)
26359 @r=`${PWD_COMMAND}`; export r; \
26360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26361 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26363 $(HOST_EXPORTS) \
26364 echo Configuring in $(HOST_SUBDIR)/sim; \
26365 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26366 case $(srcdir) in \
26367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26368 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26370 esac; \
26371 module_srcdir=sim; \
26372 $(SHELL) \
26373 $$s/$$module_srcdir/configure \
26374 --srcdir=$${topdir}/$$module_srcdir \
26375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26376 --target=${target_alias} \
26377 || exit 1
26378 @endif sim
26379
26380
26381
26382
26383
26384 .PHONY: all-sim maybe-all-sim
26385 maybe-all-sim:
26386 @if gcc-bootstrap
26387 all-sim: stage_current
26388 @endif gcc-bootstrap
26389 @if sim
26390 TARGET-sim=all
26391 maybe-all-sim: all-sim
26392 all-sim: configure-sim
26393 @: $(MAKE); $(unstage)
26394 @r=`${PWD_COMMAND}`; export r; \
26395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26396 $(HOST_EXPORTS) \
26397 (cd $(HOST_SUBDIR)/sim && \
26398 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26399 $(TARGET-sim))
26400 @endif sim
26401
26402
26403
26404
26405 .PHONY: check-sim maybe-check-sim
26406 maybe-check-sim:
26407 @if sim
26408 maybe-check-sim: check-sim
26409
26410 check-sim:
26411 @: $(MAKE); $(unstage)
26412 @r=`${PWD_COMMAND}`; export r; \
26413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414 $(HOST_EXPORTS) \
26415 (cd $(HOST_SUBDIR)/sim && \
26416 $(MAKE) $(FLAGS_TO_PASS) check)
26417
26418 @endif sim
26419
26420 .PHONY: install-sim maybe-install-sim
26421 maybe-install-sim:
26422 @if sim
26423 maybe-install-sim: install-sim
26424
26425 install-sim: installdirs
26426 @: $(MAKE); $(unstage)
26427 @r=`${PWD_COMMAND}`; export r; \
26428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26429 $(HOST_EXPORTS) \
26430 (cd $(HOST_SUBDIR)/sim && \
26431 $(MAKE) $(FLAGS_TO_PASS) install)
26432
26433 @endif sim
26434
26435 .PHONY: install-strip-sim maybe-install-strip-sim
26436 maybe-install-strip-sim:
26437 @if sim
26438 maybe-install-strip-sim: install-strip-sim
26439
26440 install-strip-sim: installdirs
26441 @: $(MAKE); $(unstage)
26442 @r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 $(HOST_EXPORTS) \
26445 (cd $(HOST_SUBDIR)/sim && \
26446 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26447
26448 @endif sim
26449
26450 # Other targets (info, dvi, pdf, etc.)
26451
26452 .PHONY: maybe-info-sim info-sim
26453 maybe-info-sim:
26454 @if sim
26455 maybe-info-sim: info-sim
26456
26457 info-sim: \
26458 configure-sim
26459 @: $(MAKE); $(unstage)
26460 @[ -f ./sim/Makefile ] || exit 0; \
26461 r=`${PWD_COMMAND}`; export r; \
26462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26463 $(HOST_EXPORTS) \
26464 for flag in $(EXTRA_HOST_FLAGS) ; do \
26465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26466 done; \
26467 echo "Doing info in sim"; \
26468 (cd $(HOST_SUBDIR)/sim && \
26469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26471 "RANLIB=$${RANLIB}" \
26472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26473 info) \
26474 || exit 1
26475
26476 @endif sim
26477
26478 .PHONY: maybe-dvi-sim dvi-sim
26479 maybe-dvi-sim:
26480 @if sim
26481 maybe-dvi-sim: dvi-sim
26482
26483 dvi-sim: \
26484 configure-sim
26485 @: $(MAKE); $(unstage)
26486 @[ -f ./sim/Makefile ] || exit 0; \
26487 r=`${PWD_COMMAND}`; export r; \
26488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26489 $(HOST_EXPORTS) \
26490 for flag in $(EXTRA_HOST_FLAGS) ; do \
26491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26492 done; \
26493 echo "Doing dvi in sim"; \
26494 (cd $(HOST_SUBDIR)/sim && \
26495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26497 "RANLIB=$${RANLIB}" \
26498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26499 dvi) \
26500 || exit 1
26501
26502 @endif sim
26503
26504 .PHONY: maybe-pdf-sim pdf-sim
26505 maybe-pdf-sim:
26506 @if sim
26507 maybe-pdf-sim: pdf-sim
26508
26509 pdf-sim: \
26510 configure-sim
26511 @: $(MAKE); $(unstage)
26512 @[ -f ./sim/Makefile ] || exit 0; \
26513 r=`${PWD_COMMAND}`; export r; \
26514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515 $(HOST_EXPORTS) \
26516 for flag in $(EXTRA_HOST_FLAGS) ; do \
26517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26518 done; \
26519 echo "Doing pdf in sim"; \
26520 (cd $(HOST_SUBDIR)/sim && \
26521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26523 "RANLIB=$${RANLIB}" \
26524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525 pdf) \
26526 || exit 1
26527
26528 @endif sim
26529
26530 .PHONY: maybe-html-sim html-sim
26531 maybe-html-sim:
26532 @if sim
26533 maybe-html-sim: html-sim
26534
26535 html-sim: \
26536 configure-sim
26537 @: $(MAKE); $(unstage)
26538 @[ -f ./sim/Makefile ] || exit 0; \
26539 r=`${PWD_COMMAND}`; export r; \
26540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541 $(HOST_EXPORTS) \
26542 for flag in $(EXTRA_HOST_FLAGS) ; do \
26543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26544 done; \
26545 echo "Doing html in sim"; \
26546 (cd $(HOST_SUBDIR)/sim && \
26547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26549 "RANLIB=$${RANLIB}" \
26550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26551 html) \
26552 || exit 1
26553
26554 @endif sim
26555
26556 .PHONY: maybe-TAGS-sim TAGS-sim
26557 maybe-TAGS-sim:
26558 @if sim
26559 maybe-TAGS-sim: TAGS-sim
26560
26561 TAGS-sim: \
26562 configure-sim
26563 @: $(MAKE); $(unstage)
26564 @[ -f ./sim/Makefile ] || exit 0; \
26565 r=`${PWD_COMMAND}`; export r; \
26566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567 $(HOST_EXPORTS) \
26568 for flag in $(EXTRA_HOST_FLAGS) ; do \
26569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570 done; \
26571 echo "Doing TAGS in sim"; \
26572 (cd $(HOST_SUBDIR)/sim && \
26573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26575 "RANLIB=$${RANLIB}" \
26576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26577 TAGS) \
26578 || exit 1
26579
26580 @endif sim
26581
26582 .PHONY: maybe-install-info-sim install-info-sim
26583 maybe-install-info-sim:
26584 @if sim
26585 maybe-install-info-sim: install-info-sim
26586
26587 install-info-sim: \
26588 configure-sim \
26589 info-sim
26590 @: $(MAKE); $(unstage)
26591 @[ -f ./sim/Makefile ] || exit 0; \
26592 r=`${PWD_COMMAND}`; export r; \
26593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594 $(HOST_EXPORTS) \
26595 for flag in $(EXTRA_HOST_FLAGS) ; do \
26596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26597 done; \
26598 echo "Doing install-info in sim"; \
26599 (cd $(HOST_SUBDIR)/sim && \
26600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26602 "RANLIB=$${RANLIB}" \
26603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26604 install-info) \
26605 || exit 1
26606
26607 @endif sim
26608
26609 .PHONY: maybe-install-pdf-sim install-pdf-sim
26610 maybe-install-pdf-sim:
26611 @if sim
26612 maybe-install-pdf-sim: install-pdf-sim
26613
26614 install-pdf-sim: \
26615 configure-sim \
26616 pdf-sim
26617 @: $(MAKE); $(unstage)
26618 @[ -f ./sim/Makefile ] || exit 0; \
26619 r=`${PWD_COMMAND}`; export r; \
26620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621 $(HOST_EXPORTS) \
26622 for flag in $(EXTRA_HOST_FLAGS) ; do \
26623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624 done; \
26625 echo "Doing install-pdf in sim"; \
26626 (cd $(HOST_SUBDIR)/sim && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629 "RANLIB=$${RANLIB}" \
26630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631 install-pdf) \
26632 || exit 1
26633
26634 @endif sim
26635
26636 .PHONY: maybe-install-html-sim install-html-sim
26637 maybe-install-html-sim:
26638 @if sim
26639 maybe-install-html-sim: install-html-sim
26640
26641 install-html-sim: \
26642 configure-sim \
26643 html-sim
26644 @: $(MAKE); $(unstage)
26645 @[ -f ./sim/Makefile ] || exit 0; \
26646 r=`${PWD_COMMAND}`; export r; \
26647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648 $(HOST_EXPORTS) \
26649 for flag in $(EXTRA_HOST_FLAGS) ; do \
26650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26651 done; \
26652 echo "Doing install-html in sim"; \
26653 (cd $(HOST_SUBDIR)/sim && \
26654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26656 "RANLIB=$${RANLIB}" \
26657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26658 install-html) \
26659 || exit 1
26660
26661 @endif sim
26662
26663 .PHONY: maybe-installcheck-sim installcheck-sim
26664 maybe-installcheck-sim:
26665 @if sim
26666 maybe-installcheck-sim: installcheck-sim
26667
26668 installcheck-sim: \
26669 configure-sim
26670 @: $(MAKE); $(unstage)
26671 @[ -f ./sim/Makefile ] || exit 0; \
26672 r=`${PWD_COMMAND}`; export r; \
26673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26674 $(HOST_EXPORTS) \
26675 for flag in $(EXTRA_HOST_FLAGS) ; do \
26676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26677 done; \
26678 echo "Doing installcheck in sim"; \
26679 (cd $(HOST_SUBDIR)/sim && \
26680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26682 "RANLIB=$${RANLIB}" \
26683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26684 installcheck) \
26685 || exit 1
26686
26687 @endif sim
26688
26689 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26690 maybe-mostlyclean-sim:
26691 @if sim
26692 maybe-mostlyclean-sim: mostlyclean-sim
26693
26694 mostlyclean-sim:
26695 @: $(MAKE); $(unstage)
26696 @[ -f ./sim/Makefile ] || exit 0; \
26697 r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(HOST_EXPORTS) \
26700 for flag in $(EXTRA_HOST_FLAGS) ; do \
26701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26702 done; \
26703 echo "Doing mostlyclean in sim"; \
26704 (cd $(HOST_SUBDIR)/sim && \
26705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26707 "RANLIB=$${RANLIB}" \
26708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26709 mostlyclean) \
26710 || exit 1
26711
26712 @endif sim
26713
26714 .PHONY: maybe-clean-sim clean-sim
26715 maybe-clean-sim:
26716 @if sim
26717 maybe-clean-sim: clean-sim
26718
26719 clean-sim:
26720 @: $(MAKE); $(unstage)
26721 @[ -f ./sim/Makefile ] || exit 0; \
26722 r=`${PWD_COMMAND}`; export r; \
26723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26724 $(HOST_EXPORTS) \
26725 for flag in $(EXTRA_HOST_FLAGS) ; do \
26726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26727 done; \
26728 echo "Doing clean in sim"; \
26729 (cd $(HOST_SUBDIR)/sim && \
26730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26732 "RANLIB=$${RANLIB}" \
26733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26734 clean) \
26735 || exit 1
26736
26737 @endif sim
26738
26739 .PHONY: maybe-distclean-sim distclean-sim
26740 maybe-distclean-sim:
26741 @if sim
26742 maybe-distclean-sim: distclean-sim
26743
26744 distclean-sim:
26745 @: $(MAKE); $(unstage)
26746 @[ -f ./sim/Makefile ] || exit 0; \
26747 r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 for flag in $(EXTRA_HOST_FLAGS) ; do \
26751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26752 done; \
26753 echo "Doing distclean in sim"; \
26754 (cd $(HOST_SUBDIR)/sim && \
26755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26757 "RANLIB=$${RANLIB}" \
26758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26759 distclean) \
26760 || exit 1
26761
26762 @endif sim
26763
26764 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26765 maybe-maintainer-clean-sim:
26766 @if sim
26767 maybe-maintainer-clean-sim: maintainer-clean-sim
26768
26769 maintainer-clean-sim:
26770 @: $(MAKE); $(unstage)
26771 @[ -f ./sim/Makefile ] || exit 0; \
26772 r=`${PWD_COMMAND}`; export r; \
26773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 $(HOST_EXPORTS) \
26775 for flag in $(EXTRA_HOST_FLAGS) ; do \
26776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 done; \
26778 echo "Doing maintainer-clean in sim"; \
26779 (cd $(HOST_SUBDIR)/sim && \
26780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26782 "RANLIB=$${RANLIB}" \
26783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26784 maintainer-clean) \
26785 || exit 1
26786
26787 @endif sim
26788
26789
26790
26791 .PHONY: configure-texinfo maybe-configure-texinfo
26792 maybe-configure-texinfo:
26793 @if gcc-bootstrap
26794 configure-texinfo: stage_current
26795 @endif gcc-bootstrap
26796 @if texinfo
26797 maybe-configure-texinfo: configure-texinfo
26798 configure-texinfo:
26799 @: $(MAKE); $(unstage)
26800 @r=`${PWD_COMMAND}`; export r; \
26801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26802 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26804 $(HOST_EXPORTS) \
26805 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26806 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26807 case $(srcdir) in \
26808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26809 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26811 esac; \
26812 module_srcdir=texinfo; \
26813 $(SHELL) \
26814 $$s/$$module_srcdir/configure \
26815 --srcdir=$${topdir}/$$module_srcdir \
26816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26817 --target=${target_alias} \
26818 || exit 1
26819 @endif texinfo
26820
26821
26822
26823
26824
26825 .PHONY: all-texinfo maybe-all-texinfo
26826 maybe-all-texinfo:
26827 @if gcc-bootstrap
26828 all-texinfo: stage_current
26829 @endif gcc-bootstrap
26830 @if texinfo
26831 TARGET-texinfo=all
26832 maybe-all-texinfo: all-texinfo
26833 all-texinfo: configure-texinfo
26834 @: $(MAKE); $(unstage)
26835 @r=`${PWD_COMMAND}`; export r; \
26836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26837 $(HOST_EXPORTS) \
26838 (cd $(HOST_SUBDIR)/texinfo && \
26839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26840 $(TARGET-texinfo))
26841 @endif texinfo
26842
26843
26844
26845
26846 .PHONY: check-texinfo maybe-check-texinfo
26847 maybe-check-texinfo:
26848 @if texinfo
26849 maybe-check-texinfo: check-texinfo
26850
26851 check-texinfo:
26852 @: $(MAKE); $(unstage)
26853 @r=`${PWD_COMMAND}`; export r; \
26854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26855 $(HOST_EXPORTS) \
26856 (cd $(HOST_SUBDIR)/texinfo && \
26857 $(MAKE) $(FLAGS_TO_PASS) check)
26858
26859 @endif texinfo
26860
26861 .PHONY: install-texinfo maybe-install-texinfo
26862 maybe-install-texinfo:
26863 @if texinfo
26864 maybe-install-texinfo: install-texinfo
26865
26866 install-texinfo:
26867
26868 @endif texinfo
26869
26870 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26871 maybe-install-strip-texinfo:
26872 @if texinfo
26873 maybe-install-strip-texinfo: install-strip-texinfo
26874
26875 install-strip-texinfo:
26876
26877 @endif texinfo
26878
26879 # Other targets (info, dvi, pdf, etc.)
26880
26881 .PHONY: maybe-info-texinfo info-texinfo
26882 maybe-info-texinfo:
26883 @if texinfo
26884 maybe-info-texinfo: info-texinfo
26885
26886 info-texinfo: \
26887 configure-texinfo
26888 @: $(MAKE); $(unstage)
26889 @[ -f ./texinfo/Makefile ] || exit 0; \
26890 r=`${PWD_COMMAND}`; export r; \
26891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892 $(HOST_EXPORTS) \
26893 for flag in $(EXTRA_HOST_FLAGS) ; do \
26894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26895 done; \
26896 echo "Doing info in texinfo"; \
26897 (cd $(HOST_SUBDIR)/texinfo && \
26898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26900 "RANLIB=$${RANLIB}" \
26901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26902 info) \
26903 || exit 1
26904
26905 @endif texinfo
26906
26907 .PHONY: maybe-dvi-texinfo dvi-texinfo
26908 maybe-dvi-texinfo:
26909 @if texinfo
26910 maybe-dvi-texinfo: dvi-texinfo
26911
26912 dvi-texinfo: \
26913 configure-texinfo
26914 @: $(MAKE); $(unstage)
26915 @[ -f ./texinfo/Makefile ] || exit 0; \
26916 r=`${PWD_COMMAND}`; export r; \
26917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918 $(HOST_EXPORTS) \
26919 for flag in $(EXTRA_HOST_FLAGS) ; do \
26920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26921 done; \
26922 echo "Doing dvi in texinfo"; \
26923 (cd $(HOST_SUBDIR)/texinfo && \
26924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26926 "RANLIB=$${RANLIB}" \
26927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26928 dvi) \
26929 || exit 1
26930
26931 @endif texinfo
26932
26933 .PHONY: maybe-pdf-texinfo pdf-texinfo
26934 maybe-pdf-texinfo:
26935 @if texinfo
26936 maybe-pdf-texinfo: pdf-texinfo
26937
26938 pdf-texinfo: \
26939 configure-texinfo
26940 @: $(MAKE); $(unstage)
26941 @[ -f ./texinfo/Makefile ] || exit 0; \
26942 r=`${PWD_COMMAND}`; export r; \
26943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944 $(HOST_EXPORTS) \
26945 for flag in $(EXTRA_HOST_FLAGS) ; do \
26946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26947 done; \
26948 echo "Doing pdf in texinfo"; \
26949 (cd $(HOST_SUBDIR)/texinfo && \
26950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26952 "RANLIB=$${RANLIB}" \
26953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26954 pdf) \
26955 || exit 1
26956
26957 @endif texinfo
26958
26959 .PHONY: maybe-html-texinfo html-texinfo
26960 maybe-html-texinfo:
26961 @if texinfo
26962 maybe-html-texinfo: html-texinfo
26963
26964 html-texinfo: \
26965 configure-texinfo
26966 @: $(MAKE); $(unstage)
26967 @[ -f ./texinfo/Makefile ] || exit 0; \
26968 r=`${PWD_COMMAND}`; export r; \
26969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26970 $(HOST_EXPORTS) \
26971 for flag in $(EXTRA_HOST_FLAGS) ; do \
26972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26973 done; \
26974 echo "Doing html in texinfo"; \
26975 (cd $(HOST_SUBDIR)/texinfo && \
26976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26978 "RANLIB=$${RANLIB}" \
26979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26980 html) \
26981 || exit 1
26982
26983 @endif texinfo
26984
26985 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26986 maybe-TAGS-texinfo:
26987 @if texinfo
26988 maybe-TAGS-texinfo: TAGS-texinfo
26989
26990 TAGS-texinfo: \
26991 configure-texinfo
26992 @: $(MAKE); $(unstage)
26993 @[ -f ./texinfo/Makefile ] || exit 0; \
26994 r=`${PWD_COMMAND}`; export r; \
26995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996 $(HOST_EXPORTS) \
26997 for flag in $(EXTRA_HOST_FLAGS) ; do \
26998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26999 done; \
27000 echo "Doing TAGS in texinfo"; \
27001 (cd $(HOST_SUBDIR)/texinfo && \
27002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27004 "RANLIB=$${RANLIB}" \
27005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27006 TAGS) \
27007 || exit 1
27008
27009 @endif texinfo
27010
27011 .PHONY: maybe-install-info-texinfo install-info-texinfo
27012 maybe-install-info-texinfo:
27013 @if texinfo
27014 maybe-install-info-texinfo: install-info-texinfo
27015
27016 install-info-texinfo: \
27017 configure-texinfo \
27018 info-texinfo
27019 @: $(MAKE); $(unstage)
27020 @[ -f ./texinfo/Makefile ] || exit 0; \
27021 r=`${PWD_COMMAND}`; export r; \
27022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023 $(HOST_EXPORTS) \
27024 for flag in $(EXTRA_HOST_FLAGS) ; do \
27025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27026 done; \
27027 echo "Doing install-info in texinfo"; \
27028 (cd $(HOST_SUBDIR)/texinfo && \
27029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27031 "RANLIB=$${RANLIB}" \
27032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27033 install-info) \
27034 || exit 1
27035
27036 @endif texinfo
27037
27038 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27039 maybe-install-pdf-texinfo:
27040 @if texinfo
27041 maybe-install-pdf-texinfo: install-pdf-texinfo
27042
27043 install-pdf-texinfo: \
27044 configure-texinfo \
27045 pdf-texinfo
27046 @: $(MAKE); $(unstage)
27047 @[ -f ./texinfo/Makefile ] || exit 0; \
27048 r=`${PWD_COMMAND}`; export r; \
27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 $(HOST_EXPORTS) \
27051 for flag in $(EXTRA_HOST_FLAGS) ; do \
27052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27053 done; \
27054 echo "Doing install-pdf in texinfo"; \
27055 (cd $(HOST_SUBDIR)/texinfo && \
27056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27058 "RANLIB=$${RANLIB}" \
27059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27060 install-pdf) \
27061 || exit 1
27062
27063 @endif texinfo
27064
27065 .PHONY: maybe-install-html-texinfo install-html-texinfo
27066 maybe-install-html-texinfo:
27067 @if texinfo
27068 maybe-install-html-texinfo: install-html-texinfo
27069
27070 install-html-texinfo: \
27071 configure-texinfo \
27072 html-texinfo
27073 @: $(MAKE); $(unstage)
27074 @[ -f ./texinfo/Makefile ] || exit 0; \
27075 r=`${PWD_COMMAND}`; export r; \
27076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27077 $(HOST_EXPORTS) \
27078 for flag in $(EXTRA_HOST_FLAGS) ; do \
27079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27080 done; \
27081 echo "Doing install-html in texinfo"; \
27082 (cd $(HOST_SUBDIR)/texinfo && \
27083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27085 "RANLIB=$${RANLIB}" \
27086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27087 install-html) \
27088 || exit 1
27089
27090 @endif texinfo
27091
27092 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27093 maybe-installcheck-texinfo:
27094 @if texinfo
27095 maybe-installcheck-texinfo: installcheck-texinfo
27096
27097 installcheck-texinfo: \
27098 configure-texinfo
27099 @: $(MAKE); $(unstage)
27100 @[ -f ./texinfo/Makefile ] || exit 0; \
27101 r=`${PWD_COMMAND}`; export r; \
27102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27103 $(HOST_EXPORTS) \
27104 for flag in $(EXTRA_HOST_FLAGS) ; do \
27105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27106 done; \
27107 echo "Doing installcheck in texinfo"; \
27108 (cd $(HOST_SUBDIR)/texinfo && \
27109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27111 "RANLIB=$${RANLIB}" \
27112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27113 installcheck) \
27114 || exit 1
27115
27116 @endif texinfo
27117
27118 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27119 maybe-mostlyclean-texinfo:
27120 @if texinfo
27121 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27122
27123 mostlyclean-texinfo:
27124 @: $(MAKE); $(unstage)
27125 @[ -f ./texinfo/Makefile ] || exit 0; \
27126 r=`${PWD_COMMAND}`; export r; \
27127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128 $(HOST_EXPORTS) \
27129 for flag in $(EXTRA_HOST_FLAGS) ; do \
27130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27131 done; \
27132 echo "Doing mostlyclean in texinfo"; \
27133 (cd $(HOST_SUBDIR)/texinfo && \
27134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27136 "RANLIB=$${RANLIB}" \
27137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27138 mostlyclean) \
27139 || exit 1
27140
27141 @endif texinfo
27142
27143 .PHONY: maybe-clean-texinfo clean-texinfo
27144 maybe-clean-texinfo:
27145 @if texinfo
27146 maybe-clean-texinfo: clean-texinfo
27147
27148 clean-texinfo:
27149 @: $(MAKE); $(unstage)
27150 @[ -f ./texinfo/Makefile ] || exit 0; \
27151 r=`${PWD_COMMAND}`; export r; \
27152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27153 $(HOST_EXPORTS) \
27154 for flag in $(EXTRA_HOST_FLAGS) ; do \
27155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27156 done; \
27157 echo "Doing clean in texinfo"; \
27158 (cd $(HOST_SUBDIR)/texinfo && \
27159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27161 "RANLIB=$${RANLIB}" \
27162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27163 clean) \
27164 || exit 1
27165
27166 @endif texinfo
27167
27168 .PHONY: maybe-distclean-texinfo distclean-texinfo
27169 maybe-distclean-texinfo:
27170 @if texinfo
27171 maybe-distclean-texinfo: distclean-texinfo
27172
27173 distclean-texinfo:
27174 @: $(MAKE); $(unstage)
27175 @[ -f ./texinfo/Makefile ] || exit 0; \
27176 r=`${PWD_COMMAND}`; export r; \
27177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178 $(HOST_EXPORTS) \
27179 for flag in $(EXTRA_HOST_FLAGS) ; do \
27180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27181 done; \
27182 echo "Doing distclean in texinfo"; \
27183 (cd $(HOST_SUBDIR)/texinfo && \
27184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27186 "RANLIB=$${RANLIB}" \
27187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27188 distclean) \
27189 || exit 1
27190
27191 @endif texinfo
27192
27193 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27194 maybe-maintainer-clean-texinfo:
27195 @if texinfo
27196 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27197
27198 maintainer-clean-texinfo:
27199 @: $(MAKE); $(unstage)
27200 @[ -f ./texinfo/Makefile ] || exit 0; \
27201 r=`${PWD_COMMAND}`; export r; \
27202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27203 $(HOST_EXPORTS) \
27204 for flag in $(EXTRA_HOST_FLAGS) ; do \
27205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27206 done; \
27207 echo "Doing maintainer-clean in texinfo"; \
27208 (cd $(HOST_SUBDIR)/texinfo && \
27209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27211 "RANLIB=$${RANLIB}" \
27212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27213 maintainer-clean) \
27214 || exit 1
27215
27216 @endif texinfo
27217
27218
27219
27220 .PHONY: configure-zlib maybe-configure-zlib
27221 maybe-configure-zlib:
27222 @if gcc-bootstrap
27223 configure-zlib: stage_current
27224 @endif gcc-bootstrap
27225 @if zlib
27226 maybe-configure-zlib: configure-zlib
27227 configure-zlib:
27228 @r=`${PWD_COMMAND}`; export r; \
27229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27230 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27232 $(HOST_EXPORTS) \
27233 echo Configuring in $(HOST_SUBDIR)/zlib; \
27234 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27235 case $(srcdir) in \
27236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27237 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27239 esac; \
27240 module_srcdir=zlib; \
27241 $(SHELL) \
27242 $$s/$$module_srcdir/configure \
27243 --srcdir=$${topdir}/$$module_srcdir \
27244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27245 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27246 || exit 1
27247 @endif zlib
27248
27249
27250
27251 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27252 maybe-configure-stage1-zlib:
27253 @if zlib-bootstrap
27254 maybe-configure-stage1-zlib: configure-stage1-zlib
27255 configure-stage1-zlib:
27256 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27258 @r=`${PWD_COMMAND}`; export r; \
27259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27260 TFLAGS="$(STAGE1_TFLAGS)"; \
27261 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27262 $(HOST_EXPORTS) \
27263 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27264 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27265 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27266 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27268 cd $(HOST_SUBDIR)/zlib || exit 1; \
27269 case $(srcdir) in \
27270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27271 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27273 esac; \
27274 module_srcdir=zlib; \
27275 $(SHELL) $$s/$$module_srcdir/configure \
27276 --srcdir=$${topdir}/$$module_srcdir \
27277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27278 --target=${target_alias} \
27279 \
27280 $(STAGE1_CONFIGURE_FLAGS) \
27281 @extra_host_zlib_configure_flags@
27282 @endif zlib-bootstrap
27283
27284 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27285 maybe-configure-stage2-zlib:
27286 @if zlib-bootstrap
27287 maybe-configure-stage2-zlib: configure-stage2-zlib
27288 configure-stage2-zlib:
27289 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27291 @r=`${PWD_COMMAND}`; export r; \
27292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27293 TFLAGS="$(STAGE2_TFLAGS)"; \
27294 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27295 $(HOST_EXPORTS) \
27296 $(POSTSTAGE1_HOST_EXPORTS) \
27297 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27298 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27299 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27300 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27302 cd $(HOST_SUBDIR)/zlib || exit 1; \
27303 case $(srcdir) in \
27304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27305 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27307 esac; \
27308 module_srcdir=zlib; \
27309 $(SHELL) $$s/$$module_srcdir/configure \
27310 --srcdir=$${topdir}/$$module_srcdir \
27311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27312 --target=${target_alias} \
27313 --with-build-libsubdir=$(HOST_SUBDIR) \
27314 $(STAGE2_CONFIGURE_FLAGS) \
27315 @extra_host_zlib_configure_flags@
27316 @endif zlib-bootstrap
27317
27318 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27319 maybe-configure-stage3-zlib:
27320 @if zlib-bootstrap
27321 maybe-configure-stage3-zlib: configure-stage3-zlib
27322 configure-stage3-zlib:
27323 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27325 @r=`${PWD_COMMAND}`; export r; \
27326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327 TFLAGS="$(STAGE3_TFLAGS)"; \
27328 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27329 $(HOST_EXPORTS) \
27330 $(POSTSTAGE1_HOST_EXPORTS) \
27331 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27332 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27333 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27334 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27336 cd $(HOST_SUBDIR)/zlib || exit 1; \
27337 case $(srcdir) in \
27338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27339 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27341 esac; \
27342 module_srcdir=zlib; \
27343 $(SHELL) $$s/$$module_srcdir/configure \
27344 --srcdir=$${topdir}/$$module_srcdir \
27345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27346 --target=${target_alias} \
27347 --with-build-libsubdir=$(HOST_SUBDIR) \
27348 $(STAGE3_CONFIGURE_FLAGS) \
27349 @extra_host_zlib_configure_flags@
27350 @endif zlib-bootstrap
27351
27352 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27353 maybe-configure-stage4-zlib:
27354 @if zlib-bootstrap
27355 maybe-configure-stage4-zlib: configure-stage4-zlib
27356 configure-stage4-zlib:
27357 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27359 @r=`${PWD_COMMAND}`; export r; \
27360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361 TFLAGS="$(STAGE4_TFLAGS)"; \
27362 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27363 $(HOST_EXPORTS) \
27364 $(POSTSTAGE1_HOST_EXPORTS) \
27365 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27366 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27367 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27368 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27370 cd $(HOST_SUBDIR)/zlib || exit 1; \
27371 case $(srcdir) in \
27372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27373 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27375 esac; \
27376 module_srcdir=zlib; \
27377 $(SHELL) $$s/$$module_srcdir/configure \
27378 --srcdir=$${topdir}/$$module_srcdir \
27379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27380 --target=${target_alias} \
27381 --with-build-libsubdir=$(HOST_SUBDIR) \
27382 $(STAGE4_CONFIGURE_FLAGS) \
27383 @extra_host_zlib_configure_flags@
27384 @endif zlib-bootstrap
27385
27386 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27387 maybe-configure-stageprofile-zlib:
27388 @if zlib-bootstrap
27389 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27390 configure-stageprofile-zlib:
27391 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27393 @r=`${PWD_COMMAND}`; export r; \
27394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27395 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27396 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27397 $(HOST_EXPORTS) \
27398 $(POSTSTAGE1_HOST_EXPORTS) \
27399 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27401 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27402 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27404 cd $(HOST_SUBDIR)/zlib || exit 1; \
27405 case $(srcdir) in \
27406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27407 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27409 esac; \
27410 module_srcdir=zlib; \
27411 $(SHELL) $$s/$$module_srcdir/configure \
27412 --srcdir=$${topdir}/$$module_srcdir \
27413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27414 --target=${target_alias} \
27415 --with-build-libsubdir=$(HOST_SUBDIR) \
27416 $(STAGEprofile_CONFIGURE_FLAGS) \
27417 @extra_host_zlib_configure_flags@
27418 @endif zlib-bootstrap
27419
27420 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27421 maybe-configure-stagefeedback-zlib:
27422 @if zlib-bootstrap
27423 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27424 configure-stagefeedback-zlib:
27425 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27427 @r=`${PWD_COMMAND}`; export r; \
27428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27429 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27430 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27431 $(HOST_EXPORTS) \
27432 $(POSTSTAGE1_HOST_EXPORTS) \
27433 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27434 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27435 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27436 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27438 cd $(HOST_SUBDIR)/zlib || exit 1; \
27439 case $(srcdir) in \
27440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27441 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27443 esac; \
27444 module_srcdir=zlib; \
27445 $(SHELL) $$s/$$module_srcdir/configure \
27446 --srcdir=$${topdir}/$$module_srcdir \
27447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27448 --target=${target_alias} \
27449 --with-build-libsubdir=$(HOST_SUBDIR) \
27450 $(STAGEfeedback_CONFIGURE_FLAGS) \
27451 @extra_host_zlib_configure_flags@
27452 @endif zlib-bootstrap
27453
27454
27455
27456
27457
27458 .PHONY: all-zlib maybe-all-zlib
27459 maybe-all-zlib:
27460 @if gcc-bootstrap
27461 all-zlib: stage_current
27462 @endif gcc-bootstrap
27463 @if zlib
27464 TARGET-zlib=all
27465 maybe-all-zlib: all-zlib
27466 all-zlib: configure-zlib
27467 @r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 (cd $(HOST_SUBDIR)/zlib && \
27471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27472 $(TARGET-zlib))
27473 @endif zlib
27474
27475
27476
27477 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27478 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27479 maybe-all-stage1-zlib:
27480 maybe-clean-stage1-zlib:
27481 @if zlib-bootstrap
27482 maybe-all-stage1-zlib: all-stage1-zlib
27483 all-stage1: all-stage1-zlib
27484 TARGET-stage1-zlib = $(TARGET-zlib)
27485 all-stage1-zlib: configure-stage1-zlib
27486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27487 @r=`${PWD_COMMAND}`; export r; \
27488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489 TFLAGS="$(STAGE1_TFLAGS)"; \
27490 $(HOST_EXPORTS) \
27491 cd $(HOST_SUBDIR)/zlib && \
27492 \
27493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27494 CFLAGS="$(STAGE1_CFLAGS)" \
27495 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27496 LIBCFLAGS="$(LIBCFLAGS)" \
27497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27500 $(EXTRA_HOST_FLAGS) \
27501 $(STAGE1_FLAGS_TO_PASS) \
27502 TFLAGS="$(STAGE1_TFLAGS)" \
27503 $(TARGET-stage1-zlib)
27504
27505 maybe-clean-stage1-zlib: clean-stage1-zlib
27506 clean-stage1: clean-stage1-zlib
27507 clean-stage1-zlib:
27508 @if [ $(current_stage) = stage1 ]; then \
27509 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27510 else \
27511 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27512 $(MAKE) stage1-start; \
27513 fi; \
27514 cd $(HOST_SUBDIR)/zlib && \
27515 $(MAKE) $(EXTRA_HOST_FLAGS) \
27516 $(STAGE1_FLAGS_TO_PASS) clean
27517 @endif zlib-bootstrap
27518
27519
27520 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27521 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27522 maybe-all-stage2-zlib:
27523 maybe-clean-stage2-zlib:
27524 @if zlib-bootstrap
27525 maybe-all-stage2-zlib: all-stage2-zlib
27526 all-stage2: all-stage2-zlib
27527 TARGET-stage2-zlib = $(TARGET-zlib)
27528 all-stage2-zlib: configure-stage2-zlib
27529 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27530 @r=`${PWD_COMMAND}`; export r; \
27531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27532 TFLAGS="$(STAGE2_TFLAGS)"; \
27533 $(HOST_EXPORTS) \
27534 $(POSTSTAGE1_HOST_EXPORTS) \
27535 cd $(HOST_SUBDIR)/zlib && \
27536 \
27537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27538 CFLAGS="$(STAGE2_CFLAGS)" \
27539 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27540 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27545 TFLAGS="$(STAGE2_TFLAGS)" \
27546 $(TARGET-stage2-zlib)
27547
27548 maybe-clean-stage2-zlib: clean-stage2-zlib
27549 clean-stage2: clean-stage2-zlib
27550 clean-stage2-zlib:
27551 @if [ $(current_stage) = stage2 ]; then \
27552 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27553 else \
27554 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27555 $(MAKE) stage2-start; \
27556 fi; \
27557 cd $(HOST_SUBDIR)/zlib && \
27558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27559 @endif zlib-bootstrap
27560
27561
27562 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27563 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27564 maybe-all-stage3-zlib:
27565 maybe-clean-stage3-zlib:
27566 @if zlib-bootstrap
27567 maybe-all-stage3-zlib: all-stage3-zlib
27568 all-stage3: all-stage3-zlib
27569 TARGET-stage3-zlib = $(TARGET-zlib)
27570 all-stage3-zlib: configure-stage3-zlib
27571 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27572 @r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 TFLAGS="$(STAGE3_TFLAGS)"; \
27575 $(HOST_EXPORTS) \
27576 $(POSTSTAGE1_HOST_EXPORTS) \
27577 cd $(HOST_SUBDIR)/zlib && \
27578 \
27579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27580 CFLAGS="$(STAGE3_CFLAGS)" \
27581 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27582 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27587 TFLAGS="$(STAGE3_TFLAGS)" \
27588 $(TARGET-stage3-zlib)
27589
27590 maybe-clean-stage3-zlib: clean-stage3-zlib
27591 clean-stage3: clean-stage3-zlib
27592 clean-stage3-zlib:
27593 @if [ $(current_stage) = stage3 ]; then \
27594 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27595 else \
27596 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27597 $(MAKE) stage3-start; \
27598 fi; \
27599 cd $(HOST_SUBDIR)/zlib && \
27600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27601 @endif zlib-bootstrap
27602
27603
27604 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27605 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27606 maybe-all-stage4-zlib:
27607 maybe-clean-stage4-zlib:
27608 @if zlib-bootstrap
27609 maybe-all-stage4-zlib: all-stage4-zlib
27610 all-stage4: all-stage4-zlib
27611 TARGET-stage4-zlib = $(TARGET-zlib)
27612 all-stage4-zlib: configure-stage4-zlib
27613 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27614 @r=`${PWD_COMMAND}`; export r; \
27615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27616 TFLAGS="$(STAGE4_TFLAGS)"; \
27617 $(HOST_EXPORTS) \
27618 $(POSTSTAGE1_HOST_EXPORTS) \
27619 cd $(HOST_SUBDIR)/zlib && \
27620 \
27621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27622 CFLAGS="$(STAGE4_CFLAGS)" \
27623 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27624 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27629 TFLAGS="$(STAGE4_TFLAGS)" \
27630 $(TARGET-stage4-zlib)
27631
27632 maybe-clean-stage4-zlib: clean-stage4-zlib
27633 clean-stage4: clean-stage4-zlib
27634 clean-stage4-zlib:
27635 @if [ $(current_stage) = stage4 ]; then \
27636 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27637 else \
27638 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27639 $(MAKE) stage4-start; \
27640 fi; \
27641 cd $(HOST_SUBDIR)/zlib && \
27642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27643 @endif zlib-bootstrap
27644
27645
27646 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27647 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27648 maybe-all-stageprofile-zlib:
27649 maybe-clean-stageprofile-zlib:
27650 @if zlib-bootstrap
27651 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27652 all-stageprofile: all-stageprofile-zlib
27653 TARGET-stageprofile-zlib = $(TARGET-zlib)
27654 all-stageprofile-zlib: configure-stageprofile-zlib
27655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27656 @r=`${PWD_COMMAND}`; export r; \
27657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27658 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27659 $(HOST_EXPORTS) \
27660 $(POSTSTAGE1_HOST_EXPORTS) \
27661 cd $(HOST_SUBDIR)/zlib && \
27662 \
27663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27664 CFLAGS="$(STAGEprofile_CFLAGS)" \
27665 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27666 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27671 TFLAGS="$(STAGEprofile_TFLAGS)" \
27672 $(TARGET-stageprofile-zlib)
27673
27674 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27675 clean-stageprofile: clean-stageprofile-zlib
27676 clean-stageprofile-zlib:
27677 @if [ $(current_stage) = stageprofile ]; then \
27678 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27679 else \
27680 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27681 $(MAKE) stageprofile-start; \
27682 fi; \
27683 cd $(HOST_SUBDIR)/zlib && \
27684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27685 @endif zlib-bootstrap
27686
27687
27688 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27689 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27690 maybe-all-stagefeedback-zlib:
27691 maybe-clean-stagefeedback-zlib:
27692 @if zlib-bootstrap
27693 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27694 all-stagefeedback: all-stagefeedback-zlib
27695 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27696 all-stagefeedback-zlib: configure-stagefeedback-zlib
27697 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27698 @r=`${PWD_COMMAND}`; export r; \
27699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27701 $(HOST_EXPORTS) \
27702 $(POSTSTAGE1_HOST_EXPORTS) \
27703 cd $(HOST_SUBDIR)/zlib && \
27704 \
27705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27706 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27707 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27708 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27713 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27714 $(TARGET-stagefeedback-zlib)
27715
27716 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27717 clean-stagefeedback: clean-stagefeedback-zlib
27718 clean-stagefeedback-zlib:
27719 @if [ $(current_stage) = stagefeedback ]; then \
27720 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27721 else \
27722 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27723 $(MAKE) stagefeedback-start; \
27724 fi; \
27725 cd $(HOST_SUBDIR)/zlib && \
27726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27727 @endif zlib-bootstrap
27728
27729
27730
27731
27732
27733 .PHONY: check-zlib maybe-check-zlib
27734 maybe-check-zlib:
27735 @if zlib
27736 maybe-check-zlib: check-zlib
27737
27738 check-zlib:
27739
27740 @endif zlib
27741
27742 .PHONY: install-zlib maybe-install-zlib
27743 maybe-install-zlib:
27744 @if zlib
27745 maybe-install-zlib: install-zlib
27746
27747 install-zlib:
27748
27749 @endif zlib
27750
27751 .PHONY: install-strip-zlib maybe-install-strip-zlib
27752 maybe-install-strip-zlib:
27753 @if zlib
27754 maybe-install-strip-zlib: install-strip-zlib
27755
27756 install-strip-zlib:
27757
27758 @endif zlib
27759
27760 # Other targets (info, dvi, pdf, etc.)
27761
27762 .PHONY: maybe-info-zlib info-zlib
27763 maybe-info-zlib:
27764 @if zlib
27765 maybe-info-zlib: info-zlib
27766
27767 info-zlib: \
27768 configure-zlib
27769 @[ -f ./zlib/Makefile ] || exit 0; \
27770 r=`${PWD_COMMAND}`; export r; \
27771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27772 $(HOST_EXPORTS) \
27773 for flag in $(EXTRA_HOST_FLAGS) ; do \
27774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27775 done; \
27776 echo "Doing info in zlib"; \
27777 (cd $(HOST_SUBDIR)/zlib && \
27778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27780 "RANLIB=$${RANLIB}" \
27781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27782 info) \
27783 || exit 1
27784
27785 @endif zlib
27786
27787 .PHONY: maybe-dvi-zlib dvi-zlib
27788 maybe-dvi-zlib:
27789 @if zlib
27790 maybe-dvi-zlib: dvi-zlib
27791
27792 dvi-zlib: \
27793 configure-zlib
27794 @[ -f ./zlib/Makefile ] || exit 0; \
27795 r=`${PWD_COMMAND}`; export r; \
27796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797 $(HOST_EXPORTS) \
27798 for flag in $(EXTRA_HOST_FLAGS) ; do \
27799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27800 done; \
27801 echo "Doing dvi in zlib"; \
27802 (cd $(HOST_SUBDIR)/zlib && \
27803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27805 "RANLIB=$${RANLIB}" \
27806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27807 dvi) \
27808 || exit 1
27809
27810 @endif zlib
27811
27812 .PHONY: maybe-pdf-zlib pdf-zlib
27813 maybe-pdf-zlib:
27814 @if zlib
27815 maybe-pdf-zlib: pdf-zlib
27816
27817 pdf-zlib: \
27818 configure-zlib
27819 @[ -f ./zlib/Makefile ] || exit 0; \
27820 r=`${PWD_COMMAND}`; export r; \
27821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27822 $(HOST_EXPORTS) \
27823 for flag in $(EXTRA_HOST_FLAGS) ; do \
27824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27825 done; \
27826 echo "Doing pdf in zlib"; \
27827 (cd $(HOST_SUBDIR)/zlib && \
27828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27830 "RANLIB=$${RANLIB}" \
27831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27832 pdf) \
27833 || exit 1
27834
27835 @endif zlib
27836
27837 .PHONY: maybe-html-zlib html-zlib
27838 maybe-html-zlib:
27839 @if zlib
27840 maybe-html-zlib: html-zlib
27841
27842 html-zlib: \
27843 configure-zlib
27844 @[ -f ./zlib/Makefile ] || exit 0; \
27845 r=`${PWD_COMMAND}`; export r; \
27846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27847 $(HOST_EXPORTS) \
27848 for flag in $(EXTRA_HOST_FLAGS) ; do \
27849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27850 done; \
27851 echo "Doing html in zlib"; \
27852 (cd $(HOST_SUBDIR)/zlib && \
27853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27855 "RANLIB=$${RANLIB}" \
27856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27857 html) \
27858 || exit 1
27859
27860 @endif zlib
27861
27862 .PHONY: maybe-TAGS-zlib TAGS-zlib
27863 maybe-TAGS-zlib:
27864 @if zlib
27865 maybe-TAGS-zlib: TAGS-zlib
27866
27867 TAGS-zlib: \
27868 configure-zlib
27869 @[ -f ./zlib/Makefile ] || exit 0; \
27870 r=`${PWD_COMMAND}`; export r; \
27871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27872 $(HOST_EXPORTS) \
27873 for flag in $(EXTRA_HOST_FLAGS) ; do \
27874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27875 done; \
27876 echo "Doing TAGS in zlib"; \
27877 (cd $(HOST_SUBDIR)/zlib && \
27878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27880 "RANLIB=$${RANLIB}" \
27881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27882 TAGS) \
27883 || exit 1
27884
27885 @endif zlib
27886
27887 .PHONY: maybe-install-info-zlib install-info-zlib
27888 maybe-install-info-zlib:
27889 @if zlib
27890 maybe-install-info-zlib: install-info-zlib
27891
27892 install-info-zlib: \
27893 configure-zlib \
27894 info-zlib
27895 @[ -f ./zlib/Makefile ] || exit 0; \
27896 r=`${PWD_COMMAND}`; export r; \
27897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27898 $(HOST_EXPORTS) \
27899 for flag in $(EXTRA_HOST_FLAGS) ; do \
27900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27901 done; \
27902 echo "Doing install-info in zlib"; \
27903 (cd $(HOST_SUBDIR)/zlib && \
27904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27906 "RANLIB=$${RANLIB}" \
27907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27908 install-info) \
27909 || exit 1
27910
27911 @endif zlib
27912
27913 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27914 maybe-install-pdf-zlib:
27915 @if zlib
27916 maybe-install-pdf-zlib: install-pdf-zlib
27917
27918 install-pdf-zlib: \
27919 configure-zlib \
27920 pdf-zlib
27921 @[ -f ./zlib/Makefile ] || exit 0; \
27922 r=`${PWD_COMMAND}`; export r; \
27923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27924 $(HOST_EXPORTS) \
27925 for flag in $(EXTRA_HOST_FLAGS) ; do \
27926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27927 done; \
27928 echo "Doing install-pdf in zlib"; \
27929 (cd $(HOST_SUBDIR)/zlib && \
27930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27932 "RANLIB=$${RANLIB}" \
27933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27934 install-pdf) \
27935 || exit 1
27936
27937 @endif zlib
27938
27939 .PHONY: maybe-install-html-zlib install-html-zlib
27940 maybe-install-html-zlib:
27941 @if zlib
27942 maybe-install-html-zlib: install-html-zlib
27943
27944 install-html-zlib: \
27945 configure-zlib \
27946 html-zlib
27947 @[ -f ./zlib/Makefile ] || exit 0; \
27948 r=`${PWD_COMMAND}`; export r; \
27949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27950 $(HOST_EXPORTS) \
27951 for flag in $(EXTRA_HOST_FLAGS) ; do \
27952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27953 done; \
27954 echo "Doing install-html in zlib"; \
27955 (cd $(HOST_SUBDIR)/zlib && \
27956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27958 "RANLIB=$${RANLIB}" \
27959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27960 install-html) \
27961 || exit 1
27962
27963 @endif zlib
27964
27965 .PHONY: maybe-installcheck-zlib installcheck-zlib
27966 maybe-installcheck-zlib:
27967 @if zlib
27968 maybe-installcheck-zlib: installcheck-zlib
27969
27970 installcheck-zlib: \
27971 configure-zlib
27972 @[ -f ./zlib/Makefile ] || exit 0; \
27973 r=`${PWD_COMMAND}`; export r; \
27974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27975 $(HOST_EXPORTS) \
27976 for flag in $(EXTRA_HOST_FLAGS) ; do \
27977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27978 done; \
27979 echo "Doing installcheck in zlib"; \
27980 (cd $(HOST_SUBDIR)/zlib && \
27981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27983 "RANLIB=$${RANLIB}" \
27984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27985 installcheck) \
27986 || exit 1
27987
27988 @endif zlib
27989
27990 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27991 maybe-mostlyclean-zlib:
27992 @if zlib
27993 maybe-mostlyclean-zlib: mostlyclean-zlib
27994
27995 mostlyclean-zlib:
27996 @[ -f ./zlib/Makefile ] || exit 0; \
27997 r=`${PWD_COMMAND}`; export r; \
27998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999 $(HOST_EXPORTS) \
28000 for flag in $(EXTRA_HOST_FLAGS) ; do \
28001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28002 done; \
28003 echo "Doing mostlyclean in zlib"; \
28004 (cd $(HOST_SUBDIR)/zlib && \
28005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28007 "RANLIB=$${RANLIB}" \
28008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28009 mostlyclean) \
28010 || exit 1
28011
28012 @endif zlib
28013
28014 .PHONY: maybe-clean-zlib clean-zlib
28015 maybe-clean-zlib:
28016 @if zlib
28017 maybe-clean-zlib: clean-zlib
28018
28019 clean-zlib:
28020 @[ -f ./zlib/Makefile ] || exit 0; \
28021 r=`${PWD_COMMAND}`; export r; \
28022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023 $(HOST_EXPORTS) \
28024 for flag in $(EXTRA_HOST_FLAGS) ; do \
28025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28026 done; \
28027 echo "Doing clean in zlib"; \
28028 (cd $(HOST_SUBDIR)/zlib && \
28029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28031 "RANLIB=$${RANLIB}" \
28032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28033 clean) \
28034 || exit 1
28035
28036 @endif zlib
28037
28038 .PHONY: maybe-distclean-zlib distclean-zlib
28039 maybe-distclean-zlib:
28040 @if zlib
28041 maybe-distclean-zlib: distclean-zlib
28042
28043 distclean-zlib:
28044 @[ -f ./zlib/Makefile ] || exit 0; \
28045 r=`${PWD_COMMAND}`; export r; \
28046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28047 $(HOST_EXPORTS) \
28048 for flag in $(EXTRA_HOST_FLAGS) ; do \
28049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28050 done; \
28051 echo "Doing distclean in zlib"; \
28052 (cd $(HOST_SUBDIR)/zlib && \
28053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28055 "RANLIB=$${RANLIB}" \
28056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28057 distclean) \
28058 || exit 1
28059
28060 @endif zlib
28061
28062 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28063 maybe-maintainer-clean-zlib:
28064 @if zlib
28065 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28066
28067 maintainer-clean-zlib:
28068 @[ -f ./zlib/Makefile ] || exit 0; \
28069 r=`${PWD_COMMAND}`; export r; \
28070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28071 $(HOST_EXPORTS) \
28072 for flag in $(EXTRA_HOST_FLAGS) ; do \
28073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28074 done; \
28075 echo "Doing maintainer-clean in zlib"; \
28076 (cd $(HOST_SUBDIR)/zlib && \
28077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28079 "RANLIB=$${RANLIB}" \
28080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28081 maintainer-clean) \
28082 || exit 1
28083
28084 @endif zlib
28085
28086
28087
28088 .PHONY: configure-gdb maybe-configure-gdb
28089 maybe-configure-gdb:
28090 @if gcc-bootstrap
28091 configure-gdb: stage_current
28092 @endif gcc-bootstrap
28093 @if gdb
28094 maybe-configure-gdb: configure-gdb
28095 configure-gdb:
28096 @: $(MAKE); $(unstage)
28097 @r=`${PWD_COMMAND}`; export r; \
28098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28099 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
28101 $(HOST_EXPORTS) \
28102 echo Configuring in $(HOST_SUBDIR)/gdb; \
28103 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28104 case $(srcdir) in \
28105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28106 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28108 esac; \
28109 module_srcdir=gdb; \
28110 $(SHELL) \
28111 $$s/$$module_srcdir/configure \
28112 --srcdir=$${topdir}/$$module_srcdir \
28113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28114 --target=${target_alias} \
28115 || exit 1
28116 @endif gdb
28117
28118
28119
28120
28121
28122 .PHONY: all-gdb maybe-all-gdb
28123 maybe-all-gdb:
28124 @if gcc-bootstrap
28125 all-gdb: stage_current
28126 @endif gcc-bootstrap
28127 @if gdb
28128 TARGET-gdb=all
28129 maybe-all-gdb: all-gdb
28130 all-gdb: configure-gdb
28131 @: $(MAKE); $(unstage)
28132 @r=`${PWD_COMMAND}`; export r; \
28133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134 $(HOST_EXPORTS) \
28135 (cd $(HOST_SUBDIR)/gdb && \
28136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28137 $(TARGET-gdb))
28138 @endif gdb
28139
28140
28141
28142
28143 .PHONY: check-gdb maybe-check-gdb
28144 maybe-check-gdb:
28145 @if gdb
28146 maybe-check-gdb: check-gdb
28147
28148 check-gdb:
28149 @: $(MAKE); $(unstage)
28150 @r=`${PWD_COMMAND}`; export r; \
28151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152 $(HOST_EXPORTS) \
28153 (cd $(HOST_SUBDIR)/gdb && \
28154 $(MAKE) $(FLAGS_TO_PASS) check)
28155
28156 @endif gdb
28157
28158 .PHONY: install-gdb maybe-install-gdb
28159 maybe-install-gdb:
28160 @if gdb
28161 maybe-install-gdb: install-gdb
28162
28163 install-gdb: installdirs
28164 @: $(MAKE); $(unstage)
28165 @r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 $(HOST_EXPORTS) \
28168 (cd $(HOST_SUBDIR)/gdb && \
28169 $(MAKE) $(FLAGS_TO_PASS) install)
28170
28171 @endif gdb
28172
28173 .PHONY: install-strip-gdb maybe-install-strip-gdb
28174 maybe-install-strip-gdb:
28175 @if gdb
28176 maybe-install-strip-gdb: install-strip-gdb
28177
28178 install-strip-gdb: installdirs
28179 @: $(MAKE); $(unstage)
28180 @r=`${PWD_COMMAND}`; export r; \
28181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182 $(HOST_EXPORTS) \
28183 (cd $(HOST_SUBDIR)/gdb && \
28184 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28185
28186 @endif gdb
28187
28188 # Other targets (info, dvi, pdf, etc.)
28189
28190 .PHONY: maybe-info-gdb info-gdb
28191 maybe-info-gdb:
28192 @if gdb
28193 maybe-info-gdb: info-gdb
28194
28195 info-gdb: \
28196 configure-gdb
28197 @: $(MAKE); $(unstage)
28198 @[ -f ./gdb/Makefile ] || exit 0; \
28199 r=`${PWD_COMMAND}`; export r; \
28200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201 $(HOST_EXPORTS) \
28202 for flag in $(EXTRA_HOST_FLAGS) ; do \
28203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28204 done; \
28205 echo "Doing info in gdb"; \
28206 (cd $(HOST_SUBDIR)/gdb && \
28207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28209 "RANLIB=$${RANLIB}" \
28210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28211 info) \
28212 || exit 1
28213
28214 @endif gdb
28215
28216 .PHONY: maybe-dvi-gdb dvi-gdb
28217 maybe-dvi-gdb:
28218 @if gdb
28219 maybe-dvi-gdb: dvi-gdb
28220
28221 dvi-gdb: \
28222 configure-gdb
28223 @: $(MAKE); $(unstage)
28224 @[ -f ./gdb/Makefile ] || exit 0; \
28225 r=`${PWD_COMMAND}`; export r; \
28226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28227 $(HOST_EXPORTS) \
28228 for flag in $(EXTRA_HOST_FLAGS) ; do \
28229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28230 done; \
28231 echo "Doing dvi in gdb"; \
28232 (cd $(HOST_SUBDIR)/gdb && \
28233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28235 "RANLIB=$${RANLIB}" \
28236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28237 dvi) \
28238 || exit 1
28239
28240 @endif gdb
28241
28242 .PHONY: maybe-pdf-gdb pdf-gdb
28243 maybe-pdf-gdb:
28244 @if gdb
28245 maybe-pdf-gdb: pdf-gdb
28246
28247 pdf-gdb: \
28248 configure-gdb
28249 @: $(MAKE); $(unstage)
28250 @[ -f ./gdb/Makefile ] || exit 0; \
28251 r=`${PWD_COMMAND}`; export r; \
28252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28253 $(HOST_EXPORTS) \
28254 for flag in $(EXTRA_HOST_FLAGS) ; do \
28255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28256 done; \
28257 echo "Doing pdf in gdb"; \
28258 (cd $(HOST_SUBDIR)/gdb && \
28259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28261 "RANLIB=$${RANLIB}" \
28262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28263 pdf) \
28264 || exit 1
28265
28266 @endif gdb
28267
28268 .PHONY: maybe-html-gdb html-gdb
28269 maybe-html-gdb:
28270 @if gdb
28271 maybe-html-gdb: html-gdb
28272
28273 html-gdb: \
28274 configure-gdb
28275 @: $(MAKE); $(unstage)
28276 @[ -f ./gdb/Makefile ] || exit 0; \
28277 r=`${PWD_COMMAND}`; export r; \
28278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279 $(HOST_EXPORTS) \
28280 for flag in $(EXTRA_HOST_FLAGS) ; do \
28281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28282 done; \
28283 echo "Doing html in gdb"; \
28284 (cd $(HOST_SUBDIR)/gdb && \
28285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28287 "RANLIB=$${RANLIB}" \
28288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28289 html) \
28290 || exit 1
28291
28292 @endif gdb
28293
28294 .PHONY: maybe-TAGS-gdb TAGS-gdb
28295 maybe-TAGS-gdb:
28296 @if gdb
28297 maybe-TAGS-gdb: TAGS-gdb
28298
28299 TAGS-gdb: \
28300 configure-gdb
28301 @: $(MAKE); $(unstage)
28302 @[ -f ./gdb/Makefile ] || exit 0; \
28303 r=`${PWD_COMMAND}`; export r; \
28304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28305 $(HOST_EXPORTS) \
28306 for flag in $(EXTRA_HOST_FLAGS) ; do \
28307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28308 done; \
28309 echo "Doing TAGS in gdb"; \
28310 (cd $(HOST_SUBDIR)/gdb && \
28311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28313 "RANLIB=$${RANLIB}" \
28314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28315 TAGS) \
28316 || exit 1
28317
28318 @endif gdb
28319
28320 .PHONY: maybe-install-info-gdb install-info-gdb
28321 maybe-install-info-gdb:
28322 @if gdb
28323 maybe-install-info-gdb: install-info-gdb
28324
28325 install-info-gdb: \
28326 configure-gdb \
28327 info-gdb
28328 @: $(MAKE); $(unstage)
28329 @[ -f ./gdb/Makefile ] || exit 0; \
28330 r=`${PWD_COMMAND}`; export r; \
28331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332 $(HOST_EXPORTS) \
28333 for flag in $(EXTRA_HOST_FLAGS) ; do \
28334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28335 done; \
28336 echo "Doing install-info in gdb"; \
28337 (cd $(HOST_SUBDIR)/gdb && \
28338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28340 "RANLIB=$${RANLIB}" \
28341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28342 install-info) \
28343 || exit 1
28344
28345 @endif gdb
28346
28347 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28348 maybe-install-pdf-gdb:
28349 @if gdb
28350 maybe-install-pdf-gdb: install-pdf-gdb
28351
28352 install-pdf-gdb: \
28353 configure-gdb \
28354 pdf-gdb
28355 @: $(MAKE); $(unstage)
28356 @[ -f ./gdb/Makefile ] || exit 0; \
28357 r=`${PWD_COMMAND}`; export r; \
28358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28359 $(HOST_EXPORTS) \
28360 for flag in $(EXTRA_HOST_FLAGS) ; do \
28361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28362 done; \
28363 echo "Doing install-pdf in gdb"; \
28364 (cd $(HOST_SUBDIR)/gdb && \
28365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28367 "RANLIB=$${RANLIB}" \
28368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28369 install-pdf) \
28370 || exit 1
28371
28372 @endif gdb
28373
28374 .PHONY: maybe-install-html-gdb install-html-gdb
28375 maybe-install-html-gdb:
28376 @if gdb
28377 maybe-install-html-gdb: install-html-gdb
28378
28379 install-html-gdb: \
28380 configure-gdb \
28381 html-gdb
28382 @: $(MAKE); $(unstage)
28383 @[ -f ./gdb/Makefile ] || exit 0; \
28384 r=`${PWD_COMMAND}`; export r; \
28385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28386 $(HOST_EXPORTS) \
28387 for flag in $(EXTRA_HOST_FLAGS) ; do \
28388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28389 done; \
28390 echo "Doing install-html in gdb"; \
28391 (cd $(HOST_SUBDIR)/gdb && \
28392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28394 "RANLIB=$${RANLIB}" \
28395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28396 install-html) \
28397 || exit 1
28398
28399 @endif gdb
28400
28401 .PHONY: maybe-installcheck-gdb installcheck-gdb
28402 maybe-installcheck-gdb:
28403 @if gdb
28404 maybe-installcheck-gdb: installcheck-gdb
28405
28406 installcheck-gdb: \
28407 configure-gdb
28408 @: $(MAKE); $(unstage)
28409 @[ -f ./gdb/Makefile ] || exit 0; \
28410 r=`${PWD_COMMAND}`; export r; \
28411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28412 $(HOST_EXPORTS) \
28413 for flag in $(EXTRA_HOST_FLAGS) ; do \
28414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28415 done; \
28416 echo "Doing installcheck in gdb"; \
28417 (cd $(HOST_SUBDIR)/gdb && \
28418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28420 "RANLIB=$${RANLIB}" \
28421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28422 installcheck) \
28423 || exit 1
28424
28425 @endif gdb
28426
28427 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28428 maybe-mostlyclean-gdb:
28429 @if gdb
28430 maybe-mostlyclean-gdb: mostlyclean-gdb
28431
28432 mostlyclean-gdb:
28433 @: $(MAKE); $(unstage)
28434 @[ -f ./gdb/Makefile ] || exit 0; \
28435 r=`${PWD_COMMAND}`; export r; \
28436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437 $(HOST_EXPORTS) \
28438 for flag in $(EXTRA_HOST_FLAGS) ; do \
28439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440 done; \
28441 echo "Doing mostlyclean in gdb"; \
28442 (cd $(HOST_SUBDIR)/gdb && \
28443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28445 "RANLIB=$${RANLIB}" \
28446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28447 mostlyclean) \
28448 || exit 1
28449
28450 @endif gdb
28451
28452 .PHONY: maybe-clean-gdb clean-gdb
28453 maybe-clean-gdb:
28454 @if gdb
28455 maybe-clean-gdb: clean-gdb
28456
28457 clean-gdb:
28458 @: $(MAKE); $(unstage)
28459 @[ -f ./gdb/Makefile ] || exit 0; \
28460 r=`${PWD_COMMAND}`; export r; \
28461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28462 $(HOST_EXPORTS) \
28463 for flag in $(EXTRA_HOST_FLAGS) ; do \
28464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28465 done; \
28466 echo "Doing clean in gdb"; \
28467 (cd $(HOST_SUBDIR)/gdb && \
28468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28470 "RANLIB=$${RANLIB}" \
28471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28472 clean) \
28473 || exit 1
28474
28475 @endif gdb
28476
28477 .PHONY: maybe-distclean-gdb distclean-gdb
28478 maybe-distclean-gdb:
28479 @if gdb
28480 maybe-distclean-gdb: distclean-gdb
28481
28482 distclean-gdb:
28483 @: $(MAKE); $(unstage)
28484 @[ -f ./gdb/Makefile ] || exit 0; \
28485 r=`${PWD_COMMAND}`; export r; \
28486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487 $(HOST_EXPORTS) \
28488 for flag in $(EXTRA_HOST_FLAGS) ; do \
28489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28490 done; \
28491 echo "Doing distclean in gdb"; \
28492 (cd $(HOST_SUBDIR)/gdb && \
28493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495 "RANLIB=$${RANLIB}" \
28496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28497 distclean) \
28498 || exit 1
28499
28500 @endif gdb
28501
28502 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28503 maybe-maintainer-clean-gdb:
28504 @if gdb
28505 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28506
28507 maintainer-clean-gdb:
28508 @: $(MAKE); $(unstage)
28509 @[ -f ./gdb/Makefile ] || exit 0; \
28510 r=`${PWD_COMMAND}`; export r; \
28511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512 $(HOST_EXPORTS) \
28513 for flag in $(EXTRA_HOST_FLAGS) ; do \
28514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28515 done; \
28516 echo "Doing maintainer-clean in gdb"; \
28517 (cd $(HOST_SUBDIR)/gdb && \
28518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28520 "RANLIB=$${RANLIB}" \
28521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28522 maintainer-clean) \
28523 || exit 1
28524
28525 @endif gdb
28526
28527
28528
28529 .PHONY: configure-expect maybe-configure-expect
28530 maybe-configure-expect:
28531 @if gcc-bootstrap
28532 configure-expect: stage_current
28533 @endif gcc-bootstrap
28534 @if expect
28535 maybe-configure-expect: configure-expect
28536 configure-expect:
28537 @: $(MAKE); $(unstage)
28538 @r=`${PWD_COMMAND}`; export r; \
28539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28540 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28542 $(HOST_EXPORTS) \
28543 echo Configuring in $(HOST_SUBDIR)/expect; \
28544 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28545 case $(srcdir) in \
28546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28547 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28549 esac; \
28550 module_srcdir=expect; \
28551 $(SHELL) \
28552 $$s/$$module_srcdir/configure \
28553 --srcdir=$${topdir}/$$module_srcdir \
28554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28555 --target=${target_alias} \
28556 || exit 1
28557 @endif expect
28558
28559
28560
28561
28562
28563 .PHONY: all-expect maybe-all-expect
28564 maybe-all-expect:
28565 @if gcc-bootstrap
28566 all-expect: stage_current
28567 @endif gcc-bootstrap
28568 @if expect
28569 TARGET-expect=all
28570 maybe-all-expect: all-expect
28571 all-expect: configure-expect
28572 @: $(MAKE); $(unstage)
28573 @r=`${PWD_COMMAND}`; export r; \
28574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575 $(HOST_EXPORTS) \
28576 (cd $(HOST_SUBDIR)/expect && \
28577 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28578 $(TARGET-expect))
28579 @endif expect
28580
28581
28582
28583
28584 .PHONY: check-expect maybe-check-expect
28585 maybe-check-expect:
28586 @if expect
28587 maybe-check-expect: check-expect
28588
28589 check-expect:
28590 @: $(MAKE); $(unstage)
28591 @r=`${PWD_COMMAND}`; export r; \
28592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28593 $(HOST_EXPORTS) \
28594 (cd $(HOST_SUBDIR)/expect && \
28595 $(MAKE) $(FLAGS_TO_PASS) check)
28596
28597 @endif expect
28598
28599 .PHONY: install-expect maybe-install-expect
28600 maybe-install-expect:
28601 @if expect
28602 maybe-install-expect: install-expect
28603
28604 install-expect: installdirs
28605 @: $(MAKE); $(unstage)
28606 @r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(HOST_EXPORTS) \
28609 (cd $(HOST_SUBDIR)/expect && \
28610 $(MAKE) $(FLAGS_TO_PASS) install)
28611
28612 @endif expect
28613
28614 .PHONY: install-strip-expect maybe-install-strip-expect
28615 maybe-install-strip-expect:
28616 @if expect
28617 maybe-install-strip-expect: install-strip-expect
28618
28619 install-strip-expect: installdirs
28620 @: $(MAKE); $(unstage)
28621 @r=`${PWD_COMMAND}`; export r; \
28622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623 $(HOST_EXPORTS) \
28624 (cd $(HOST_SUBDIR)/expect && \
28625 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28626
28627 @endif expect
28628
28629 # Other targets (info, dvi, pdf, etc.)
28630
28631 .PHONY: maybe-info-expect info-expect
28632 maybe-info-expect:
28633 @if expect
28634 maybe-info-expect: info-expect
28635
28636 info-expect: \
28637 configure-expect
28638 @: $(MAKE); $(unstage)
28639 @[ -f ./expect/Makefile ] || exit 0; \
28640 r=`${PWD_COMMAND}`; export r; \
28641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642 $(HOST_EXPORTS) \
28643 for flag in $(EXTRA_HOST_FLAGS) ; do \
28644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645 done; \
28646 echo "Doing info in expect"; \
28647 (cd $(HOST_SUBDIR)/expect && \
28648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28650 "RANLIB=$${RANLIB}" \
28651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28652 info) \
28653 || exit 1
28654
28655 @endif expect
28656
28657 .PHONY: maybe-dvi-expect dvi-expect
28658 maybe-dvi-expect:
28659 @if expect
28660 maybe-dvi-expect: dvi-expect
28661
28662 dvi-expect: \
28663 configure-expect
28664 @: $(MAKE); $(unstage)
28665 @[ -f ./expect/Makefile ] || exit 0; \
28666 r=`${PWD_COMMAND}`; export r; \
28667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28668 $(HOST_EXPORTS) \
28669 for flag in $(EXTRA_HOST_FLAGS) ; do \
28670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28671 done; \
28672 echo "Doing dvi in expect"; \
28673 (cd $(HOST_SUBDIR)/expect && \
28674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28676 "RANLIB=$${RANLIB}" \
28677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28678 dvi) \
28679 || exit 1
28680
28681 @endif expect
28682
28683 .PHONY: maybe-pdf-expect pdf-expect
28684 maybe-pdf-expect:
28685 @if expect
28686 maybe-pdf-expect: pdf-expect
28687
28688 pdf-expect: \
28689 configure-expect
28690 @: $(MAKE); $(unstage)
28691 @[ -f ./expect/Makefile ] || exit 0; \
28692 r=`${PWD_COMMAND}`; export r; \
28693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28694 $(HOST_EXPORTS) \
28695 for flag in $(EXTRA_HOST_FLAGS) ; do \
28696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28697 done; \
28698 echo "Doing pdf in expect"; \
28699 (cd $(HOST_SUBDIR)/expect && \
28700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28702 "RANLIB=$${RANLIB}" \
28703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28704 pdf) \
28705 || exit 1
28706
28707 @endif expect
28708
28709 .PHONY: maybe-html-expect html-expect
28710 maybe-html-expect:
28711 @if expect
28712 maybe-html-expect: html-expect
28713
28714 html-expect: \
28715 configure-expect
28716 @: $(MAKE); $(unstage)
28717 @[ -f ./expect/Makefile ] || exit 0; \
28718 r=`${PWD_COMMAND}`; export r; \
28719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720 $(HOST_EXPORTS) \
28721 for flag in $(EXTRA_HOST_FLAGS) ; do \
28722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28723 done; \
28724 echo "Doing html in expect"; \
28725 (cd $(HOST_SUBDIR)/expect && \
28726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28728 "RANLIB=$${RANLIB}" \
28729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28730 html) \
28731 || exit 1
28732
28733 @endif expect
28734
28735 .PHONY: maybe-TAGS-expect TAGS-expect
28736 maybe-TAGS-expect:
28737 @if expect
28738 maybe-TAGS-expect: TAGS-expect
28739
28740 TAGS-expect: \
28741 configure-expect
28742 @: $(MAKE); $(unstage)
28743 @[ -f ./expect/Makefile ] || exit 0; \
28744 r=`${PWD_COMMAND}`; export r; \
28745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746 $(HOST_EXPORTS) \
28747 for flag in $(EXTRA_HOST_FLAGS) ; do \
28748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28749 done; \
28750 echo "Doing TAGS in expect"; \
28751 (cd $(HOST_SUBDIR)/expect && \
28752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28754 "RANLIB=$${RANLIB}" \
28755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28756 TAGS) \
28757 || exit 1
28758
28759 @endif expect
28760
28761 .PHONY: maybe-install-info-expect install-info-expect
28762 maybe-install-info-expect:
28763 @if expect
28764 maybe-install-info-expect: install-info-expect
28765
28766 install-info-expect: \
28767 configure-expect \
28768 info-expect
28769 @: $(MAKE); $(unstage)
28770 @[ -f ./expect/Makefile ] || exit 0; \
28771 r=`${PWD_COMMAND}`; export r; \
28772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28773 $(HOST_EXPORTS) \
28774 for flag in $(EXTRA_HOST_FLAGS) ; do \
28775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28776 done; \
28777 echo "Doing install-info in expect"; \
28778 (cd $(HOST_SUBDIR)/expect && \
28779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28781 "RANLIB=$${RANLIB}" \
28782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28783 install-info) \
28784 || exit 1
28785
28786 @endif expect
28787
28788 .PHONY: maybe-install-pdf-expect install-pdf-expect
28789 maybe-install-pdf-expect:
28790 @if expect
28791 maybe-install-pdf-expect: install-pdf-expect
28792
28793 install-pdf-expect: \
28794 configure-expect \
28795 pdf-expect
28796 @: $(MAKE); $(unstage)
28797 @[ -f ./expect/Makefile ] || exit 0; \
28798 r=`${PWD_COMMAND}`; export r; \
28799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28800 $(HOST_EXPORTS) \
28801 for flag in $(EXTRA_HOST_FLAGS) ; do \
28802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28803 done; \
28804 echo "Doing install-pdf in expect"; \
28805 (cd $(HOST_SUBDIR)/expect && \
28806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28808 "RANLIB=$${RANLIB}" \
28809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28810 install-pdf) \
28811 || exit 1
28812
28813 @endif expect
28814
28815 .PHONY: maybe-install-html-expect install-html-expect
28816 maybe-install-html-expect:
28817 @if expect
28818 maybe-install-html-expect: install-html-expect
28819
28820 install-html-expect: \
28821 configure-expect \
28822 html-expect
28823 @: $(MAKE); $(unstage)
28824 @[ -f ./expect/Makefile ] || exit 0; \
28825 r=`${PWD_COMMAND}`; export r; \
28826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827 $(HOST_EXPORTS) \
28828 for flag in $(EXTRA_HOST_FLAGS) ; do \
28829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28830 done; \
28831 echo "Doing install-html in expect"; \
28832 (cd $(HOST_SUBDIR)/expect && \
28833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28835 "RANLIB=$${RANLIB}" \
28836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837 install-html) \
28838 || exit 1
28839
28840 @endif expect
28841
28842 .PHONY: maybe-installcheck-expect installcheck-expect
28843 maybe-installcheck-expect:
28844 @if expect
28845 maybe-installcheck-expect: installcheck-expect
28846
28847 installcheck-expect: \
28848 configure-expect
28849 @: $(MAKE); $(unstage)
28850 @[ -f ./expect/Makefile ] || exit 0; \
28851 r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 for flag in $(EXTRA_HOST_FLAGS) ; do \
28855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856 done; \
28857 echo "Doing installcheck in expect"; \
28858 (cd $(HOST_SUBDIR)/expect && \
28859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861 "RANLIB=$${RANLIB}" \
28862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863 installcheck) \
28864 || exit 1
28865
28866 @endif expect
28867
28868 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28869 maybe-mostlyclean-expect:
28870 @if expect
28871 maybe-mostlyclean-expect: mostlyclean-expect
28872
28873 mostlyclean-expect:
28874 @: $(MAKE); $(unstage)
28875 @[ -f ./expect/Makefile ] || exit 0; \
28876 r=`${PWD_COMMAND}`; export r; \
28877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28878 $(HOST_EXPORTS) \
28879 for flag in $(EXTRA_HOST_FLAGS) ; do \
28880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28881 done; \
28882 echo "Doing mostlyclean in expect"; \
28883 (cd $(HOST_SUBDIR)/expect && \
28884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28886 "RANLIB=$${RANLIB}" \
28887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28888 mostlyclean) \
28889 || exit 1
28890
28891 @endif expect
28892
28893 .PHONY: maybe-clean-expect clean-expect
28894 maybe-clean-expect:
28895 @if expect
28896 maybe-clean-expect: clean-expect
28897
28898 clean-expect:
28899 @: $(MAKE); $(unstage)
28900 @[ -f ./expect/Makefile ] || exit 0; \
28901 r=`${PWD_COMMAND}`; export r; \
28902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903 $(HOST_EXPORTS) \
28904 for flag in $(EXTRA_HOST_FLAGS) ; do \
28905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28906 done; \
28907 echo "Doing clean in expect"; \
28908 (cd $(HOST_SUBDIR)/expect && \
28909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28911 "RANLIB=$${RANLIB}" \
28912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28913 clean) \
28914 || exit 1
28915
28916 @endif expect
28917
28918 .PHONY: maybe-distclean-expect distclean-expect
28919 maybe-distclean-expect:
28920 @if expect
28921 maybe-distclean-expect: distclean-expect
28922
28923 distclean-expect:
28924 @: $(MAKE); $(unstage)
28925 @[ -f ./expect/Makefile ] || exit 0; \
28926 r=`${PWD_COMMAND}`; export r; \
28927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928 $(HOST_EXPORTS) \
28929 for flag in $(EXTRA_HOST_FLAGS) ; do \
28930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28931 done; \
28932 echo "Doing distclean in expect"; \
28933 (cd $(HOST_SUBDIR)/expect && \
28934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28936 "RANLIB=$${RANLIB}" \
28937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28938 distclean) \
28939 || exit 1
28940
28941 @endif expect
28942
28943 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28944 maybe-maintainer-clean-expect:
28945 @if expect
28946 maybe-maintainer-clean-expect: maintainer-clean-expect
28947
28948 maintainer-clean-expect:
28949 @: $(MAKE); $(unstage)
28950 @[ -f ./expect/Makefile ] || exit 0; \
28951 r=`${PWD_COMMAND}`; export r; \
28952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28953 $(HOST_EXPORTS) \
28954 for flag in $(EXTRA_HOST_FLAGS) ; do \
28955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28956 done; \
28957 echo "Doing maintainer-clean in expect"; \
28958 (cd $(HOST_SUBDIR)/expect && \
28959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28961 "RANLIB=$${RANLIB}" \
28962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28963 maintainer-clean) \
28964 || exit 1
28965
28966 @endif expect
28967
28968
28969
28970 .PHONY: configure-guile maybe-configure-guile
28971 maybe-configure-guile:
28972 @if gcc-bootstrap
28973 configure-guile: stage_current
28974 @endif gcc-bootstrap
28975 @if guile
28976 maybe-configure-guile: configure-guile
28977 configure-guile:
28978 @: $(MAKE); $(unstage)
28979 @r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28983 $(HOST_EXPORTS) \
28984 echo Configuring in $(HOST_SUBDIR)/guile; \
28985 cd "$(HOST_SUBDIR)/guile" || exit 1; \
28986 case $(srcdir) in \
28987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28988 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28990 esac; \
28991 module_srcdir=guile; \
28992 $(SHELL) \
28993 $$s/$$module_srcdir/configure \
28994 --srcdir=$${topdir}/$$module_srcdir \
28995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28996 --target=${target_alias} \
28997 || exit 1
28998 @endif guile
28999
29000
29001
29002
29003
29004 .PHONY: all-guile maybe-all-guile
29005 maybe-all-guile:
29006 @if gcc-bootstrap
29007 all-guile: stage_current
29008 @endif gcc-bootstrap
29009 @if guile
29010 TARGET-guile=all
29011 maybe-all-guile: all-guile
29012 all-guile: configure-guile
29013 @: $(MAKE); $(unstage)
29014 @r=`${PWD_COMMAND}`; export r; \
29015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29016 $(HOST_EXPORTS) \
29017 (cd $(HOST_SUBDIR)/guile && \
29018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29019 $(TARGET-guile))
29020 @endif guile
29021
29022
29023
29024
29025 .PHONY: check-guile maybe-check-guile
29026 maybe-check-guile:
29027 @if guile
29028 maybe-check-guile: check-guile
29029
29030 check-guile:
29031 @: $(MAKE); $(unstage)
29032 @r=`${PWD_COMMAND}`; export r; \
29033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034 $(HOST_EXPORTS) \
29035 (cd $(HOST_SUBDIR)/guile && \
29036 $(MAKE) $(FLAGS_TO_PASS) check)
29037
29038 @endif guile
29039
29040 .PHONY: install-guile maybe-install-guile
29041 maybe-install-guile:
29042 @if guile
29043 maybe-install-guile: install-guile
29044
29045 install-guile: installdirs
29046 @: $(MAKE); $(unstage)
29047 @r=`${PWD_COMMAND}`; export r; \
29048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 $(HOST_EXPORTS) \
29050 (cd $(HOST_SUBDIR)/guile && \
29051 $(MAKE) $(FLAGS_TO_PASS) install)
29052
29053 @endif guile
29054
29055 .PHONY: install-strip-guile maybe-install-strip-guile
29056 maybe-install-strip-guile:
29057 @if guile
29058 maybe-install-strip-guile: install-strip-guile
29059
29060 install-strip-guile: installdirs
29061 @: $(MAKE); $(unstage)
29062 @r=`${PWD_COMMAND}`; export r; \
29063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064 $(HOST_EXPORTS) \
29065 (cd $(HOST_SUBDIR)/guile && \
29066 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29067
29068 @endif guile
29069
29070 # Other targets (info, dvi, pdf, etc.)
29071
29072 .PHONY: maybe-info-guile info-guile
29073 maybe-info-guile:
29074 @if guile
29075 maybe-info-guile: info-guile
29076
29077 info-guile: \
29078 configure-guile
29079 @: $(MAKE); $(unstage)
29080 @[ -f ./guile/Makefile ] || exit 0; \
29081 r=`${PWD_COMMAND}`; export r; \
29082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083 $(HOST_EXPORTS) \
29084 for flag in $(EXTRA_HOST_FLAGS) ; do \
29085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086 done; \
29087 echo "Doing info in guile"; \
29088 (cd $(HOST_SUBDIR)/guile && \
29089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091 "RANLIB=$${RANLIB}" \
29092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29093 info) \
29094 || exit 1
29095
29096 @endif guile
29097
29098 .PHONY: maybe-dvi-guile dvi-guile
29099 maybe-dvi-guile:
29100 @if guile
29101 maybe-dvi-guile: dvi-guile
29102
29103 dvi-guile: \
29104 configure-guile
29105 @: $(MAKE); $(unstage)
29106 @[ -f ./guile/Makefile ] || exit 0; \
29107 r=`${PWD_COMMAND}`; export r; \
29108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29109 $(HOST_EXPORTS) \
29110 for flag in $(EXTRA_HOST_FLAGS) ; do \
29111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29112 done; \
29113 echo "Doing dvi in guile"; \
29114 (cd $(HOST_SUBDIR)/guile && \
29115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29117 "RANLIB=$${RANLIB}" \
29118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29119 dvi) \
29120 || exit 1
29121
29122 @endif guile
29123
29124 .PHONY: maybe-pdf-guile pdf-guile
29125 maybe-pdf-guile:
29126 @if guile
29127 maybe-pdf-guile: pdf-guile
29128
29129 pdf-guile: \
29130 configure-guile
29131 @: $(MAKE); $(unstage)
29132 @[ -f ./guile/Makefile ] || exit 0; \
29133 r=`${PWD_COMMAND}`; export r; \
29134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29135 $(HOST_EXPORTS) \
29136 for flag in $(EXTRA_HOST_FLAGS) ; do \
29137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29138 done; \
29139 echo "Doing pdf in guile"; \
29140 (cd $(HOST_SUBDIR)/guile && \
29141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29143 "RANLIB=$${RANLIB}" \
29144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29145 pdf) \
29146 || exit 1
29147
29148 @endif guile
29149
29150 .PHONY: maybe-html-guile html-guile
29151 maybe-html-guile:
29152 @if guile
29153 maybe-html-guile: html-guile
29154
29155 html-guile: \
29156 configure-guile
29157 @: $(MAKE); $(unstage)
29158 @[ -f ./guile/Makefile ] || exit 0; \
29159 r=`${PWD_COMMAND}`; export r; \
29160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29161 $(HOST_EXPORTS) \
29162 for flag in $(EXTRA_HOST_FLAGS) ; do \
29163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29164 done; \
29165 echo "Doing html in guile"; \
29166 (cd $(HOST_SUBDIR)/guile && \
29167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29169 "RANLIB=$${RANLIB}" \
29170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29171 html) \
29172 || exit 1
29173
29174 @endif guile
29175
29176 .PHONY: maybe-TAGS-guile TAGS-guile
29177 maybe-TAGS-guile:
29178 @if guile
29179 maybe-TAGS-guile: TAGS-guile
29180
29181 TAGS-guile: \
29182 configure-guile
29183 @: $(MAKE); $(unstage)
29184 @[ -f ./guile/Makefile ] || exit 0; \
29185 r=`${PWD_COMMAND}`; export r; \
29186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187 $(HOST_EXPORTS) \
29188 for flag in $(EXTRA_HOST_FLAGS) ; do \
29189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29190 done; \
29191 echo "Doing TAGS in guile"; \
29192 (cd $(HOST_SUBDIR)/guile && \
29193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29195 "RANLIB=$${RANLIB}" \
29196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29197 TAGS) \
29198 || exit 1
29199
29200 @endif guile
29201
29202 .PHONY: maybe-install-info-guile install-info-guile
29203 maybe-install-info-guile:
29204 @if guile
29205 maybe-install-info-guile: install-info-guile
29206
29207 install-info-guile: \
29208 configure-guile \
29209 info-guile
29210 @: $(MAKE); $(unstage)
29211 @[ -f ./guile/Makefile ] || exit 0; \
29212 r=`${PWD_COMMAND}`; export r; \
29213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214 $(HOST_EXPORTS) \
29215 for flag in $(EXTRA_HOST_FLAGS) ; do \
29216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29217 done; \
29218 echo "Doing install-info in guile"; \
29219 (cd $(HOST_SUBDIR)/guile && \
29220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222 "RANLIB=$${RANLIB}" \
29223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29224 install-info) \
29225 || exit 1
29226
29227 @endif guile
29228
29229 .PHONY: maybe-install-pdf-guile install-pdf-guile
29230 maybe-install-pdf-guile:
29231 @if guile
29232 maybe-install-pdf-guile: install-pdf-guile
29233
29234 install-pdf-guile: \
29235 configure-guile \
29236 pdf-guile
29237 @: $(MAKE); $(unstage)
29238 @[ -f ./guile/Makefile ] || exit 0; \
29239 r=`${PWD_COMMAND}`; export r; \
29240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29241 $(HOST_EXPORTS) \
29242 for flag in $(EXTRA_HOST_FLAGS) ; do \
29243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29244 done; \
29245 echo "Doing install-pdf in guile"; \
29246 (cd $(HOST_SUBDIR)/guile && \
29247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29249 "RANLIB=$${RANLIB}" \
29250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29251 install-pdf) \
29252 || exit 1
29253
29254 @endif guile
29255
29256 .PHONY: maybe-install-html-guile install-html-guile
29257 maybe-install-html-guile:
29258 @if guile
29259 maybe-install-html-guile: install-html-guile
29260
29261 install-html-guile: \
29262 configure-guile \
29263 html-guile
29264 @: $(MAKE); $(unstage)
29265 @[ -f ./guile/Makefile ] || exit 0; \
29266 r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 for flag in $(EXTRA_HOST_FLAGS) ; do \
29270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271 done; \
29272 echo "Doing install-html in guile"; \
29273 (cd $(HOST_SUBDIR)/guile && \
29274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276 "RANLIB=$${RANLIB}" \
29277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29278 install-html) \
29279 || exit 1
29280
29281 @endif guile
29282
29283 .PHONY: maybe-installcheck-guile installcheck-guile
29284 maybe-installcheck-guile:
29285 @if guile
29286 maybe-installcheck-guile: installcheck-guile
29287
29288 installcheck-guile: \
29289 configure-guile
29290 @: $(MAKE); $(unstage)
29291 @[ -f ./guile/Makefile ] || exit 0; \
29292 r=`${PWD_COMMAND}`; export r; \
29293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294 $(HOST_EXPORTS) \
29295 for flag in $(EXTRA_HOST_FLAGS) ; do \
29296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29297 done; \
29298 echo "Doing installcheck in guile"; \
29299 (cd $(HOST_SUBDIR)/guile && \
29300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29302 "RANLIB=$${RANLIB}" \
29303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29304 installcheck) \
29305 || exit 1
29306
29307 @endif guile
29308
29309 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29310 maybe-mostlyclean-guile:
29311 @if guile
29312 maybe-mostlyclean-guile: mostlyclean-guile
29313
29314 mostlyclean-guile:
29315 @: $(MAKE); $(unstage)
29316 @[ -f ./guile/Makefile ] || exit 0; \
29317 r=`${PWD_COMMAND}`; export r; \
29318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319 $(HOST_EXPORTS) \
29320 for flag in $(EXTRA_HOST_FLAGS) ; do \
29321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29322 done; \
29323 echo "Doing mostlyclean in guile"; \
29324 (cd $(HOST_SUBDIR)/guile && \
29325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29327 "RANLIB=$${RANLIB}" \
29328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29329 mostlyclean) \
29330 || exit 1
29331
29332 @endif guile
29333
29334 .PHONY: maybe-clean-guile clean-guile
29335 maybe-clean-guile:
29336 @if guile
29337 maybe-clean-guile: clean-guile
29338
29339 clean-guile:
29340 @: $(MAKE); $(unstage)
29341 @[ -f ./guile/Makefile ] || exit 0; \
29342 r=`${PWD_COMMAND}`; export r; \
29343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344 $(HOST_EXPORTS) \
29345 for flag in $(EXTRA_HOST_FLAGS) ; do \
29346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347 done; \
29348 echo "Doing clean in guile"; \
29349 (cd $(HOST_SUBDIR)/guile && \
29350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352 "RANLIB=$${RANLIB}" \
29353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29354 clean) \
29355 || exit 1
29356
29357 @endif guile
29358
29359 .PHONY: maybe-distclean-guile distclean-guile
29360 maybe-distclean-guile:
29361 @if guile
29362 maybe-distclean-guile: distclean-guile
29363
29364 distclean-guile:
29365 @: $(MAKE); $(unstage)
29366 @[ -f ./guile/Makefile ] || exit 0; \
29367 r=`${PWD_COMMAND}`; export r; \
29368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369 $(HOST_EXPORTS) \
29370 for flag in $(EXTRA_HOST_FLAGS) ; do \
29371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29372 done; \
29373 echo "Doing distclean in guile"; \
29374 (cd $(HOST_SUBDIR)/guile && \
29375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29377 "RANLIB=$${RANLIB}" \
29378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29379 distclean) \
29380 || exit 1
29381
29382 @endif guile
29383
29384 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29385 maybe-maintainer-clean-guile:
29386 @if guile
29387 maybe-maintainer-clean-guile: maintainer-clean-guile
29388
29389 maintainer-clean-guile:
29390 @: $(MAKE); $(unstage)
29391 @[ -f ./guile/Makefile ] || exit 0; \
29392 r=`${PWD_COMMAND}`; export r; \
29393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29394 $(HOST_EXPORTS) \
29395 for flag in $(EXTRA_HOST_FLAGS) ; do \
29396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29397 done; \
29398 echo "Doing maintainer-clean in guile"; \
29399 (cd $(HOST_SUBDIR)/guile && \
29400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29402 "RANLIB=$${RANLIB}" \
29403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29404 maintainer-clean) \
29405 || exit 1
29406
29407 @endif guile
29408
29409
29410
29411 .PHONY: configure-tk maybe-configure-tk
29412 maybe-configure-tk:
29413 @if gcc-bootstrap
29414 configure-tk: stage_current
29415 @endif gcc-bootstrap
29416 @if tk
29417 maybe-configure-tk: configure-tk
29418 configure-tk:
29419 @: $(MAKE); $(unstage)
29420 @r=`${PWD_COMMAND}`; export r; \
29421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29424 $(HOST_EXPORTS) \
29425 echo Configuring in $(HOST_SUBDIR)/tk; \
29426 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29427 case $(srcdir) in \
29428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29429 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29431 esac; \
29432 module_srcdir=tk; \
29433 $(SHELL) \
29434 $$s/$$module_srcdir/configure \
29435 --srcdir=$${topdir}/$$module_srcdir \
29436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29437 --target=${target_alias} \
29438 || exit 1
29439 @endif tk
29440
29441
29442
29443
29444
29445 .PHONY: all-tk maybe-all-tk
29446 maybe-all-tk:
29447 @if gcc-bootstrap
29448 all-tk: stage_current
29449 @endif gcc-bootstrap
29450 @if tk
29451 TARGET-tk=all
29452 maybe-all-tk: all-tk
29453 all-tk: configure-tk
29454 @: $(MAKE); $(unstage)
29455 @r=`${PWD_COMMAND}`; export r; \
29456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29457 $(HOST_EXPORTS) \
29458 (cd $(HOST_SUBDIR)/tk && \
29459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29460 $(TARGET-tk))
29461 @endif tk
29462
29463
29464
29465
29466 .PHONY: check-tk maybe-check-tk
29467 maybe-check-tk:
29468 @if tk
29469 maybe-check-tk: check-tk
29470
29471 check-tk:
29472 @: $(MAKE); $(unstage)
29473 @r=`${PWD_COMMAND}`; export r; \
29474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475 $(HOST_EXPORTS) \
29476 (cd $(HOST_SUBDIR)/tk && \
29477 $(MAKE) $(FLAGS_TO_PASS) check)
29478
29479 @endif tk
29480
29481 .PHONY: install-tk maybe-install-tk
29482 maybe-install-tk:
29483 @if tk
29484 maybe-install-tk: install-tk
29485
29486 install-tk: installdirs
29487 @: $(MAKE); $(unstage)
29488 @r=`${PWD_COMMAND}`; export r; \
29489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490 $(HOST_EXPORTS) \
29491 (cd $(HOST_SUBDIR)/tk && \
29492 $(MAKE) $(FLAGS_TO_PASS) install)
29493
29494 @endif tk
29495
29496 .PHONY: install-strip-tk maybe-install-strip-tk
29497 maybe-install-strip-tk:
29498 @if tk
29499 maybe-install-strip-tk: install-strip-tk
29500
29501 install-strip-tk: installdirs
29502 @: $(MAKE); $(unstage)
29503 @r=`${PWD_COMMAND}`; export r; \
29504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29505 $(HOST_EXPORTS) \
29506 (cd $(HOST_SUBDIR)/tk && \
29507 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29508
29509 @endif tk
29510
29511 # Other targets (info, dvi, pdf, etc.)
29512
29513 .PHONY: maybe-info-tk info-tk
29514 maybe-info-tk:
29515 @if tk
29516 maybe-info-tk: info-tk
29517
29518 info-tk: \
29519 configure-tk
29520 @: $(MAKE); $(unstage)
29521 @[ -f ./tk/Makefile ] || exit 0; \
29522 r=`${PWD_COMMAND}`; export r; \
29523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29524 $(HOST_EXPORTS) \
29525 for flag in $(EXTRA_HOST_FLAGS) ; do \
29526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29527 done; \
29528 echo "Doing info in tk"; \
29529 (cd $(HOST_SUBDIR)/tk && \
29530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29532 "RANLIB=$${RANLIB}" \
29533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29534 info) \
29535 || exit 1
29536
29537 @endif tk
29538
29539 .PHONY: maybe-dvi-tk dvi-tk
29540 maybe-dvi-tk:
29541 @if tk
29542 maybe-dvi-tk: dvi-tk
29543
29544 dvi-tk: \
29545 configure-tk
29546 @: $(MAKE); $(unstage)
29547 @[ -f ./tk/Makefile ] || exit 0; \
29548 r=`${PWD_COMMAND}`; export r; \
29549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550 $(HOST_EXPORTS) \
29551 for flag in $(EXTRA_HOST_FLAGS) ; do \
29552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29553 done; \
29554 echo "Doing dvi in tk"; \
29555 (cd $(HOST_SUBDIR)/tk && \
29556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29558 "RANLIB=$${RANLIB}" \
29559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29560 dvi) \
29561 || exit 1
29562
29563 @endif tk
29564
29565 .PHONY: maybe-pdf-tk pdf-tk
29566 maybe-pdf-tk:
29567 @if tk
29568 maybe-pdf-tk: pdf-tk
29569
29570 pdf-tk: \
29571 configure-tk
29572 @: $(MAKE); $(unstage)
29573 @[ -f ./tk/Makefile ] || exit 0; \
29574 r=`${PWD_COMMAND}`; export r; \
29575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29576 $(HOST_EXPORTS) \
29577 for flag in $(EXTRA_HOST_FLAGS) ; do \
29578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29579 done; \
29580 echo "Doing pdf in tk"; \
29581 (cd $(HOST_SUBDIR)/tk && \
29582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29584 "RANLIB=$${RANLIB}" \
29585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29586 pdf) \
29587 || exit 1
29588
29589 @endif tk
29590
29591 .PHONY: maybe-html-tk html-tk
29592 maybe-html-tk:
29593 @if tk
29594 maybe-html-tk: html-tk
29595
29596 html-tk: \
29597 configure-tk
29598 @: $(MAKE); $(unstage)
29599 @[ -f ./tk/Makefile ] || exit 0; \
29600 r=`${PWD_COMMAND}`; export r; \
29601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29602 $(HOST_EXPORTS) \
29603 for flag in $(EXTRA_HOST_FLAGS) ; do \
29604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29605 done; \
29606 echo "Doing html in tk"; \
29607 (cd $(HOST_SUBDIR)/tk && \
29608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29610 "RANLIB=$${RANLIB}" \
29611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29612 html) \
29613 || exit 1
29614
29615 @endif tk
29616
29617 .PHONY: maybe-TAGS-tk TAGS-tk
29618 maybe-TAGS-tk:
29619 @if tk
29620 maybe-TAGS-tk: TAGS-tk
29621
29622 TAGS-tk: \
29623 configure-tk
29624 @: $(MAKE); $(unstage)
29625 @[ -f ./tk/Makefile ] || exit 0; \
29626 r=`${PWD_COMMAND}`; export r; \
29627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29628 $(HOST_EXPORTS) \
29629 for flag in $(EXTRA_HOST_FLAGS) ; do \
29630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29631 done; \
29632 echo "Doing TAGS in tk"; \
29633 (cd $(HOST_SUBDIR)/tk && \
29634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29636 "RANLIB=$${RANLIB}" \
29637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29638 TAGS) \
29639 || exit 1
29640
29641 @endif tk
29642
29643 .PHONY: maybe-install-info-tk install-info-tk
29644 maybe-install-info-tk:
29645 @if tk
29646 maybe-install-info-tk: install-info-tk
29647
29648 install-info-tk: \
29649 configure-tk \
29650 info-tk
29651 @: $(MAKE); $(unstage)
29652 @[ -f ./tk/Makefile ] || exit 0; \
29653 r=`${PWD_COMMAND}`; export r; \
29654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29655 $(HOST_EXPORTS) \
29656 for flag in $(EXTRA_HOST_FLAGS) ; do \
29657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29658 done; \
29659 echo "Doing install-info in tk"; \
29660 (cd $(HOST_SUBDIR)/tk && \
29661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29663 "RANLIB=$${RANLIB}" \
29664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29665 install-info) \
29666 || exit 1
29667
29668 @endif tk
29669
29670 .PHONY: maybe-install-pdf-tk install-pdf-tk
29671 maybe-install-pdf-tk:
29672 @if tk
29673 maybe-install-pdf-tk: install-pdf-tk
29674
29675 install-pdf-tk: \
29676 configure-tk \
29677 pdf-tk
29678 @: $(MAKE); $(unstage)
29679 @[ -f ./tk/Makefile ] || exit 0; \
29680 r=`${PWD_COMMAND}`; export r; \
29681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682 $(HOST_EXPORTS) \
29683 for flag in $(EXTRA_HOST_FLAGS) ; do \
29684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685 done; \
29686 echo "Doing install-pdf in tk"; \
29687 (cd $(HOST_SUBDIR)/tk && \
29688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690 "RANLIB=$${RANLIB}" \
29691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692 install-pdf) \
29693 || exit 1
29694
29695 @endif tk
29696
29697 .PHONY: maybe-install-html-tk install-html-tk
29698 maybe-install-html-tk:
29699 @if tk
29700 maybe-install-html-tk: install-html-tk
29701
29702 install-html-tk: \
29703 configure-tk \
29704 html-tk
29705 @: $(MAKE); $(unstage)
29706 @[ -f ./tk/Makefile ] || exit 0; \
29707 r=`${PWD_COMMAND}`; export r; \
29708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29709 $(HOST_EXPORTS) \
29710 for flag in $(EXTRA_HOST_FLAGS) ; do \
29711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29712 done; \
29713 echo "Doing install-html in tk"; \
29714 (cd $(HOST_SUBDIR)/tk && \
29715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29717 "RANLIB=$${RANLIB}" \
29718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29719 install-html) \
29720 || exit 1
29721
29722 @endif tk
29723
29724 .PHONY: maybe-installcheck-tk installcheck-tk
29725 maybe-installcheck-tk:
29726 @if tk
29727 maybe-installcheck-tk: installcheck-tk
29728
29729 installcheck-tk: \
29730 configure-tk
29731 @: $(MAKE); $(unstage)
29732 @[ -f ./tk/Makefile ] || exit 0; \
29733 r=`${PWD_COMMAND}`; export r; \
29734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735 $(HOST_EXPORTS) \
29736 for flag in $(EXTRA_HOST_FLAGS) ; do \
29737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29738 done; \
29739 echo "Doing installcheck in tk"; \
29740 (cd $(HOST_SUBDIR)/tk && \
29741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29743 "RANLIB=$${RANLIB}" \
29744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29745 installcheck) \
29746 || exit 1
29747
29748 @endif tk
29749
29750 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29751 maybe-mostlyclean-tk:
29752 @if tk
29753 maybe-mostlyclean-tk: mostlyclean-tk
29754
29755 mostlyclean-tk:
29756 @: $(MAKE); $(unstage)
29757 @[ -f ./tk/Makefile ] || exit 0; \
29758 r=`${PWD_COMMAND}`; export r; \
29759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760 $(HOST_EXPORTS) \
29761 for flag in $(EXTRA_HOST_FLAGS) ; do \
29762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29763 done; \
29764 echo "Doing mostlyclean in tk"; \
29765 (cd $(HOST_SUBDIR)/tk && \
29766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29768 "RANLIB=$${RANLIB}" \
29769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29770 mostlyclean) \
29771 || exit 1
29772
29773 @endif tk
29774
29775 .PHONY: maybe-clean-tk clean-tk
29776 maybe-clean-tk:
29777 @if tk
29778 maybe-clean-tk: clean-tk
29779
29780 clean-tk:
29781 @: $(MAKE); $(unstage)
29782 @[ -f ./tk/Makefile ] || exit 0; \
29783 r=`${PWD_COMMAND}`; export r; \
29784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785 $(HOST_EXPORTS) \
29786 for flag in $(EXTRA_HOST_FLAGS) ; do \
29787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788 done; \
29789 echo "Doing clean in tk"; \
29790 (cd $(HOST_SUBDIR)/tk && \
29791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29793 "RANLIB=$${RANLIB}" \
29794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29795 clean) \
29796 || exit 1
29797
29798 @endif tk
29799
29800 .PHONY: maybe-distclean-tk distclean-tk
29801 maybe-distclean-tk:
29802 @if tk
29803 maybe-distclean-tk: distclean-tk
29804
29805 distclean-tk:
29806 @: $(MAKE); $(unstage)
29807 @[ -f ./tk/Makefile ] || exit 0; \
29808 r=`${PWD_COMMAND}`; export r; \
29809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29810 $(HOST_EXPORTS) \
29811 for flag in $(EXTRA_HOST_FLAGS) ; do \
29812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29813 done; \
29814 echo "Doing distclean in tk"; \
29815 (cd $(HOST_SUBDIR)/tk && \
29816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29818 "RANLIB=$${RANLIB}" \
29819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29820 distclean) \
29821 || exit 1
29822
29823 @endif tk
29824
29825 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29826 maybe-maintainer-clean-tk:
29827 @if tk
29828 maybe-maintainer-clean-tk: maintainer-clean-tk
29829
29830 maintainer-clean-tk:
29831 @: $(MAKE); $(unstage)
29832 @[ -f ./tk/Makefile ] || exit 0; \
29833 r=`${PWD_COMMAND}`; export r; \
29834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29835 $(HOST_EXPORTS) \
29836 for flag in $(EXTRA_HOST_FLAGS) ; do \
29837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29838 done; \
29839 echo "Doing maintainer-clean in tk"; \
29840 (cd $(HOST_SUBDIR)/tk && \
29841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29843 "RANLIB=$${RANLIB}" \
29844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29845 maintainer-clean) \
29846 || exit 1
29847
29848 @endif tk
29849
29850
29851
29852 .PHONY: configure-libtermcap maybe-configure-libtermcap
29853 maybe-configure-libtermcap:
29854 @if gcc-bootstrap
29855 configure-libtermcap: stage_current
29856 @endif gcc-bootstrap
29857 @if libtermcap
29858 maybe-configure-libtermcap: configure-libtermcap
29859 configure-libtermcap:
29860 @: $(MAKE); $(unstage)
29861 @r=`${PWD_COMMAND}`; export r; \
29862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29863 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29865 $(HOST_EXPORTS) \
29866 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29867 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29868 case $(srcdir) in \
29869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29870 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29872 esac; \
29873 module_srcdir=libtermcap; \
29874 $(SHELL) \
29875 $$s/$$module_srcdir/configure \
29876 --srcdir=$${topdir}/$$module_srcdir \
29877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29878 --target=${target_alias} \
29879 || exit 1
29880 @endif libtermcap
29881
29882
29883
29884
29885
29886 .PHONY: all-libtermcap maybe-all-libtermcap
29887 maybe-all-libtermcap:
29888 @if gcc-bootstrap
29889 all-libtermcap: stage_current
29890 @endif gcc-bootstrap
29891 @if libtermcap
29892 TARGET-libtermcap=all
29893 maybe-all-libtermcap: all-libtermcap
29894 all-libtermcap: configure-libtermcap
29895 @: $(MAKE); $(unstage)
29896 @r=`${PWD_COMMAND}`; export r; \
29897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 $(HOST_EXPORTS) \
29899 (cd $(HOST_SUBDIR)/libtermcap && \
29900 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29901 $(TARGET-libtermcap))
29902 @endif libtermcap
29903
29904
29905
29906
29907 .PHONY: check-libtermcap maybe-check-libtermcap
29908 maybe-check-libtermcap:
29909 @if libtermcap
29910 maybe-check-libtermcap: check-libtermcap
29911
29912 check-libtermcap:
29913
29914 @endif libtermcap
29915
29916 .PHONY: install-libtermcap maybe-install-libtermcap
29917 maybe-install-libtermcap:
29918 @if libtermcap
29919 maybe-install-libtermcap: install-libtermcap
29920
29921 install-libtermcap: installdirs
29922 @: $(MAKE); $(unstage)
29923 @r=`${PWD_COMMAND}`; export r; \
29924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925 $(HOST_EXPORTS) \
29926 (cd $(HOST_SUBDIR)/libtermcap && \
29927 $(MAKE) $(FLAGS_TO_PASS) install)
29928
29929 @endif libtermcap
29930
29931 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29932 maybe-install-strip-libtermcap:
29933 @if libtermcap
29934 maybe-install-strip-libtermcap: install-strip-libtermcap
29935
29936 install-strip-libtermcap: installdirs
29937 @: $(MAKE); $(unstage)
29938 @r=`${PWD_COMMAND}`; export r; \
29939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29940 $(HOST_EXPORTS) \
29941 (cd $(HOST_SUBDIR)/libtermcap && \
29942 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29943
29944 @endif libtermcap
29945
29946 # Other targets (info, dvi, pdf, etc.)
29947
29948 .PHONY: maybe-info-libtermcap info-libtermcap
29949 maybe-info-libtermcap:
29950 @if libtermcap
29951 maybe-info-libtermcap: info-libtermcap
29952
29953 info-libtermcap: \
29954 configure-libtermcap
29955 @: $(MAKE); $(unstage)
29956 @[ -f ./libtermcap/Makefile ] || exit 0; \
29957 r=`${PWD_COMMAND}`; export r; \
29958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29959 $(HOST_EXPORTS) \
29960 for flag in $(EXTRA_HOST_FLAGS) ; do \
29961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29962 done; \
29963 echo "Doing info in libtermcap"; \
29964 (cd $(HOST_SUBDIR)/libtermcap && \
29965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29967 "RANLIB=$${RANLIB}" \
29968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29969 info) \
29970 || exit 1
29971
29972 @endif libtermcap
29973
29974 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29975 maybe-dvi-libtermcap:
29976 @if libtermcap
29977 maybe-dvi-libtermcap: dvi-libtermcap
29978
29979 dvi-libtermcap: \
29980 configure-libtermcap
29981 @: $(MAKE); $(unstage)
29982 @[ -f ./libtermcap/Makefile ] || exit 0; \
29983 r=`${PWD_COMMAND}`; export r; \
29984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985 $(HOST_EXPORTS) \
29986 for flag in $(EXTRA_HOST_FLAGS) ; do \
29987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29988 done; \
29989 echo "Doing dvi in libtermcap"; \
29990 (cd $(HOST_SUBDIR)/libtermcap && \
29991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29993 "RANLIB=$${RANLIB}" \
29994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29995 dvi) \
29996 || exit 1
29997
29998 @endif libtermcap
29999
30000 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
30001 maybe-pdf-libtermcap:
30002 @if libtermcap
30003 maybe-pdf-libtermcap: pdf-libtermcap
30004
30005 pdf-libtermcap: \
30006 configure-libtermcap
30007 @: $(MAKE); $(unstage)
30008 @[ -f ./libtermcap/Makefile ] || exit 0; \
30009 r=`${PWD_COMMAND}`; export r; \
30010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011 $(HOST_EXPORTS) \
30012 for flag in $(EXTRA_HOST_FLAGS) ; do \
30013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014 done; \
30015 echo "Doing pdf in libtermcap"; \
30016 (cd $(HOST_SUBDIR)/libtermcap && \
30017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019 "RANLIB=$${RANLIB}" \
30020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021 pdf) \
30022 || exit 1
30023
30024 @endif libtermcap
30025
30026 .PHONY: maybe-html-libtermcap html-libtermcap
30027 maybe-html-libtermcap:
30028 @if libtermcap
30029 maybe-html-libtermcap: html-libtermcap
30030
30031 html-libtermcap: \
30032 configure-libtermcap
30033 @: $(MAKE); $(unstage)
30034 @[ -f ./libtermcap/Makefile ] || exit 0; \
30035 r=`${PWD_COMMAND}`; export r; \
30036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30037 $(HOST_EXPORTS) \
30038 for flag in $(EXTRA_HOST_FLAGS) ; do \
30039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30040 done; \
30041 echo "Doing html in libtermcap"; \
30042 (cd $(HOST_SUBDIR)/libtermcap && \
30043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30045 "RANLIB=$${RANLIB}" \
30046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30047 html) \
30048 || exit 1
30049
30050 @endif libtermcap
30051
30052 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30053 maybe-TAGS-libtermcap:
30054 @if libtermcap
30055 maybe-TAGS-libtermcap: TAGS-libtermcap
30056
30057 TAGS-libtermcap: \
30058 configure-libtermcap
30059 @: $(MAKE); $(unstage)
30060 @[ -f ./libtermcap/Makefile ] || exit 0; \
30061 r=`${PWD_COMMAND}`; export r; \
30062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30063 $(HOST_EXPORTS) \
30064 for flag in $(EXTRA_HOST_FLAGS) ; do \
30065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066 done; \
30067 echo "Doing TAGS in libtermcap"; \
30068 (cd $(HOST_SUBDIR)/libtermcap && \
30069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30071 "RANLIB=$${RANLIB}" \
30072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30073 TAGS) \
30074 || exit 1
30075
30076 @endif libtermcap
30077
30078 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30079 maybe-install-info-libtermcap:
30080 @if libtermcap
30081 maybe-install-info-libtermcap: install-info-libtermcap
30082
30083 install-info-libtermcap: \
30084 configure-libtermcap \
30085 info-libtermcap
30086 @: $(MAKE); $(unstage)
30087 @[ -f ./libtermcap/Makefile ] || exit 0; \
30088 r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 for flag in $(EXTRA_HOST_FLAGS) ; do \
30092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093 done; \
30094 echo "Doing install-info in libtermcap"; \
30095 (cd $(HOST_SUBDIR)/libtermcap && \
30096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098 "RANLIB=$${RANLIB}" \
30099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100 install-info) \
30101 || exit 1
30102
30103 @endif libtermcap
30104
30105 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30106 maybe-install-pdf-libtermcap:
30107 @if libtermcap
30108 maybe-install-pdf-libtermcap: install-pdf-libtermcap
30109
30110 install-pdf-libtermcap: \
30111 configure-libtermcap \
30112 pdf-libtermcap
30113 @: $(MAKE); $(unstage)
30114 @[ -f ./libtermcap/Makefile ] || exit 0; \
30115 r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 $(HOST_EXPORTS) \
30118 for flag in $(EXTRA_HOST_FLAGS) ; do \
30119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120 done; \
30121 echo "Doing install-pdf in libtermcap"; \
30122 (cd $(HOST_SUBDIR)/libtermcap && \
30123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125 "RANLIB=$${RANLIB}" \
30126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127 install-pdf) \
30128 || exit 1
30129
30130 @endif libtermcap
30131
30132 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30133 maybe-install-html-libtermcap:
30134 @if libtermcap
30135 maybe-install-html-libtermcap: install-html-libtermcap
30136
30137 install-html-libtermcap: \
30138 configure-libtermcap \
30139 html-libtermcap
30140 @: $(MAKE); $(unstage)
30141 @[ -f ./libtermcap/Makefile ] || exit 0; \
30142 r=`${PWD_COMMAND}`; export r; \
30143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144 $(HOST_EXPORTS) \
30145 for flag in $(EXTRA_HOST_FLAGS) ; do \
30146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147 done; \
30148 echo "Doing install-html in libtermcap"; \
30149 (cd $(HOST_SUBDIR)/libtermcap && \
30150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152 "RANLIB=$${RANLIB}" \
30153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154 install-html) \
30155 || exit 1
30156
30157 @endif libtermcap
30158
30159 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30160 maybe-installcheck-libtermcap:
30161 @if libtermcap
30162 maybe-installcheck-libtermcap: installcheck-libtermcap
30163
30164 installcheck-libtermcap: \
30165 configure-libtermcap
30166 @: $(MAKE); $(unstage)
30167 @[ -f ./libtermcap/Makefile ] || exit 0; \
30168 r=`${PWD_COMMAND}`; export r; \
30169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30170 $(HOST_EXPORTS) \
30171 for flag in $(EXTRA_HOST_FLAGS) ; do \
30172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30173 done; \
30174 echo "Doing installcheck in libtermcap"; \
30175 (cd $(HOST_SUBDIR)/libtermcap && \
30176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30178 "RANLIB=$${RANLIB}" \
30179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30180 installcheck) \
30181 || exit 1
30182
30183 @endif libtermcap
30184
30185 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30186 maybe-mostlyclean-libtermcap:
30187 @if libtermcap
30188 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30189
30190 # libtermcap doesn't support mostlyclean.
30191 mostlyclean-libtermcap:
30192
30193 @endif libtermcap
30194
30195 .PHONY: maybe-clean-libtermcap clean-libtermcap
30196 maybe-clean-libtermcap:
30197 @if libtermcap
30198 maybe-clean-libtermcap: clean-libtermcap
30199
30200 # libtermcap doesn't support clean.
30201 clean-libtermcap:
30202
30203 @endif libtermcap
30204
30205 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30206 maybe-distclean-libtermcap:
30207 @if libtermcap
30208 maybe-distclean-libtermcap: distclean-libtermcap
30209
30210 # libtermcap doesn't support distclean.
30211 distclean-libtermcap:
30212
30213 @endif libtermcap
30214
30215 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30216 maybe-maintainer-clean-libtermcap:
30217 @if libtermcap
30218 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30219
30220 # libtermcap doesn't support maintainer-clean.
30221 maintainer-clean-libtermcap:
30222
30223 @endif libtermcap
30224
30225
30226
30227 .PHONY: configure-utils maybe-configure-utils
30228 maybe-configure-utils:
30229 @if gcc-bootstrap
30230 configure-utils: stage_current
30231 @endif gcc-bootstrap
30232 @if utils
30233 maybe-configure-utils: configure-utils
30234 configure-utils:
30235 @: $(MAKE); $(unstage)
30236 @r=`${PWD_COMMAND}`; export r; \
30237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30238 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30240 $(HOST_EXPORTS) \
30241 echo Configuring in $(HOST_SUBDIR)/utils; \
30242 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30243 case $(srcdir) in \
30244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30245 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30247 esac; \
30248 module_srcdir=utils; \
30249 $(SHELL) \
30250 $$s/$$module_srcdir/configure \
30251 --srcdir=$${topdir}/$$module_srcdir \
30252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30253 --target=${target_alias} \
30254 || exit 1
30255 @endif utils
30256
30257
30258
30259
30260
30261 .PHONY: all-utils maybe-all-utils
30262 maybe-all-utils:
30263 @if gcc-bootstrap
30264 all-utils: stage_current
30265 @endif gcc-bootstrap
30266 @if utils
30267 TARGET-utils=all
30268 maybe-all-utils: all-utils
30269 all-utils: configure-utils
30270 @: $(MAKE); $(unstage)
30271 @r=`${PWD_COMMAND}`; export r; \
30272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273 $(HOST_EXPORTS) \
30274 (cd $(HOST_SUBDIR)/utils && \
30275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30276 $(TARGET-utils))
30277 @endif utils
30278
30279
30280
30281
30282 .PHONY: check-utils maybe-check-utils
30283 maybe-check-utils:
30284 @if utils
30285 maybe-check-utils: check-utils
30286
30287 check-utils:
30288
30289 @endif utils
30290
30291 .PHONY: install-utils maybe-install-utils
30292 maybe-install-utils:
30293 @if utils
30294 maybe-install-utils: install-utils
30295
30296 install-utils: installdirs
30297 @: $(MAKE); $(unstage)
30298 @r=`${PWD_COMMAND}`; export r; \
30299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300 $(HOST_EXPORTS) \
30301 (cd $(HOST_SUBDIR)/utils && \
30302 $(MAKE) $(FLAGS_TO_PASS) install)
30303
30304 @endif utils
30305
30306 .PHONY: install-strip-utils maybe-install-strip-utils
30307 maybe-install-strip-utils:
30308 @if utils
30309 maybe-install-strip-utils: install-strip-utils
30310
30311 install-strip-utils: installdirs
30312 @: $(MAKE); $(unstage)
30313 @r=`${PWD_COMMAND}`; export r; \
30314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30315 $(HOST_EXPORTS) \
30316 (cd $(HOST_SUBDIR)/utils && \
30317 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30318
30319 @endif utils
30320
30321 # Other targets (info, dvi, pdf, etc.)
30322
30323 .PHONY: maybe-info-utils info-utils
30324 maybe-info-utils:
30325 @if utils
30326 maybe-info-utils: info-utils
30327
30328 info-utils: \
30329 configure-utils
30330 @: $(MAKE); $(unstage)
30331 @[ -f ./utils/Makefile ] || exit 0; \
30332 r=`${PWD_COMMAND}`; export r; \
30333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30334 $(HOST_EXPORTS) \
30335 for flag in $(EXTRA_HOST_FLAGS) ; do \
30336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30337 done; \
30338 echo "Doing info in utils"; \
30339 (cd $(HOST_SUBDIR)/utils && \
30340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30342 "RANLIB=$${RANLIB}" \
30343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30344 info) \
30345 || exit 1
30346
30347 @endif utils
30348
30349 .PHONY: maybe-dvi-utils dvi-utils
30350 maybe-dvi-utils:
30351 @if utils
30352 maybe-dvi-utils: dvi-utils
30353
30354 dvi-utils: \
30355 configure-utils
30356 @: $(MAKE); $(unstage)
30357 @[ -f ./utils/Makefile ] || exit 0; \
30358 r=`${PWD_COMMAND}`; export r; \
30359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30360 $(HOST_EXPORTS) \
30361 for flag in $(EXTRA_HOST_FLAGS) ; do \
30362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30363 done; \
30364 echo "Doing dvi in utils"; \
30365 (cd $(HOST_SUBDIR)/utils && \
30366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30368 "RANLIB=$${RANLIB}" \
30369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30370 dvi) \
30371 || exit 1
30372
30373 @endif utils
30374
30375 .PHONY: maybe-pdf-utils pdf-utils
30376 maybe-pdf-utils:
30377 @if utils
30378 maybe-pdf-utils: pdf-utils
30379
30380 pdf-utils: \
30381 configure-utils
30382 @: $(MAKE); $(unstage)
30383 @[ -f ./utils/Makefile ] || exit 0; \
30384 r=`${PWD_COMMAND}`; export r; \
30385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30386 $(HOST_EXPORTS) \
30387 for flag in $(EXTRA_HOST_FLAGS) ; do \
30388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30389 done; \
30390 echo "Doing pdf in utils"; \
30391 (cd $(HOST_SUBDIR)/utils && \
30392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30394 "RANLIB=$${RANLIB}" \
30395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30396 pdf) \
30397 || exit 1
30398
30399 @endif utils
30400
30401 .PHONY: maybe-html-utils html-utils
30402 maybe-html-utils:
30403 @if utils
30404 maybe-html-utils: html-utils
30405
30406 html-utils: \
30407 configure-utils
30408 @: $(MAKE); $(unstage)
30409 @[ -f ./utils/Makefile ] || exit 0; \
30410 r=`${PWD_COMMAND}`; export r; \
30411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30412 $(HOST_EXPORTS) \
30413 for flag in $(EXTRA_HOST_FLAGS) ; do \
30414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30415 done; \
30416 echo "Doing html in utils"; \
30417 (cd $(HOST_SUBDIR)/utils && \
30418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30420 "RANLIB=$${RANLIB}" \
30421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30422 html) \
30423 || exit 1
30424
30425 @endif utils
30426
30427 .PHONY: maybe-TAGS-utils TAGS-utils
30428 maybe-TAGS-utils:
30429 @if utils
30430 maybe-TAGS-utils: TAGS-utils
30431
30432 TAGS-utils: \
30433 configure-utils
30434 @: $(MAKE); $(unstage)
30435 @[ -f ./utils/Makefile ] || exit 0; \
30436 r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 $(HOST_EXPORTS) \
30439 for flag in $(EXTRA_HOST_FLAGS) ; do \
30440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441 done; \
30442 echo "Doing TAGS in utils"; \
30443 (cd $(HOST_SUBDIR)/utils && \
30444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446 "RANLIB=$${RANLIB}" \
30447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448 TAGS) \
30449 || exit 1
30450
30451 @endif utils
30452
30453 .PHONY: maybe-install-info-utils install-info-utils
30454 maybe-install-info-utils:
30455 @if utils
30456 maybe-install-info-utils: install-info-utils
30457
30458 install-info-utils: \
30459 configure-utils \
30460 info-utils
30461 @: $(MAKE); $(unstage)
30462 @[ -f ./utils/Makefile ] || exit 0; \
30463 r=`${PWD_COMMAND}`; export r; \
30464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30465 $(HOST_EXPORTS) \
30466 for flag in $(EXTRA_HOST_FLAGS) ; do \
30467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30468 done; \
30469 echo "Doing install-info in utils"; \
30470 (cd $(HOST_SUBDIR)/utils && \
30471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30473 "RANLIB=$${RANLIB}" \
30474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30475 install-info) \
30476 || exit 1
30477
30478 @endif utils
30479
30480 .PHONY: maybe-install-pdf-utils install-pdf-utils
30481 maybe-install-pdf-utils:
30482 @if utils
30483 maybe-install-pdf-utils: install-pdf-utils
30484
30485 install-pdf-utils: \
30486 configure-utils \
30487 pdf-utils
30488 @: $(MAKE); $(unstage)
30489 @[ -f ./utils/Makefile ] || exit 0; \
30490 r=`${PWD_COMMAND}`; export r; \
30491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30492 $(HOST_EXPORTS) \
30493 for flag in $(EXTRA_HOST_FLAGS) ; do \
30494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30495 done; \
30496 echo "Doing install-pdf in utils"; \
30497 (cd $(HOST_SUBDIR)/utils && \
30498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30500 "RANLIB=$${RANLIB}" \
30501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30502 install-pdf) \
30503 || exit 1
30504
30505 @endif utils
30506
30507 .PHONY: maybe-install-html-utils install-html-utils
30508 maybe-install-html-utils:
30509 @if utils
30510 maybe-install-html-utils: install-html-utils
30511
30512 install-html-utils: \
30513 configure-utils \
30514 html-utils
30515 @: $(MAKE); $(unstage)
30516 @[ -f ./utils/Makefile ] || exit 0; \
30517 r=`${PWD_COMMAND}`; export r; \
30518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30519 $(HOST_EXPORTS) \
30520 for flag in $(EXTRA_HOST_FLAGS) ; do \
30521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30522 done; \
30523 echo "Doing install-html in utils"; \
30524 (cd $(HOST_SUBDIR)/utils && \
30525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30527 "RANLIB=$${RANLIB}" \
30528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30529 install-html) \
30530 || exit 1
30531
30532 @endif utils
30533
30534 .PHONY: maybe-installcheck-utils installcheck-utils
30535 maybe-installcheck-utils:
30536 @if utils
30537 maybe-installcheck-utils: installcheck-utils
30538
30539 installcheck-utils: \
30540 configure-utils
30541 @: $(MAKE); $(unstage)
30542 @[ -f ./utils/Makefile ] || exit 0; \
30543 r=`${PWD_COMMAND}`; export r; \
30544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30545 $(HOST_EXPORTS) \
30546 for flag in $(EXTRA_HOST_FLAGS) ; do \
30547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30548 done; \
30549 echo "Doing installcheck in utils"; \
30550 (cd $(HOST_SUBDIR)/utils && \
30551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30553 "RANLIB=$${RANLIB}" \
30554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30555 installcheck) \
30556 || exit 1
30557
30558 @endif utils
30559
30560 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30561 maybe-mostlyclean-utils:
30562 @if utils
30563 maybe-mostlyclean-utils: mostlyclean-utils
30564
30565 mostlyclean-utils:
30566 @: $(MAKE); $(unstage)
30567 @[ -f ./utils/Makefile ] || exit 0; \
30568 r=`${PWD_COMMAND}`; export r; \
30569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30570 $(HOST_EXPORTS) \
30571 for flag in $(EXTRA_HOST_FLAGS) ; do \
30572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30573 done; \
30574 echo "Doing mostlyclean in utils"; \
30575 (cd $(HOST_SUBDIR)/utils && \
30576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30578 "RANLIB=$${RANLIB}" \
30579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30580 mostlyclean) \
30581 || exit 1
30582
30583 @endif utils
30584
30585 .PHONY: maybe-clean-utils clean-utils
30586 maybe-clean-utils:
30587 @if utils
30588 maybe-clean-utils: clean-utils
30589
30590 clean-utils:
30591 @: $(MAKE); $(unstage)
30592 @[ -f ./utils/Makefile ] || exit 0; \
30593 r=`${PWD_COMMAND}`; export r; \
30594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30595 $(HOST_EXPORTS) \
30596 for flag in $(EXTRA_HOST_FLAGS) ; do \
30597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30598 done; \
30599 echo "Doing clean in utils"; \
30600 (cd $(HOST_SUBDIR)/utils && \
30601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30603 "RANLIB=$${RANLIB}" \
30604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30605 clean) \
30606 || exit 1
30607
30608 @endif utils
30609
30610 .PHONY: maybe-distclean-utils distclean-utils
30611 maybe-distclean-utils:
30612 @if utils
30613 maybe-distclean-utils: distclean-utils
30614
30615 distclean-utils:
30616 @: $(MAKE); $(unstage)
30617 @[ -f ./utils/Makefile ] || exit 0; \
30618 r=`${PWD_COMMAND}`; export r; \
30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620 $(HOST_EXPORTS) \
30621 for flag in $(EXTRA_HOST_FLAGS) ; do \
30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623 done; \
30624 echo "Doing distclean in utils"; \
30625 (cd $(HOST_SUBDIR)/utils && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628 "RANLIB=$${RANLIB}" \
30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630 distclean) \
30631 || exit 1
30632
30633 @endif utils
30634
30635 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30636 maybe-maintainer-clean-utils:
30637 @if utils
30638 maybe-maintainer-clean-utils: maintainer-clean-utils
30639
30640 maintainer-clean-utils:
30641 @: $(MAKE); $(unstage)
30642 @[ -f ./utils/Makefile ] || exit 0; \
30643 r=`${PWD_COMMAND}`; export r; \
30644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645 $(HOST_EXPORTS) \
30646 for flag in $(EXTRA_HOST_FLAGS) ; do \
30647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648 done; \
30649 echo "Doing maintainer-clean in utils"; \
30650 (cd $(HOST_SUBDIR)/utils && \
30651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653 "RANLIB=$${RANLIB}" \
30654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655 maintainer-clean) \
30656 || exit 1
30657
30658 @endif utils
30659
30660
30661
30662 .PHONY: configure-gnattools maybe-configure-gnattools
30663 maybe-configure-gnattools:
30664 @if gcc-bootstrap
30665 configure-gnattools: stage_current
30666 @endif gcc-bootstrap
30667 @if gnattools
30668 maybe-configure-gnattools: configure-gnattools
30669 configure-gnattools:
30670 @: $(MAKE); $(unstage)
30671 @r=`${PWD_COMMAND}`; export r; \
30672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30673 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30675 $(HOST_EXPORTS) \
30676 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30677 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30678 case $(srcdir) in \
30679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30680 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30682 esac; \
30683 module_srcdir=gnattools; \
30684 $(SHELL) \
30685 $$s/$$module_srcdir/configure \
30686 --srcdir=$${topdir}/$$module_srcdir \
30687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30688 --target=${target_alias} \
30689 || exit 1
30690 @endif gnattools
30691
30692
30693
30694
30695
30696 .PHONY: all-gnattools maybe-all-gnattools
30697 maybe-all-gnattools:
30698 @if gcc-bootstrap
30699 all-gnattools: stage_current
30700 @endif gcc-bootstrap
30701 @if gnattools
30702 TARGET-gnattools=all
30703 maybe-all-gnattools: all-gnattools
30704 all-gnattools: configure-gnattools
30705 @: $(MAKE); $(unstage)
30706 @r=`${PWD_COMMAND}`; export r; \
30707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708 $(HOST_EXPORTS) \
30709 (cd $(HOST_SUBDIR)/gnattools && \
30710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30711 $(TARGET-gnattools))
30712 @endif gnattools
30713
30714
30715
30716
30717 .PHONY: check-gnattools maybe-check-gnattools
30718 maybe-check-gnattools:
30719 @if gnattools
30720 maybe-check-gnattools: check-gnattools
30721
30722 check-gnattools:
30723 @: $(MAKE); $(unstage)
30724 @r=`${PWD_COMMAND}`; export r; \
30725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30726 $(HOST_EXPORTS) \
30727 (cd $(HOST_SUBDIR)/gnattools && \
30728 $(MAKE) $(FLAGS_TO_PASS) check)
30729
30730 @endif gnattools
30731
30732 .PHONY: install-gnattools maybe-install-gnattools
30733 maybe-install-gnattools:
30734 @if gnattools
30735 maybe-install-gnattools: install-gnattools
30736
30737 install-gnattools: installdirs
30738 @: $(MAKE); $(unstage)
30739 @r=`${PWD_COMMAND}`; export r; \
30740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741 $(HOST_EXPORTS) \
30742 (cd $(HOST_SUBDIR)/gnattools && \
30743 $(MAKE) $(FLAGS_TO_PASS) install)
30744
30745 @endif gnattools
30746
30747 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30748 maybe-install-strip-gnattools:
30749 @if gnattools
30750 maybe-install-strip-gnattools: install-strip-gnattools
30751
30752 install-strip-gnattools: installdirs
30753 @: $(MAKE); $(unstage)
30754 @r=`${PWD_COMMAND}`; export r; \
30755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30756 $(HOST_EXPORTS) \
30757 (cd $(HOST_SUBDIR)/gnattools && \
30758 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30759
30760 @endif gnattools
30761
30762 # Other targets (info, dvi, pdf, etc.)
30763
30764 .PHONY: maybe-info-gnattools info-gnattools
30765 maybe-info-gnattools:
30766 @if gnattools
30767 maybe-info-gnattools: info-gnattools
30768
30769 info-gnattools: \
30770 configure-gnattools
30771 @: $(MAKE); $(unstage)
30772 @[ -f ./gnattools/Makefile ] || exit 0; \
30773 r=`${PWD_COMMAND}`; export r; \
30774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30775 $(HOST_EXPORTS) \
30776 for flag in $(EXTRA_HOST_FLAGS) ; do \
30777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30778 done; \
30779 echo "Doing info in gnattools"; \
30780 (cd $(HOST_SUBDIR)/gnattools && \
30781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30783 "RANLIB=$${RANLIB}" \
30784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30785 info) \
30786 || exit 1
30787
30788 @endif gnattools
30789
30790 .PHONY: maybe-dvi-gnattools dvi-gnattools
30791 maybe-dvi-gnattools:
30792 @if gnattools
30793 maybe-dvi-gnattools: dvi-gnattools
30794
30795 dvi-gnattools: \
30796 configure-gnattools
30797 @: $(MAKE); $(unstage)
30798 @[ -f ./gnattools/Makefile ] || exit 0; \
30799 r=`${PWD_COMMAND}`; export r; \
30800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30801 $(HOST_EXPORTS) \
30802 for flag in $(EXTRA_HOST_FLAGS) ; do \
30803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30804 done; \
30805 echo "Doing dvi in gnattools"; \
30806 (cd $(HOST_SUBDIR)/gnattools && \
30807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30809 "RANLIB=$${RANLIB}" \
30810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30811 dvi) \
30812 || exit 1
30813
30814 @endif gnattools
30815
30816 .PHONY: maybe-pdf-gnattools pdf-gnattools
30817 maybe-pdf-gnattools:
30818 @if gnattools
30819 maybe-pdf-gnattools: pdf-gnattools
30820
30821 pdf-gnattools: \
30822 configure-gnattools
30823 @: $(MAKE); $(unstage)
30824 @[ -f ./gnattools/Makefile ] || exit 0; \
30825 r=`${PWD_COMMAND}`; export r; \
30826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30827 $(HOST_EXPORTS) \
30828 for flag in $(EXTRA_HOST_FLAGS) ; do \
30829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30830 done; \
30831 echo "Doing pdf in gnattools"; \
30832 (cd $(HOST_SUBDIR)/gnattools && \
30833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30835 "RANLIB=$${RANLIB}" \
30836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30837 pdf) \
30838 || exit 1
30839
30840 @endif gnattools
30841
30842 .PHONY: maybe-html-gnattools html-gnattools
30843 maybe-html-gnattools:
30844 @if gnattools
30845 maybe-html-gnattools: html-gnattools
30846
30847 html-gnattools: \
30848 configure-gnattools
30849 @: $(MAKE); $(unstage)
30850 @[ -f ./gnattools/Makefile ] || exit 0; \
30851 r=`${PWD_COMMAND}`; export r; \
30852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30853 $(HOST_EXPORTS) \
30854 for flag in $(EXTRA_HOST_FLAGS) ; do \
30855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30856 done; \
30857 echo "Doing html in gnattools"; \
30858 (cd $(HOST_SUBDIR)/gnattools && \
30859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30861 "RANLIB=$${RANLIB}" \
30862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30863 html) \
30864 || exit 1
30865
30866 @endif gnattools
30867
30868 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30869 maybe-TAGS-gnattools:
30870 @if gnattools
30871 maybe-TAGS-gnattools: TAGS-gnattools
30872
30873 TAGS-gnattools: \
30874 configure-gnattools
30875 @: $(MAKE); $(unstage)
30876 @[ -f ./gnattools/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 TAGS in gnattools"; \
30884 (cd $(HOST_SUBDIR)/gnattools && \
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 TAGS) \
30890 || exit 1
30891
30892 @endif gnattools
30893
30894 .PHONY: maybe-install-info-gnattools install-info-gnattools
30895 maybe-install-info-gnattools:
30896 @if gnattools
30897 maybe-install-info-gnattools: install-info-gnattools
30898
30899 install-info-gnattools: \
30900 configure-gnattools \
30901 info-gnattools
30902 @: $(MAKE); $(unstage)
30903 @[ -f ./gnattools/Makefile ] || exit 0; \
30904 r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(HOST_EXPORTS) \
30907 for flag in $(EXTRA_HOST_FLAGS) ; do \
30908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909 done; \
30910 echo "Doing install-info in gnattools"; \
30911 (cd $(HOST_SUBDIR)/gnattools && \
30912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914 "RANLIB=$${RANLIB}" \
30915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916 install-info) \
30917 || exit 1
30918
30919 @endif gnattools
30920
30921 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30922 maybe-install-pdf-gnattools:
30923 @if gnattools
30924 maybe-install-pdf-gnattools: install-pdf-gnattools
30925
30926 install-pdf-gnattools: \
30927 configure-gnattools \
30928 pdf-gnattools
30929 @: $(MAKE); $(unstage)
30930 @[ -f ./gnattools/Makefile ] || exit 0; \
30931 r=`${PWD_COMMAND}`; export r; \
30932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30933 $(HOST_EXPORTS) \
30934 for flag in $(EXTRA_HOST_FLAGS) ; do \
30935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30936 done; \
30937 echo "Doing install-pdf in gnattools"; \
30938 (cd $(HOST_SUBDIR)/gnattools && \
30939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30941 "RANLIB=$${RANLIB}" \
30942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30943 install-pdf) \
30944 || exit 1
30945
30946 @endif gnattools
30947
30948 .PHONY: maybe-install-html-gnattools install-html-gnattools
30949 maybe-install-html-gnattools:
30950 @if gnattools
30951 maybe-install-html-gnattools: install-html-gnattools
30952
30953 install-html-gnattools: \
30954 configure-gnattools \
30955 html-gnattools
30956 @: $(MAKE); $(unstage)
30957 @[ -f ./gnattools/Makefile ] || exit 0; \
30958 r=`${PWD_COMMAND}`; export r; \
30959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30960 $(HOST_EXPORTS) \
30961 for flag in $(EXTRA_HOST_FLAGS) ; do \
30962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30963 done; \
30964 echo "Doing install-html in gnattools"; \
30965 (cd $(HOST_SUBDIR)/gnattools && \
30966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30968 "RANLIB=$${RANLIB}" \
30969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30970 install-html) \
30971 || exit 1
30972
30973 @endif gnattools
30974
30975 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30976 maybe-installcheck-gnattools:
30977 @if gnattools
30978 maybe-installcheck-gnattools: installcheck-gnattools
30979
30980 installcheck-gnattools: \
30981 configure-gnattools
30982 @: $(MAKE); $(unstage)
30983 @[ -f ./gnattools/Makefile ] || exit 0; \
30984 r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 $(HOST_EXPORTS) \
30987 for flag in $(EXTRA_HOST_FLAGS) ; do \
30988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989 done; \
30990 echo "Doing installcheck in gnattools"; \
30991 (cd $(HOST_SUBDIR)/gnattools && \
30992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994 "RANLIB=$${RANLIB}" \
30995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996 installcheck) \
30997 || exit 1
30998
30999 @endif gnattools
31000
31001 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
31002 maybe-mostlyclean-gnattools:
31003 @if gnattools
31004 maybe-mostlyclean-gnattools: mostlyclean-gnattools
31005
31006 mostlyclean-gnattools:
31007 @: $(MAKE); $(unstage)
31008 @[ -f ./gnattools/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing mostlyclean in gnattools"; \
31016 (cd $(HOST_SUBDIR)/gnattools && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 mostlyclean) \
31022 || exit 1
31023
31024 @endif gnattools
31025
31026 .PHONY: maybe-clean-gnattools clean-gnattools
31027 maybe-clean-gnattools:
31028 @if gnattools
31029 maybe-clean-gnattools: clean-gnattools
31030
31031 clean-gnattools:
31032 @: $(MAKE); $(unstage)
31033 @[ -f ./gnattools/Makefile ] || exit 0; \
31034 r=`${PWD_COMMAND}`; export r; \
31035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31036 $(HOST_EXPORTS) \
31037 for flag in $(EXTRA_HOST_FLAGS) ; do \
31038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31039 done; \
31040 echo "Doing clean in gnattools"; \
31041 (cd $(HOST_SUBDIR)/gnattools && \
31042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31044 "RANLIB=$${RANLIB}" \
31045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31046 clean) \
31047 || exit 1
31048
31049 @endif gnattools
31050
31051 .PHONY: maybe-distclean-gnattools distclean-gnattools
31052 maybe-distclean-gnattools:
31053 @if gnattools
31054 maybe-distclean-gnattools: distclean-gnattools
31055
31056 distclean-gnattools:
31057 @: $(MAKE); $(unstage)
31058 @[ -f ./gnattools/Makefile ] || exit 0; \
31059 r=`${PWD_COMMAND}`; export r; \
31060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31061 $(HOST_EXPORTS) \
31062 for flag in $(EXTRA_HOST_FLAGS) ; do \
31063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31064 done; \
31065 echo "Doing distclean in gnattools"; \
31066 (cd $(HOST_SUBDIR)/gnattools && \
31067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31069 "RANLIB=$${RANLIB}" \
31070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31071 distclean) \
31072 || exit 1
31073
31074 @endif gnattools
31075
31076 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31077 maybe-maintainer-clean-gnattools:
31078 @if gnattools
31079 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31080
31081 maintainer-clean-gnattools:
31082 @: $(MAKE); $(unstage)
31083 @[ -f ./gnattools/Makefile ] || exit 0; \
31084 r=`${PWD_COMMAND}`; export r; \
31085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086 $(HOST_EXPORTS) \
31087 for flag in $(EXTRA_HOST_FLAGS) ; do \
31088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089 done; \
31090 echo "Doing maintainer-clean in gnattools"; \
31091 (cd $(HOST_SUBDIR)/gnattools && \
31092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094 "RANLIB=$${RANLIB}" \
31095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096 maintainer-clean) \
31097 || exit 1
31098
31099 @endif gnattools
31100
31101
31102
31103 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
31104 maybe-configure-lto-plugin:
31105 @if gcc-bootstrap
31106 configure-lto-plugin: stage_current
31107 @endif gcc-bootstrap
31108 @if lto-plugin
31109 maybe-configure-lto-plugin: configure-lto-plugin
31110 configure-lto-plugin:
31111 @r=`${PWD_COMMAND}`; export r; \
31112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31115 $(HOST_EXPORTS) \
31116 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31117 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31118 case $(srcdir) in \
31119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31120 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31122 esac; \
31123 module_srcdir=lto-plugin; \
31124 $(SHELL) \
31125 $$s/$$module_srcdir/configure \
31126 --srcdir=$${topdir}/$$module_srcdir \
31127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31128 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31129 || exit 1
31130 @endif lto-plugin
31131
31132
31133
31134 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31135 maybe-configure-stage1-lto-plugin:
31136 @if lto-plugin-bootstrap
31137 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31138 configure-stage1-lto-plugin:
31139 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31141 @r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 TFLAGS="$(STAGE1_TFLAGS)"; \
31144 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31145 $(HOST_EXPORTS) \
31146 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31147 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31148 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31149 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31151 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31152 case $(srcdir) in \
31153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31154 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31156 esac; \
31157 module_srcdir=lto-plugin; \
31158 $(SHELL) $$s/$$module_srcdir/configure \
31159 --srcdir=$${topdir}/$$module_srcdir \
31160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31161 --target=${target_alias} \
31162 \
31163 $(STAGE1_CONFIGURE_FLAGS) \
31164 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31165 @endif lto-plugin-bootstrap
31166
31167 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31168 maybe-configure-stage2-lto-plugin:
31169 @if lto-plugin-bootstrap
31170 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31171 configure-stage2-lto-plugin:
31172 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31174 @r=`${PWD_COMMAND}`; export r; \
31175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31176 TFLAGS="$(STAGE2_TFLAGS)"; \
31177 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31178 $(HOST_EXPORTS) \
31179 $(POSTSTAGE1_HOST_EXPORTS) \
31180 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31181 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31182 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31183 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31185 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31186 case $(srcdir) in \
31187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31188 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31190 esac; \
31191 module_srcdir=lto-plugin; \
31192 $(SHELL) $$s/$$module_srcdir/configure \
31193 --srcdir=$${topdir}/$$module_srcdir \
31194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31195 --target=${target_alias} \
31196 --with-build-libsubdir=$(HOST_SUBDIR) \
31197 $(STAGE2_CONFIGURE_FLAGS) \
31198 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31199 @endif lto-plugin-bootstrap
31200
31201 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31202 maybe-configure-stage3-lto-plugin:
31203 @if lto-plugin-bootstrap
31204 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31205 configure-stage3-lto-plugin:
31206 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31208 @r=`${PWD_COMMAND}`; export r; \
31209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210 TFLAGS="$(STAGE3_TFLAGS)"; \
31211 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31212 $(HOST_EXPORTS) \
31213 $(POSTSTAGE1_HOST_EXPORTS) \
31214 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31215 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31216 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31217 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31219 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31220 case $(srcdir) in \
31221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31222 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31224 esac; \
31225 module_srcdir=lto-plugin; \
31226 $(SHELL) $$s/$$module_srcdir/configure \
31227 --srcdir=$${topdir}/$$module_srcdir \
31228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31229 --target=${target_alias} \
31230 --with-build-libsubdir=$(HOST_SUBDIR) \
31231 $(STAGE3_CONFIGURE_FLAGS) \
31232 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31233 @endif lto-plugin-bootstrap
31234
31235 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31236 maybe-configure-stage4-lto-plugin:
31237 @if lto-plugin-bootstrap
31238 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31239 configure-stage4-lto-plugin:
31240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31242 @r=`${PWD_COMMAND}`; export r; \
31243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31244 TFLAGS="$(STAGE4_TFLAGS)"; \
31245 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31246 $(HOST_EXPORTS) \
31247 $(POSTSTAGE1_HOST_EXPORTS) \
31248 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31249 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31250 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31251 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31253 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31254 case $(srcdir) in \
31255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31256 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31258 esac; \
31259 module_srcdir=lto-plugin; \
31260 $(SHELL) $$s/$$module_srcdir/configure \
31261 --srcdir=$${topdir}/$$module_srcdir \
31262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31263 --target=${target_alias} \
31264 --with-build-libsubdir=$(HOST_SUBDIR) \
31265 $(STAGE4_CONFIGURE_FLAGS) \
31266 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31267 @endif lto-plugin-bootstrap
31268
31269 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31270 maybe-configure-stageprofile-lto-plugin:
31271 @if lto-plugin-bootstrap
31272 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31273 configure-stageprofile-lto-plugin:
31274 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31275 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31276 @r=`${PWD_COMMAND}`; export r; \
31277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31279 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31280 $(HOST_EXPORTS) \
31281 $(POSTSTAGE1_HOST_EXPORTS) \
31282 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31283 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31284 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31285 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31287 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31288 case $(srcdir) in \
31289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31290 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31292 esac; \
31293 module_srcdir=lto-plugin; \
31294 $(SHELL) $$s/$$module_srcdir/configure \
31295 --srcdir=$${topdir}/$$module_srcdir \
31296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31297 --target=${target_alias} \
31298 --with-build-libsubdir=$(HOST_SUBDIR) \
31299 $(STAGEprofile_CONFIGURE_FLAGS) \
31300 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31301 @endif lto-plugin-bootstrap
31302
31303 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31304 maybe-configure-stagefeedback-lto-plugin:
31305 @if lto-plugin-bootstrap
31306 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31307 configure-stagefeedback-lto-plugin:
31308 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31310 @r=`${PWD_COMMAND}`; export r; \
31311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31313 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31314 $(HOST_EXPORTS) \
31315 $(POSTSTAGE1_HOST_EXPORTS) \
31316 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31317 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31318 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31319 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31321 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31322 case $(srcdir) in \
31323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31324 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31326 esac; \
31327 module_srcdir=lto-plugin; \
31328 $(SHELL) $$s/$$module_srcdir/configure \
31329 --srcdir=$${topdir}/$$module_srcdir \
31330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31331 --target=${target_alias} \
31332 --with-build-libsubdir=$(HOST_SUBDIR) \
31333 $(STAGEfeedback_CONFIGURE_FLAGS) \
31334 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31335 @endif lto-plugin-bootstrap
31336
31337
31338
31339
31340
31341 .PHONY: all-lto-plugin maybe-all-lto-plugin
31342 maybe-all-lto-plugin:
31343 @if gcc-bootstrap
31344 all-lto-plugin: stage_current
31345 @endif gcc-bootstrap
31346 @if lto-plugin
31347 TARGET-lto-plugin=all
31348 maybe-all-lto-plugin: all-lto-plugin
31349 all-lto-plugin: configure-lto-plugin
31350 @r=`${PWD_COMMAND}`; export r; \
31351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352 $(HOST_EXPORTS) \
31353 (cd $(HOST_SUBDIR)/lto-plugin && \
31354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31355 $(TARGET-lto-plugin))
31356 @endif lto-plugin
31357
31358
31359
31360 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31361 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31362 maybe-all-stage1-lto-plugin:
31363 maybe-clean-stage1-lto-plugin:
31364 @if lto-plugin-bootstrap
31365 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31366 all-stage1: all-stage1-lto-plugin
31367 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31368 all-stage1-lto-plugin: configure-stage1-lto-plugin
31369 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31370 @r=`${PWD_COMMAND}`; export r; \
31371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31372 TFLAGS="$(STAGE1_TFLAGS)"; \
31373 $(HOST_EXPORTS) \
31374 cd $(HOST_SUBDIR)/lto-plugin && \
31375 \
31376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31377 CFLAGS="$(STAGE1_CFLAGS)" \
31378 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31379 LIBCFLAGS="$(LIBCFLAGS)" \
31380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31383 $(EXTRA_HOST_FLAGS) \
31384 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31385 TFLAGS="$(STAGE1_TFLAGS)" \
31386 $(TARGET-stage1-lto-plugin)
31387
31388 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31389 clean-stage1: clean-stage1-lto-plugin
31390 clean-stage1-lto-plugin:
31391 @if [ $(current_stage) = stage1 ]; then \
31392 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31393 else \
31394 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31395 $(MAKE) stage1-start; \
31396 fi; \
31397 cd $(HOST_SUBDIR)/lto-plugin && \
31398 $(MAKE) $(EXTRA_HOST_FLAGS) \
31399 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31400 @endif lto-plugin-bootstrap
31401
31402
31403 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31404 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31405 maybe-all-stage2-lto-plugin:
31406 maybe-clean-stage2-lto-plugin:
31407 @if lto-plugin-bootstrap
31408 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31409 all-stage2: all-stage2-lto-plugin
31410 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31411 all-stage2-lto-plugin: configure-stage2-lto-plugin
31412 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31413 @r=`${PWD_COMMAND}`; export r; \
31414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415 TFLAGS="$(STAGE2_TFLAGS)"; \
31416 $(HOST_EXPORTS) \
31417 $(POSTSTAGE1_HOST_EXPORTS) \
31418 cd $(HOST_SUBDIR)/lto-plugin && \
31419 \
31420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31421 CFLAGS="$(STAGE2_CFLAGS)" \
31422 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31423 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31428 TFLAGS="$(STAGE2_TFLAGS)" \
31429 $(TARGET-stage2-lto-plugin)
31430
31431 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31432 clean-stage2: clean-stage2-lto-plugin
31433 clean-stage2-lto-plugin:
31434 @if [ $(current_stage) = stage2 ]; then \
31435 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31436 else \
31437 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31438 $(MAKE) stage2-start; \
31439 fi; \
31440 cd $(HOST_SUBDIR)/lto-plugin && \
31441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31442 @endif lto-plugin-bootstrap
31443
31444
31445 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31446 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31447 maybe-all-stage3-lto-plugin:
31448 maybe-clean-stage3-lto-plugin:
31449 @if lto-plugin-bootstrap
31450 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31451 all-stage3: all-stage3-lto-plugin
31452 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31453 all-stage3-lto-plugin: configure-stage3-lto-plugin
31454 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31455 @r=`${PWD_COMMAND}`; export r; \
31456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457 TFLAGS="$(STAGE3_TFLAGS)"; \
31458 $(HOST_EXPORTS) \
31459 $(POSTSTAGE1_HOST_EXPORTS) \
31460 cd $(HOST_SUBDIR)/lto-plugin && \
31461 \
31462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31463 CFLAGS="$(STAGE3_CFLAGS)" \
31464 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31465 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31470 TFLAGS="$(STAGE3_TFLAGS)" \
31471 $(TARGET-stage3-lto-plugin)
31472
31473 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31474 clean-stage3: clean-stage3-lto-plugin
31475 clean-stage3-lto-plugin:
31476 @if [ $(current_stage) = stage3 ]; then \
31477 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31478 else \
31479 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31480 $(MAKE) stage3-start; \
31481 fi; \
31482 cd $(HOST_SUBDIR)/lto-plugin && \
31483 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31484 @endif lto-plugin-bootstrap
31485
31486
31487 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31488 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31489 maybe-all-stage4-lto-plugin:
31490 maybe-clean-stage4-lto-plugin:
31491 @if lto-plugin-bootstrap
31492 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31493 all-stage4: all-stage4-lto-plugin
31494 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31495 all-stage4-lto-plugin: configure-stage4-lto-plugin
31496 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31497 @r=`${PWD_COMMAND}`; export r; \
31498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499 TFLAGS="$(STAGE4_TFLAGS)"; \
31500 $(HOST_EXPORTS) \
31501 $(POSTSTAGE1_HOST_EXPORTS) \
31502 cd $(HOST_SUBDIR)/lto-plugin && \
31503 \
31504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31505 CFLAGS="$(STAGE4_CFLAGS)" \
31506 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31507 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31512 TFLAGS="$(STAGE4_TFLAGS)" \
31513 $(TARGET-stage4-lto-plugin)
31514
31515 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31516 clean-stage4: clean-stage4-lto-plugin
31517 clean-stage4-lto-plugin:
31518 @if [ $(current_stage) = stage4 ]; then \
31519 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31520 else \
31521 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31522 $(MAKE) stage4-start; \
31523 fi; \
31524 cd $(HOST_SUBDIR)/lto-plugin && \
31525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31526 @endif lto-plugin-bootstrap
31527
31528
31529 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31530 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31531 maybe-all-stageprofile-lto-plugin:
31532 maybe-clean-stageprofile-lto-plugin:
31533 @if lto-plugin-bootstrap
31534 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31535 all-stageprofile: all-stageprofile-lto-plugin
31536 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31537 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31538 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31539 @r=`${PWD_COMMAND}`; export r; \
31540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31542 $(HOST_EXPORTS) \
31543 $(POSTSTAGE1_HOST_EXPORTS) \
31544 cd $(HOST_SUBDIR)/lto-plugin && \
31545 \
31546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31547 CFLAGS="$(STAGEprofile_CFLAGS)" \
31548 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31549 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31550 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31551 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31552 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31553 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31554 TFLAGS="$(STAGEprofile_TFLAGS)" \
31555 $(TARGET-stageprofile-lto-plugin)
31556
31557 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31558 clean-stageprofile: clean-stageprofile-lto-plugin
31559 clean-stageprofile-lto-plugin:
31560 @if [ $(current_stage) = stageprofile ]; then \
31561 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31562 else \
31563 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31564 $(MAKE) stageprofile-start; \
31565 fi; \
31566 cd $(HOST_SUBDIR)/lto-plugin && \
31567 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31568 @endif lto-plugin-bootstrap
31569
31570
31571 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31572 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31573 maybe-all-stagefeedback-lto-plugin:
31574 maybe-clean-stagefeedback-lto-plugin:
31575 @if lto-plugin-bootstrap
31576 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31577 all-stagefeedback: all-stagefeedback-lto-plugin
31578 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31579 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31580 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31581 @r=`${PWD_COMMAND}`; export r; \
31582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31584 $(HOST_EXPORTS) \
31585 $(POSTSTAGE1_HOST_EXPORTS) \
31586 cd $(HOST_SUBDIR)/lto-plugin && \
31587 \
31588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31589 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31590 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31591 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31596 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31597 $(TARGET-stagefeedback-lto-plugin)
31598
31599 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31600 clean-stagefeedback: clean-stagefeedback-lto-plugin
31601 clean-stagefeedback-lto-plugin:
31602 @if [ $(current_stage) = stagefeedback ]; then \
31603 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31604 else \
31605 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31606 $(MAKE) stagefeedback-start; \
31607 fi; \
31608 cd $(HOST_SUBDIR)/lto-plugin && \
31609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31610 @endif lto-plugin-bootstrap
31611
31612
31613
31614
31615
31616 .PHONY: check-lto-plugin maybe-check-lto-plugin
31617 maybe-check-lto-plugin:
31618 @if lto-plugin
31619 maybe-check-lto-plugin: check-lto-plugin
31620
31621 check-lto-plugin:
31622 @: $(MAKE); $(unstage)
31623 @r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31626 (cd $(HOST_SUBDIR)/lto-plugin && \
31627 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31628
31629 @endif lto-plugin
31630
31631 .PHONY: install-lto-plugin maybe-install-lto-plugin
31632 maybe-install-lto-plugin:
31633 @if lto-plugin
31634 maybe-install-lto-plugin: install-lto-plugin
31635
31636 install-lto-plugin: installdirs
31637 @: $(MAKE); $(unstage)
31638 @r=`${PWD_COMMAND}`; export r; \
31639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640 $(HOST_EXPORTS) \
31641 (cd $(HOST_SUBDIR)/lto-plugin && \
31642 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31643
31644 @endif lto-plugin
31645
31646 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31647 maybe-install-strip-lto-plugin:
31648 @if lto-plugin
31649 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31650
31651 install-strip-lto-plugin: installdirs
31652 @: $(MAKE); $(unstage)
31653 @r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 (cd $(HOST_SUBDIR)/lto-plugin && \
31657 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31658
31659 @endif lto-plugin
31660
31661 # Other targets (info, dvi, pdf, etc.)
31662
31663 .PHONY: maybe-info-lto-plugin info-lto-plugin
31664 maybe-info-lto-plugin:
31665 @if lto-plugin
31666 maybe-info-lto-plugin: info-lto-plugin
31667
31668 info-lto-plugin: \
31669 configure-lto-plugin
31670 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31671 r=`${PWD_COMMAND}`; export r; \
31672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31673 $(HOST_EXPORTS) \
31674 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31676 done; \
31677 echo "Doing info in lto-plugin"; \
31678 (cd $(HOST_SUBDIR)/lto-plugin && \
31679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31681 "RANLIB=$${RANLIB}" \
31682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31683 info) \
31684 || exit 1
31685
31686 @endif lto-plugin
31687
31688 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31689 maybe-dvi-lto-plugin:
31690 @if lto-plugin
31691 maybe-dvi-lto-plugin: dvi-lto-plugin
31692
31693 dvi-lto-plugin: \
31694 configure-lto-plugin
31695 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31696 r=`${PWD_COMMAND}`; export r; \
31697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31698 $(HOST_EXPORTS) \
31699 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31701 done; \
31702 echo "Doing dvi in lto-plugin"; \
31703 (cd $(HOST_SUBDIR)/lto-plugin && \
31704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31706 "RANLIB=$${RANLIB}" \
31707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31708 dvi) \
31709 || exit 1
31710
31711 @endif lto-plugin
31712
31713 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31714 maybe-pdf-lto-plugin:
31715 @if lto-plugin
31716 maybe-pdf-lto-plugin: pdf-lto-plugin
31717
31718 pdf-lto-plugin: \
31719 configure-lto-plugin
31720 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31721 r=`${PWD_COMMAND}`; export r; \
31722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723 $(HOST_EXPORTS) \
31724 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31726 done; \
31727 echo "Doing pdf in lto-plugin"; \
31728 (cd $(HOST_SUBDIR)/lto-plugin && \
31729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31731 "RANLIB=$${RANLIB}" \
31732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31733 pdf) \
31734 || exit 1
31735
31736 @endif lto-plugin
31737
31738 .PHONY: maybe-html-lto-plugin html-lto-plugin
31739 maybe-html-lto-plugin:
31740 @if lto-plugin
31741 maybe-html-lto-plugin: html-lto-plugin
31742
31743 html-lto-plugin: \
31744 configure-lto-plugin
31745 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31746 r=`${PWD_COMMAND}`; export r; \
31747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31748 $(HOST_EXPORTS) \
31749 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31751 done; \
31752 echo "Doing html in lto-plugin"; \
31753 (cd $(HOST_SUBDIR)/lto-plugin && \
31754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31756 "RANLIB=$${RANLIB}" \
31757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31758 html) \
31759 || exit 1
31760
31761 @endif lto-plugin
31762
31763 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31764 maybe-TAGS-lto-plugin:
31765 @if lto-plugin
31766 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31767
31768 TAGS-lto-plugin: \
31769 configure-lto-plugin
31770 @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
31775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31776 done; \
31777 echo "Doing TAGS in lto-plugin"; \
31778 (cd $(HOST_SUBDIR)/lto-plugin && \
31779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31781 "RANLIB=$${RANLIB}" \
31782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783 TAGS) \
31784 || exit 1
31785
31786 @endif lto-plugin
31787
31788 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31789 maybe-install-info-lto-plugin:
31790 @if lto-plugin
31791 maybe-install-info-lto-plugin: install-info-lto-plugin
31792
31793 install-info-lto-plugin: \
31794 configure-lto-plugin \
31795 info-lto-plugin
31796 @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
31801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31802 done; \
31803 echo "Doing install-info in lto-plugin"; \
31804 (cd $(HOST_SUBDIR)/lto-plugin && \
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 install-info) \
31810 || exit 1
31811
31812 @endif lto-plugin
31813
31814 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31815 maybe-install-pdf-lto-plugin:
31816 @if lto-plugin
31817 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31818
31819 install-pdf-lto-plugin: \
31820 configure-lto-plugin \
31821 pdf-lto-plugin
31822 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31823 r=`${PWD_COMMAND}`; export r; \
31824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825 $(HOST_EXPORTS) \
31826 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828 done; \
31829 echo "Doing install-pdf in lto-plugin"; \
31830 (cd $(HOST_SUBDIR)/lto-plugin && \
31831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833 "RANLIB=$${RANLIB}" \
31834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835 install-pdf) \
31836 || exit 1
31837
31838 @endif lto-plugin
31839
31840 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31841 maybe-install-html-lto-plugin:
31842 @if lto-plugin
31843 maybe-install-html-lto-plugin: install-html-lto-plugin
31844
31845 install-html-lto-plugin: \
31846 configure-lto-plugin \
31847 html-lto-plugin
31848 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31849 r=`${PWD_COMMAND}`; export r; \
31850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31851 $(HOST_EXPORTS) \
31852 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31854 done; \
31855 echo "Doing install-html in lto-plugin"; \
31856 (cd $(HOST_SUBDIR)/lto-plugin && \
31857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31859 "RANLIB=$${RANLIB}" \
31860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31861 install-html) \
31862 || exit 1
31863
31864 @endif lto-plugin
31865
31866 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31867 maybe-installcheck-lto-plugin:
31868 @if lto-plugin
31869 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31870
31871 installcheck-lto-plugin: \
31872 configure-lto-plugin
31873 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31874 r=`${PWD_COMMAND}`; export r; \
31875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31876 $(HOST_EXPORTS) \
31877 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31879 done; \
31880 echo "Doing installcheck in lto-plugin"; \
31881 (cd $(HOST_SUBDIR)/lto-plugin && \
31882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31884 "RANLIB=$${RANLIB}" \
31885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31886 installcheck) \
31887 || exit 1
31888
31889 @endif lto-plugin
31890
31891 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31892 maybe-mostlyclean-lto-plugin:
31893 @if lto-plugin
31894 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31895
31896 mostlyclean-lto-plugin:
31897 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31898 r=`${PWD_COMMAND}`; export r; \
31899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31900 $(HOST_EXPORTS) \
31901 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31903 done; \
31904 echo "Doing mostlyclean in lto-plugin"; \
31905 (cd $(HOST_SUBDIR)/lto-plugin && \
31906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31908 "RANLIB=$${RANLIB}" \
31909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31910 mostlyclean) \
31911 || exit 1
31912
31913 @endif lto-plugin
31914
31915 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31916 maybe-clean-lto-plugin:
31917 @if lto-plugin
31918 maybe-clean-lto-plugin: clean-lto-plugin
31919
31920 clean-lto-plugin:
31921 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31922 r=`${PWD_COMMAND}`; export r; \
31923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924 $(HOST_EXPORTS) \
31925 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31927 done; \
31928 echo "Doing clean in lto-plugin"; \
31929 (cd $(HOST_SUBDIR)/lto-plugin && \
31930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31932 "RANLIB=$${RANLIB}" \
31933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31934 clean) \
31935 || exit 1
31936
31937 @endif lto-plugin
31938
31939 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31940 maybe-distclean-lto-plugin:
31941 @if lto-plugin
31942 maybe-distclean-lto-plugin: distclean-lto-plugin
31943
31944 distclean-lto-plugin:
31945 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31946 r=`${PWD_COMMAND}`; export r; \
31947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948 $(HOST_EXPORTS) \
31949 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31951 done; \
31952 echo "Doing distclean in lto-plugin"; \
31953 (cd $(HOST_SUBDIR)/lto-plugin && \
31954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31956 "RANLIB=$${RANLIB}" \
31957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31958 distclean) \
31959 || exit 1
31960
31961 @endif lto-plugin
31962
31963 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31964 maybe-maintainer-clean-lto-plugin:
31965 @if lto-plugin
31966 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31967
31968 maintainer-clean-lto-plugin:
31969 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31970 r=`${PWD_COMMAND}`; export r; \
31971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972 $(HOST_EXPORTS) \
31973 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975 done; \
31976 echo "Doing maintainer-clean in lto-plugin"; \
31977 (cd $(HOST_SUBDIR)/lto-plugin && \
31978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980 "RANLIB=$${RANLIB}" \
31981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982 maintainer-clean) \
31983 || exit 1
31984
31985 @endif lto-plugin
31986
31987
31988
31989 .PHONY: configure-libcc1 maybe-configure-libcc1
31990 maybe-configure-libcc1:
31991 @if gcc-bootstrap
31992 configure-libcc1: stage_current
31993 @endif gcc-bootstrap
31994 @if libcc1
31995 maybe-configure-libcc1: configure-libcc1
31996 configure-libcc1:
31997 @: $(MAKE); $(unstage)
31998 @r=`${PWD_COMMAND}`; export r; \
31999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
32001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
32002 $(HOST_EXPORTS) \
32003 echo Configuring in $(HOST_SUBDIR)/libcc1; \
32004 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
32005 case $(srcdir) in \
32006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32007 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
32008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32009 esac; \
32010 module_srcdir=libcc1; \
32011 $(SHELL) \
32012 $$s/$$module_srcdir/configure \
32013 --srcdir=$${topdir}/$$module_srcdir \
32014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32015 --target=${target_alias} --enable-shared \
32016 || exit 1
32017 @endif libcc1
32018
32019
32020
32021
32022
32023 .PHONY: all-libcc1 maybe-all-libcc1
32024 maybe-all-libcc1:
32025 @if gcc-bootstrap
32026 all-libcc1: stage_current
32027 @endif gcc-bootstrap
32028 @if libcc1
32029 TARGET-libcc1=all
32030 maybe-all-libcc1: all-libcc1
32031 all-libcc1: configure-libcc1
32032 @: $(MAKE); $(unstage)
32033 @r=`${PWD_COMMAND}`; export r; \
32034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32035 $(HOST_EXPORTS) \
32036 (cd $(HOST_SUBDIR)/libcc1 && \
32037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32038 $(TARGET-libcc1))
32039 @endif libcc1
32040
32041
32042
32043
32044 .PHONY: check-libcc1 maybe-check-libcc1
32045 maybe-check-libcc1:
32046 @if libcc1
32047 maybe-check-libcc1: check-libcc1
32048
32049 check-libcc1:
32050 @: $(MAKE); $(unstage)
32051 @r=`${PWD_COMMAND}`; export r; \
32052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053 $(HOST_EXPORTS) \
32054 (cd $(HOST_SUBDIR)/libcc1 && \
32055 $(MAKE) $(FLAGS_TO_PASS) check)
32056
32057 @endif libcc1
32058
32059 .PHONY: install-libcc1 maybe-install-libcc1
32060 maybe-install-libcc1:
32061 @if libcc1
32062 maybe-install-libcc1: install-libcc1
32063
32064 install-libcc1: installdirs
32065 @: $(MAKE); $(unstage)
32066 @r=`${PWD_COMMAND}`; export r; \
32067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32068 $(HOST_EXPORTS) \
32069 (cd $(HOST_SUBDIR)/libcc1 && \
32070 $(MAKE) $(FLAGS_TO_PASS) install)
32071
32072 @endif libcc1
32073
32074 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32075 maybe-install-strip-libcc1:
32076 @if libcc1
32077 maybe-install-strip-libcc1: install-strip-libcc1
32078
32079 install-strip-libcc1: installdirs
32080 @: $(MAKE); $(unstage)
32081 @r=`${PWD_COMMAND}`; export r; \
32082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32083 $(HOST_EXPORTS) \
32084 (cd $(HOST_SUBDIR)/libcc1 && \
32085 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32086
32087 @endif libcc1
32088
32089 # Other targets (info, dvi, pdf, etc.)
32090
32091 .PHONY: maybe-info-libcc1 info-libcc1
32092 maybe-info-libcc1:
32093 @if libcc1
32094 maybe-info-libcc1: info-libcc1
32095
32096 info-libcc1: \
32097 configure-libcc1
32098 @: $(MAKE); $(unstage)
32099 @[ -f ./libcc1/Makefile ] || exit 0; \
32100 r=`${PWD_COMMAND}`; export r; \
32101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32102 $(HOST_EXPORTS) \
32103 for flag in $(EXTRA_HOST_FLAGS) ; do \
32104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32105 done; \
32106 echo "Doing info in libcc1"; \
32107 (cd $(HOST_SUBDIR)/libcc1 && \
32108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32110 "RANLIB=$${RANLIB}" \
32111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32112 info) \
32113 || exit 1
32114
32115 @endif libcc1
32116
32117 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32118 maybe-dvi-libcc1:
32119 @if libcc1
32120 maybe-dvi-libcc1: dvi-libcc1
32121
32122 dvi-libcc1: \
32123 configure-libcc1
32124 @: $(MAKE); $(unstage)
32125 @[ -f ./libcc1/Makefile ] || exit 0; \
32126 r=`${PWD_COMMAND}`; export r; \
32127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128 $(HOST_EXPORTS) \
32129 for flag in $(EXTRA_HOST_FLAGS) ; do \
32130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131 done; \
32132 echo "Doing dvi in libcc1"; \
32133 (cd $(HOST_SUBDIR)/libcc1 && \
32134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136 "RANLIB=$${RANLIB}" \
32137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138 dvi) \
32139 || exit 1
32140
32141 @endif libcc1
32142
32143 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32144 maybe-pdf-libcc1:
32145 @if libcc1
32146 maybe-pdf-libcc1: pdf-libcc1
32147
32148 pdf-libcc1: \
32149 configure-libcc1
32150 @: $(MAKE); $(unstage)
32151 @[ -f ./libcc1/Makefile ] || exit 0; \
32152 r=`${PWD_COMMAND}`; export r; \
32153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154 $(HOST_EXPORTS) \
32155 for flag in $(EXTRA_HOST_FLAGS) ; do \
32156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32157 done; \
32158 echo "Doing pdf in libcc1"; \
32159 (cd $(HOST_SUBDIR)/libcc1 && \
32160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32162 "RANLIB=$${RANLIB}" \
32163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32164 pdf) \
32165 || exit 1
32166
32167 @endif libcc1
32168
32169 .PHONY: maybe-html-libcc1 html-libcc1
32170 maybe-html-libcc1:
32171 @if libcc1
32172 maybe-html-libcc1: html-libcc1
32173
32174 html-libcc1: \
32175 configure-libcc1
32176 @: $(MAKE); $(unstage)
32177 @[ -f ./libcc1/Makefile ] || exit 0; \
32178 r=`${PWD_COMMAND}`; export r; \
32179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180 $(HOST_EXPORTS) \
32181 for flag in $(EXTRA_HOST_FLAGS) ; do \
32182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32183 done; \
32184 echo "Doing html in libcc1"; \
32185 (cd $(HOST_SUBDIR)/libcc1 && \
32186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32188 "RANLIB=$${RANLIB}" \
32189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32190 html) \
32191 || exit 1
32192
32193 @endif libcc1
32194
32195 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32196 maybe-TAGS-libcc1:
32197 @if libcc1
32198 maybe-TAGS-libcc1: TAGS-libcc1
32199
32200 TAGS-libcc1: \
32201 configure-libcc1
32202 @: $(MAKE); $(unstage)
32203 @[ -f ./libcc1/Makefile ] || exit 0; \
32204 r=`${PWD_COMMAND}`; export r; \
32205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32206 $(HOST_EXPORTS) \
32207 for flag in $(EXTRA_HOST_FLAGS) ; do \
32208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32209 done; \
32210 echo "Doing TAGS in libcc1"; \
32211 (cd $(HOST_SUBDIR)/libcc1 && \
32212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32214 "RANLIB=$${RANLIB}" \
32215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32216 TAGS) \
32217 || exit 1
32218
32219 @endif libcc1
32220
32221 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32222 maybe-install-info-libcc1:
32223 @if libcc1
32224 maybe-install-info-libcc1: install-info-libcc1
32225
32226 install-info-libcc1: \
32227 configure-libcc1 \
32228 info-libcc1
32229 @: $(MAKE); $(unstage)
32230 @[ -f ./libcc1/Makefile ] || exit 0; \
32231 r=`${PWD_COMMAND}`; export r; \
32232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32233 $(HOST_EXPORTS) \
32234 for flag in $(EXTRA_HOST_FLAGS) ; do \
32235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32236 done; \
32237 echo "Doing install-info in libcc1"; \
32238 (cd $(HOST_SUBDIR)/libcc1 && \
32239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32241 "RANLIB=$${RANLIB}" \
32242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32243 install-info) \
32244 || exit 1
32245
32246 @endif libcc1
32247
32248 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32249 maybe-install-pdf-libcc1:
32250 @if libcc1
32251 maybe-install-pdf-libcc1: install-pdf-libcc1
32252
32253 install-pdf-libcc1: \
32254 configure-libcc1 \
32255 pdf-libcc1
32256 @: $(MAKE); $(unstage)
32257 @[ -f ./libcc1/Makefile ] || exit 0; \
32258 r=`${PWD_COMMAND}`; export r; \
32259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260 $(HOST_EXPORTS) \
32261 for flag in $(EXTRA_HOST_FLAGS) ; do \
32262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263 done; \
32264 echo "Doing install-pdf in libcc1"; \
32265 (cd $(HOST_SUBDIR)/libcc1 && \
32266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268 "RANLIB=$${RANLIB}" \
32269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270 install-pdf) \
32271 || exit 1
32272
32273 @endif libcc1
32274
32275 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32276 maybe-install-html-libcc1:
32277 @if libcc1
32278 maybe-install-html-libcc1: install-html-libcc1
32279
32280 install-html-libcc1: \
32281 configure-libcc1 \
32282 html-libcc1
32283 @: $(MAKE); $(unstage)
32284 @[ -f ./libcc1/Makefile ] || exit 0; \
32285 r=`${PWD_COMMAND}`; export r; \
32286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287 $(HOST_EXPORTS) \
32288 for flag in $(EXTRA_HOST_FLAGS) ; do \
32289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290 done; \
32291 echo "Doing install-html in libcc1"; \
32292 (cd $(HOST_SUBDIR)/libcc1 && \
32293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32295 "RANLIB=$${RANLIB}" \
32296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32297 install-html) \
32298 || exit 1
32299
32300 @endif libcc1
32301
32302 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32303 maybe-installcheck-libcc1:
32304 @if libcc1
32305 maybe-installcheck-libcc1: installcheck-libcc1
32306
32307 installcheck-libcc1: \
32308 configure-libcc1
32309 @: $(MAKE); $(unstage)
32310 @[ -f ./libcc1/Makefile ] || exit 0; \
32311 r=`${PWD_COMMAND}`; export r; \
32312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313 $(HOST_EXPORTS) \
32314 for flag in $(EXTRA_HOST_FLAGS) ; do \
32315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316 done; \
32317 echo "Doing installcheck in libcc1"; \
32318 (cd $(HOST_SUBDIR)/libcc1 && \
32319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321 "RANLIB=$${RANLIB}" \
32322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323 installcheck) \
32324 || exit 1
32325
32326 @endif libcc1
32327
32328 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32329 maybe-mostlyclean-libcc1:
32330 @if libcc1
32331 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32332
32333 mostlyclean-libcc1:
32334 @: $(MAKE); $(unstage)
32335 @[ -f ./libcc1/Makefile ] || exit 0; \
32336 r=`${PWD_COMMAND}`; export r; \
32337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338 $(HOST_EXPORTS) \
32339 for flag in $(EXTRA_HOST_FLAGS) ; do \
32340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341 done; \
32342 echo "Doing mostlyclean in libcc1"; \
32343 (cd $(HOST_SUBDIR)/libcc1 && \
32344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346 "RANLIB=$${RANLIB}" \
32347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348 mostlyclean) \
32349 || exit 1
32350
32351 @endif libcc1
32352
32353 .PHONY: maybe-clean-libcc1 clean-libcc1
32354 maybe-clean-libcc1:
32355 @if libcc1
32356 maybe-clean-libcc1: clean-libcc1
32357
32358 clean-libcc1:
32359 @: $(MAKE); $(unstage)
32360 @[ -f ./libcc1/Makefile ] || exit 0; \
32361 r=`${PWD_COMMAND}`; export r; \
32362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32363 $(HOST_EXPORTS) \
32364 for flag in $(EXTRA_HOST_FLAGS) ; do \
32365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32366 done; \
32367 echo "Doing clean in libcc1"; \
32368 (cd $(HOST_SUBDIR)/libcc1 && \
32369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32371 "RANLIB=$${RANLIB}" \
32372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32373 clean) \
32374 || exit 1
32375
32376 @endif libcc1
32377
32378 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32379 maybe-distclean-libcc1:
32380 @if libcc1
32381 maybe-distclean-libcc1: distclean-libcc1
32382
32383 distclean-libcc1:
32384 @: $(MAKE); $(unstage)
32385 @[ -f ./libcc1/Makefile ] || exit 0; \
32386 r=`${PWD_COMMAND}`; export r; \
32387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388 $(HOST_EXPORTS) \
32389 for flag in $(EXTRA_HOST_FLAGS) ; do \
32390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32391 done; \
32392 echo "Doing distclean in libcc1"; \
32393 (cd $(HOST_SUBDIR)/libcc1 && \
32394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396 "RANLIB=$${RANLIB}" \
32397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32398 distclean) \
32399 || exit 1
32400
32401 @endif libcc1
32402
32403 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32404 maybe-maintainer-clean-libcc1:
32405 @if libcc1
32406 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32407
32408 maintainer-clean-libcc1:
32409 @: $(MAKE); $(unstage)
32410 @[ -f ./libcc1/Makefile ] || exit 0; \
32411 r=`${PWD_COMMAND}`; export r; \
32412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413 $(HOST_EXPORTS) \
32414 for flag in $(EXTRA_HOST_FLAGS) ; do \
32415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416 done; \
32417 echo "Doing maintainer-clean in libcc1"; \
32418 (cd $(HOST_SUBDIR)/libcc1 && \
32419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421 "RANLIB=$${RANLIB}" \
32422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423 maintainer-clean) \
32424 || exit 1
32425
32426 @endif libcc1
32427
32428
32429
32430 .PHONY: configure-gotools maybe-configure-gotools
32431 maybe-configure-gotools:
32432 @if gcc-bootstrap
32433 configure-gotools: stage_current
32434 @endif gcc-bootstrap
32435 @if gotools
32436 maybe-configure-gotools: configure-gotools
32437 configure-gotools:
32438 @: $(MAKE); $(unstage)
32439 @r=`${PWD_COMMAND}`; export r; \
32440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32443 $(HOST_EXPORTS) \
32444 echo Configuring in $(HOST_SUBDIR)/gotools; \
32445 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32446 case $(srcdir) in \
32447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32448 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32450 esac; \
32451 module_srcdir=gotools; \
32452 $(SHELL) \
32453 $$s/$$module_srcdir/configure \
32454 --srcdir=$${topdir}/$$module_srcdir \
32455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32456 --target=${target_alias} \
32457 || exit 1
32458 @endif gotools
32459
32460
32461
32462
32463
32464 .PHONY: all-gotools maybe-all-gotools
32465 maybe-all-gotools:
32466 @if gcc-bootstrap
32467 all-gotools: stage_current
32468 @endif gcc-bootstrap
32469 @if gotools
32470 TARGET-gotools=all
32471 maybe-all-gotools: all-gotools
32472 all-gotools: configure-gotools
32473 @: $(MAKE); $(unstage)
32474 @r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 (cd $(HOST_SUBDIR)/gotools && \
32478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32479 $(TARGET-gotools))
32480 @endif gotools
32481
32482
32483
32484
32485 .PHONY: check-gotools maybe-check-gotools
32486 maybe-check-gotools:
32487 @if gotools
32488 maybe-check-gotools: check-gotools
32489
32490 check-gotools:
32491 @: $(MAKE); $(unstage)
32492 @r=`${PWD_COMMAND}`; export r; \
32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494 $(HOST_EXPORTS) \
32495 (cd $(HOST_SUBDIR)/gotools && \
32496 $(MAKE) $(FLAGS_TO_PASS) check)
32497
32498 @endif gotools
32499
32500 .PHONY: install-gotools maybe-install-gotools
32501 maybe-install-gotools:
32502 @if gotools
32503 maybe-install-gotools: install-gotools
32504
32505 install-gotools: installdirs
32506 @: $(MAKE); $(unstage)
32507 @r=`${PWD_COMMAND}`; export r; \
32508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32509 $(HOST_EXPORTS) \
32510 (cd $(HOST_SUBDIR)/gotools && \
32511 $(MAKE) $(FLAGS_TO_PASS) install)
32512
32513 @endif gotools
32514
32515 .PHONY: install-strip-gotools maybe-install-strip-gotools
32516 maybe-install-strip-gotools:
32517 @if gotools
32518 maybe-install-strip-gotools: install-strip-gotools
32519
32520 install-strip-gotools: installdirs
32521 @: $(MAKE); $(unstage)
32522 @r=`${PWD_COMMAND}`; export r; \
32523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524 $(HOST_EXPORTS) \
32525 (cd $(HOST_SUBDIR)/gotools && \
32526 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32527
32528 @endif gotools
32529
32530 # Other targets (info, dvi, pdf, etc.)
32531
32532 .PHONY: maybe-info-gotools info-gotools
32533 maybe-info-gotools:
32534 @if gotools
32535 maybe-info-gotools: info-gotools
32536
32537 info-gotools: \
32538 configure-gotools
32539 @: $(MAKE); $(unstage)
32540 @[ -f ./gotools/Makefile ] || exit 0; \
32541 r=`${PWD_COMMAND}`; export r; \
32542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32543 $(HOST_EXPORTS) \
32544 for flag in $(EXTRA_HOST_FLAGS) ; do \
32545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32546 done; \
32547 echo "Doing info in gotools"; \
32548 (cd $(HOST_SUBDIR)/gotools && \
32549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32551 "RANLIB=$${RANLIB}" \
32552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32553 info) \
32554 || exit 1
32555
32556 @endif gotools
32557
32558 .PHONY: maybe-dvi-gotools dvi-gotools
32559 maybe-dvi-gotools:
32560 @if gotools
32561 maybe-dvi-gotools: dvi-gotools
32562
32563 dvi-gotools: \
32564 configure-gotools
32565 @: $(MAKE); $(unstage)
32566 @[ -f ./gotools/Makefile ] || exit 0; \
32567 r=`${PWD_COMMAND}`; export r; \
32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569 $(HOST_EXPORTS) \
32570 for flag in $(EXTRA_HOST_FLAGS) ; do \
32571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32572 done; \
32573 echo "Doing dvi in gotools"; \
32574 (cd $(HOST_SUBDIR)/gotools && \
32575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577 "RANLIB=$${RANLIB}" \
32578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32579 dvi) \
32580 || exit 1
32581
32582 @endif gotools
32583
32584 .PHONY: maybe-pdf-gotools pdf-gotools
32585 maybe-pdf-gotools:
32586 @if gotools
32587 maybe-pdf-gotools: pdf-gotools
32588
32589 pdf-gotools: \
32590 configure-gotools
32591 @: $(MAKE); $(unstage)
32592 @[ -f ./gotools/Makefile ] || exit 0; \
32593 r=`${PWD_COMMAND}`; export r; \
32594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32595 $(HOST_EXPORTS) \
32596 for flag in $(EXTRA_HOST_FLAGS) ; do \
32597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32598 done; \
32599 echo "Doing pdf in gotools"; \
32600 (cd $(HOST_SUBDIR)/gotools && \
32601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32603 "RANLIB=$${RANLIB}" \
32604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32605 pdf) \
32606 || exit 1
32607
32608 @endif gotools
32609
32610 .PHONY: maybe-html-gotools html-gotools
32611 maybe-html-gotools:
32612 @if gotools
32613 maybe-html-gotools: html-gotools
32614
32615 html-gotools: \
32616 configure-gotools
32617 @: $(MAKE); $(unstage)
32618 @[ -f ./gotools/Makefile ] || exit 0; \
32619 r=`${PWD_COMMAND}`; export r; \
32620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621 $(HOST_EXPORTS) \
32622 for flag in $(EXTRA_HOST_FLAGS) ; do \
32623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32624 done; \
32625 echo "Doing html in gotools"; \
32626 (cd $(HOST_SUBDIR)/gotools && \
32627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32629 "RANLIB=$${RANLIB}" \
32630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32631 html) \
32632 || exit 1
32633
32634 @endif gotools
32635
32636 .PHONY: maybe-TAGS-gotools TAGS-gotools
32637 maybe-TAGS-gotools:
32638 @if gotools
32639 maybe-TAGS-gotools: TAGS-gotools
32640
32641 TAGS-gotools: \
32642 configure-gotools
32643 @: $(MAKE); $(unstage)
32644 @[ -f ./gotools/Makefile ] || exit 0; \
32645 r=`${PWD_COMMAND}`; export r; \
32646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647 $(HOST_EXPORTS) \
32648 for flag in $(EXTRA_HOST_FLAGS) ; do \
32649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32650 done; \
32651 echo "Doing TAGS in gotools"; \
32652 (cd $(HOST_SUBDIR)/gotools && \
32653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32655 "RANLIB=$${RANLIB}" \
32656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32657 TAGS) \
32658 || exit 1
32659
32660 @endif gotools
32661
32662 .PHONY: maybe-install-info-gotools install-info-gotools
32663 maybe-install-info-gotools:
32664 @if gotools
32665 maybe-install-info-gotools: install-info-gotools
32666
32667 install-info-gotools: \
32668 configure-gotools \
32669 info-gotools
32670 @: $(MAKE); $(unstage)
32671 @[ -f ./gotools/Makefile ] || exit 0; \
32672 r=`${PWD_COMMAND}`; export r; \
32673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32674 $(HOST_EXPORTS) \
32675 for flag in $(EXTRA_HOST_FLAGS) ; do \
32676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32677 done; \
32678 echo "Doing install-info in gotools"; \
32679 (cd $(HOST_SUBDIR)/gotools && \
32680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32682 "RANLIB=$${RANLIB}" \
32683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32684 install-info) \
32685 || exit 1
32686
32687 @endif gotools
32688
32689 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32690 maybe-install-pdf-gotools:
32691 @if gotools
32692 maybe-install-pdf-gotools: install-pdf-gotools
32693
32694 install-pdf-gotools: \
32695 configure-gotools \
32696 pdf-gotools
32697 @: $(MAKE); $(unstage)
32698 @[ -f ./gotools/Makefile ] || exit 0; \
32699 r=`${PWD_COMMAND}`; export r; \
32700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701 $(HOST_EXPORTS) \
32702 for flag in $(EXTRA_HOST_FLAGS) ; do \
32703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704 done; \
32705 echo "Doing install-pdf in gotools"; \
32706 (cd $(HOST_SUBDIR)/gotools && \
32707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709 "RANLIB=$${RANLIB}" \
32710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711 install-pdf) \
32712 || exit 1
32713
32714 @endif gotools
32715
32716 .PHONY: maybe-install-html-gotools install-html-gotools
32717 maybe-install-html-gotools:
32718 @if gotools
32719 maybe-install-html-gotools: install-html-gotools
32720
32721 install-html-gotools: \
32722 configure-gotools \
32723 html-gotools
32724 @: $(MAKE); $(unstage)
32725 @[ -f ./gotools/Makefile ] || exit 0; \
32726 r=`${PWD_COMMAND}`; export r; \
32727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32728 $(HOST_EXPORTS) \
32729 for flag in $(EXTRA_HOST_FLAGS) ; do \
32730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32731 done; \
32732 echo "Doing install-html in gotools"; \
32733 (cd $(HOST_SUBDIR)/gotools && \
32734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32736 "RANLIB=$${RANLIB}" \
32737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32738 install-html) \
32739 || exit 1
32740
32741 @endif gotools
32742
32743 .PHONY: maybe-installcheck-gotools installcheck-gotools
32744 maybe-installcheck-gotools:
32745 @if gotools
32746 maybe-installcheck-gotools: installcheck-gotools
32747
32748 installcheck-gotools: \
32749 configure-gotools
32750 @: $(MAKE); $(unstage)
32751 @[ -f ./gotools/Makefile ] || exit 0; \
32752 r=`${PWD_COMMAND}`; export r; \
32753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32754 $(HOST_EXPORTS) \
32755 for flag in $(EXTRA_HOST_FLAGS) ; do \
32756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32757 done; \
32758 echo "Doing installcheck in gotools"; \
32759 (cd $(HOST_SUBDIR)/gotools && \
32760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32762 "RANLIB=$${RANLIB}" \
32763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32764 installcheck) \
32765 || exit 1
32766
32767 @endif gotools
32768
32769 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32770 maybe-mostlyclean-gotools:
32771 @if gotools
32772 maybe-mostlyclean-gotools: mostlyclean-gotools
32773
32774 mostlyclean-gotools:
32775 @: $(MAKE); $(unstage)
32776 @[ -f ./gotools/Makefile ] || exit 0; \
32777 r=`${PWD_COMMAND}`; export r; \
32778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32779 $(HOST_EXPORTS) \
32780 for flag in $(EXTRA_HOST_FLAGS) ; do \
32781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32782 done; \
32783 echo "Doing mostlyclean in gotools"; \
32784 (cd $(HOST_SUBDIR)/gotools && \
32785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32787 "RANLIB=$${RANLIB}" \
32788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32789 mostlyclean) \
32790 || exit 1
32791
32792 @endif gotools
32793
32794 .PHONY: maybe-clean-gotools clean-gotools
32795 maybe-clean-gotools:
32796 @if gotools
32797 maybe-clean-gotools: clean-gotools
32798
32799 clean-gotools:
32800 @: $(MAKE); $(unstage)
32801 @[ -f ./gotools/Makefile ] || exit 0; \
32802 r=`${PWD_COMMAND}`; export r; \
32803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804 $(HOST_EXPORTS) \
32805 for flag in $(EXTRA_HOST_FLAGS) ; do \
32806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32807 done; \
32808 echo "Doing clean in gotools"; \
32809 (cd $(HOST_SUBDIR)/gotools && \
32810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32812 "RANLIB=$${RANLIB}" \
32813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32814 clean) \
32815 || exit 1
32816
32817 @endif gotools
32818
32819 .PHONY: maybe-distclean-gotools distclean-gotools
32820 maybe-distclean-gotools:
32821 @if gotools
32822 maybe-distclean-gotools: distclean-gotools
32823
32824 distclean-gotools:
32825 @: $(MAKE); $(unstage)
32826 @[ -f ./gotools/Makefile ] || exit 0; \
32827 r=`${PWD_COMMAND}`; export r; \
32828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32829 $(HOST_EXPORTS) \
32830 for flag in $(EXTRA_HOST_FLAGS) ; do \
32831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32832 done; \
32833 echo "Doing distclean in gotools"; \
32834 (cd $(HOST_SUBDIR)/gotools && \
32835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32837 "RANLIB=$${RANLIB}" \
32838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32839 distclean) \
32840 || exit 1
32841
32842 @endif gotools
32843
32844 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32845 maybe-maintainer-clean-gotools:
32846 @if gotools
32847 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32848
32849 maintainer-clean-gotools:
32850 @: $(MAKE); $(unstage)
32851 @[ -f ./gotools/Makefile ] || exit 0; \
32852 r=`${PWD_COMMAND}`; export r; \
32853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854 $(HOST_EXPORTS) \
32855 for flag in $(EXTRA_HOST_FLAGS) ; do \
32856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32857 done; \
32858 echo "Doing maintainer-clean in gotools"; \
32859 (cd $(HOST_SUBDIR)/gotools && \
32860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862 "RANLIB=$${RANLIB}" \
32863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32864 maintainer-clean) \
32865 || exit 1
32866
32867 @endif gotools
32868
32869
32870
32871 .PHONY: configure-libctf maybe-configure-libctf
32872 maybe-configure-libctf:
32873 @if gcc-bootstrap
32874 configure-libctf: stage_current
32875 @endif gcc-bootstrap
32876 @if libctf
32877 maybe-configure-libctf: configure-libctf
32878 configure-libctf:
32879 @r=`${PWD_COMMAND}`; export r; \
32880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32881 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32883 $(HOST_EXPORTS) \
32884 echo Configuring in $(HOST_SUBDIR)/libctf; \
32885 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
32886 case $(srcdir) in \
32887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32888 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32890 esac; \
32891 module_srcdir=libctf; \
32892 $(SHELL) \
32893 $$s/$$module_srcdir/configure \
32894 --srcdir=$${topdir}/$$module_srcdir \
32895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32896 --target=${target_alias} \
32897 || exit 1
32898 @endif libctf
32899
32900
32901
32902 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
32903 maybe-configure-stage1-libctf:
32904 @if libctf-bootstrap
32905 maybe-configure-stage1-libctf: configure-stage1-libctf
32906 configure-stage1-libctf:
32907 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32909 @r=`${PWD_COMMAND}`; export r; \
32910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911 TFLAGS="$(STAGE1_TFLAGS)"; \
32912 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32913 $(HOST_EXPORTS) \
32914 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32915 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32916 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
32917 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
32918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32919 cd $(HOST_SUBDIR)/libctf || exit 1; \
32920 case $(srcdir) in \
32921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32922 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32924 esac; \
32925 module_srcdir=libctf; \
32926 $(SHELL) $$s/$$module_srcdir/configure \
32927 --srcdir=$${topdir}/$$module_srcdir \
32928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32929 --target=${target_alias} \
32930 \
32931 $(STAGE1_CONFIGURE_FLAGS)
32932 @endif libctf-bootstrap
32933
32934 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
32935 maybe-configure-stage2-libctf:
32936 @if libctf-bootstrap
32937 maybe-configure-stage2-libctf: configure-stage2-libctf
32938 configure-stage2-libctf:
32939 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32941 @r=`${PWD_COMMAND}`; export r; \
32942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943 TFLAGS="$(STAGE2_TFLAGS)"; \
32944 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32945 $(HOST_EXPORTS) \
32946 $(POSTSTAGE1_HOST_EXPORTS) \
32947 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32948 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32949 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
32950 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
32951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32952 cd $(HOST_SUBDIR)/libctf || exit 1; \
32953 case $(srcdir) in \
32954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32955 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32957 esac; \
32958 module_srcdir=libctf; \
32959 $(SHELL) $$s/$$module_srcdir/configure \
32960 --srcdir=$${topdir}/$$module_srcdir \
32961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32962 --target=${target_alias} \
32963 --with-build-libsubdir=$(HOST_SUBDIR) \
32964 $(STAGE2_CONFIGURE_FLAGS)
32965 @endif libctf-bootstrap
32966
32967 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
32968 maybe-configure-stage3-libctf:
32969 @if libctf-bootstrap
32970 maybe-configure-stage3-libctf: configure-stage3-libctf
32971 configure-stage3-libctf:
32972 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
32974 @r=`${PWD_COMMAND}`; export r; \
32975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976 TFLAGS="$(STAGE3_TFLAGS)"; \
32977 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
32978 $(HOST_EXPORTS) \
32979 $(POSTSTAGE1_HOST_EXPORTS) \
32980 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32981 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32982 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
32983 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
32984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
32985 cd $(HOST_SUBDIR)/libctf || exit 1; \
32986 case $(srcdir) in \
32987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32988 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
32989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32990 esac; \
32991 module_srcdir=libctf; \
32992 $(SHELL) $$s/$$module_srcdir/configure \
32993 --srcdir=$${topdir}/$$module_srcdir \
32994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32995 --target=${target_alias} \
32996 --with-build-libsubdir=$(HOST_SUBDIR) \
32997 $(STAGE3_CONFIGURE_FLAGS)
32998 @endif libctf-bootstrap
32999
33000 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
33001 maybe-configure-stage4-libctf:
33002 @if libctf-bootstrap
33003 maybe-configure-stage4-libctf: configure-stage4-libctf
33004 configure-stage4-libctf:
33005 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33007 @r=`${PWD_COMMAND}`; export r; \
33008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33009 TFLAGS="$(STAGE4_TFLAGS)"; \
33010 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33011 $(HOST_EXPORTS) \
33012 $(POSTSTAGE1_HOST_EXPORTS) \
33013 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33014 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33015 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33016 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
33017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33018 cd $(HOST_SUBDIR)/libctf || exit 1; \
33019 case $(srcdir) in \
33020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33021 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33023 esac; \
33024 module_srcdir=libctf; \
33025 $(SHELL) $$s/$$module_srcdir/configure \
33026 --srcdir=$${topdir}/$$module_srcdir \
33027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33028 --target=${target_alias} \
33029 --with-build-libsubdir=$(HOST_SUBDIR) \
33030 $(STAGE4_CONFIGURE_FLAGS)
33031 @endif libctf-bootstrap
33032
33033 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
33034 maybe-configure-stageprofile-libctf:
33035 @if libctf-bootstrap
33036 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
33037 configure-stageprofile-libctf:
33038 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33040 @r=`${PWD_COMMAND}`; export r; \
33041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33043 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33044 $(HOST_EXPORTS) \
33045 $(POSTSTAGE1_HOST_EXPORTS) \
33046 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33047 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33048 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33049 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
33050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33051 cd $(HOST_SUBDIR)/libctf || exit 1; \
33052 case $(srcdir) in \
33053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33054 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33056 esac; \
33057 module_srcdir=libctf; \
33058 $(SHELL) $$s/$$module_srcdir/configure \
33059 --srcdir=$${topdir}/$$module_srcdir \
33060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33061 --target=${target_alias} \
33062 --with-build-libsubdir=$(HOST_SUBDIR) \
33063 $(STAGEprofile_CONFIGURE_FLAGS)
33064 @endif libctf-bootstrap
33065
33066 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
33067 maybe-configure-stagefeedback-libctf:
33068 @if libctf-bootstrap
33069 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
33070 configure-stagefeedback-libctf:
33071 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
33073 @r=`${PWD_COMMAND}`; export r; \
33074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33075 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33076 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
33077 $(HOST_EXPORTS) \
33078 $(POSTSTAGE1_HOST_EXPORTS) \
33079 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33080 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33081 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33082 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
33083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
33084 cd $(HOST_SUBDIR)/libctf || exit 1; \
33085 case $(srcdir) in \
33086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33087 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
33088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33089 esac; \
33090 module_srcdir=libctf; \
33091 $(SHELL) $$s/$$module_srcdir/configure \
33092 --srcdir=$${topdir}/$$module_srcdir \
33093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33094 --target=${target_alias} \
33095 --with-build-libsubdir=$(HOST_SUBDIR) \
33096 $(STAGEfeedback_CONFIGURE_FLAGS)
33097 @endif libctf-bootstrap
33098
33099
33100
33101
33102
33103 .PHONY: all-libctf maybe-all-libctf
33104 maybe-all-libctf:
33105 @if gcc-bootstrap
33106 all-libctf: stage_current
33107 @endif gcc-bootstrap
33108 @if libctf
33109 TARGET-libctf=all
33110 maybe-all-libctf: all-libctf
33111 all-libctf: configure-libctf
33112 @r=`${PWD_COMMAND}`; export r; \
33113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114 $(HOST_EXPORTS) \
33115 (cd $(HOST_SUBDIR)/libctf && \
33116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33117 $(TARGET-libctf))
33118 @endif libctf
33119
33120
33121
33122 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
33123 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
33124 maybe-all-stage1-libctf:
33125 maybe-clean-stage1-libctf:
33126 @if libctf-bootstrap
33127 maybe-all-stage1-libctf: all-stage1-libctf
33128 all-stage1: all-stage1-libctf
33129 TARGET-stage1-libctf = $(TARGET-libctf)
33130 all-stage1-libctf: configure-stage1-libctf
33131 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33132 @r=`${PWD_COMMAND}`; export r; \
33133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33134 TFLAGS="$(STAGE1_TFLAGS)"; \
33135 $(HOST_EXPORTS) \
33136 cd $(HOST_SUBDIR)/libctf && \
33137 \
33138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33139 CFLAGS="$(STAGE1_CFLAGS)" \
33140 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33141 LIBCFLAGS="$(LIBCFLAGS)" \
33142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33145 $(EXTRA_HOST_FLAGS) \
33146 $(STAGE1_FLAGS_TO_PASS) \
33147 TFLAGS="$(STAGE1_TFLAGS)" \
33148 $(TARGET-stage1-libctf)
33149
33150 maybe-clean-stage1-libctf: clean-stage1-libctf
33151 clean-stage1: clean-stage1-libctf
33152 clean-stage1-libctf:
33153 @if [ $(current_stage) = stage1 ]; then \
33154 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33155 else \
33156 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
33157 $(MAKE) stage1-start; \
33158 fi; \
33159 cd $(HOST_SUBDIR)/libctf && \
33160 $(MAKE) $(EXTRA_HOST_FLAGS) \
33161 $(STAGE1_FLAGS_TO_PASS) clean
33162 @endif libctf-bootstrap
33163
33164
33165 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
33166 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
33167 maybe-all-stage2-libctf:
33168 maybe-clean-stage2-libctf:
33169 @if libctf-bootstrap
33170 maybe-all-stage2-libctf: all-stage2-libctf
33171 all-stage2: all-stage2-libctf
33172 TARGET-stage2-libctf = $(TARGET-libctf)
33173 all-stage2-libctf: configure-stage2-libctf
33174 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33175 @r=`${PWD_COMMAND}`; export r; \
33176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177 TFLAGS="$(STAGE2_TFLAGS)"; \
33178 $(HOST_EXPORTS) \
33179 $(POSTSTAGE1_HOST_EXPORTS) \
33180 cd $(HOST_SUBDIR)/libctf && \
33181 \
33182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33183 CFLAGS="$(STAGE2_CFLAGS)" \
33184 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33185 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33190 TFLAGS="$(STAGE2_TFLAGS)" \
33191 $(TARGET-stage2-libctf)
33192
33193 maybe-clean-stage2-libctf: clean-stage2-libctf
33194 clean-stage2: clean-stage2-libctf
33195 clean-stage2-libctf:
33196 @if [ $(current_stage) = stage2 ]; then \
33197 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33198 else \
33199 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
33200 $(MAKE) stage2-start; \
33201 fi; \
33202 cd $(HOST_SUBDIR)/libctf && \
33203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33204 @endif libctf-bootstrap
33205
33206
33207 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
33208 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
33209 maybe-all-stage3-libctf:
33210 maybe-clean-stage3-libctf:
33211 @if libctf-bootstrap
33212 maybe-all-stage3-libctf: all-stage3-libctf
33213 all-stage3: all-stage3-libctf
33214 TARGET-stage3-libctf = $(TARGET-libctf)
33215 all-stage3-libctf: configure-stage3-libctf
33216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33217 @r=`${PWD_COMMAND}`; export r; \
33218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219 TFLAGS="$(STAGE3_TFLAGS)"; \
33220 $(HOST_EXPORTS) \
33221 $(POSTSTAGE1_HOST_EXPORTS) \
33222 cd $(HOST_SUBDIR)/libctf && \
33223 \
33224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33225 CFLAGS="$(STAGE3_CFLAGS)" \
33226 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33227 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33232 TFLAGS="$(STAGE3_TFLAGS)" \
33233 $(TARGET-stage3-libctf)
33234
33235 maybe-clean-stage3-libctf: clean-stage3-libctf
33236 clean-stage3: clean-stage3-libctf
33237 clean-stage3-libctf:
33238 @if [ $(current_stage) = stage3 ]; then \
33239 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33240 else \
33241 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
33242 $(MAKE) stage3-start; \
33243 fi; \
33244 cd $(HOST_SUBDIR)/libctf && \
33245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33246 @endif libctf-bootstrap
33247
33248
33249 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
33250 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
33251 maybe-all-stage4-libctf:
33252 maybe-clean-stage4-libctf:
33253 @if libctf-bootstrap
33254 maybe-all-stage4-libctf: all-stage4-libctf
33255 all-stage4: all-stage4-libctf
33256 TARGET-stage4-libctf = $(TARGET-libctf)
33257 all-stage4-libctf: configure-stage4-libctf
33258 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33259 @r=`${PWD_COMMAND}`; export r; \
33260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33261 TFLAGS="$(STAGE4_TFLAGS)"; \
33262 $(HOST_EXPORTS) \
33263 $(POSTSTAGE1_HOST_EXPORTS) \
33264 cd $(HOST_SUBDIR)/libctf && \
33265 \
33266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33267 CFLAGS="$(STAGE4_CFLAGS)" \
33268 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33269 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33274 TFLAGS="$(STAGE4_TFLAGS)" \
33275 $(TARGET-stage4-libctf)
33276
33277 maybe-clean-stage4-libctf: clean-stage4-libctf
33278 clean-stage4: clean-stage4-libctf
33279 clean-stage4-libctf:
33280 @if [ $(current_stage) = stage4 ]; then \
33281 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33282 else \
33283 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
33284 $(MAKE) stage4-start; \
33285 fi; \
33286 cd $(HOST_SUBDIR)/libctf && \
33287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33288 @endif libctf-bootstrap
33289
33290
33291 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
33292 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
33293 maybe-all-stageprofile-libctf:
33294 maybe-clean-stageprofile-libctf:
33295 @if libctf-bootstrap
33296 maybe-all-stageprofile-libctf: all-stageprofile-libctf
33297 all-stageprofile: all-stageprofile-libctf
33298 TARGET-stageprofile-libctf = $(TARGET-libctf)
33299 all-stageprofile-libctf: configure-stageprofile-libctf
33300 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33301 @r=`${PWD_COMMAND}`; export r; \
33302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33303 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33304 $(HOST_EXPORTS) \
33305 $(POSTSTAGE1_HOST_EXPORTS) \
33306 cd $(HOST_SUBDIR)/libctf && \
33307 \
33308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33309 CFLAGS="$(STAGEprofile_CFLAGS)" \
33310 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33311 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33316 TFLAGS="$(STAGEprofile_TFLAGS)" \
33317 $(TARGET-stageprofile-libctf)
33318
33319 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
33320 clean-stageprofile: clean-stageprofile-libctf
33321 clean-stageprofile-libctf:
33322 @if [ $(current_stage) = stageprofile ]; then \
33323 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33324 else \
33325 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
33326 $(MAKE) stageprofile-start; \
33327 fi; \
33328 cd $(HOST_SUBDIR)/libctf && \
33329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33330 @endif libctf-bootstrap
33331
33332
33333 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
33334 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
33335 maybe-all-stagefeedback-libctf:
33336 maybe-clean-stagefeedback-libctf:
33337 @if libctf-bootstrap
33338 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
33339 all-stagefeedback: all-stagefeedback-libctf
33340 TARGET-stagefeedback-libctf = $(TARGET-libctf)
33341 all-stagefeedback-libctf: configure-stagefeedback-libctf
33342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33343 @r=`${PWD_COMMAND}`; export r; \
33344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33345 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33346 $(HOST_EXPORTS) \
33347 $(POSTSTAGE1_HOST_EXPORTS) \
33348 cd $(HOST_SUBDIR)/libctf && \
33349 \
33350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33351 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33352 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33353 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33358 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33359 $(TARGET-stagefeedback-libctf)
33360
33361 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
33362 clean-stagefeedback: clean-stagefeedback-libctf
33363 clean-stagefeedback-libctf:
33364 @if [ $(current_stage) = stagefeedback ]; then \
33365 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
33366 else \
33367 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
33368 $(MAKE) stagefeedback-start; \
33369 fi; \
33370 cd $(HOST_SUBDIR)/libctf && \
33371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33372 @endif libctf-bootstrap
33373
33374
33375
33376
33377
33378 .PHONY: check-libctf maybe-check-libctf
33379 maybe-check-libctf:
33380 @if libctf
33381 maybe-check-libctf: check-libctf
33382
33383 check-libctf:
33384
33385 @endif libctf
33386
33387 .PHONY: install-libctf maybe-install-libctf
33388 maybe-install-libctf:
33389 @if libctf
33390 maybe-install-libctf: install-libctf
33391
33392 install-libctf:
33393
33394 @endif libctf
33395
33396 .PHONY: install-strip-libctf maybe-install-strip-libctf
33397 maybe-install-strip-libctf:
33398 @if libctf
33399 maybe-install-strip-libctf: install-strip-libctf
33400
33401 install-strip-libctf:
33402
33403 @endif libctf
33404
33405 # Other targets (info, dvi, pdf, etc.)
33406
33407 .PHONY: maybe-info-libctf info-libctf
33408 maybe-info-libctf:
33409 @if libctf
33410 maybe-info-libctf: info-libctf
33411
33412 info-libctf: \
33413 configure-libctf
33414 @[ -f ./libctf/Makefile ] || exit 0; \
33415 r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 $(HOST_EXPORTS) \
33418 for flag in $(EXTRA_HOST_FLAGS) ; do \
33419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420 done; \
33421 echo "Doing info in libctf"; \
33422 (cd $(HOST_SUBDIR)/libctf && \
33423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425 "RANLIB=$${RANLIB}" \
33426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427 info) \
33428 || exit 1
33429
33430 @endif libctf
33431
33432 .PHONY: maybe-dvi-libctf dvi-libctf
33433 maybe-dvi-libctf:
33434 @if libctf
33435 maybe-dvi-libctf: dvi-libctf
33436
33437 dvi-libctf: \
33438 configure-libctf
33439 @[ -f ./libctf/Makefile ] || exit 0; \
33440 r=`${PWD_COMMAND}`; export r; \
33441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33442 $(HOST_EXPORTS) \
33443 for flag in $(EXTRA_HOST_FLAGS) ; do \
33444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33445 done; \
33446 echo "Doing dvi in libctf"; \
33447 (cd $(HOST_SUBDIR)/libctf && \
33448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33450 "RANLIB=$${RANLIB}" \
33451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33452 dvi) \
33453 || exit 1
33454
33455 @endif libctf
33456
33457 .PHONY: maybe-pdf-libctf pdf-libctf
33458 maybe-pdf-libctf:
33459 @if libctf
33460 maybe-pdf-libctf: pdf-libctf
33461
33462 pdf-libctf: \
33463 configure-libctf
33464 @[ -f ./libctf/Makefile ] || exit 0; \
33465 r=`${PWD_COMMAND}`; export r; \
33466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33467 $(HOST_EXPORTS) \
33468 for flag in $(EXTRA_HOST_FLAGS) ; do \
33469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33470 done; \
33471 echo "Doing pdf in libctf"; \
33472 (cd $(HOST_SUBDIR)/libctf && \
33473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33475 "RANLIB=$${RANLIB}" \
33476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33477 pdf) \
33478 || exit 1
33479
33480 @endif libctf
33481
33482 .PHONY: maybe-html-libctf html-libctf
33483 maybe-html-libctf:
33484 @if libctf
33485 maybe-html-libctf: html-libctf
33486
33487 html-libctf: \
33488 configure-libctf
33489 @[ -f ./libctf/Makefile ] || exit 0; \
33490 r=`${PWD_COMMAND}`; export r; \
33491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492 $(HOST_EXPORTS) \
33493 for flag in $(EXTRA_HOST_FLAGS) ; do \
33494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495 done; \
33496 echo "Doing html in libctf"; \
33497 (cd $(HOST_SUBDIR)/libctf && \
33498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33500 "RANLIB=$${RANLIB}" \
33501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33502 html) \
33503 || exit 1
33504
33505 @endif libctf
33506
33507 .PHONY: maybe-TAGS-libctf TAGS-libctf
33508 maybe-TAGS-libctf:
33509 @if libctf
33510 maybe-TAGS-libctf: TAGS-libctf
33511
33512 TAGS-libctf: \
33513 configure-libctf
33514 @[ -f ./libctf/Makefile ] || exit 0; \
33515 r=`${PWD_COMMAND}`; export r; \
33516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517 $(HOST_EXPORTS) \
33518 for flag in $(EXTRA_HOST_FLAGS) ; do \
33519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33520 done; \
33521 echo "Doing TAGS in libctf"; \
33522 (cd $(HOST_SUBDIR)/libctf && \
33523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33525 "RANLIB=$${RANLIB}" \
33526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33527 TAGS) \
33528 || exit 1
33529
33530 @endif libctf
33531
33532 .PHONY: maybe-install-info-libctf install-info-libctf
33533 maybe-install-info-libctf:
33534 @if libctf
33535 maybe-install-info-libctf: install-info-libctf
33536
33537 install-info-libctf: \
33538 configure-libctf \
33539 info-libctf
33540 @[ -f ./libctf/Makefile ] || exit 0; \
33541 r=`${PWD_COMMAND}`; export r; \
33542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543 $(HOST_EXPORTS) \
33544 for flag in $(EXTRA_HOST_FLAGS) ; do \
33545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33546 done; \
33547 echo "Doing install-info in libctf"; \
33548 (cd $(HOST_SUBDIR)/libctf && \
33549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33551 "RANLIB=$${RANLIB}" \
33552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33553 install-info) \
33554 || exit 1
33555
33556 @endif libctf
33557
33558 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
33559 maybe-install-pdf-libctf:
33560 @if libctf
33561 maybe-install-pdf-libctf: install-pdf-libctf
33562
33563 install-pdf-libctf: \
33564 configure-libctf \
33565 pdf-libctf
33566 @[ -f ./libctf/Makefile ] || exit 0; \
33567 r=`${PWD_COMMAND}`; export r; \
33568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569 $(HOST_EXPORTS) \
33570 for flag in $(EXTRA_HOST_FLAGS) ; do \
33571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33572 done; \
33573 echo "Doing install-pdf in libctf"; \
33574 (cd $(HOST_SUBDIR)/libctf && \
33575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33577 "RANLIB=$${RANLIB}" \
33578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33579 install-pdf) \
33580 || exit 1
33581
33582 @endif libctf
33583
33584 .PHONY: maybe-install-html-libctf install-html-libctf
33585 maybe-install-html-libctf:
33586 @if libctf
33587 maybe-install-html-libctf: install-html-libctf
33588
33589 install-html-libctf: \
33590 configure-libctf \
33591 html-libctf
33592 @[ -f ./libctf/Makefile ] || exit 0; \
33593 r=`${PWD_COMMAND}`; export r; \
33594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33595 $(HOST_EXPORTS) \
33596 for flag in $(EXTRA_HOST_FLAGS) ; do \
33597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33598 done; \
33599 echo "Doing install-html in libctf"; \
33600 (cd $(HOST_SUBDIR)/libctf && \
33601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33603 "RANLIB=$${RANLIB}" \
33604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33605 install-html) \
33606 || exit 1
33607
33608 @endif libctf
33609
33610 .PHONY: maybe-installcheck-libctf installcheck-libctf
33611 maybe-installcheck-libctf:
33612 @if libctf
33613 maybe-installcheck-libctf: installcheck-libctf
33614
33615 installcheck-libctf: \
33616 configure-libctf
33617 @[ -f ./libctf/Makefile ] || exit 0; \
33618 r=`${PWD_COMMAND}`; export r; \
33619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33620 $(HOST_EXPORTS) \
33621 for flag in $(EXTRA_HOST_FLAGS) ; do \
33622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33623 done; \
33624 echo "Doing installcheck in libctf"; \
33625 (cd $(HOST_SUBDIR)/libctf && \
33626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33628 "RANLIB=$${RANLIB}" \
33629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33630 installcheck) \
33631 || exit 1
33632
33633 @endif libctf
33634
33635 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
33636 maybe-mostlyclean-libctf:
33637 @if libctf
33638 maybe-mostlyclean-libctf: mostlyclean-libctf
33639
33640 mostlyclean-libctf:
33641 @[ -f ./libctf/Makefile ] || exit 0; \
33642 r=`${PWD_COMMAND}`; export r; \
33643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644 $(HOST_EXPORTS) \
33645 for flag in $(EXTRA_HOST_FLAGS) ; do \
33646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647 done; \
33648 echo "Doing mostlyclean in libctf"; \
33649 (cd $(HOST_SUBDIR)/libctf && \
33650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33652 "RANLIB=$${RANLIB}" \
33653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33654 mostlyclean) \
33655 || exit 1
33656
33657 @endif libctf
33658
33659 .PHONY: maybe-clean-libctf clean-libctf
33660 maybe-clean-libctf:
33661 @if libctf
33662 maybe-clean-libctf: clean-libctf
33663
33664 clean-libctf:
33665 @[ -f ./libctf/Makefile ] || exit 0; \
33666 r=`${PWD_COMMAND}`; export r; \
33667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33668 $(HOST_EXPORTS) \
33669 for flag in $(EXTRA_HOST_FLAGS) ; do \
33670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671 done; \
33672 echo "Doing clean in libctf"; \
33673 (cd $(HOST_SUBDIR)/libctf && \
33674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33676 "RANLIB=$${RANLIB}" \
33677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33678 clean) \
33679 || exit 1
33680
33681 @endif libctf
33682
33683 .PHONY: maybe-distclean-libctf distclean-libctf
33684 maybe-distclean-libctf:
33685 @if libctf
33686 maybe-distclean-libctf: distclean-libctf
33687
33688 distclean-libctf:
33689 @[ -f ./libctf/Makefile ] || exit 0; \
33690 r=`${PWD_COMMAND}`; export r; \
33691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33692 $(HOST_EXPORTS) \
33693 for flag in $(EXTRA_HOST_FLAGS) ; do \
33694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33695 done; \
33696 echo "Doing distclean in libctf"; \
33697 (cd $(HOST_SUBDIR)/libctf && \
33698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33700 "RANLIB=$${RANLIB}" \
33701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33702 distclean) \
33703 || exit 1
33704
33705 @endif libctf
33706
33707 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
33708 maybe-maintainer-clean-libctf:
33709 @if libctf
33710 maybe-maintainer-clean-libctf: maintainer-clean-libctf
33711
33712 maintainer-clean-libctf:
33713 @[ -f ./libctf/Makefile ] || exit 0; \
33714 r=`${PWD_COMMAND}`; export r; \
33715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716 $(HOST_EXPORTS) \
33717 for flag in $(EXTRA_HOST_FLAGS) ; do \
33718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719 done; \
33720 echo "Doing maintainer-clean in libctf"; \
33721 (cd $(HOST_SUBDIR)/libctf && \
33722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724 "RANLIB=$${RANLIB}" \
33725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726 maintainer-clean) \
33727 || exit 1
33728
33729 @endif libctf
33730
33731
33732
33733 # ---------------------------------------
33734 # Modules which run on the target machine
33735 # ---------------------------------------
33736
33737
33738
33739
33740 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
33741 maybe-configure-target-libstdc++-v3:
33742 @if gcc-bootstrap
33743 configure-target-libstdc++-v3: stage_current
33744 @endif gcc-bootstrap
33745 @if target-libstdc++-v3
33746 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
33747 configure-target-libstdc++-v3:
33748 @r=`${PWD_COMMAND}`; export r; \
33749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33750 echo "Checking multilib configuration for libstdc++-v3..."; \
33751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33752 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33753 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33754 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33755 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33756 else \
33757 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33758 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33759 fi; \
33760 else \
33761 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33762 fi; \
33763 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33765 $(RAW_CXX_TARGET_EXPORTS) \
33766 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
33767 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
33768 case $(srcdir) in \
33769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33770 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33772 esac; \
33773 module_srcdir=libstdc++-v3; \
33774 rm -f no-such-file || : ; \
33775 CONFIG_SITE=no-such-file $(SHELL) \
33776 $$s/$$module_srcdir/configure \
33777 --srcdir=$${topdir}/$$module_srcdir \
33778 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33779 --target=${target_alias} \
33780 || exit 1
33781 @endif target-libstdc++-v3
33782
33783
33784
33785 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
33786 maybe-configure-stage1-target-libstdc++-v3:
33787 @if target-libstdc++-v3-bootstrap
33788 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33789 configure-stage1-target-libstdc++-v3:
33790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33791 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33792 @r=`${PWD_COMMAND}`; export r; \
33793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33794 TFLAGS="$(STAGE1_TFLAGS)"; \
33795 echo "Checking multilib configuration for libstdc++-v3..."; \
33796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33797 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33798 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33799 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33800 else \
33801 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33802 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33803 fi; \
33804 else \
33805 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33806 fi; \
33807 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33808 $(RAW_CXX_TARGET_EXPORTS) \
33809 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33810 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33811 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33812 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
33813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33814 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33815 case $(srcdir) in \
33816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33817 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33819 esac; \
33820 module_srcdir=libstdc++-v3; \
33821 $(SHELL) $$s/$$module_srcdir/configure \
33822 --srcdir=$${topdir}/$$module_srcdir \
33823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33824 --target=${target_alias} \
33825 \
33826 $(STAGE1_CONFIGURE_FLAGS)
33827 @endif target-libstdc++-v3-bootstrap
33828
33829 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
33830 maybe-configure-stage2-target-libstdc++-v3:
33831 @if target-libstdc++-v3-bootstrap
33832 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33833 configure-stage2-target-libstdc++-v3:
33834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33835 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33836 @r=`${PWD_COMMAND}`; export r; \
33837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33838 TFLAGS="$(STAGE2_TFLAGS)"; \
33839 echo "Checking multilib configuration for libstdc++-v3..."; \
33840 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33841 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33842 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33843 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33844 else \
33845 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33846 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33847 fi; \
33848 else \
33849 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33850 fi; \
33851 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33852 $(RAW_CXX_TARGET_EXPORTS) \
33853 \
33854 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33857 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
33858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33859 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33860 case $(srcdir) in \
33861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33862 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33864 esac; \
33865 module_srcdir=libstdc++-v3; \
33866 $(SHELL) $$s/$$module_srcdir/configure \
33867 --srcdir=$${topdir}/$$module_srcdir \
33868 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33869 --target=${target_alias} \
33870 --with-build-libsubdir=$(HOST_SUBDIR) \
33871 $(STAGE2_CONFIGURE_FLAGS)
33872 @endif target-libstdc++-v3-bootstrap
33873
33874 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
33875 maybe-configure-stage3-target-libstdc++-v3:
33876 @if target-libstdc++-v3-bootstrap
33877 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33878 configure-stage3-target-libstdc++-v3:
33879 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33880 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33881 @r=`${PWD_COMMAND}`; export r; \
33882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33883 TFLAGS="$(STAGE3_TFLAGS)"; \
33884 echo "Checking multilib configuration for libstdc++-v3..."; \
33885 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33886 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33887 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33888 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33889 else \
33890 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33891 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33892 fi; \
33893 else \
33894 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33895 fi; \
33896 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33897 $(RAW_CXX_TARGET_EXPORTS) \
33898 \
33899 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33902 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
33903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33904 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33905 case $(srcdir) in \
33906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33907 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33909 esac; \
33910 module_srcdir=libstdc++-v3; \
33911 $(SHELL) $$s/$$module_srcdir/configure \
33912 --srcdir=$${topdir}/$$module_srcdir \
33913 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33914 --target=${target_alias} \
33915 --with-build-libsubdir=$(HOST_SUBDIR) \
33916 $(STAGE3_CONFIGURE_FLAGS)
33917 @endif target-libstdc++-v3-bootstrap
33918
33919 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
33920 maybe-configure-stage4-target-libstdc++-v3:
33921 @if target-libstdc++-v3-bootstrap
33922 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33923 configure-stage4-target-libstdc++-v3:
33924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33925 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33926 @r=`${PWD_COMMAND}`; export r; \
33927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928 TFLAGS="$(STAGE4_TFLAGS)"; \
33929 echo "Checking multilib configuration for libstdc++-v3..."; \
33930 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33931 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33932 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33933 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33934 else \
33935 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33936 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33937 fi; \
33938 else \
33939 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33940 fi; \
33941 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33942 $(RAW_CXX_TARGET_EXPORTS) \
33943 \
33944 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33945 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33946 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33947 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
33948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33949 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33950 case $(srcdir) in \
33951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33952 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33954 esac; \
33955 module_srcdir=libstdc++-v3; \
33956 $(SHELL) $$s/$$module_srcdir/configure \
33957 --srcdir=$${topdir}/$$module_srcdir \
33958 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33959 --target=${target_alias} \
33960 --with-build-libsubdir=$(HOST_SUBDIR) \
33961 $(STAGE4_CONFIGURE_FLAGS)
33962 @endif target-libstdc++-v3-bootstrap
33963
33964 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
33965 maybe-configure-stageprofile-target-libstdc++-v3:
33966 @if target-libstdc++-v3-bootstrap
33967 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33968 configure-stageprofile-target-libstdc++-v3:
33969 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33970 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33971 @r=`${PWD_COMMAND}`; export r; \
33972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33974 echo "Checking multilib configuration for libstdc++-v3..."; \
33975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33976 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33977 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33978 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33979 else \
33980 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33981 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33982 fi; \
33983 else \
33984 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33985 fi; \
33986 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33987 $(RAW_CXX_TARGET_EXPORTS) \
33988 \
33989 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33990 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33991 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33992 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33994 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33995 case $(srcdir) in \
33996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33997 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33999 esac; \
34000 module_srcdir=libstdc++-v3; \
34001 $(SHELL) $$s/$$module_srcdir/configure \
34002 --srcdir=$${topdir}/$$module_srcdir \
34003 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34004 --target=${target_alias} \
34005 --with-build-libsubdir=$(HOST_SUBDIR) \
34006 $(STAGEprofile_CONFIGURE_FLAGS)
34007 @endif target-libstdc++-v3-bootstrap
34008
34009 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
34010 maybe-configure-stagefeedback-target-libstdc++-v3:
34011 @if target-libstdc++-v3-bootstrap
34012 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
34013 configure-stagefeedback-target-libstdc++-v3:
34014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34015 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
34016 @r=`${PWD_COMMAND}`; export r; \
34017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34018 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34019 echo "Checking multilib configuration for libstdc++-v3..."; \
34020 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
34021 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34022 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
34023 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
34024 else \
34025 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
34026 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34027 fi; \
34028 else \
34029 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
34030 fi; \
34031 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
34032 $(RAW_CXX_TARGET_EXPORTS) \
34033 \
34034 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34037 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
34038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
34039 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
34040 case $(srcdir) in \
34041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34042 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
34043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34044 esac; \
34045 module_srcdir=libstdc++-v3; \
34046 $(SHELL) $$s/$$module_srcdir/configure \
34047 --srcdir=$${topdir}/$$module_srcdir \
34048 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34049 --target=${target_alias} \
34050 --with-build-libsubdir=$(HOST_SUBDIR) \
34051 $(STAGEfeedback_CONFIGURE_FLAGS)
34052 @endif target-libstdc++-v3-bootstrap
34053
34054
34055
34056
34057
34058 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
34059 maybe-all-target-libstdc++-v3:
34060 @if gcc-bootstrap
34061 all-target-libstdc++-v3: stage_current
34062 @endif gcc-bootstrap
34063 @if target-libstdc++-v3
34064 TARGET-target-libstdc++-v3=all
34065 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
34066 all-target-libstdc++-v3: configure-target-libstdc++-v3
34067 @r=`${PWD_COMMAND}`; export r; \
34068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069 $(RAW_CXX_TARGET_EXPORTS) \
34070 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34071 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34072 $(TARGET-target-libstdc++-v3))
34073 @endif target-libstdc++-v3
34074
34075
34076
34077 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
34078 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
34079 maybe-all-stage1-target-libstdc++-v3:
34080 maybe-clean-stage1-target-libstdc++-v3:
34081 @if target-libstdc++-v3-bootstrap
34082 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
34083 all-stage1: all-stage1-target-libstdc++-v3
34084 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34085 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
34086 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34087 @r=`${PWD_COMMAND}`; export r; \
34088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34089 TFLAGS="$(STAGE1_TFLAGS)"; \
34090 $(RAW_CXX_TARGET_EXPORTS) \
34091 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34092 \
34093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34094 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34095 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34096 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34100 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34101 \
34102 TFLAGS="$(STAGE1_TFLAGS)" \
34103 $(TARGET-stage1-target-libstdc++-v3)
34104
34105 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
34106 clean-stage1: clean-stage1-target-libstdc++-v3
34107 clean-stage1-target-libstdc++-v3:
34108 @if [ $(current_stage) = stage1 ]; then \
34109 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34110 else \
34111 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
34112 $(MAKE) stage1-start; \
34113 fi; \
34114 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34115 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34116 clean
34117 @endif target-libstdc++-v3-bootstrap
34118
34119
34120 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
34121 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
34122 maybe-all-stage2-target-libstdc++-v3:
34123 maybe-clean-stage2-target-libstdc++-v3:
34124 @if target-libstdc++-v3-bootstrap
34125 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
34126 all-stage2: all-stage2-target-libstdc++-v3
34127 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34128 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
34129 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34130 @r=`${PWD_COMMAND}`; export r; \
34131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132 TFLAGS="$(STAGE2_TFLAGS)"; \
34133 $(RAW_CXX_TARGET_EXPORTS) \
34134 \
34135 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34136 \
34137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34138 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34139 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34140 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34144 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34145 TFLAGS="$(STAGE2_TFLAGS)" \
34146 $(TARGET-stage2-target-libstdc++-v3)
34147
34148 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
34149 clean-stage2: clean-stage2-target-libstdc++-v3
34150 clean-stage2-target-libstdc++-v3:
34151 @if [ $(current_stage) = stage2 ]; then \
34152 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34153 else \
34154 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
34155 $(MAKE) stage2-start; \
34156 fi; \
34157 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34158 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34159 @endif target-libstdc++-v3-bootstrap
34160
34161
34162 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
34163 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
34164 maybe-all-stage3-target-libstdc++-v3:
34165 maybe-clean-stage3-target-libstdc++-v3:
34166 @if target-libstdc++-v3-bootstrap
34167 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
34168 all-stage3: all-stage3-target-libstdc++-v3
34169 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34170 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
34171 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34172 @r=`${PWD_COMMAND}`; export r; \
34173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34174 TFLAGS="$(STAGE3_TFLAGS)"; \
34175 $(RAW_CXX_TARGET_EXPORTS) \
34176 \
34177 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34178 \
34179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34180 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34181 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34182 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34186 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34187 TFLAGS="$(STAGE3_TFLAGS)" \
34188 $(TARGET-stage3-target-libstdc++-v3)
34189
34190 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
34191 clean-stage3: clean-stage3-target-libstdc++-v3
34192 clean-stage3-target-libstdc++-v3:
34193 @if [ $(current_stage) = stage3 ]; then \
34194 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34195 else \
34196 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
34197 $(MAKE) stage3-start; \
34198 fi; \
34199 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34200 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34201 @endif target-libstdc++-v3-bootstrap
34202
34203
34204 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
34205 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
34206 maybe-all-stage4-target-libstdc++-v3:
34207 maybe-clean-stage4-target-libstdc++-v3:
34208 @if target-libstdc++-v3-bootstrap
34209 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
34210 all-stage4: all-stage4-target-libstdc++-v3
34211 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34212 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
34213 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34214 @r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 TFLAGS="$(STAGE4_TFLAGS)"; \
34217 $(RAW_CXX_TARGET_EXPORTS) \
34218 \
34219 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34220 \
34221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34222 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34223 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34224 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34228 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34229 TFLAGS="$(STAGE4_TFLAGS)" \
34230 $(TARGET-stage4-target-libstdc++-v3)
34231
34232 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
34233 clean-stage4: clean-stage4-target-libstdc++-v3
34234 clean-stage4-target-libstdc++-v3:
34235 @if [ $(current_stage) = stage4 ]; then \
34236 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34237 else \
34238 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
34239 $(MAKE) stage4-start; \
34240 fi; \
34241 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34242 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34243 @endif target-libstdc++-v3-bootstrap
34244
34245
34246 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
34247 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
34248 maybe-all-stageprofile-target-libstdc++-v3:
34249 maybe-clean-stageprofile-target-libstdc++-v3:
34250 @if target-libstdc++-v3-bootstrap
34251 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
34252 all-stageprofile: all-stageprofile-target-libstdc++-v3
34253 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34254 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
34255 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34256 @r=`${PWD_COMMAND}`; export r; \
34257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34258 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34259 $(RAW_CXX_TARGET_EXPORTS) \
34260 \
34261 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34262 \
34263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34264 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34265 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34266 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34270 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34271 TFLAGS="$(STAGEprofile_TFLAGS)" \
34272 $(TARGET-stageprofile-target-libstdc++-v3)
34273
34274 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
34275 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
34276 clean-stageprofile-target-libstdc++-v3:
34277 @if [ $(current_stage) = stageprofile ]; then \
34278 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34279 else \
34280 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
34281 $(MAKE) stageprofile-start; \
34282 fi; \
34283 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34284 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34285 @endif target-libstdc++-v3-bootstrap
34286
34287
34288 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
34289 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
34290 maybe-all-stagefeedback-target-libstdc++-v3:
34291 maybe-clean-stagefeedback-target-libstdc++-v3:
34292 @if target-libstdc++-v3-bootstrap
34293 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
34294 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
34295 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
34296 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
34297 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34298 @r=`${PWD_COMMAND}`; export r; \
34299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34300 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34301 $(RAW_CXX_TARGET_EXPORTS) \
34302 \
34303 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34304 \
34305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34306 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34308 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34312 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34313 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34314 $(TARGET-stagefeedback-target-libstdc++-v3)
34315
34316 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
34317 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
34318 clean-stagefeedback-target-libstdc++-v3:
34319 @if [ $(current_stage) = stagefeedback ]; then \
34320 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34321 else \
34322 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
34323 $(MAKE) stagefeedback-start; \
34324 fi; \
34325 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34326 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34327 @endif target-libstdc++-v3-bootstrap
34328
34329
34330
34331
34332
34333
34334 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
34335 maybe-check-target-libstdc++-v3:
34336 @if target-libstdc++-v3
34337 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
34338
34339 check-target-libstdc++-v3:
34340 @: $(MAKE); $(unstage)
34341 @r=`${PWD_COMMAND}`; export r; \
34342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343 $(RAW_CXX_TARGET_EXPORTS) \
34344 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34345 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34346
34347 @endif target-libstdc++-v3
34348
34349 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
34350 maybe-install-target-libstdc++-v3:
34351 @if target-libstdc++-v3
34352 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
34353
34354 install-target-libstdc++-v3: installdirs
34355 @: $(MAKE); $(unstage)
34356 @r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 $(RAW_CXX_TARGET_EXPORTS) \
34359 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34360 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34361
34362 @endif target-libstdc++-v3
34363
34364 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
34365 maybe-install-strip-target-libstdc++-v3:
34366 @if target-libstdc++-v3
34367 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
34368
34369 install-strip-target-libstdc++-v3: installdirs
34370 @: $(MAKE); $(unstage)
34371 @r=`${PWD_COMMAND}`; export r; \
34372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34373 $(RAW_CXX_TARGET_EXPORTS) \
34374 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34375 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34376
34377 @endif target-libstdc++-v3
34378
34379 # Other targets (info, dvi, pdf, etc.)
34380
34381 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
34382 maybe-info-target-libstdc++-v3:
34383 @if target-libstdc++-v3
34384 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
34385
34386 info-target-libstdc++-v3: \
34387 configure-target-libstdc++-v3
34388 @: $(MAKE); $(unstage)
34389 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34390 r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(RAW_CXX_TARGET_EXPORTS) \
34393 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
34394 for flag in $(EXTRA_TARGET_FLAGS); do \
34395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396 done; \
34397 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400 "RANLIB=$${RANLIB}" \
34401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402 info) \
34403 || exit 1
34404
34405 @endif target-libstdc++-v3
34406
34407 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
34408 maybe-dvi-target-libstdc++-v3:
34409 @if target-libstdc++-v3
34410 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
34411
34412 dvi-target-libstdc++-v3: \
34413 configure-target-libstdc++-v3
34414 @: $(MAKE); $(unstage)
34415 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34416 r=`${PWD_COMMAND}`; export r; \
34417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418 $(RAW_CXX_TARGET_EXPORTS) \
34419 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
34420 for flag in $(EXTRA_TARGET_FLAGS); do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34426 "RANLIB=$${RANLIB}" \
34427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34428 dvi) \
34429 || exit 1
34430
34431 @endif target-libstdc++-v3
34432
34433 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
34434 maybe-pdf-target-libstdc++-v3:
34435 @if target-libstdc++-v3
34436 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
34437
34438 pdf-target-libstdc++-v3: \
34439 configure-target-libstdc++-v3
34440 @: $(MAKE); $(unstage)
34441 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34442 r=`${PWD_COMMAND}`; export r; \
34443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34444 $(RAW_CXX_TARGET_EXPORTS) \
34445 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
34446 for flag in $(EXTRA_TARGET_FLAGS); do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34452 "RANLIB=$${RANLIB}" \
34453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34454 pdf) \
34455 || exit 1
34456
34457 @endif target-libstdc++-v3
34458
34459 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
34460 maybe-html-target-libstdc++-v3:
34461 @if target-libstdc++-v3
34462 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
34463
34464 html-target-libstdc++-v3: \
34465 configure-target-libstdc++-v3
34466 @: $(MAKE); $(unstage)
34467 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34468 r=`${PWD_COMMAND}`; export r; \
34469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470 $(RAW_CXX_TARGET_EXPORTS) \
34471 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
34472 for flag in $(EXTRA_TARGET_FLAGS); do \
34473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 done; \
34475 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478 "RANLIB=$${RANLIB}" \
34479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480 html) \
34481 || exit 1
34482
34483 @endif target-libstdc++-v3
34484
34485 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
34486 maybe-TAGS-target-libstdc++-v3:
34487 @if target-libstdc++-v3
34488 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
34489
34490 TAGS-target-libstdc++-v3: \
34491 configure-target-libstdc++-v3
34492 @: $(MAKE); $(unstage)
34493 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34494 r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(RAW_CXX_TARGET_EXPORTS) \
34497 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
34498 for flag in $(EXTRA_TARGET_FLAGS); do \
34499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34500 done; \
34501 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504 "RANLIB=$${RANLIB}" \
34505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34506 TAGS) \
34507 || exit 1
34508
34509 @endif target-libstdc++-v3
34510
34511 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
34512 maybe-install-info-target-libstdc++-v3:
34513 @if target-libstdc++-v3
34514 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
34515
34516 install-info-target-libstdc++-v3: \
34517 configure-target-libstdc++-v3 \
34518 info-target-libstdc++-v3
34519 @: $(MAKE); $(unstage)
34520 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34521 r=`${PWD_COMMAND}`; export r; \
34522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523 $(RAW_CXX_TARGET_EXPORTS) \
34524 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
34525 for flag in $(EXTRA_TARGET_FLAGS); do \
34526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527 done; \
34528 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34531 "RANLIB=$${RANLIB}" \
34532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34533 install-info) \
34534 || exit 1
34535
34536 @endif target-libstdc++-v3
34537
34538 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
34539 maybe-install-pdf-target-libstdc++-v3:
34540 @if target-libstdc++-v3
34541 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
34542
34543 install-pdf-target-libstdc++-v3: \
34544 configure-target-libstdc++-v3 \
34545 pdf-target-libstdc++-v3
34546 @: $(MAKE); $(unstage)
34547 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34548 r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 $(RAW_CXX_TARGET_EXPORTS) \
34551 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
34552 for flag in $(EXTRA_TARGET_FLAGS); do \
34553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34554 done; \
34555 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558 "RANLIB=$${RANLIB}" \
34559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560 install-pdf) \
34561 || exit 1
34562
34563 @endif target-libstdc++-v3
34564
34565 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
34566 maybe-install-html-target-libstdc++-v3:
34567 @if target-libstdc++-v3
34568 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
34569
34570 install-html-target-libstdc++-v3: \
34571 configure-target-libstdc++-v3 \
34572 html-target-libstdc++-v3
34573 @: $(MAKE); $(unstage)
34574 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34575 r=`${PWD_COMMAND}`; export r; \
34576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34577 $(RAW_CXX_TARGET_EXPORTS) \
34578 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
34579 for flag in $(EXTRA_TARGET_FLAGS); do \
34580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34581 done; \
34582 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34585 "RANLIB=$${RANLIB}" \
34586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34587 install-html) \
34588 || exit 1
34589
34590 @endif target-libstdc++-v3
34591
34592 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
34593 maybe-installcheck-target-libstdc++-v3:
34594 @if target-libstdc++-v3
34595 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
34596
34597 installcheck-target-libstdc++-v3: \
34598 configure-target-libstdc++-v3
34599 @: $(MAKE); $(unstage)
34600 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34601 r=`${PWD_COMMAND}`; export r; \
34602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603 $(RAW_CXX_TARGET_EXPORTS) \
34604 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
34605 for flag in $(EXTRA_TARGET_FLAGS); do \
34606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607 done; \
34608 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34611 "RANLIB=$${RANLIB}" \
34612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34613 installcheck) \
34614 || exit 1
34615
34616 @endif target-libstdc++-v3
34617
34618 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
34619 maybe-mostlyclean-target-libstdc++-v3:
34620 @if target-libstdc++-v3
34621 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
34622
34623 mostlyclean-target-libstdc++-v3:
34624 @: $(MAKE); $(unstage)
34625 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34626 r=`${PWD_COMMAND}`; export r; \
34627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34628 $(RAW_CXX_TARGET_EXPORTS) \
34629 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34630 for flag in $(EXTRA_TARGET_FLAGS); do \
34631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632 done; \
34633 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34636 "RANLIB=$${RANLIB}" \
34637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34638 mostlyclean) \
34639 || exit 1
34640
34641 @endif target-libstdc++-v3
34642
34643 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
34644 maybe-clean-target-libstdc++-v3:
34645 @if target-libstdc++-v3
34646 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
34647
34648 clean-target-libstdc++-v3:
34649 @: $(MAKE); $(unstage)
34650 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34651 r=`${PWD_COMMAND}`; export r; \
34652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34653 $(RAW_CXX_TARGET_EXPORTS) \
34654 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34655 for flag in $(EXTRA_TARGET_FLAGS); do \
34656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657 done; \
34658 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34661 "RANLIB=$${RANLIB}" \
34662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34663 clean) \
34664 || exit 1
34665
34666 @endif target-libstdc++-v3
34667
34668 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
34669 maybe-distclean-target-libstdc++-v3:
34670 @if target-libstdc++-v3
34671 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
34672
34673 distclean-target-libstdc++-v3:
34674 @: $(MAKE); $(unstage)
34675 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34676 r=`${PWD_COMMAND}`; export r; \
34677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678 $(RAW_CXX_TARGET_EXPORTS) \
34679 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34680 for flag in $(EXTRA_TARGET_FLAGS); do \
34681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34682 done; \
34683 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686 "RANLIB=$${RANLIB}" \
34687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34688 distclean) \
34689 || exit 1
34690
34691 @endif target-libstdc++-v3
34692
34693 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
34694 maybe-maintainer-clean-target-libstdc++-v3:
34695 @if target-libstdc++-v3
34696 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
34697
34698 maintainer-clean-target-libstdc++-v3:
34699 @: $(MAKE); $(unstage)
34700 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
34701 r=`${PWD_COMMAND}`; export r; \
34702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34703 $(RAW_CXX_TARGET_EXPORTS) \
34704 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
34705 for flag in $(EXTRA_TARGET_FLAGS); do \
34706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707 done; \
34708 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
34709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34711 "RANLIB=$${RANLIB}" \
34712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34713 maintainer-clean) \
34714 || exit 1
34715
34716 @endif target-libstdc++-v3
34717
34718
34719
34720
34721
34722 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
34723 maybe-configure-target-libsanitizer:
34724 @if gcc-bootstrap
34725 configure-target-libsanitizer: stage_current
34726 @endif gcc-bootstrap
34727 @if target-libsanitizer
34728 maybe-configure-target-libsanitizer: configure-target-libsanitizer
34729 configure-target-libsanitizer:
34730 @r=`${PWD_COMMAND}`; export r; \
34731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34732 echo "Checking multilib configuration for libsanitizer..."; \
34733 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34734 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34735 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34736 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34737 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34738 else \
34739 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34740 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34741 fi; \
34742 else \
34743 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34744 fi; \
34745 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34746 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34747 $(RAW_CXX_TARGET_EXPORTS) \
34748 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
34749 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
34750 case $(srcdir) in \
34751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34752 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34754 esac; \
34755 module_srcdir=libsanitizer; \
34756 rm -f no-such-file || : ; \
34757 CONFIG_SITE=no-such-file $(SHELL) \
34758 $$s/$$module_srcdir/configure \
34759 --srcdir=$${topdir}/$$module_srcdir \
34760 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34761 --target=${target_alias} \
34762 || exit 1
34763 @endif target-libsanitizer
34764
34765
34766
34767 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
34768 maybe-configure-stage1-target-libsanitizer:
34769 @if target-libsanitizer-bootstrap
34770 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34771 configure-stage1-target-libsanitizer:
34772 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34773 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34774 @r=`${PWD_COMMAND}`; export r; \
34775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776 TFLAGS="$(STAGE1_TFLAGS)"; \
34777 echo "Checking multilib configuration for libsanitizer..."; \
34778 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34779 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34780 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34781 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34782 else \
34783 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34784 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34785 fi; \
34786 else \
34787 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34788 fi; \
34789 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34790 $(RAW_CXX_TARGET_EXPORTS) \
34791 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34794 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
34795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34796 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34797 case $(srcdir) in \
34798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34799 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34801 esac; \
34802 module_srcdir=libsanitizer; \
34803 $(SHELL) $$s/$$module_srcdir/configure \
34804 --srcdir=$${topdir}/$$module_srcdir \
34805 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34806 --target=${target_alias} \
34807 \
34808 $(STAGE1_CONFIGURE_FLAGS)
34809 @endif target-libsanitizer-bootstrap
34810
34811 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
34812 maybe-configure-stage2-target-libsanitizer:
34813 @if target-libsanitizer-bootstrap
34814 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34815 configure-stage2-target-libsanitizer:
34816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34817 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34818 @r=`${PWD_COMMAND}`; export r; \
34819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820 TFLAGS="$(STAGE2_TFLAGS)"; \
34821 echo "Checking multilib configuration for libsanitizer..."; \
34822 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34823 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34824 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34825 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34826 else \
34827 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34828 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34829 fi; \
34830 else \
34831 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34832 fi; \
34833 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34834 $(RAW_CXX_TARGET_EXPORTS) \
34835 \
34836 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34839 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
34840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34841 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34842 case $(srcdir) in \
34843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34844 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34846 esac; \
34847 module_srcdir=libsanitizer; \
34848 $(SHELL) $$s/$$module_srcdir/configure \
34849 --srcdir=$${topdir}/$$module_srcdir \
34850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34851 --target=${target_alias} \
34852 --with-build-libsubdir=$(HOST_SUBDIR) \
34853 $(STAGE2_CONFIGURE_FLAGS)
34854 @endif target-libsanitizer-bootstrap
34855
34856 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
34857 maybe-configure-stage3-target-libsanitizer:
34858 @if target-libsanitizer-bootstrap
34859 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34860 configure-stage3-target-libsanitizer:
34861 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34862 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34863 @r=`${PWD_COMMAND}`; export r; \
34864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865 TFLAGS="$(STAGE3_TFLAGS)"; \
34866 echo "Checking multilib configuration for libsanitizer..."; \
34867 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34868 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34869 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34870 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34871 else \
34872 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34873 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34874 fi; \
34875 else \
34876 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34877 fi; \
34878 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34879 $(RAW_CXX_TARGET_EXPORTS) \
34880 \
34881 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34884 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
34885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34886 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34887 case $(srcdir) in \
34888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34889 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34891 esac; \
34892 module_srcdir=libsanitizer; \
34893 $(SHELL) $$s/$$module_srcdir/configure \
34894 --srcdir=$${topdir}/$$module_srcdir \
34895 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34896 --target=${target_alias} \
34897 --with-build-libsubdir=$(HOST_SUBDIR) \
34898 $(STAGE3_CONFIGURE_FLAGS)
34899 @endif target-libsanitizer-bootstrap
34900
34901 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
34902 maybe-configure-stage4-target-libsanitizer:
34903 @if target-libsanitizer-bootstrap
34904 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34905 configure-stage4-target-libsanitizer:
34906 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34907 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34908 @r=`${PWD_COMMAND}`; export r; \
34909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910 TFLAGS="$(STAGE4_TFLAGS)"; \
34911 echo "Checking multilib configuration for libsanitizer..."; \
34912 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34913 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34914 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34915 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34916 else \
34917 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34918 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34919 fi; \
34920 else \
34921 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34922 fi; \
34923 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34924 $(RAW_CXX_TARGET_EXPORTS) \
34925 \
34926 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34927 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34928 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34929 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
34930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34931 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34932 case $(srcdir) in \
34933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34934 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34936 esac; \
34937 module_srcdir=libsanitizer; \
34938 $(SHELL) $$s/$$module_srcdir/configure \
34939 --srcdir=$${topdir}/$$module_srcdir \
34940 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34941 --target=${target_alias} \
34942 --with-build-libsubdir=$(HOST_SUBDIR) \
34943 $(STAGE4_CONFIGURE_FLAGS)
34944 @endif target-libsanitizer-bootstrap
34945
34946 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
34947 maybe-configure-stageprofile-target-libsanitizer:
34948 @if target-libsanitizer-bootstrap
34949 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34950 configure-stageprofile-target-libsanitizer:
34951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34952 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34953 @r=`${PWD_COMMAND}`; export r; \
34954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34955 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34956 echo "Checking multilib configuration for libsanitizer..."; \
34957 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34958 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34959 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34960 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34961 else \
34962 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34963 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34964 fi; \
34965 else \
34966 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34967 fi; \
34968 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34969 $(RAW_CXX_TARGET_EXPORTS) \
34970 \
34971 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34972 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34973 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34974 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
34975 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34976 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34977 case $(srcdir) in \
34978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34979 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34981 esac; \
34982 module_srcdir=libsanitizer; \
34983 $(SHELL) $$s/$$module_srcdir/configure \
34984 --srcdir=$${topdir}/$$module_srcdir \
34985 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34986 --target=${target_alias} \
34987 --with-build-libsubdir=$(HOST_SUBDIR) \
34988 $(STAGEprofile_CONFIGURE_FLAGS)
34989 @endif target-libsanitizer-bootstrap
34990
34991 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34992 maybe-configure-stagefeedback-target-libsanitizer:
34993 @if target-libsanitizer-bootstrap
34994 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34995 configure-stagefeedback-target-libsanitizer:
34996 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34997 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34998 @r=`${PWD_COMMAND}`; export r; \
34999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35001 echo "Checking multilib configuration for libsanitizer..."; \
35002 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
35003 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35004 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
35005 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
35006 else \
35007 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
35008 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35009 fi; \
35010 else \
35011 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
35012 fi; \
35013 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
35014 $(RAW_CXX_TARGET_EXPORTS) \
35015 \
35016 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35017 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35018 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35019 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
35020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
35021 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
35022 case $(srcdir) in \
35023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35024 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
35025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35026 esac; \
35027 module_srcdir=libsanitizer; \
35028 $(SHELL) $$s/$$module_srcdir/configure \
35029 --srcdir=$${topdir}/$$module_srcdir \
35030 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35031 --target=${target_alias} \
35032 --with-build-libsubdir=$(HOST_SUBDIR) \
35033 $(STAGEfeedback_CONFIGURE_FLAGS)
35034 @endif target-libsanitizer-bootstrap
35035
35036
35037
35038
35039
35040 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
35041 maybe-all-target-libsanitizer:
35042 @if gcc-bootstrap
35043 all-target-libsanitizer: stage_current
35044 @endif gcc-bootstrap
35045 @if target-libsanitizer
35046 TARGET-target-libsanitizer=all
35047 maybe-all-target-libsanitizer: all-target-libsanitizer
35048 all-target-libsanitizer: configure-target-libsanitizer
35049 @r=`${PWD_COMMAND}`; export r; \
35050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051 $(RAW_CXX_TARGET_EXPORTS) \
35052 (cd $(TARGET_SUBDIR)/libsanitizer && \
35053 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35054 $(TARGET-target-libsanitizer))
35055 @endif target-libsanitizer
35056
35057
35058
35059 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
35060 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
35061 maybe-all-stage1-target-libsanitizer:
35062 maybe-clean-stage1-target-libsanitizer:
35063 @if target-libsanitizer-bootstrap
35064 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
35065 all-stage1: all-stage1-target-libsanitizer
35066 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
35067 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
35068 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35069 @r=`${PWD_COMMAND}`; export r; \
35070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35071 TFLAGS="$(STAGE1_TFLAGS)"; \
35072 $(RAW_CXX_TARGET_EXPORTS) \
35073 cd $(TARGET_SUBDIR)/libsanitizer && \
35074 \
35075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35076 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35077 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35078 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35082 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35083 \
35084 TFLAGS="$(STAGE1_TFLAGS)" \
35085 $(TARGET-stage1-target-libsanitizer)
35086
35087 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
35088 clean-stage1: clean-stage1-target-libsanitizer
35089 clean-stage1-target-libsanitizer:
35090 @if [ $(current_stage) = stage1 ]; then \
35091 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35092 else \
35093 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
35094 $(MAKE) stage1-start; \
35095 fi; \
35096 cd $(TARGET_SUBDIR)/libsanitizer && \
35097 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35098 clean
35099 @endif target-libsanitizer-bootstrap
35100
35101
35102 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
35103 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
35104 maybe-all-stage2-target-libsanitizer:
35105 maybe-clean-stage2-target-libsanitizer:
35106 @if target-libsanitizer-bootstrap
35107 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
35108 all-stage2: all-stage2-target-libsanitizer
35109 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
35110 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
35111 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35112 @r=`${PWD_COMMAND}`; export r; \
35113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35114 TFLAGS="$(STAGE2_TFLAGS)"; \
35115 $(RAW_CXX_TARGET_EXPORTS) \
35116 \
35117 cd $(TARGET_SUBDIR)/libsanitizer && \
35118 \
35119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35126 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35127 TFLAGS="$(STAGE2_TFLAGS)" \
35128 $(TARGET-stage2-target-libsanitizer)
35129
35130 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
35131 clean-stage2: clean-stage2-target-libsanitizer
35132 clean-stage2-target-libsanitizer:
35133 @if [ $(current_stage) = stage2 ]; then \
35134 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35135 else \
35136 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
35137 $(MAKE) stage2-start; \
35138 fi; \
35139 cd $(TARGET_SUBDIR)/libsanitizer && \
35140 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35141 @endif target-libsanitizer-bootstrap
35142
35143
35144 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
35145 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
35146 maybe-all-stage3-target-libsanitizer:
35147 maybe-clean-stage3-target-libsanitizer:
35148 @if target-libsanitizer-bootstrap
35149 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
35150 all-stage3: all-stage3-target-libsanitizer
35151 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
35152 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
35153 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35154 @r=`${PWD_COMMAND}`; export r; \
35155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35156 TFLAGS="$(STAGE3_TFLAGS)"; \
35157 $(RAW_CXX_TARGET_EXPORTS) \
35158 \
35159 cd $(TARGET_SUBDIR)/libsanitizer && \
35160 \
35161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35162 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35163 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35164 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35168 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35169 TFLAGS="$(STAGE3_TFLAGS)" \
35170 $(TARGET-stage3-target-libsanitizer)
35171
35172 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
35173 clean-stage3: clean-stage3-target-libsanitizer
35174 clean-stage3-target-libsanitizer:
35175 @if [ $(current_stage) = stage3 ]; then \
35176 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35177 else \
35178 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
35179 $(MAKE) stage3-start; \
35180 fi; \
35181 cd $(TARGET_SUBDIR)/libsanitizer && \
35182 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35183 @endif target-libsanitizer-bootstrap
35184
35185
35186 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
35187 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
35188 maybe-all-stage4-target-libsanitizer:
35189 maybe-clean-stage4-target-libsanitizer:
35190 @if target-libsanitizer-bootstrap
35191 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
35192 all-stage4: all-stage4-target-libsanitizer
35193 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
35194 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
35195 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35196 @r=`${PWD_COMMAND}`; export r; \
35197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198 TFLAGS="$(STAGE4_TFLAGS)"; \
35199 $(RAW_CXX_TARGET_EXPORTS) \
35200 \
35201 cd $(TARGET_SUBDIR)/libsanitizer && \
35202 \
35203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35204 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35210 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35211 TFLAGS="$(STAGE4_TFLAGS)" \
35212 $(TARGET-stage4-target-libsanitizer)
35213
35214 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
35215 clean-stage4: clean-stage4-target-libsanitizer
35216 clean-stage4-target-libsanitizer:
35217 @if [ $(current_stage) = stage4 ]; then \
35218 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35219 else \
35220 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
35221 $(MAKE) stage4-start; \
35222 fi; \
35223 cd $(TARGET_SUBDIR)/libsanitizer && \
35224 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35225 @endif target-libsanitizer-bootstrap
35226
35227
35228 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
35229 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
35230 maybe-all-stageprofile-target-libsanitizer:
35231 maybe-clean-stageprofile-target-libsanitizer:
35232 @if target-libsanitizer-bootstrap
35233 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
35234 all-stageprofile: all-stageprofile-target-libsanitizer
35235 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
35236 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
35237 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35238 @r=`${PWD_COMMAND}`; export r; \
35239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35241 $(RAW_CXX_TARGET_EXPORTS) \
35242 \
35243 cd $(TARGET_SUBDIR)/libsanitizer && \
35244 \
35245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35246 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35247 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35248 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35252 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35253 TFLAGS="$(STAGEprofile_TFLAGS)" \
35254 $(TARGET-stageprofile-target-libsanitizer)
35255
35256 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
35257 clean-stageprofile: clean-stageprofile-target-libsanitizer
35258 clean-stageprofile-target-libsanitizer:
35259 @if [ $(current_stage) = stageprofile ]; then \
35260 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35261 else \
35262 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
35263 $(MAKE) stageprofile-start; \
35264 fi; \
35265 cd $(TARGET_SUBDIR)/libsanitizer && \
35266 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35267 @endif target-libsanitizer-bootstrap
35268
35269
35270 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
35271 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
35272 maybe-all-stagefeedback-target-libsanitizer:
35273 maybe-clean-stagefeedback-target-libsanitizer:
35274 @if target-libsanitizer-bootstrap
35275 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
35276 all-stagefeedback: all-stagefeedback-target-libsanitizer
35277 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
35278 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
35279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35280 @r=`${PWD_COMMAND}`; export r; \
35281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35283 $(RAW_CXX_TARGET_EXPORTS) \
35284 \
35285 cd $(TARGET_SUBDIR)/libsanitizer && \
35286 \
35287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35288 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35289 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35290 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35294 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
35295 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35296 $(TARGET-stagefeedback-target-libsanitizer)
35297
35298 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
35299 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
35300 clean-stagefeedback-target-libsanitizer:
35301 @if [ $(current_stage) = stagefeedback ]; then \
35302 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35303 else \
35304 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
35305 $(MAKE) stagefeedback-start; \
35306 fi; \
35307 cd $(TARGET_SUBDIR)/libsanitizer && \
35308 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
35309 @endif target-libsanitizer-bootstrap
35310
35311
35312
35313
35314
35315
35316 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
35317 maybe-check-target-libsanitizer:
35318 @if target-libsanitizer
35319 maybe-check-target-libsanitizer: check-target-libsanitizer
35320
35321 check-target-libsanitizer:
35322 @: $(MAKE); $(unstage)
35323 @r=`${PWD_COMMAND}`; export r; \
35324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325 $(RAW_CXX_TARGET_EXPORTS) \
35326 (cd $(TARGET_SUBDIR)/libsanitizer && \
35327 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
35328
35329 @endif target-libsanitizer
35330
35331 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
35332 maybe-install-target-libsanitizer:
35333 @if target-libsanitizer
35334 maybe-install-target-libsanitizer: install-target-libsanitizer
35335
35336 install-target-libsanitizer: installdirs
35337 @: $(MAKE); $(unstage)
35338 @r=`${PWD_COMMAND}`; export r; \
35339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340 $(RAW_CXX_TARGET_EXPORTS) \
35341 (cd $(TARGET_SUBDIR)/libsanitizer && \
35342 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35343
35344 @endif target-libsanitizer
35345
35346 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
35347 maybe-install-strip-target-libsanitizer:
35348 @if target-libsanitizer
35349 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
35350
35351 install-strip-target-libsanitizer: installdirs
35352 @: $(MAKE); $(unstage)
35353 @r=`${PWD_COMMAND}`; export r; \
35354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35355 $(RAW_CXX_TARGET_EXPORTS) \
35356 (cd $(TARGET_SUBDIR)/libsanitizer && \
35357 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35358
35359 @endif target-libsanitizer
35360
35361 # Other targets (info, dvi, pdf, etc.)
35362
35363 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
35364 maybe-info-target-libsanitizer:
35365 @if target-libsanitizer
35366 maybe-info-target-libsanitizer: info-target-libsanitizer
35367
35368 info-target-libsanitizer: \
35369 configure-target-libsanitizer
35370 @: $(MAKE); $(unstage)
35371 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35372 r=`${PWD_COMMAND}`; export r; \
35373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35374 $(RAW_CXX_TARGET_EXPORTS) \
35375 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
35376 for flag in $(EXTRA_TARGET_FLAGS); do \
35377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35378 done; \
35379 (cd $(TARGET_SUBDIR)/libsanitizer && \
35380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35382 "RANLIB=$${RANLIB}" \
35383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35384 info) \
35385 || exit 1
35386
35387 @endif target-libsanitizer
35388
35389 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
35390 maybe-dvi-target-libsanitizer:
35391 @if target-libsanitizer
35392 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
35393
35394 dvi-target-libsanitizer: \
35395 configure-target-libsanitizer
35396 @: $(MAKE); $(unstage)
35397 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35398 r=`${PWD_COMMAND}`; export r; \
35399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35400 $(RAW_CXX_TARGET_EXPORTS) \
35401 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
35402 for flag in $(EXTRA_TARGET_FLAGS); do \
35403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35404 done; \
35405 (cd $(TARGET_SUBDIR)/libsanitizer && \
35406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35408 "RANLIB=$${RANLIB}" \
35409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35410 dvi) \
35411 || exit 1
35412
35413 @endif target-libsanitizer
35414
35415 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
35416 maybe-pdf-target-libsanitizer:
35417 @if target-libsanitizer
35418 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
35419
35420 pdf-target-libsanitizer: \
35421 configure-target-libsanitizer
35422 @: $(MAKE); $(unstage)
35423 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35424 r=`${PWD_COMMAND}`; export r; \
35425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35426 $(RAW_CXX_TARGET_EXPORTS) \
35427 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
35428 for flag in $(EXTRA_TARGET_FLAGS); do \
35429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430 done; \
35431 (cd $(TARGET_SUBDIR)/libsanitizer && \
35432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35434 "RANLIB=$${RANLIB}" \
35435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35436 pdf) \
35437 || exit 1
35438
35439 @endif target-libsanitizer
35440
35441 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
35442 maybe-html-target-libsanitizer:
35443 @if target-libsanitizer
35444 maybe-html-target-libsanitizer: html-target-libsanitizer
35445
35446 html-target-libsanitizer: \
35447 configure-target-libsanitizer
35448 @: $(MAKE); $(unstage)
35449 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(RAW_CXX_TARGET_EXPORTS) \
35453 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
35454 for flag in $(EXTRA_TARGET_FLAGS); do \
35455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35456 done; \
35457 (cd $(TARGET_SUBDIR)/libsanitizer && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462 html) \
35463 || exit 1
35464
35465 @endif target-libsanitizer
35466
35467 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
35468 maybe-TAGS-target-libsanitizer:
35469 @if target-libsanitizer
35470 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
35471
35472 TAGS-target-libsanitizer: \
35473 configure-target-libsanitizer
35474 @: $(MAKE); $(unstage)
35475 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35476 r=`${PWD_COMMAND}`; export r; \
35477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478 $(RAW_CXX_TARGET_EXPORTS) \
35479 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
35480 for flag in $(EXTRA_TARGET_FLAGS); do \
35481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482 done; \
35483 (cd $(TARGET_SUBDIR)/libsanitizer && \
35484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486 "RANLIB=$${RANLIB}" \
35487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488 TAGS) \
35489 || exit 1
35490
35491 @endif target-libsanitizer
35492
35493 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
35494 maybe-install-info-target-libsanitizer:
35495 @if target-libsanitizer
35496 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
35497
35498 install-info-target-libsanitizer: \
35499 configure-target-libsanitizer \
35500 info-target-libsanitizer
35501 @: $(MAKE); $(unstage)
35502 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35503 r=`${PWD_COMMAND}`; export r; \
35504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35505 $(RAW_CXX_TARGET_EXPORTS) \
35506 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
35507 for flag in $(EXTRA_TARGET_FLAGS); do \
35508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35509 done; \
35510 (cd $(TARGET_SUBDIR)/libsanitizer && \
35511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35513 "RANLIB=$${RANLIB}" \
35514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35515 install-info) \
35516 || exit 1
35517
35518 @endif target-libsanitizer
35519
35520 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
35521 maybe-install-pdf-target-libsanitizer:
35522 @if target-libsanitizer
35523 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
35524
35525 install-pdf-target-libsanitizer: \
35526 configure-target-libsanitizer \
35527 pdf-target-libsanitizer
35528 @: $(MAKE); $(unstage)
35529 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35530 r=`${PWD_COMMAND}`; export r; \
35531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532 $(RAW_CXX_TARGET_EXPORTS) \
35533 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
35534 for flag in $(EXTRA_TARGET_FLAGS); do \
35535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35536 done; \
35537 (cd $(TARGET_SUBDIR)/libsanitizer && \
35538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35540 "RANLIB=$${RANLIB}" \
35541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35542 install-pdf) \
35543 || exit 1
35544
35545 @endif target-libsanitizer
35546
35547 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
35548 maybe-install-html-target-libsanitizer:
35549 @if target-libsanitizer
35550 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
35551
35552 install-html-target-libsanitizer: \
35553 configure-target-libsanitizer \
35554 html-target-libsanitizer
35555 @: $(MAKE); $(unstage)
35556 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35557 r=`${PWD_COMMAND}`; export r; \
35558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35559 $(RAW_CXX_TARGET_EXPORTS) \
35560 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
35561 for flag in $(EXTRA_TARGET_FLAGS); do \
35562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563 done; \
35564 (cd $(TARGET_SUBDIR)/libsanitizer && \
35565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35567 "RANLIB=$${RANLIB}" \
35568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35569 install-html) \
35570 || exit 1
35571
35572 @endif target-libsanitizer
35573
35574 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
35575 maybe-installcheck-target-libsanitizer:
35576 @if target-libsanitizer
35577 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
35578
35579 installcheck-target-libsanitizer: \
35580 configure-target-libsanitizer
35581 @: $(MAKE); $(unstage)
35582 @[ -f $(TARGET_SUBDIR)/libsanitizer/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 installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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 installcheck) \
35596 || exit 1
35597
35598 @endif target-libsanitizer
35599
35600 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
35601 maybe-mostlyclean-target-libsanitizer:
35602 @if target-libsanitizer
35603 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
35604
35605 mostlyclean-target-libsanitizer:
35606 @: $(MAKE); $(unstage)
35607 @[ -f $(TARGET_SUBDIR)/libsanitizer/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 mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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 mostlyclean) \
35621 || exit 1
35622
35623 @endif target-libsanitizer
35624
35625 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
35626 maybe-clean-target-libsanitizer:
35627 @if target-libsanitizer
35628 maybe-clean-target-libsanitizer: clean-target-libsanitizer
35629
35630 clean-target-libsanitizer:
35631 @: $(MAKE); $(unstage)
35632 @[ -f $(TARGET_SUBDIR)/libsanitizer/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 clean in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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 clean) \
35646 || exit 1
35647
35648 @endif target-libsanitizer
35649
35650 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
35651 maybe-distclean-target-libsanitizer:
35652 @if target-libsanitizer
35653 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
35654
35655 distclean-target-libsanitizer:
35656 @: $(MAKE); $(unstage)
35657 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35658 r=`${PWD_COMMAND}`; export r; \
35659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660 $(RAW_CXX_TARGET_EXPORTS) \
35661 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
35662 for flag in $(EXTRA_TARGET_FLAGS); do \
35663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35664 done; \
35665 (cd $(TARGET_SUBDIR)/libsanitizer && \
35666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35668 "RANLIB=$${RANLIB}" \
35669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35670 distclean) \
35671 || exit 1
35672
35673 @endif target-libsanitizer
35674
35675 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
35676 maybe-maintainer-clean-target-libsanitizer:
35677 @if target-libsanitizer
35678 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
35679
35680 maintainer-clean-target-libsanitizer:
35681 @: $(MAKE); $(unstage)
35682 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
35683 r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 $(RAW_CXX_TARGET_EXPORTS) \
35686 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
35687 for flag in $(EXTRA_TARGET_FLAGS); do \
35688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35689 done; \
35690 (cd $(TARGET_SUBDIR)/libsanitizer && \
35691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693 "RANLIB=$${RANLIB}" \
35694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695 maintainer-clean) \
35696 || exit 1
35697
35698 @endif target-libsanitizer
35699
35700
35701
35702
35703
35704 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
35705 maybe-configure-target-libmpx:
35706 @if gcc-bootstrap
35707 configure-target-libmpx: stage_current
35708 @endif gcc-bootstrap
35709 @if target-libmpx
35710 maybe-configure-target-libmpx: configure-target-libmpx
35711 configure-target-libmpx:
35712 @r=`${PWD_COMMAND}`; export r; \
35713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714 echo "Checking multilib configuration for libmpx..."; \
35715 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35716 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35717 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35718 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35719 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35720 else \
35721 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35722 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35723 fi; \
35724 else \
35725 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35726 fi; \
35727 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35728 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35729 $(NORMAL_TARGET_EXPORTS) \
35730 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
35731 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
35732 case $(srcdir) in \
35733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35734 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35736 esac; \
35737 module_srcdir=libmpx; \
35738 rm -f no-such-file || : ; \
35739 CONFIG_SITE=no-such-file $(SHELL) \
35740 $$s/$$module_srcdir/configure \
35741 --srcdir=$${topdir}/$$module_srcdir \
35742 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35743 --target=${target_alias} \
35744 || exit 1
35745 @endif target-libmpx
35746
35747
35748
35749 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
35750 maybe-configure-stage1-target-libmpx:
35751 @if target-libmpx-bootstrap
35752 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
35753 configure-stage1-target-libmpx:
35754 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35755 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35756 @r=`${PWD_COMMAND}`; export r; \
35757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758 TFLAGS="$(STAGE1_TFLAGS)"; \
35759 echo "Checking multilib configuration for libmpx..."; \
35760 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35761 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35762 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35763 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35764 else \
35765 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35766 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35767 fi; \
35768 else \
35769 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35770 fi; \
35771 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35772 $(NORMAL_TARGET_EXPORTS) \
35773 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35774 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35775 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35776 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
35777 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35778 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35779 case $(srcdir) in \
35780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35781 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35783 esac; \
35784 module_srcdir=libmpx; \
35785 $(SHELL) $$s/$$module_srcdir/configure \
35786 --srcdir=$${topdir}/$$module_srcdir \
35787 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35788 --target=${target_alias} \
35789 \
35790 $(STAGE1_CONFIGURE_FLAGS)
35791 @endif target-libmpx-bootstrap
35792
35793 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
35794 maybe-configure-stage2-target-libmpx:
35795 @if target-libmpx-bootstrap
35796 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
35797 configure-stage2-target-libmpx:
35798 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35799 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35800 @r=`${PWD_COMMAND}`; export r; \
35801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802 TFLAGS="$(STAGE2_TFLAGS)"; \
35803 echo "Checking multilib configuration for libmpx..."; \
35804 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35805 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35806 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35807 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35808 else \
35809 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35810 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35811 fi; \
35812 else \
35813 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35814 fi; \
35815 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35816 $(NORMAL_TARGET_EXPORTS) \
35817 \
35818 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35819 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35820 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35821 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
35822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35823 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35824 case $(srcdir) in \
35825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35826 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35828 esac; \
35829 module_srcdir=libmpx; \
35830 $(SHELL) $$s/$$module_srcdir/configure \
35831 --srcdir=$${topdir}/$$module_srcdir \
35832 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35833 --target=${target_alias} \
35834 --with-build-libsubdir=$(HOST_SUBDIR) \
35835 $(STAGE2_CONFIGURE_FLAGS)
35836 @endif target-libmpx-bootstrap
35837
35838 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
35839 maybe-configure-stage3-target-libmpx:
35840 @if target-libmpx-bootstrap
35841 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
35842 configure-stage3-target-libmpx:
35843 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35844 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35845 @r=`${PWD_COMMAND}`; export r; \
35846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847 TFLAGS="$(STAGE3_TFLAGS)"; \
35848 echo "Checking multilib configuration for libmpx..."; \
35849 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35850 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35851 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35852 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35853 else \
35854 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35855 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35856 fi; \
35857 else \
35858 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35859 fi; \
35860 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35861 $(NORMAL_TARGET_EXPORTS) \
35862 \
35863 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35864 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35865 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35866 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
35867 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35868 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35869 case $(srcdir) in \
35870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35871 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35873 esac; \
35874 module_srcdir=libmpx; \
35875 $(SHELL) $$s/$$module_srcdir/configure \
35876 --srcdir=$${topdir}/$$module_srcdir \
35877 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35878 --target=${target_alias} \
35879 --with-build-libsubdir=$(HOST_SUBDIR) \
35880 $(STAGE3_CONFIGURE_FLAGS)
35881 @endif target-libmpx-bootstrap
35882
35883 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
35884 maybe-configure-stage4-target-libmpx:
35885 @if target-libmpx-bootstrap
35886 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
35887 configure-stage4-target-libmpx:
35888 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35889 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35890 @r=`${PWD_COMMAND}`; export r; \
35891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35892 TFLAGS="$(STAGE4_TFLAGS)"; \
35893 echo "Checking multilib configuration for libmpx..."; \
35894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35895 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35896 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35897 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35898 else \
35899 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35900 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35901 fi; \
35902 else \
35903 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35904 fi; \
35905 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35906 $(NORMAL_TARGET_EXPORTS) \
35907 \
35908 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35909 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35910 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35911 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
35912 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35913 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35914 case $(srcdir) in \
35915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35916 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35918 esac; \
35919 module_srcdir=libmpx; \
35920 $(SHELL) $$s/$$module_srcdir/configure \
35921 --srcdir=$${topdir}/$$module_srcdir \
35922 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35923 --target=${target_alias} \
35924 --with-build-libsubdir=$(HOST_SUBDIR) \
35925 $(STAGE4_CONFIGURE_FLAGS)
35926 @endif target-libmpx-bootstrap
35927
35928 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
35929 maybe-configure-stageprofile-target-libmpx:
35930 @if target-libmpx-bootstrap
35931 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35932 configure-stageprofile-target-libmpx:
35933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35934 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35935 @r=`${PWD_COMMAND}`; export r; \
35936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35937 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35938 echo "Checking multilib configuration for libmpx..."; \
35939 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35940 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35941 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35942 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35943 else \
35944 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35945 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35946 fi; \
35947 else \
35948 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35949 fi; \
35950 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35951 $(NORMAL_TARGET_EXPORTS) \
35952 \
35953 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35954 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35955 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35956 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
35957 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35958 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35959 case $(srcdir) in \
35960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35961 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35963 esac; \
35964 module_srcdir=libmpx; \
35965 $(SHELL) $$s/$$module_srcdir/configure \
35966 --srcdir=$${topdir}/$$module_srcdir \
35967 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35968 --target=${target_alias} \
35969 --with-build-libsubdir=$(HOST_SUBDIR) \
35970 $(STAGEprofile_CONFIGURE_FLAGS)
35971 @endif target-libmpx-bootstrap
35972
35973 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
35974 maybe-configure-stagefeedback-target-libmpx:
35975 @if target-libmpx-bootstrap
35976 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35977 configure-stagefeedback-target-libmpx:
35978 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35979 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35980 @r=`${PWD_COMMAND}`; export r; \
35981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35983 echo "Checking multilib configuration for libmpx..."; \
35984 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35985 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35986 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35987 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35988 else \
35989 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35990 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35991 fi; \
35992 else \
35993 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35994 fi; \
35995 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35996 $(NORMAL_TARGET_EXPORTS) \
35997 \
35998 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35999 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36000 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36001 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
36002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
36003 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
36004 case $(srcdir) in \
36005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36006 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
36007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36008 esac; \
36009 module_srcdir=libmpx; \
36010 $(SHELL) $$s/$$module_srcdir/configure \
36011 --srcdir=$${topdir}/$$module_srcdir \
36012 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36013 --target=${target_alias} \
36014 --with-build-libsubdir=$(HOST_SUBDIR) \
36015 $(STAGEfeedback_CONFIGURE_FLAGS)
36016 @endif target-libmpx-bootstrap
36017
36018
36019
36020
36021
36022 .PHONY: all-target-libmpx maybe-all-target-libmpx
36023 maybe-all-target-libmpx:
36024 @if gcc-bootstrap
36025 all-target-libmpx: stage_current
36026 @endif gcc-bootstrap
36027 @if target-libmpx
36028 TARGET-target-libmpx=all
36029 maybe-all-target-libmpx: all-target-libmpx
36030 all-target-libmpx: configure-target-libmpx
36031 @r=`${PWD_COMMAND}`; export r; \
36032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36033 $(NORMAL_TARGET_EXPORTS) \
36034 (cd $(TARGET_SUBDIR)/libmpx && \
36035 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36036 $(TARGET-target-libmpx))
36037 @endif target-libmpx
36038
36039
36040
36041 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
36042 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
36043 maybe-all-stage1-target-libmpx:
36044 maybe-clean-stage1-target-libmpx:
36045 @if target-libmpx-bootstrap
36046 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
36047 all-stage1: all-stage1-target-libmpx
36048 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
36049 all-stage1-target-libmpx: configure-stage1-target-libmpx
36050 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36051 @r=`${PWD_COMMAND}`; export r; \
36052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053 TFLAGS="$(STAGE1_TFLAGS)"; \
36054 $(NORMAL_TARGET_EXPORTS) \
36055 cd $(TARGET_SUBDIR)/libmpx && \
36056 \
36057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36058 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36059 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36060 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36061 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36062 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36063 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36064 $(EXTRA_TARGET_FLAGS) \
36065 \
36066 TFLAGS="$(STAGE1_TFLAGS)" \
36067 $(TARGET-stage1-target-libmpx)
36068
36069 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
36070 clean-stage1: clean-stage1-target-libmpx
36071 clean-stage1-target-libmpx:
36072 @if [ $(current_stage) = stage1 ]; then \
36073 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36074 else \
36075 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
36076 $(MAKE) stage1-start; \
36077 fi; \
36078 cd $(TARGET_SUBDIR)/libmpx && \
36079 $(MAKE) $(EXTRA_TARGET_FLAGS) \
36080 clean
36081 @endif target-libmpx-bootstrap
36082
36083
36084 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
36085 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
36086 maybe-all-stage2-target-libmpx:
36087 maybe-clean-stage2-target-libmpx:
36088 @if target-libmpx-bootstrap
36089 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
36090 all-stage2: all-stage2-target-libmpx
36091 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
36092 all-stage2-target-libmpx: configure-stage2-target-libmpx
36093 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36094 @r=`${PWD_COMMAND}`; export r; \
36095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36096 TFLAGS="$(STAGE2_TFLAGS)"; \
36097 $(NORMAL_TARGET_EXPORTS) \
36098 \
36099 cd $(TARGET_SUBDIR)/libmpx && \
36100 \
36101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36102 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36103 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36104 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36108 $(EXTRA_TARGET_FLAGS) \
36109 TFLAGS="$(STAGE2_TFLAGS)" \
36110 $(TARGET-stage2-target-libmpx)
36111
36112 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
36113 clean-stage2: clean-stage2-target-libmpx
36114 clean-stage2-target-libmpx:
36115 @if [ $(current_stage) = stage2 ]; then \
36116 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36117 else \
36118 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
36119 $(MAKE) stage2-start; \
36120 fi; \
36121 cd $(TARGET_SUBDIR)/libmpx && \
36122 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36123 @endif target-libmpx-bootstrap
36124
36125
36126 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
36127 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
36128 maybe-all-stage3-target-libmpx:
36129 maybe-clean-stage3-target-libmpx:
36130 @if target-libmpx-bootstrap
36131 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
36132 all-stage3: all-stage3-target-libmpx
36133 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
36134 all-stage3-target-libmpx: configure-stage3-target-libmpx
36135 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36136 @r=`${PWD_COMMAND}`; export r; \
36137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36138 TFLAGS="$(STAGE3_TFLAGS)"; \
36139 $(NORMAL_TARGET_EXPORTS) \
36140 \
36141 cd $(TARGET_SUBDIR)/libmpx && \
36142 \
36143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36144 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36145 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36146 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36150 $(EXTRA_TARGET_FLAGS) \
36151 TFLAGS="$(STAGE3_TFLAGS)" \
36152 $(TARGET-stage3-target-libmpx)
36153
36154 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
36155 clean-stage3: clean-stage3-target-libmpx
36156 clean-stage3-target-libmpx:
36157 @if [ $(current_stage) = stage3 ]; then \
36158 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36159 else \
36160 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
36161 $(MAKE) stage3-start; \
36162 fi; \
36163 cd $(TARGET_SUBDIR)/libmpx && \
36164 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36165 @endif target-libmpx-bootstrap
36166
36167
36168 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
36169 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
36170 maybe-all-stage4-target-libmpx:
36171 maybe-clean-stage4-target-libmpx:
36172 @if target-libmpx-bootstrap
36173 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
36174 all-stage4: all-stage4-target-libmpx
36175 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
36176 all-stage4-target-libmpx: configure-stage4-target-libmpx
36177 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36178 @r=`${PWD_COMMAND}`; export r; \
36179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36180 TFLAGS="$(STAGE4_TFLAGS)"; \
36181 $(NORMAL_TARGET_EXPORTS) \
36182 \
36183 cd $(TARGET_SUBDIR)/libmpx && \
36184 \
36185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36186 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36187 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36188 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36192 $(EXTRA_TARGET_FLAGS) \
36193 TFLAGS="$(STAGE4_TFLAGS)" \
36194 $(TARGET-stage4-target-libmpx)
36195
36196 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
36197 clean-stage4: clean-stage4-target-libmpx
36198 clean-stage4-target-libmpx:
36199 @if [ $(current_stage) = stage4 ]; then \
36200 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36201 else \
36202 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
36203 $(MAKE) stage4-start; \
36204 fi; \
36205 cd $(TARGET_SUBDIR)/libmpx && \
36206 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36207 @endif target-libmpx-bootstrap
36208
36209
36210 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
36211 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
36212 maybe-all-stageprofile-target-libmpx:
36213 maybe-clean-stageprofile-target-libmpx:
36214 @if target-libmpx-bootstrap
36215 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
36216 all-stageprofile: all-stageprofile-target-libmpx
36217 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
36218 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
36219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36220 @r=`${PWD_COMMAND}`; export r; \
36221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36223 $(NORMAL_TARGET_EXPORTS) \
36224 \
36225 cd $(TARGET_SUBDIR)/libmpx && \
36226 \
36227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36228 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36229 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36230 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36234 $(EXTRA_TARGET_FLAGS) \
36235 TFLAGS="$(STAGEprofile_TFLAGS)" \
36236 $(TARGET-stageprofile-target-libmpx)
36237
36238 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
36239 clean-stageprofile: clean-stageprofile-target-libmpx
36240 clean-stageprofile-target-libmpx:
36241 @if [ $(current_stage) = stageprofile ]; then \
36242 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36243 else \
36244 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
36245 $(MAKE) stageprofile-start; \
36246 fi; \
36247 cd $(TARGET_SUBDIR)/libmpx && \
36248 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36249 @endif target-libmpx-bootstrap
36250
36251
36252 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
36253 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
36254 maybe-all-stagefeedback-target-libmpx:
36255 maybe-clean-stagefeedback-target-libmpx:
36256 @if target-libmpx-bootstrap
36257 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
36258 all-stagefeedback: all-stagefeedback-target-libmpx
36259 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
36260 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
36261 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36262 @r=`${PWD_COMMAND}`; export r; \
36263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36265 $(NORMAL_TARGET_EXPORTS) \
36266 \
36267 cd $(TARGET_SUBDIR)/libmpx && \
36268 \
36269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36270 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36271 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36272 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36276 $(EXTRA_TARGET_FLAGS) \
36277 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36278 $(TARGET-stagefeedback-target-libmpx)
36279
36280 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
36281 clean-stagefeedback: clean-stagefeedback-target-libmpx
36282 clean-stagefeedback-target-libmpx:
36283 @if [ $(current_stage) = stagefeedback ]; then \
36284 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36285 else \
36286 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
36287 $(MAKE) stagefeedback-start; \
36288 fi; \
36289 cd $(TARGET_SUBDIR)/libmpx && \
36290 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36291 @endif target-libmpx-bootstrap
36292
36293
36294
36295
36296
36297
36298 .PHONY: check-target-libmpx maybe-check-target-libmpx
36299 maybe-check-target-libmpx:
36300 @if target-libmpx
36301 maybe-check-target-libmpx: check-target-libmpx
36302
36303 check-target-libmpx:
36304 @: $(MAKE); $(unstage)
36305 @r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(NORMAL_TARGET_EXPORTS) \
36308 (cd $(TARGET_SUBDIR)/libmpx && \
36309 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36310
36311 @endif target-libmpx
36312
36313 .PHONY: install-target-libmpx maybe-install-target-libmpx
36314 maybe-install-target-libmpx:
36315 @if target-libmpx
36316 maybe-install-target-libmpx: install-target-libmpx
36317
36318 install-target-libmpx: installdirs
36319 @: $(MAKE); $(unstage)
36320 @r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 $(NORMAL_TARGET_EXPORTS) \
36323 (cd $(TARGET_SUBDIR)/libmpx && \
36324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36325
36326 @endif target-libmpx
36327
36328 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
36329 maybe-install-strip-target-libmpx:
36330 @if target-libmpx
36331 maybe-install-strip-target-libmpx: install-strip-target-libmpx
36332
36333 install-strip-target-libmpx: installdirs
36334 @: $(MAKE); $(unstage)
36335 @r=`${PWD_COMMAND}`; export r; \
36336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36337 $(NORMAL_TARGET_EXPORTS) \
36338 (cd $(TARGET_SUBDIR)/libmpx && \
36339 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36340
36341 @endif target-libmpx
36342
36343 # Other targets (info, dvi, pdf, etc.)
36344
36345 .PHONY: maybe-info-target-libmpx info-target-libmpx
36346 maybe-info-target-libmpx:
36347 @if target-libmpx
36348 maybe-info-target-libmpx: info-target-libmpx
36349
36350 info-target-libmpx: \
36351 configure-target-libmpx
36352 @: $(MAKE); $(unstage)
36353 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36354 r=`${PWD_COMMAND}`; export r; \
36355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36356 $(NORMAL_TARGET_EXPORTS) \
36357 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
36358 for flag in $(EXTRA_TARGET_FLAGS); do \
36359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36360 done; \
36361 (cd $(TARGET_SUBDIR)/libmpx && \
36362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36364 "RANLIB=$${RANLIB}" \
36365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36366 info) \
36367 || exit 1
36368
36369 @endif target-libmpx
36370
36371 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
36372 maybe-dvi-target-libmpx:
36373 @if target-libmpx
36374 maybe-dvi-target-libmpx: dvi-target-libmpx
36375
36376 dvi-target-libmpx: \
36377 configure-target-libmpx
36378 @: $(MAKE); $(unstage)
36379 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36380 r=`${PWD_COMMAND}`; export r; \
36381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382 $(NORMAL_TARGET_EXPORTS) \
36383 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
36384 for flag in $(EXTRA_TARGET_FLAGS); do \
36385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36386 done; \
36387 (cd $(TARGET_SUBDIR)/libmpx && \
36388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36390 "RANLIB=$${RANLIB}" \
36391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36392 dvi) \
36393 || exit 1
36394
36395 @endif target-libmpx
36396
36397 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
36398 maybe-pdf-target-libmpx:
36399 @if target-libmpx
36400 maybe-pdf-target-libmpx: pdf-target-libmpx
36401
36402 pdf-target-libmpx: \
36403 configure-target-libmpx
36404 @: $(MAKE); $(unstage)
36405 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36406 r=`${PWD_COMMAND}`; export r; \
36407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36408 $(NORMAL_TARGET_EXPORTS) \
36409 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
36410 for flag in $(EXTRA_TARGET_FLAGS); do \
36411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36412 done; \
36413 (cd $(TARGET_SUBDIR)/libmpx && \
36414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36416 "RANLIB=$${RANLIB}" \
36417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36418 pdf) \
36419 || exit 1
36420
36421 @endif target-libmpx
36422
36423 .PHONY: maybe-html-target-libmpx html-target-libmpx
36424 maybe-html-target-libmpx:
36425 @if target-libmpx
36426 maybe-html-target-libmpx: html-target-libmpx
36427
36428 html-target-libmpx: \
36429 configure-target-libmpx
36430 @: $(MAKE); $(unstage)
36431 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36432 r=`${PWD_COMMAND}`; export r; \
36433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434 $(NORMAL_TARGET_EXPORTS) \
36435 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
36436 for flag in $(EXTRA_TARGET_FLAGS); do \
36437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36438 done; \
36439 (cd $(TARGET_SUBDIR)/libmpx && \
36440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36442 "RANLIB=$${RANLIB}" \
36443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36444 html) \
36445 || exit 1
36446
36447 @endif target-libmpx
36448
36449 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
36450 maybe-TAGS-target-libmpx:
36451 @if target-libmpx
36452 maybe-TAGS-target-libmpx: TAGS-target-libmpx
36453
36454 TAGS-target-libmpx: \
36455 configure-target-libmpx
36456 @: $(MAKE); $(unstage)
36457 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36458 r=`${PWD_COMMAND}`; export r; \
36459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460 $(NORMAL_TARGET_EXPORTS) \
36461 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
36462 for flag in $(EXTRA_TARGET_FLAGS); do \
36463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36464 done; \
36465 (cd $(TARGET_SUBDIR)/libmpx && \
36466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36468 "RANLIB=$${RANLIB}" \
36469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36470 TAGS) \
36471 || exit 1
36472
36473 @endif target-libmpx
36474
36475 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
36476 maybe-install-info-target-libmpx:
36477 @if target-libmpx
36478 maybe-install-info-target-libmpx: install-info-target-libmpx
36479
36480 install-info-target-libmpx: \
36481 configure-target-libmpx \
36482 info-target-libmpx
36483 @: $(MAKE); $(unstage)
36484 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36485 r=`${PWD_COMMAND}`; export r; \
36486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36487 $(NORMAL_TARGET_EXPORTS) \
36488 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
36489 for flag in $(EXTRA_TARGET_FLAGS); do \
36490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36491 done; \
36492 (cd $(TARGET_SUBDIR)/libmpx && \
36493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36495 "RANLIB=$${RANLIB}" \
36496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36497 install-info) \
36498 || exit 1
36499
36500 @endif target-libmpx
36501
36502 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
36503 maybe-install-pdf-target-libmpx:
36504 @if target-libmpx
36505 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
36506
36507 install-pdf-target-libmpx: \
36508 configure-target-libmpx \
36509 pdf-target-libmpx
36510 @: $(MAKE); $(unstage)
36511 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36512 r=`${PWD_COMMAND}`; export r; \
36513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36514 $(NORMAL_TARGET_EXPORTS) \
36515 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
36516 for flag in $(EXTRA_TARGET_FLAGS); do \
36517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518 done; \
36519 (cd $(TARGET_SUBDIR)/libmpx && \
36520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36522 "RANLIB=$${RANLIB}" \
36523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36524 install-pdf) \
36525 || exit 1
36526
36527 @endif target-libmpx
36528
36529 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
36530 maybe-install-html-target-libmpx:
36531 @if target-libmpx
36532 maybe-install-html-target-libmpx: install-html-target-libmpx
36533
36534 install-html-target-libmpx: \
36535 configure-target-libmpx \
36536 html-target-libmpx
36537 @: $(MAKE); $(unstage)
36538 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36539 r=`${PWD_COMMAND}`; export r; \
36540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36541 $(NORMAL_TARGET_EXPORTS) \
36542 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
36543 for flag in $(EXTRA_TARGET_FLAGS); do \
36544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36545 done; \
36546 (cd $(TARGET_SUBDIR)/libmpx && \
36547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36549 "RANLIB=$${RANLIB}" \
36550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36551 install-html) \
36552 || exit 1
36553
36554 @endif target-libmpx
36555
36556 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
36557 maybe-installcheck-target-libmpx:
36558 @if target-libmpx
36559 maybe-installcheck-target-libmpx: installcheck-target-libmpx
36560
36561 installcheck-target-libmpx: \
36562 configure-target-libmpx
36563 @: $(MAKE); $(unstage)
36564 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36565 r=`${PWD_COMMAND}`; export r; \
36566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567 $(NORMAL_TARGET_EXPORTS) \
36568 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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 installcheck) \
36578 || exit 1
36579
36580 @endif target-libmpx
36581
36582 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
36583 maybe-mostlyclean-target-libmpx:
36584 @if target-libmpx
36585 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
36586
36587 mostlyclean-target-libmpx:
36588 @: $(MAKE); $(unstage)
36589 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36590 r=`${PWD_COMMAND}`; export r; \
36591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36592 $(NORMAL_TARGET_EXPORTS) \
36593 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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 mostlyclean) \
36603 || exit 1
36604
36605 @endif target-libmpx
36606
36607 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
36608 maybe-clean-target-libmpx:
36609 @if target-libmpx
36610 maybe-clean-target-libmpx: clean-target-libmpx
36611
36612 clean-target-libmpx:
36613 @: $(MAKE); $(unstage)
36614 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36615 r=`${PWD_COMMAND}`; export r; \
36616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36617 $(NORMAL_TARGET_EXPORTS) \
36618 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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 clean) \
36628 || exit 1
36629
36630 @endif target-libmpx
36631
36632 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
36633 maybe-distclean-target-libmpx:
36634 @if target-libmpx
36635 maybe-distclean-target-libmpx: distclean-target-libmpx
36636
36637 distclean-target-libmpx:
36638 @: $(MAKE); $(unstage)
36639 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36640 r=`${PWD_COMMAND}`; export r; \
36641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36642 $(NORMAL_TARGET_EXPORTS) \
36643 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
36644 for flag in $(EXTRA_TARGET_FLAGS); do \
36645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646 done; \
36647 (cd $(TARGET_SUBDIR)/libmpx && \
36648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36650 "RANLIB=$${RANLIB}" \
36651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36652 distclean) \
36653 || exit 1
36654
36655 @endif target-libmpx
36656
36657 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
36658 maybe-maintainer-clean-target-libmpx:
36659 @if target-libmpx
36660 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
36661
36662 maintainer-clean-target-libmpx:
36663 @: $(MAKE); $(unstage)
36664 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
36665 r=`${PWD_COMMAND}`; export r; \
36666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667 $(NORMAL_TARGET_EXPORTS) \
36668 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
36669 for flag in $(EXTRA_TARGET_FLAGS); do \
36670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36671 done; \
36672 (cd $(TARGET_SUBDIR)/libmpx && \
36673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36675 "RANLIB=$${RANLIB}" \
36676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36677 maintainer-clean) \
36678 || exit 1
36679
36680 @endif target-libmpx
36681
36682
36683
36684
36685
36686 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
36687 maybe-configure-target-libvtv:
36688 @if gcc-bootstrap
36689 configure-target-libvtv: stage_current
36690 @endif gcc-bootstrap
36691 @if target-libvtv
36692 maybe-configure-target-libvtv: configure-target-libvtv
36693 configure-target-libvtv:
36694 @r=`${PWD_COMMAND}`; export r; \
36695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36696 echo "Checking multilib configuration for libvtv..."; \
36697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36698 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36699 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36700 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36701 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36702 else \
36703 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36704 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36705 fi; \
36706 else \
36707 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36708 fi; \
36709 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36711 $(RAW_CXX_TARGET_EXPORTS) \
36712 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
36713 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
36714 case $(srcdir) in \
36715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36716 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36718 esac; \
36719 module_srcdir=libvtv; \
36720 rm -f no-such-file || : ; \
36721 CONFIG_SITE=no-such-file $(SHELL) \
36722 $$s/$$module_srcdir/configure \
36723 --srcdir=$${topdir}/$$module_srcdir \
36724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36725 --target=${target_alias} \
36726 || exit 1
36727 @endif target-libvtv
36728
36729
36730
36731 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
36732 maybe-configure-stage1-target-libvtv:
36733 @if target-libvtv-bootstrap
36734 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
36735 configure-stage1-target-libvtv:
36736 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36737 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36738 @r=`${PWD_COMMAND}`; export r; \
36739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740 TFLAGS="$(STAGE1_TFLAGS)"; \
36741 echo "Checking multilib configuration for libvtv..."; \
36742 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36743 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36744 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36745 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36746 else \
36747 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36748 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36749 fi; \
36750 else \
36751 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36752 fi; \
36753 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36754 $(RAW_CXX_TARGET_EXPORTS) \
36755 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36758 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
36759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36760 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36761 case $(srcdir) in \
36762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36763 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36765 esac; \
36766 module_srcdir=libvtv; \
36767 $(SHELL) $$s/$$module_srcdir/configure \
36768 --srcdir=$${topdir}/$$module_srcdir \
36769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36770 --target=${target_alias} \
36771 \
36772 $(STAGE1_CONFIGURE_FLAGS)
36773 @endif target-libvtv-bootstrap
36774
36775 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
36776 maybe-configure-stage2-target-libvtv:
36777 @if target-libvtv-bootstrap
36778 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
36779 configure-stage2-target-libvtv:
36780 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36781 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36782 @r=`${PWD_COMMAND}`; export r; \
36783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36784 TFLAGS="$(STAGE2_TFLAGS)"; \
36785 echo "Checking multilib configuration for libvtv..."; \
36786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36787 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36788 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36789 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36790 else \
36791 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36792 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36793 fi; \
36794 else \
36795 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36796 fi; \
36797 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36798 $(RAW_CXX_TARGET_EXPORTS) \
36799 \
36800 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36803 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
36804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36805 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36806 case $(srcdir) in \
36807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36808 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36810 esac; \
36811 module_srcdir=libvtv; \
36812 $(SHELL) $$s/$$module_srcdir/configure \
36813 --srcdir=$${topdir}/$$module_srcdir \
36814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36815 --target=${target_alias} \
36816 --with-build-libsubdir=$(HOST_SUBDIR) \
36817 $(STAGE2_CONFIGURE_FLAGS)
36818 @endif target-libvtv-bootstrap
36819
36820 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
36821 maybe-configure-stage3-target-libvtv:
36822 @if target-libvtv-bootstrap
36823 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
36824 configure-stage3-target-libvtv:
36825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36827 @r=`${PWD_COMMAND}`; export r; \
36828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829 TFLAGS="$(STAGE3_TFLAGS)"; \
36830 echo "Checking multilib configuration for libvtv..."; \
36831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36832 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36833 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36834 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36835 else \
36836 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36837 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36838 fi; \
36839 else \
36840 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36841 fi; \
36842 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36843 $(RAW_CXX_TARGET_EXPORTS) \
36844 \
36845 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36848 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
36849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36850 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36851 case $(srcdir) in \
36852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36853 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36855 esac; \
36856 module_srcdir=libvtv; \
36857 $(SHELL) $$s/$$module_srcdir/configure \
36858 --srcdir=$${topdir}/$$module_srcdir \
36859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36860 --target=${target_alias} \
36861 --with-build-libsubdir=$(HOST_SUBDIR) \
36862 $(STAGE3_CONFIGURE_FLAGS)
36863 @endif target-libvtv-bootstrap
36864
36865 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
36866 maybe-configure-stage4-target-libvtv:
36867 @if target-libvtv-bootstrap
36868 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
36869 configure-stage4-target-libvtv:
36870 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36872 @r=`${PWD_COMMAND}`; export r; \
36873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874 TFLAGS="$(STAGE4_TFLAGS)"; \
36875 echo "Checking multilib configuration for libvtv..."; \
36876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36877 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36878 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36879 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36880 else \
36881 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36882 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36883 fi; \
36884 else \
36885 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36886 fi; \
36887 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36888 $(RAW_CXX_TARGET_EXPORTS) \
36889 \
36890 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36893 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
36894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36895 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36896 case $(srcdir) in \
36897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36898 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36900 esac; \
36901 module_srcdir=libvtv; \
36902 $(SHELL) $$s/$$module_srcdir/configure \
36903 --srcdir=$${topdir}/$$module_srcdir \
36904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36905 --target=${target_alias} \
36906 --with-build-libsubdir=$(HOST_SUBDIR) \
36907 $(STAGE4_CONFIGURE_FLAGS)
36908 @endif target-libvtv-bootstrap
36909
36910 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
36911 maybe-configure-stageprofile-target-libvtv:
36912 @if target-libvtv-bootstrap
36913 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36914 configure-stageprofile-target-libvtv:
36915 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36916 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36917 @r=`${PWD_COMMAND}`; export r; \
36918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36920 echo "Checking multilib configuration for libvtv..."; \
36921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36922 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36923 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36924 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36925 else \
36926 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36927 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36928 fi; \
36929 else \
36930 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36931 fi; \
36932 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36933 $(RAW_CXX_TARGET_EXPORTS) \
36934 \
36935 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36938 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
36939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36940 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36941 case $(srcdir) in \
36942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36943 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36945 esac; \
36946 module_srcdir=libvtv; \
36947 $(SHELL) $$s/$$module_srcdir/configure \
36948 --srcdir=$${topdir}/$$module_srcdir \
36949 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36950 --target=${target_alias} \
36951 --with-build-libsubdir=$(HOST_SUBDIR) \
36952 $(STAGEprofile_CONFIGURE_FLAGS)
36953 @endif target-libvtv-bootstrap
36954
36955 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
36956 maybe-configure-stagefeedback-target-libvtv:
36957 @if target-libvtv-bootstrap
36958 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36959 configure-stagefeedback-target-libvtv:
36960 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36961 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36962 @r=`${PWD_COMMAND}`; export r; \
36963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36965 echo "Checking multilib configuration for libvtv..."; \
36966 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36967 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36968 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36969 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36970 else \
36971 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36972 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36973 fi; \
36974 else \
36975 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36976 fi; \
36977 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36978 $(RAW_CXX_TARGET_EXPORTS) \
36979 \
36980 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36983 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
36984 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36985 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36986 case $(srcdir) in \
36987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36988 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36990 esac; \
36991 module_srcdir=libvtv; \
36992 $(SHELL) $$s/$$module_srcdir/configure \
36993 --srcdir=$${topdir}/$$module_srcdir \
36994 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36995 --target=${target_alias} \
36996 --with-build-libsubdir=$(HOST_SUBDIR) \
36997 $(STAGEfeedback_CONFIGURE_FLAGS)
36998 @endif target-libvtv-bootstrap
36999
37000
37001
37002
37003
37004 .PHONY: all-target-libvtv maybe-all-target-libvtv
37005 maybe-all-target-libvtv:
37006 @if gcc-bootstrap
37007 all-target-libvtv: stage_current
37008 @endif gcc-bootstrap
37009 @if target-libvtv
37010 TARGET-target-libvtv=all
37011 maybe-all-target-libvtv: all-target-libvtv
37012 all-target-libvtv: configure-target-libvtv
37013 @r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(RAW_CXX_TARGET_EXPORTS) \
37016 (cd $(TARGET_SUBDIR)/libvtv && \
37017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37018 $(TARGET-target-libvtv))
37019 @endif target-libvtv
37020
37021
37022
37023 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
37024 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
37025 maybe-all-stage1-target-libvtv:
37026 maybe-clean-stage1-target-libvtv:
37027 @if target-libvtv-bootstrap
37028 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
37029 all-stage1: all-stage1-target-libvtv
37030 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
37031 all-stage1-target-libvtv: configure-stage1-target-libvtv
37032 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37033 @r=`${PWD_COMMAND}`; export r; \
37034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37035 TFLAGS="$(STAGE1_TFLAGS)"; \
37036 $(RAW_CXX_TARGET_EXPORTS) \
37037 cd $(TARGET_SUBDIR)/libvtv && \
37038 \
37039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37040 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37041 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37042 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37046 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37047 \
37048 TFLAGS="$(STAGE1_TFLAGS)" \
37049 $(TARGET-stage1-target-libvtv)
37050
37051 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
37052 clean-stage1: clean-stage1-target-libvtv
37053 clean-stage1-target-libvtv:
37054 @if [ $(current_stage) = stage1 ]; then \
37055 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37056 else \
37057 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
37058 $(MAKE) stage1-start; \
37059 fi; \
37060 cd $(TARGET_SUBDIR)/libvtv && \
37061 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37062 clean
37063 @endif target-libvtv-bootstrap
37064
37065
37066 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
37067 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
37068 maybe-all-stage2-target-libvtv:
37069 maybe-clean-stage2-target-libvtv:
37070 @if target-libvtv-bootstrap
37071 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
37072 all-stage2: all-stage2-target-libvtv
37073 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
37074 all-stage2-target-libvtv: configure-stage2-target-libvtv
37075 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37076 @r=`${PWD_COMMAND}`; export r; \
37077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078 TFLAGS="$(STAGE2_TFLAGS)"; \
37079 $(RAW_CXX_TARGET_EXPORTS) \
37080 \
37081 cd $(TARGET_SUBDIR)/libvtv && \
37082 \
37083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37084 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37085 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37086 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37090 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37091 TFLAGS="$(STAGE2_TFLAGS)" \
37092 $(TARGET-stage2-target-libvtv)
37093
37094 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
37095 clean-stage2: clean-stage2-target-libvtv
37096 clean-stage2-target-libvtv:
37097 @if [ $(current_stage) = stage2 ]; then \
37098 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37099 else \
37100 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
37101 $(MAKE) stage2-start; \
37102 fi; \
37103 cd $(TARGET_SUBDIR)/libvtv && \
37104 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
37105 @endif target-libvtv-bootstrap
37106
37107
37108 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
37109 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
37110 maybe-all-stage3-target-libvtv:
37111 maybe-clean-stage3-target-libvtv:
37112 @if target-libvtv-bootstrap
37113 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
37114 all-stage3: all-stage3-target-libvtv
37115 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
37116 all-stage3-target-libvtv: configure-stage3-target-libvtv
37117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37118 @r=`${PWD_COMMAND}`; export r; \
37119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37120 TFLAGS="$(STAGE3_TFLAGS)"; \
37121 $(RAW_CXX_TARGET_EXPORTS) \
37122 \
37123 cd $(TARGET_SUBDIR)/libvtv && \
37124 \
37125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37126 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37127 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37128 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37132 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37133 TFLAGS="$(STAGE3_TFLAGS)" \
37134 $(TARGET-stage3-target-libvtv)
37135
37136 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
37137 clean-stage3: clean-stage3-target-libvtv
37138 clean-stage3-target-libvtv:
37139 @if [ $(current_stage) = stage3 ]; then \
37140 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37141 else \
37142 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
37143 $(MAKE) stage3-start; \
37144 fi; \
37145 cd $(TARGET_SUBDIR)/libvtv && \
37146 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
37147 @endif target-libvtv-bootstrap
37148
37149
37150 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
37151 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
37152 maybe-all-stage4-target-libvtv:
37153 maybe-clean-stage4-target-libvtv:
37154 @if target-libvtv-bootstrap
37155 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
37156 all-stage4: all-stage4-target-libvtv
37157 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
37158 all-stage4-target-libvtv: configure-stage4-target-libvtv
37159 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37160 @r=`${PWD_COMMAND}`; export r; \
37161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37162 TFLAGS="$(STAGE4_TFLAGS)"; \
37163 $(RAW_CXX_TARGET_EXPORTS) \
37164 \
37165 cd $(TARGET_SUBDIR)/libvtv && \
37166 \
37167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37168 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37169 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37170 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37174 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37175 TFLAGS="$(STAGE4_TFLAGS)" \
37176 $(TARGET-stage4-target-libvtv)
37177
37178 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
37179 clean-stage4: clean-stage4-target-libvtv
37180 clean-stage4-target-libvtv:
37181 @if [ $(current_stage) = stage4 ]; then \
37182 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37183 else \
37184 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
37185 $(MAKE) stage4-start; \
37186 fi; \
37187 cd $(TARGET_SUBDIR)/libvtv && \
37188 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
37189 @endif target-libvtv-bootstrap
37190
37191
37192 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
37193 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
37194 maybe-all-stageprofile-target-libvtv:
37195 maybe-clean-stageprofile-target-libvtv:
37196 @if target-libvtv-bootstrap
37197 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
37198 all-stageprofile: all-stageprofile-target-libvtv
37199 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
37200 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
37201 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37202 @r=`${PWD_COMMAND}`; export r; \
37203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37205 $(RAW_CXX_TARGET_EXPORTS) \
37206 \
37207 cd $(TARGET_SUBDIR)/libvtv && \
37208 \
37209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37210 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37211 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37212 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37216 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37217 TFLAGS="$(STAGEprofile_TFLAGS)" \
37218 $(TARGET-stageprofile-target-libvtv)
37219
37220 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
37221 clean-stageprofile: clean-stageprofile-target-libvtv
37222 clean-stageprofile-target-libvtv:
37223 @if [ $(current_stage) = stageprofile ]; then \
37224 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37225 else \
37226 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
37227 $(MAKE) stageprofile-start; \
37228 fi; \
37229 cd $(TARGET_SUBDIR)/libvtv && \
37230 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
37231 @endif target-libvtv-bootstrap
37232
37233
37234 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
37235 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
37236 maybe-all-stagefeedback-target-libvtv:
37237 maybe-clean-stagefeedback-target-libvtv:
37238 @if target-libvtv-bootstrap
37239 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
37240 all-stagefeedback: all-stagefeedback-target-libvtv
37241 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
37242 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
37243 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37244 @r=`${PWD_COMMAND}`; export r; \
37245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37246 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37247 $(RAW_CXX_TARGET_EXPORTS) \
37248 \
37249 cd $(TARGET_SUBDIR)/libvtv && \
37250 \
37251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37252 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37253 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37254 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37258 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
37259 TFLAGS="$(STAGEfeedback_TFLAGS)" \
37260 $(TARGET-stagefeedback-target-libvtv)
37261
37262 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
37263 clean-stagefeedback: clean-stagefeedback-target-libvtv
37264 clean-stagefeedback-target-libvtv:
37265 @if [ $(current_stage) = stagefeedback ]; then \
37266 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37267 else \
37268 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
37269 $(MAKE) stagefeedback-start; \
37270 fi; \
37271 cd $(TARGET_SUBDIR)/libvtv && \
37272 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
37273 @endif target-libvtv-bootstrap
37274
37275
37276
37277
37278
37279
37280 .PHONY: check-target-libvtv maybe-check-target-libvtv
37281 maybe-check-target-libvtv:
37282 @if target-libvtv
37283 maybe-check-target-libvtv: check-target-libvtv
37284
37285 check-target-libvtv:
37286 @: $(MAKE); $(unstage)
37287 @r=`${PWD_COMMAND}`; export r; \
37288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289 $(RAW_CXX_TARGET_EXPORTS) \
37290 (cd $(TARGET_SUBDIR)/libvtv && \
37291 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
37292
37293 @endif target-libvtv
37294
37295 .PHONY: install-target-libvtv maybe-install-target-libvtv
37296 maybe-install-target-libvtv:
37297 @if target-libvtv
37298 maybe-install-target-libvtv: install-target-libvtv
37299
37300 install-target-libvtv: installdirs
37301 @: $(MAKE); $(unstage)
37302 @r=`${PWD_COMMAND}`; export r; \
37303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304 $(RAW_CXX_TARGET_EXPORTS) \
37305 (cd $(TARGET_SUBDIR)/libvtv && \
37306 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37307
37308 @endif target-libvtv
37309
37310 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
37311 maybe-install-strip-target-libvtv:
37312 @if target-libvtv
37313 maybe-install-strip-target-libvtv: install-strip-target-libvtv
37314
37315 install-strip-target-libvtv: installdirs
37316 @: $(MAKE); $(unstage)
37317 @r=`${PWD_COMMAND}`; export r; \
37318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37319 $(RAW_CXX_TARGET_EXPORTS) \
37320 (cd $(TARGET_SUBDIR)/libvtv && \
37321 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37322
37323 @endif target-libvtv
37324
37325 # Other targets (info, dvi, pdf, etc.)
37326
37327 .PHONY: maybe-info-target-libvtv info-target-libvtv
37328 maybe-info-target-libvtv:
37329 @if target-libvtv
37330 maybe-info-target-libvtv: info-target-libvtv
37331
37332 info-target-libvtv: \
37333 configure-target-libvtv
37334 @: $(MAKE); $(unstage)
37335 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37336 r=`${PWD_COMMAND}`; export r; \
37337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338 $(RAW_CXX_TARGET_EXPORTS) \
37339 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
37340 for flag in $(EXTRA_TARGET_FLAGS); do \
37341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37342 done; \
37343 (cd $(TARGET_SUBDIR)/libvtv && \
37344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37346 "RANLIB=$${RANLIB}" \
37347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37348 info) \
37349 || exit 1
37350
37351 @endif target-libvtv
37352
37353 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
37354 maybe-dvi-target-libvtv:
37355 @if target-libvtv
37356 maybe-dvi-target-libvtv: dvi-target-libvtv
37357
37358 dvi-target-libvtv: \
37359 configure-target-libvtv
37360 @: $(MAKE); $(unstage)
37361 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37362 r=`${PWD_COMMAND}`; export r; \
37363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37364 $(RAW_CXX_TARGET_EXPORTS) \
37365 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
37366 for flag in $(EXTRA_TARGET_FLAGS); do \
37367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37368 done; \
37369 (cd $(TARGET_SUBDIR)/libvtv && \
37370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37372 "RANLIB=$${RANLIB}" \
37373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37374 dvi) \
37375 || exit 1
37376
37377 @endif target-libvtv
37378
37379 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
37380 maybe-pdf-target-libvtv:
37381 @if target-libvtv
37382 maybe-pdf-target-libvtv: pdf-target-libvtv
37383
37384 pdf-target-libvtv: \
37385 configure-target-libvtv
37386 @: $(MAKE); $(unstage)
37387 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37388 r=`${PWD_COMMAND}`; export r; \
37389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390 $(RAW_CXX_TARGET_EXPORTS) \
37391 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
37392 for flag in $(EXTRA_TARGET_FLAGS); do \
37393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37394 done; \
37395 (cd $(TARGET_SUBDIR)/libvtv && \
37396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398 "RANLIB=$${RANLIB}" \
37399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400 pdf) \
37401 || exit 1
37402
37403 @endif target-libvtv
37404
37405 .PHONY: maybe-html-target-libvtv html-target-libvtv
37406 maybe-html-target-libvtv:
37407 @if target-libvtv
37408 maybe-html-target-libvtv: html-target-libvtv
37409
37410 html-target-libvtv: \
37411 configure-target-libvtv
37412 @: $(MAKE); $(unstage)
37413 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37414 r=`${PWD_COMMAND}`; export r; \
37415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416 $(RAW_CXX_TARGET_EXPORTS) \
37417 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
37418 for flag in $(EXTRA_TARGET_FLAGS); do \
37419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37420 done; \
37421 (cd $(TARGET_SUBDIR)/libvtv && \
37422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37424 "RANLIB=$${RANLIB}" \
37425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37426 html) \
37427 || exit 1
37428
37429 @endif target-libvtv
37430
37431 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
37432 maybe-TAGS-target-libvtv:
37433 @if target-libvtv
37434 maybe-TAGS-target-libvtv: TAGS-target-libvtv
37435
37436 TAGS-target-libvtv: \
37437 configure-target-libvtv
37438 @: $(MAKE); $(unstage)
37439 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37440 r=`${PWD_COMMAND}`; export r; \
37441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37442 $(RAW_CXX_TARGET_EXPORTS) \
37443 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
37444 for flag in $(EXTRA_TARGET_FLAGS); do \
37445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37446 done; \
37447 (cd $(TARGET_SUBDIR)/libvtv && \
37448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37450 "RANLIB=$${RANLIB}" \
37451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37452 TAGS) \
37453 || exit 1
37454
37455 @endif target-libvtv
37456
37457 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
37458 maybe-install-info-target-libvtv:
37459 @if target-libvtv
37460 maybe-install-info-target-libvtv: install-info-target-libvtv
37461
37462 install-info-target-libvtv: \
37463 configure-target-libvtv \
37464 info-target-libvtv
37465 @: $(MAKE); $(unstage)
37466 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37467 r=`${PWD_COMMAND}`; export r; \
37468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37469 $(RAW_CXX_TARGET_EXPORTS) \
37470 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
37471 for flag in $(EXTRA_TARGET_FLAGS); do \
37472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37473 done; \
37474 (cd $(TARGET_SUBDIR)/libvtv && \
37475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37477 "RANLIB=$${RANLIB}" \
37478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37479 install-info) \
37480 || exit 1
37481
37482 @endif target-libvtv
37483
37484 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
37485 maybe-install-pdf-target-libvtv:
37486 @if target-libvtv
37487 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
37488
37489 install-pdf-target-libvtv: \
37490 configure-target-libvtv \
37491 pdf-target-libvtv
37492 @: $(MAKE); $(unstage)
37493 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37494 r=`${PWD_COMMAND}`; export r; \
37495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496 $(RAW_CXX_TARGET_EXPORTS) \
37497 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
37498 for flag in $(EXTRA_TARGET_FLAGS); do \
37499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37500 done; \
37501 (cd $(TARGET_SUBDIR)/libvtv && \
37502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504 "RANLIB=$${RANLIB}" \
37505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506 install-pdf) \
37507 || exit 1
37508
37509 @endif target-libvtv
37510
37511 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
37512 maybe-install-html-target-libvtv:
37513 @if target-libvtv
37514 maybe-install-html-target-libvtv: install-html-target-libvtv
37515
37516 install-html-target-libvtv: \
37517 configure-target-libvtv \
37518 html-target-libvtv
37519 @: $(MAKE); $(unstage)
37520 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37521 r=`${PWD_COMMAND}`; export r; \
37522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37523 $(RAW_CXX_TARGET_EXPORTS) \
37524 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
37525 for flag in $(EXTRA_TARGET_FLAGS); do \
37526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37527 done; \
37528 (cd $(TARGET_SUBDIR)/libvtv && \
37529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37531 "RANLIB=$${RANLIB}" \
37532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37533 install-html) \
37534 || exit 1
37535
37536 @endif target-libvtv
37537
37538 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
37539 maybe-installcheck-target-libvtv:
37540 @if target-libvtv
37541 maybe-installcheck-target-libvtv: installcheck-target-libvtv
37542
37543 installcheck-target-libvtv: \
37544 configure-target-libvtv
37545 @: $(MAKE); $(unstage)
37546 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37547 r=`${PWD_COMMAND}`; export r; \
37548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37549 $(RAW_CXX_TARGET_EXPORTS) \
37550 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 installcheck) \
37560 || exit 1
37561
37562 @endif target-libvtv
37563
37564 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
37565 maybe-mostlyclean-target-libvtv:
37566 @if target-libvtv
37567 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
37568
37569 mostlyclean-target-libvtv:
37570 @: $(MAKE); $(unstage)
37571 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37572 r=`${PWD_COMMAND}`; export r; \
37573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37574 $(RAW_CXX_TARGET_EXPORTS) \
37575 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 mostlyclean) \
37585 || exit 1
37586
37587 @endif target-libvtv
37588
37589 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
37590 maybe-clean-target-libvtv:
37591 @if target-libvtv
37592 maybe-clean-target-libvtv: clean-target-libvtv
37593
37594 clean-target-libvtv:
37595 @: $(MAKE); $(unstage)
37596 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37597 r=`${PWD_COMMAND}`; export r; \
37598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37599 $(RAW_CXX_TARGET_EXPORTS) \
37600 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 clean) \
37610 || exit 1
37611
37612 @endif target-libvtv
37613
37614 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
37615 maybe-distclean-target-libvtv:
37616 @if target-libvtv
37617 maybe-distclean-target-libvtv: distclean-target-libvtv
37618
37619 distclean-target-libvtv:
37620 @: $(MAKE); $(unstage)
37621 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37622 r=`${PWD_COMMAND}`; export r; \
37623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624 $(RAW_CXX_TARGET_EXPORTS) \
37625 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
37626 for flag in $(EXTRA_TARGET_FLAGS); do \
37627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37628 done; \
37629 (cd $(TARGET_SUBDIR)/libvtv && \
37630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632 "RANLIB=$${RANLIB}" \
37633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634 distclean) \
37635 || exit 1
37636
37637 @endif target-libvtv
37638
37639 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
37640 maybe-maintainer-clean-target-libvtv:
37641 @if target-libvtv
37642 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
37643
37644 maintainer-clean-target-libvtv:
37645 @: $(MAKE); $(unstage)
37646 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
37647 r=`${PWD_COMMAND}`; export r; \
37648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37649 $(RAW_CXX_TARGET_EXPORTS) \
37650 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
37651 for flag in $(EXTRA_TARGET_FLAGS); do \
37652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37653 done; \
37654 (cd $(TARGET_SUBDIR)/libvtv && \
37655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37657 "RANLIB=$${RANLIB}" \
37658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37659 maintainer-clean) \
37660 || exit 1
37661
37662 @endif target-libvtv
37663
37664
37665
37666
37667
37668 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
37669 maybe-configure-target-libcilkrts:
37670 @if gcc-bootstrap
37671 configure-target-libcilkrts: stage_current
37672 @endif gcc-bootstrap
37673 @if target-libcilkrts
37674 maybe-configure-target-libcilkrts: configure-target-libcilkrts
37675 configure-target-libcilkrts:
37676 @: $(MAKE); $(unstage)
37677 @r=`${PWD_COMMAND}`; export r; \
37678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679 echo "Checking multilib configuration for libcilkrts..."; \
37680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
37681 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
37682 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
37683 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
37684 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
37685 else \
37686 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
37687 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
37688 fi; \
37689 else \
37690 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
37691 fi; \
37692 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
37693 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
37694 $(NORMAL_TARGET_EXPORTS) \
37695 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
37696 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
37697 case $(srcdir) in \
37698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37699 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
37700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37701 esac; \
37702 module_srcdir=libcilkrts; \
37703 rm -f no-such-file || : ; \
37704 CONFIG_SITE=no-such-file $(SHELL) \
37705 $$s/$$module_srcdir/configure \
37706 --srcdir=$${topdir}/$$module_srcdir \
37707 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37708 --target=${target_alias} \
37709 || exit 1
37710 @endif target-libcilkrts
37711
37712
37713
37714
37715
37716 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
37717 maybe-all-target-libcilkrts:
37718 @if gcc-bootstrap
37719 all-target-libcilkrts: stage_current
37720 @endif gcc-bootstrap
37721 @if target-libcilkrts
37722 TARGET-target-libcilkrts=all
37723 maybe-all-target-libcilkrts: all-target-libcilkrts
37724 all-target-libcilkrts: configure-target-libcilkrts
37725 @: $(MAKE); $(unstage)
37726 @r=`${PWD_COMMAND}`; export r; \
37727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37728 $(NORMAL_TARGET_EXPORTS) \
37729 (cd $(TARGET_SUBDIR)/libcilkrts && \
37730 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37731 $(TARGET-target-libcilkrts))
37732 @endif target-libcilkrts
37733
37734
37735
37736
37737
37738 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
37739 maybe-check-target-libcilkrts:
37740 @if target-libcilkrts
37741 maybe-check-target-libcilkrts: check-target-libcilkrts
37742
37743 check-target-libcilkrts:
37744 @: $(MAKE); $(unstage)
37745 @r=`${PWD_COMMAND}`; export r; \
37746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37747 $(NORMAL_TARGET_EXPORTS) \
37748 (cd $(TARGET_SUBDIR)/libcilkrts && \
37749 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37750
37751 @endif target-libcilkrts
37752
37753 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
37754 maybe-install-target-libcilkrts:
37755 @if target-libcilkrts
37756 maybe-install-target-libcilkrts: install-target-libcilkrts
37757
37758 install-target-libcilkrts: installdirs
37759 @: $(MAKE); $(unstage)
37760 @r=`${PWD_COMMAND}`; export r; \
37761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37762 $(NORMAL_TARGET_EXPORTS) \
37763 (cd $(TARGET_SUBDIR)/libcilkrts && \
37764 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37765
37766 @endif target-libcilkrts
37767
37768 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
37769 maybe-install-strip-target-libcilkrts:
37770 @if target-libcilkrts
37771 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
37772
37773 install-strip-target-libcilkrts: installdirs
37774 @: $(MAKE); $(unstage)
37775 @r=`${PWD_COMMAND}`; export r; \
37776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37777 $(NORMAL_TARGET_EXPORTS) \
37778 (cd $(TARGET_SUBDIR)/libcilkrts && \
37779 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37780
37781 @endif target-libcilkrts
37782
37783 # Other targets (info, dvi, pdf, etc.)
37784
37785 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
37786 maybe-info-target-libcilkrts:
37787 @if target-libcilkrts
37788 maybe-info-target-libcilkrts: info-target-libcilkrts
37789
37790 info-target-libcilkrts: \
37791 configure-target-libcilkrts
37792 @: $(MAKE); $(unstage)
37793 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37794 r=`${PWD_COMMAND}`; export r; \
37795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37796 $(NORMAL_TARGET_EXPORTS) \
37797 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
37798 for flag in $(EXTRA_TARGET_FLAGS); do \
37799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800 done; \
37801 (cd $(TARGET_SUBDIR)/libcilkrts && \
37802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37804 "RANLIB=$${RANLIB}" \
37805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37806 info) \
37807 || exit 1
37808
37809 @endif target-libcilkrts
37810
37811 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
37812 maybe-dvi-target-libcilkrts:
37813 @if target-libcilkrts
37814 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
37815
37816 dvi-target-libcilkrts: \
37817 configure-target-libcilkrts
37818 @: $(MAKE); $(unstage)
37819 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37820 r=`${PWD_COMMAND}`; export r; \
37821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822 $(NORMAL_TARGET_EXPORTS) \
37823 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
37824 for flag in $(EXTRA_TARGET_FLAGS); do \
37825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826 done; \
37827 (cd $(TARGET_SUBDIR)/libcilkrts && \
37828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830 "RANLIB=$${RANLIB}" \
37831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832 dvi) \
37833 || exit 1
37834
37835 @endif target-libcilkrts
37836
37837 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
37838 maybe-pdf-target-libcilkrts:
37839 @if target-libcilkrts
37840 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
37841
37842 pdf-target-libcilkrts: \
37843 configure-target-libcilkrts
37844 @: $(MAKE); $(unstage)
37845 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37846 r=`${PWD_COMMAND}`; export r; \
37847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848 $(NORMAL_TARGET_EXPORTS) \
37849 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37850 for flag in $(EXTRA_TARGET_FLAGS); do \
37851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37852 done; \
37853 (cd $(TARGET_SUBDIR)/libcilkrts && \
37854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856 "RANLIB=$${RANLIB}" \
37857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858 pdf) \
37859 || exit 1
37860
37861 @endif target-libcilkrts
37862
37863 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
37864 maybe-html-target-libcilkrts:
37865 @if target-libcilkrts
37866 maybe-html-target-libcilkrts: html-target-libcilkrts
37867
37868 html-target-libcilkrts: \
37869 configure-target-libcilkrts
37870 @: $(MAKE); $(unstage)
37871 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37872 r=`${PWD_COMMAND}`; export r; \
37873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37874 $(NORMAL_TARGET_EXPORTS) \
37875 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
37876 for flag in $(EXTRA_TARGET_FLAGS); do \
37877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37878 done; \
37879 (cd $(TARGET_SUBDIR)/libcilkrts && \
37880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37882 "RANLIB=$${RANLIB}" \
37883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37884 html) \
37885 || exit 1
37886
37887 @endif target-libcilkrts
37888
37889 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
37890 maybe-TAGS-target-libcilkrts:
37891 @if target-libcilkrts
37892 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
37893
37894 TAGS-target-libcilkrts: \
37895 configure-target-libcilkrts
37896 @: $(MAKE); $(unstage)
37897 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37898 r=`${PWD_COMMAND}`; export r; \
37899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900 $(NORMAL_TARGET_EXPORTS) \
37901 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
37902 for flag in $(EXTRA_TARGET_FLAGS); do \
37903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37904 done; \
37905 (cd $(TARGET_SUBDIR)/libcilkrts && \
37906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908 "RANLIB=$${RANLIB}" \
37909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910 TAGS) \
37911 || exit 1
37912
37913 @endif target-libcilkrts
37914
37915 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
37916 maybe-install-info-target-libcilkrts:
37917 @if target-libcilkrts
37918 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
37919
37920 install-info-target-libcilkrts: \
37921 configure-target-libcilkrts \
37922 info-target-libcilkrts
37923 @: $(MAKE); $(unstage)
37924 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37925 r=`${PWD_COMMAND}`; export r; \
37926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927 $(NORMAL_TARGET_EXPORTS) \
37928 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
37929 for flag in $(EXTRA_TARGET_FLAGS); do \
37930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37931 done; \
37932 (cd $(TARGET_SUBDIR)/libcilkrts && \
37933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935 "RANLIB=$${RANLIB}" \
37936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937 install-info) \
37938 || exit 1
37939
37940 @endif target-libcilkrts
37941
37942 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
37943 maybe-install-pdf-target-libcilkrts:
37944 @if target-libcilkrts
37945 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
37946
37947 install-pdf-target-libcilkrts: \
37948 configure-target-libcilkrts \
37949 pdf-target-libcilkrts
37950 @: $(MAKE); $(unstage)
37951 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37952 r=`${PWD_COMMAND}`; export r; \
37953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954 $(NORMAL_TARGET_EXPORTS) \
37955 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37956 for flag in $(EXTRA_TARGET_FLAGS); do \
37957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958 done; \
37959 (cd $(TARGET_SUBDIR)/libcilkrts && \
37960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962 "RANLIB=$${RANLIB}" \
37963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964 install-pdf) \
37965 || exit 1
37966
37967 @endif target-libcilkrts
37968
37969 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
37970 maybe-install-html-target-libcilkrts:
37971 @if target-libcilkrts
37972 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
37973
37974 install-html-target-libcilkrts: \
37975 configure-target-libcilkrts \
37976 html-target-libcilkrts
37977 @: $(MAKE); $(unstage)
37978 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37979 r=`${PWD_COMMAND}`; export r; \
37980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981 $(NORMAL_TARGET_EXPORTS) \
37982 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
37983 for flag in $(EXTRA_TARGET_FLAGS); do \
37984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37985 done; \
37986 (cd $(TARGET_SUBDIR)/libcilkrts && \
37987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37989 "RANLIB=$${RANLIB}" \
37990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37991 install-html) \
37992 || exit 1
37993
37994 @endif target-libcilkrts
37995
37996 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
37997 maybe-installcheck-target-libcilkrts:
37998 @if target-libcilkrts
37999 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
38000
38001 installcheck-target-libcilkrts: \
38002 configure-target-libcilkrts
38003 @: $(MAKE); $(unstage)
38004 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38005 r=`${PWD_COMMAND}`; export r; \
38006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007 $(NORMAL_TARGET_EXPORTS) \
38008 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
38009 for flag in $(EXTRA_TARGET_FLAGS); do \
38010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38011 done; \
38012 (cd $(TARGET_SUBDIR)/libcilkrts && \
38013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38015 "RANLIB=$${RANLIB}" \
38016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38017 installcheck) \
38018 || exit 1
38019
38020 @endif target-libcilkrts
38021
38022 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
38023 maybe-mostlyclean-target-libcilkrts:
38024 @if target-libcilkrts
38025 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
38026
38027 mostlyclean-target-libcilkrts:
38028 @: $(MAKE); $(unstage)
38029 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38030 r=`${PWD_COMMAND}`; export r; \
38031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032 $(NORMAL_TARGET_EXPORTS) \
38033 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
38034 for flag in $(EXTRA_TARGET_FLAGS); do \
38035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38036 done; \
38037 (cd $(TARGET_SUBDIR)/libcilkrts && \
38038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040 "RANLIB=$${RANLIB}" \
38041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042 mostlyclean) \
38043 || exit 1
38044
38045 @endif target-libcilkrts
38046
38047 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
38048 maybe-clean-target-libcilkrts:
38049 @if target-libcilkrts
38050 maybe-clean-target-libcilkrts: clean-target-libcilkrts
38051
38052 clean-target-libcilkrts:
38053 @: $(MAKE); $(unstage)
38054 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38055 r=`${PWD_COMMAND}`; export r; \
38056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057 $(NORMAL_TARGET_EXPORTS) \
38058 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
38059 for flag in $(EXTRA_TARGET_FLAGS); do \
38060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38061 done; \
38062 (cd $(TARGET_SUBDIR)/libcilkrts && \
38063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065 "RANLIB=$${RANLIB}" \
38066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067 clean) \
38068 || exit 1
38069
38070 @endif target-libcilkrts
38071
38072 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
38073 maybe-distclean-target-libcilkrts:
38074 @if target-libcilkrts
38075 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
38076
38077 distclean-target-libcilkrts:
38078 @: $(MAKE); $(unstage)
38079 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38080 r=`${PWD_COMMAND}`; export r; \
38081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082 $(NORMAL_TARGET_EXPORTS) \
38083 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
38084 for flag in $(EXTRA_TARGET_FLAGS); do \
38085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38086 done; \
38087 (cd $(TARGET_SUBDIR)/libcilkrts && \
38088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090 "RANLIB=$${RANLIB}" \
38091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38092 distclean) \
38093 || exit 1
38094
38095 @endif target-libcilkrts
38096
38097 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
38098 maybe-maintainer-clean-target-libcilkrts:
38099 @if target-libcilkrts
38100 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
38101
38102 maintainer-clean-target-libcilkrts:
38103 @: $(MAKE); $(unstage)
38104 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
38105 r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 $(NORMAL_TARGET_EXPORTS) \
38108 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
38109 for flag in $(EXTRA_TARGET_FLAGS); do \
38110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38111 done; \
38112 (cd $(TARGET_SUBDIR)/libcilkrts && \
38113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115 "RANLIB=$${RANLIB}" \
38116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117 maintainer-clean) \
38118 || exit 1
38119
38120 @endif target-libcilkrts
38121
38122
38123
38124
38125
38126 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
38127 maybe-configure-target-liboffloadmic:
38128 @if gcc-bootstrap
38129 configure-target-liboffloadmic: stage_current
38130 @endif gcc-bootstrap
38131 @if target-liboffloadmic
38132 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
38133 configure-target-liboffloadmic:
38134 @: $(MAKE); $(unstage)
38135 @r=`${PWD_COMMAND}`; export r; \
38136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38137 echo "Checking multilib configuration for liboffloadmic..."; \
38138 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
38139 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
38140 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
38141 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
38142 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
38143 else \
38144 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
38145 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
38146 fi; \
38147 else \
38148 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
38149 fi; \
38150 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
38151 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
38152 $(NORMAL_TARGET_EXPORTS) \
38153 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
38154 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
38155 case $(srcdir) in \
38156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38157 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
38158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38159 esac; \
38160 module_srcdir=liboffloadmic; \
38161 rm -f no-such-file || : ; \
38162 CONFIG_SITE=no-such-file $(SHELL) \
38163 $$s/$$module_srcdir/configure \
38164 --srcdir=$${topdir}/$$module_srcdir \
38165 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38166 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
38167 || exit 1
38168 @endif target-liboffloadmic
38169
38170
38171
38172
38173
38174 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
38175 maybe-all-target-liboffloadmic:
38176 @if gcc-bootstrap
38177 all-target-liboffloadmic: stage_current
38178 @endif gcc-bootstrap
38179 @if target-liboffloadmic
38180 TARGET-target-liboffloadmic=all
38181 maybe-all-target-liboffloadmic: all-target-liboffloadmic
38182 all-target-liboffloadmic: configure-target-liboffloadmic
38183 @: $(MAKE); $(unstage)
38184 @r=`${PWD_COMMAND}`; export r; \
38185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186 $(NORMAL_TARGET_EXPORTS) \
38187 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38188 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38189 $(TARGET-target-liboffloadmic))
38190 @endif target-liboffloadmic
38191
38192
38193
38194
38195
38196 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
38197 maybe-check-target-liboffloadmic:
38198 @if target-liboffloadmic
38199 maybe-check-target-liboffloadmic: check-target-liboffloadmic
38200
38201 check-target-liboffloadmic:
38202 @: $(MAKE); $(unstage)
38203 @r=`${PWD_COMMAND}`; export r; \
38204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205 $(NORMAL_TARGET_EXPORTS) \
38206 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38207 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38208
38209 @endif target-liboffloadmic
38210
38211 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
38212 maybe-install-target-liboffloadmic:
38213 @if target-liboffloadmic
38214 maybe-install-target-liboffloadmic: install-target-liboffloadmic
38215
38216 install-target-liboffloadmic: installdirs
38217 @: $(MAKE); $(unstage)
38218 @r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(NORMAL_TARGET_EXPORTS) \
38221 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38222 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38223
38224 @endif target-liboffloadmic
38225
38226 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
38227 maybe-install-strip-target-liboffloadmic:
38228 @if target-liboffloadmic
38229 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
38230
38231 install-strip-target-liboffloadmic: installdirs
38232 @: $(MAKE); $(unstage)
38233 @r=`${PWD_COMMAND}`; export r; \
38234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38235 $(NORMAL_TARGET_EXPORTS) \
38236 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38237 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38238
38239 @endif target-liboffloadmic
38240
38241 # Other targets (info, dvi, pdf, etc.)
38242
38243 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
38244 maybe-info-target-liboffloadmic:
38245 @if target-liboffloadmic
38246 maybe-info-target-liboffloadmic: info-target-liboffloadmic
38247
38248 info-target-liboffloadmic: \
38249 configure-target-liboffloadmic
38250 @: $(MAKE); $(unstage)
38251 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38252 r=`${PWD_COMMAND}`; export r; \
38253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254 $(NORMAL_TARGET_EXPORTS) \
38255 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
38256 for flag in $(EXTRA_TARGET_FLAGS); do \
38257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38258 done; \
38259 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38262 "RANLIB=$${RANLIB}" \
38263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38264 info) \
38265 || exit 1
38266
38267 @endif target-liboffloadmic
38268
38269 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
38270 maybe-dvi-target-liboffloadmic:
38271 @if target-liboffloadmic
38272 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
38273
38274 dvi-target-liboffloadmic: \
38275 configure-target-liboffloadmic
38276 @: $(MAKE); $(unstage)
38277 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38278 r=`${PWD_COMMAND}`; export r; \
38279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280 $(NORMAL_TARGET_EXPORTS) \
38281 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
38282 for flag in $(EXTRA_TARGET_FLAGS); do \
38283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38284 done; \
38285 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38288 "RANLIB=$${RANLIB}" \
38289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38290 dvi) \
38291 || exit 1
38292
38293 @endif target-liboffloadmic
38294
38295 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
38296 maybe-pdf-target-liboffloadmic:
38297 @if target-liboffloadmic
38298 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
38299
38300 pdf-target-liboffloadmic: \
38301 configure-target-liboffloadmic
38302 @: $(MAKE); $(unstage)
38303 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38304 r=`${PWD_COMMAND}`; export r; \
38305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38306 $(NORMAL_TARGET_EXPORTS) \
38307 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
38308 for flag in $(EXTRA_TARGET_FLAGS); do \
38309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38310 done; \
38311 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38314 "RANLIB=$${RANLIB}" \
38315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38316 pdf) \
38317 || exit 1
38318
38319 @endif target-liboffloadmic
38320
38321 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
38322 maybe-html-target-liboffloadmic:
38323 @if target-liboffloadmic
38324 maybe-html-target-liboffloadmic: html-target-liboffloadmic
38325
38326 html-target-liboffloadmic: \
38327 configure-target-liboffloadmic
38328 @: $(MAKE); $(unstage)
38329 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38330 r=`${PWD_COMMAND}`; export r; \
38331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38332 $(NORMAL_TARGET_EXPORTS) \
38333 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
38334 for flag in $(EXTRA_TARGET_FLAGS); do \
38335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38336 done; \
38337 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38340 "RANLIB=$${RANLIB}" \
38341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38342 html) \
38343 || exit 1
38344
38345 @endif target-liboffloadmic
38346
38347 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
38348 maybe-TAGS-target-liboffloadmic:
38349 @if target-liboffloadmic
38350 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
38351
38352 TAGS-target-liboffloadmic: \
38353 configure-target-liboffloadmic
38354 @: $(MAKE); $(unstage)
38355 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38356 r=`${PWD_COMMAND}`; export r; \
38357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38358 $(NORMAL_TARGET_EXPORTS) \
38359 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
38360 for flag in $(EXTRA_TARGET_FLAGS); do \
38361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38362 done; \
38363 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38366 "RANLIB=$${RANLIB}" \
38367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38368 TAGS) \
38369 || exit 1
38370
38371 @endif target-liboffloadmic
38372
38373 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
38374 maybe-install-info-target-liboffloadmic:
38375 @if target-liboffloadmic
38376 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
38377
38378 install-info-target-liboffloadmic: \
38379 configure-target-liboffloadmic \
38380 info-target-liboffloadmic
38381 @: $(MAKE); $(unstage)
38382 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38383 r=`${PWD_COMMAND}`; export r; \
38384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38385 $(NORMAL_TARGET_EXPORTS) \
38386 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
38387 for flag in $(EXTRA_TARGET_FLAGS); do \
38388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38389 done; \
38390 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38393 "RANLIB=$${RANLIB}" \
38394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38395 install-info) \
38396 || exit 1
38397
38398 @endif target-liboffloadmic
38399
38400 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
38401 maybe-install-pdf-target-liboffloadmic:
38402 @if target-liboffloadmic
38403 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
38404
38405 install-pdf-target-liboffloadmic: \
38406 configure-target-liboffloadmic \
38407 pdf-target-liboffloadmic
38408 @: $(MAKE); $(unstage)
38409 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38410 r=`${PWD_COMMAND}`; export r; \
38411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412 $(NORMAL_TARGET_EXPORTS) \
38413 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
38414 for flag in $(EXTRA_TARGET_FLAGS); do \
38415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38416 done; \
38417 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420 "RANLIB=$${RANLIB}" \
38421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422 install-pdf) \
38423 || exit 1
38424
38425 @endif target-liboffloadmic
38426
38427 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
38428 maybe-install-html-target-liboffloadmic:
38429 @if target-liboffloadmic
38430 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
38431
38432 install-html-target-liboffloadmic: \
38433 configure-target-liboffloadmic \
38434 html-target-liboffloadmic
38435 @: $(MAKE); $(unstage)
38436 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38437 r=`${PWD_COMMAND}`; export r; \
38438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38439 $(NORMAL_TARGET_EXPORTS) \
38440 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
38441 for flag in $(EXTRA_TARGET_FLAGS); do \
38442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38443 done; \
38444 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38447 "RANLIB=$${RANLIB}" \
38448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449 install-html) \
38450 || exit 1
38451
38452 @endif target-liboffloadmic
38453
38454 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
38455 maybe-installcheck-target-liboffloadmic:
38456 @if target-liboffloadmic
38457 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
38458
38459 installcheck-target-liboffloadmic: \
38460 configure-target-liboffloadmic
38461 @: $(MAKE); $(unstage)
38462 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38463 r=`${PWD_COMMAND}`; export r; \
38464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465 $(NORMAL_TARGET_EXPORTS) \
38466 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
38467 for flag in $(EXTRA_TARGET_FLAGS); do \
38468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38469 done; \
38470 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38473 "RANLIB=$${RANLIB}" \
38474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475 installcheck) \
38476 || exit 1
38477
38478 @endif target-liboffloadmic
38479
38480 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
38481 maybe-mostlyclean-target-liboffloadmic:
38482 @if target-liboffloadmic
38483 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
38484
38485 mostlyclean-target-liboffloadmic:
38486 @: $(MAKE); $(unstage)
38487 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38488 r=`${PWD_COMMAND}`; export r; \
38489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38490 $(NORMAL_TARGET_EXPORTS) \
38491 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
38492 for flag in $(EXTRA_TARGET_FLAGS); do \
38493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38494 done; \
38495 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38498 "RANLIB=$${RANLIB}" \
38499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38500 mostlyclean) \
38501 || exit 1
38502
38503 @endif target-liboffloadmic
38504
38505 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
38506 maybe-clean-target-liboffloadmic:
38507 @if target-liboffloadmic
38508 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
38509
38510 clean-target-liboffloadmic:
38511 @: $(MAKE); $(unstage)
38512 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38513 r=`${PWD_COMMAND}`; export r; \
38514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515 $(NORMAL_TARGET_EXPORTS) \
38516 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
38517 for flag in $(EXTRA_TARGET_FLAGS); do \
38518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38519 done; \
38520 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523 "RANLIB=$${RANLIB}" \
38524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525 clean) \
38526 || exit 1
38527
38528 @endif target-liboffloadmic
38529
38530 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
38531 maybe-distclean-target-liboffloadmic:
38532 @if target-liboffloadmic
38533 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
38534
38535 distclean-target-liboffloadmic:
38536 @: $(MAKE); $(unstage)
38537 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38538 r=`${PWD_COMMAND}`; export r; \
38539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540 $(NORMAL_TARGET_EXPORTS) \
38541 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
38542 for flag in $(EXTRA_TARGET_FLAGS); do \
38543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38544 done; \
38545 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548 "RANLIB=$${RANLIB}" \
38549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550 distclean) \
38551 || exit 1
38552
38553 @endif target-liboffloadmic
38554
38555 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
38556 maybe-maintainer-clean-target-liboffloadmic:
38557 @if target-liboffloadmic
38558 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
38559
38560 maintainer-clean-target-liboffloadmic:
38561 @: $(MAKE); $(unstage)
38562 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
38563 r=`${PWD_COMMAND}`; export r; \
38564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38565 $(NORMAL_TARGET_EXPORTS) \
38566 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
38567 for flag in $(EXTRA_TARGET_FLAGS); do \
38568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38569 done; \
38570 (cd $(TARGET_SUBDIR)/liboffloadmic && \
38571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38573 "RANLIB=$${RANLIB}" \
38574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38575 maintainer-clean) \
38576 || exit 1
38577
38578 @endif target-liboffloadmic
38579
38580
38581
38582
38583
38584 .PHONY: configure-target-libssp maybe-configure-target-libssp
38585 maybe-configure-target-libssp:
38586 @if gcc-bootstrap
38587 configure-target-libssp: stage_current
38588 @endif gcc-bootstrap
38589 @if target-libssp
38590 maybe-configure-target-libssp: configure-target-libssp
38591 configure-target-libssp:
38592 @: $(MAKE); $(unstage)
38593 @r=`${PWD_COMMAND}`; export r; \
38594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38595 echo "Checking multilib configuration for libssp..."; \
38596 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
38597 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
38598 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
38599 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
38600 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
38601 else \
38602 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
38603 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38604 fi; \
38605 else \
38606 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
38607 fi; \
38608 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
38609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
38610 $(NORMAL_TARGET_EXPORTS) \
38611 echo Configuring in $(TARGET_SUBDIR)/libssp; \
38612 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
38613 case $(srcdir) in \
38614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38615 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
38616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38617 esac; \
38618 module_srcdir=libssp; \
38619 rm -f no-such-file || : ; \
38620 CONFIG_SITE=no-such-file $(SHELL) \
38621 $$s/$$module_srcdir/configure \
38622 --srcdir=$${topdir}/$$module_srcdir \
38623 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38624 --target=${target_alias} \
38625 || exit 1
38626 @endif target-libssp
38627
38628
38629
38630
38631
38632 .PHONY: all-target-libssp maybe-all-target-libssp
38633 maybe-all-target-libssp:
38634 @if gcc-bootstrap
38635 all-target-libssp: stage_current
38636 @endif gcc-bootstrap
38637 @if target-libssp
38638 TARGET-target-libssp=all
38639 maybe-all-target-libssp: all-target-libssp
38640 all-target-libssp: configure-target-libssp
38641 @: $(MAKE); $(unstage)
38642 @r=`${PWD_COMMAND}`; export r; \
38643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644 $(NORMAL_TARGET_EXPORTS) \
38645 (cd $(TARGET_SUBDIR)/libssp && \
38646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38647 $(TARGET-target-libssp))
38648 @endif target-libssp
38649
38650
38651
38652
38653
38654 .PHONY: check-target-libssp maybe-check-target-libssp
38655 maybe-check-target-libssp:
38656 @if target-libssp
38657 maybe-check-target-libssp: check-target-libssp
38658
38659 check-target-libssp:
38660 @: $(MAKE); $(unstage)
38661 @r=`${PWD_COMMAND}`; export r; \
38662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663 $(NORMAL_TARGET_EXPORTS) \
38664 (cd $(TARGET_SUBDIR)/libssp && \
38665 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38666
38667 @endif target-libssp
38668
38669 .PHONY: install-target-libssp maybe-install-target-libssp
38670 maybe-install-target-libssp:
38671 @if target-libssp
38672 maybe-install-target-libssp: install-target-libssp
38673
38674 install-target-libssp: installdirs
38675 @: $(MAKE); $(unstage)
38676 @r=`${PWD_COMMAND}`; export r; \
38677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38678 $(NORMAL_TARGET_EXPORTS) \
38679 (cd $(TARGET_SUBDIR)/libssp && \
38680 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38681
38682 @endif target-libssp
38683
38684 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
38685 maybe-install-strip-target-libssp:
38686 @if target-libssp
38687 maybe-install-strip-target-libssp: install-strip-target-libssp
38688
38689 install-strip-target-libssp: installdirs
38690 @: $(MAKE); $(unstage)
38691 @r=`${PWD_COMMAND}`; export r; \
38692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693 $(NORMAL_TARGET_EXPORTS) \
38694 (cd $(TARGET_SUBDIR)/libssp && \
38695 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38696
38697 @endif target-libssp
38698
38699 # Other targets (info, dvi, pdf, etc.)
38700
38701 .PHONY: maybe-info-target-libssp info-target-libssp
38702 maybe-info-target-libssp:
38703 @if target-libssp
38704 maybe-info-target-libssp: info-target-libssp
38705
38706 info-target-libssp: \
38707 configure-target-libssp
38708 @: $(MAKE); $(unstage)
38709 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38710 r=`${PWD_COMMAND}`; export r; \
38711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38712 $(NORMAL_TARGET_EXPORTS) \
38713 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
38714 for flag in $(EXTRA_TARGET_FLAGS); do \
38715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38716 done; \
38717 (cd $(TARGET_SUBDIR)/libssp && \
38718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38720 "RANLIB=$${RANLIB}" \
38721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38722 info) \
38723 || exit 1
38724
38725 @endif target-libssp
38726
38727 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
38728 maybe-dvi-target-libssp:
38729 @if target-libssp
38730 maybe-dvi-target-libssp: dvi-target-libssp
38731
38732 dvi-target-libssp: \
38733 configure-target-libssp
38734 @: $(MAKE); $(unstage)
38735 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38736 r=`${PWD_COMMAND}`; export r; \
38737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38738 $(NORMAL_TARGET_EXPORTS) \
38739 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
38740 for flag in $(EXTRA_TARGET_FLAGS); do \
38741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38742 done; \
38743 (cd $(TARGET_SUBDIR)/libssp && \
38744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38746 "RANLIB=$${RANLIB}" \
38747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38748 dvi) \
38749 || exit 1
38750
38751 @endif target-libssp
38752
38753 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
38754 maybe-pdf-target-libssp:
38755 @if target-libssp
38756 maybe-pdf-target-libssp: pdf-target-libssp
38757
38758 pdf-target-libssp: \
38759 configure-target-libssp
38760 @: $(MAKE); $(unstage)
38761 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38762 r=`${PWD_COMMAND}`; export r; \
38763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764 $(NORMAL_TARGET_EXPORTS) \
38765 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
38766 for flag in $(EXTRA_TARGET_FLAGS); do \
38767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38768 done; \
38769 (cd $(TARGET_SUBDIR)/libssp && \
38770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772 "RANLIB=$${RANLIB}" \
38773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774 pdf) \
38775 || exit 1
38776
38777 @endif target-libssp
38778
38779 .PHONY: maybe-html-target-libssp html-target-libssp
38780 maybe-html-target-libssp:
38781 @if target-libssp
38782 maybe-html-target-libssp: html-target-libssp
38783
38784 html-target-libssp: \
38785 configure-target-libssp
38786 @: $(MAKE); $(unstage)
38787 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38788 r=`${PWD_COMMAND}`; export r; \
38789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38790 $(NORMAL_TARGET_EXPORTS) \
38791 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
38792 for flag in $(EXTRA_TARGET_FLAGS); do \
38793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38794 done; \
38795 (cd $(TARGET_SUBDIR)/libssp && \
38796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38798 "RANLIB=$${RANLIB}" \
38799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38800 html) \
38801 || exit 1
38802
38803 @endif target-libssp
38804
38805 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
38806 maybe-TAGS-target-libssp:
38807 @if target-libssp
38808 maybe-TAGS-target-libssp: TAGS-target-libssp
38809
38810 TAGS-target-libssp: \
38811 configure-target-libssp
38812 @: $(MAKE); $(unstage)
38813 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38814 r=`${PWD_COMMAND}`; export r; \
38815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816 $(NORMAL_TARGET_EXPORTS) \
38817 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
38818 for flag in $(EXTRA_TARGET_FLAGS); do \
38819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38820 done; \
38821 (cd $(TARGET_SUBDIR)/libssp && \
38822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824 "RANLIB=$${RANLIB}" \
38825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826 TAGS) \
38827 || exit 1
38828
38829 @endif target-libssp
38830
38831 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
38832 maybe-install-info-target-libssp:
38833 @if target-libssp
38834 maybe-install-info-target-libssp: install-info-target-libssp
38835
38836 install-info-target-libssp: \
38837 configure-target-libssp \
38838 info-target-libssp
38839 @: $(MAKE); $(unstage)
38840 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38841 r=`${PWD_COMMAND}`; export r; \
38842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843 $(NORMAL_TARGET_EXPORTS) \
38844 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
38845 for flag in $(EXTRA_TARGET_FLAGS); do \
38846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38847 done; \
38848 (cd $(TARGET_SUBDIR)/libssp && \
38849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38851 "RANLIB=$${RANLIB}" \
38852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38853 install-info) \
38854 || exit 1
38855
38856 @endif target-libssp
38857
38858 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
38859 maybe-install-pdf-target-libssp:
38860 @if target-libssp
38861 maybe-install-pdf-target-libssp: install-pdf-target-libssp
38862
38863 install-pdf-target-libssp: \
38864 configure-target-libssp \
38865 pdf-target-libssp
38866 @: $(MAKE); $(unstage)
38867 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38868 r=`${PWD_COMMAND}`; export r; \
38869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870 $(NORMAL_TARGET_EXPORTS) \
38871 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
38872 for flag in $(EXTRA_TARGET_FLAGS); do \
38873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38874 done; \
38875 (cd $(TARGET_SUBDIR)/libssp && \
38876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878 "RANLIB=$${RANLIB}" \
38879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880 install-pdf) \
38881 || exit 1
38882
38883 @endif target-libssp
38884
38885 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38886 maybe-install-html-target-libssp:
38887 @if target-libssp
38888 maybe-install-html-target-libssp: install-html-target-libssp
38889
38890 install-html-target-libssp: \
38891 configure-target-libssp \
38892 html-target-libssp
38893 @: $(MAKE); $(unstage)
38894 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38895 r=`${PWD_COMMAND}`; export r; \
38896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38897 $(NORMAL_TARGET_EXPORTS) \
38898 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
38899 for flag in $(EXTRA_TARGET_FLAGS); do \
38900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901 done; \
38902 (cd $(TARGET_SUBDIR)/libssp && \
38903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38905 "RANLIB=$${RANLIB}" \
38906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38907 install-html) \
38908 || exit 1
38909
38910 @endif target-libssp
38911
38912 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38913 maybe-installcheck-target-libssp:
38914 @if target-libssp
38915 maybe-installcheck-target-libssp: installcheck-target-libssp
38916
38917 installcheck-target-libssp: \
38918 configure-target-libssp
38919 @: $(MAKE); $(unstage)
38920 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38921 r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(NORMAL_TARGET_EXPORTS) \
38924 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
38925 for flag in $(EXTRA_TARGET_FLAGS); do \
38926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38927 done; \
38928 (cd $(TARGET_SUBDIR)/libssp && \
38929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931 "RANLIB=$${RANLIB}" \
38932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933 installcheck) \
38934 || exit 1
38935
38936 @endif target-libssp
38937
38938 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38939 maybe-mostlyclean-target-libssp:
38940 @if target-libssp
38941 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38942
38943 mostlyclean-target-libssp:
38944 @: $(MAKE); $(unstage)
38945 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38946 r=`${PWD_COMMAND}`; export r; \
38947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38948 $(NORMAL_TARGET_EXPORTS) \
38949 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
38950 for flag in $(EXTRA_TARGET_FLAGS); do \
38951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952 done; \
38953 (cd $(TARGET_SUBDIR)/libssp && \
38954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38956 "RANLIB=$${RANLIB}" \
38957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38958 mostlyclean) \
38959 || exit 1
38960
38961 @endif target-libssp
38962
38963 .PHONY: maybe-clean-target-libssp clean-target-libssp
38964 maybe-clean-target-libssp:
38965 @if target-libssp
38966 maybe-clean-target-libssp: clean-target-libssp
38967
38968 clean-target-libssp:
38969 @: $(MAKE); $(unstage)
38970 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38971 r=`${PWD_COMMAND}`; export r; \
38972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38973 $(NORMAL_TARGET_EXPORTS) \
38974 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
38975 for flag in $(EXTRA_TARGET_FLAGS); do \
38976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977 done; \
38978 (cd $(TARGET_SUBDIR)/libssp && \
38979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38981 "RANLIB=$${RANLIB}" \
38982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38983 clean) \
38984 || exit 1
38985
38986 @endif target-libssp
38987
38988 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38989 maybe-distclean-target-libssp:
38990 @if target-libssp
38991 maybe-distclean-target-libssp: distclean-target-libssp
38992
38993 distclean-target-libssp:
38994 @: $(MAKE); $(unstage)
38995 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38996 r=`${PWD_COMMAND}`; export r; \
38997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38998 $(NORMAL_TARGET_EXPORTS) \
38999 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
39000 for flag in $(EXTRA_TARGET_FLAGS); do \
39001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39002 done; \
39003 (cd $(TARGET_SUBDIR)/libssp && \
39004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39006 "RANLIB=$${RANLIB}" \
39007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39008 distclean) \
39009 || exit 1
39010
39011 @endif target-libssp
39012
39013 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
39014 maybe-maintainer-clean-target-libssp:
39015 @if target-libssp
39016 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
39017
39018 maintainer-clean-target-libssp:
39019 @: $(MAKE); $(unstage)
39020 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
39021 r=`${PWD_COMMAND}`; export r; \
39022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39023 $(NORMAL_TARGET_EXPORTS) \
39024 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
39025 for flag in $(EXTRA_TARGET_FLAGS); do \
39026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027 done; \
39028 (cd $(TARGET_SUBDIR)/libssp && \
39029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39031 "RANLIB=$${RANLIB}" \
39032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39033 maintainer-clean) \
39034 || exit 1
39035
39036 @endif target-libssp
39037
39038
39039
39040
39041
39042 .PHONY: configure-target-newlib maybe-configure-target-newlib
39043 maybe-configure-target-newlib:
39044 @if gcc-bootstrap
39045 configure-target-newlib: stage_current
39046 @endif gcc-bootstrap
39047 @if target-newlib
39048 maybe-configure-target-newlib: configure-target-newlib
39049 configure-target-newlib:
39050 @: $(MAKE); $(unstage)
39051 @r=`${PWD_COMMAND}`; export r; \
39052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39053 echo "Checking multilib configuration for newlib..."; \
39054 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
39055 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
39056 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
39057 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
39058 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
39059 else \
39060 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
39061 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39062 fi; \
39063 else \
39064 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
39065 fi; \
39066 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
39067 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
39068 $(NORMAL_TARGET_EXPORTS) \
39069 echo Configuring in $(TARGET_SUBDIR)/newlib; \
39070 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
39071 case $(srcdir) in \
39072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39073 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
39074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39075 esac; \
39076 module_srcdir=newlib; \
39077 rm -f no-such-file || : ; \
39078 CONFIG_SITE=no-such-file $(SHELL) \
39079 $$s/$$module_srcdir/configure \
39080 --srcdir=$${topdir}/$$module_srcdir \
39081 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39082 --target=${target_alias} \
39083 || exit 1
39084 @endif target-newlib
39085
39086
39087
39088
39089
39090 .PHONY: all-target-newlib maybe-all-target-newlib
39091 maybe-all-target-newlib:
39092 @if gcc-bootstrap
39093 all-target-newlib: stage_current
39094 @endif gcc-bootstrap
39095 @if target-newlib
39096 TARGET-target-newlib=all
39097 maybe-all-target-newlib: all-target-newlib
39098 all-target-newlib: configure-target-newlib
39099 @: $(MAKE); $(unstage)
39100 @r=`${PWD_COMMAND}`; export r; \
39101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39102 $(NORMAL_TARGET_EXPORTS) \
39103 (cd $(TARGET_SUBDIR)/newlib && \
39104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39105 $(TARGET-target-newlib))
39106 @endif target-newlib
39107
39108
39109
39110
39111
39112 .PHONY: check-target-newlib maybe-check-target-newlib
39113 maybe-check-target-newlib:
39114 @if target-newlib
39115 maybe-check-target-newlib: check-target-newlib
39116
39117 check-target-newlib:
39118 @: $(MAKE); $(unstage)
39119 @r=`${PWD_COMMAND}`; export r; \
39120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39121 $(NORMAL_TARGET_EXPORTS) \
39122 (cd $(TARGET_SUBDIR)/newlib && \
39123 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39124
39125 @endif target-newlib
39126
39127 .PHONY: install-target-newlib maybe-install-target-newlib
39128 maybe-install-target-newlib:
39129 @if target-newlib
39130 maybe-install-target-newlib: install-target-newlib
39131
39132 install-target-newlib: installdirs
39133 @: $(MAKE); $(unstage)
39134 @r=`${PWD_COMMAND}`; export r; \
39135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136 $(NORMAL_TARGET_EXPORTS) \
39137 (cd $(TARGET_SUBDIR)/newlib && \
39138 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39139
39140 @endif target-newlib
39141
39142 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
39143 maybe-install-strip-target-newlib:
39144 @if target-newlib
39145 maybe-install-strip-target-newlib: install-strip-target-newlib
39146
39147 install-strip-target-newlib: installdirs
39148 @: $(MAKE); $(unstage)
39149 @r=`${PWD_COMMAND}`; export r; \
39150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39151 $(NORMAL_TARGET_EXPORTS) \
39152 (cd $(TARGET_SUBDIR)/newlib && \
39153 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39154
39155 @endif target-newlib
39156
39157 # Other targets (info, dvi, pdf, etc.)
39158
39159 .PHONY: maybe-info-target-newlib info-target-newlib
39160 maybe-info-target-newlib:
39161 @if target-newlib
39162 maybe-info-target-newlib: info-target-newlib
39163
39164 info-target-newlib: \
39165 configure-target-newlib
39166 @: $(MAKE); $(unstage)
39167 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39168 r=`${PWD_COMMAND}`; export r; \
39169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170 $(NORMAL_TARGET_EXPORTS) \
39171 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
39172 for flag in $(EXTRA_TARGET_FLAGS); do \
39173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39174 done; \
39175 (cd $(TARGET_SUBDIR)/newlib && \
39176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39178 "RANLIB=$${RANLIB}" \
39179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39180 info) \
39181 || exit 1
39182
39183 @endif target-newlib
39184
39185 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
39186 maybe-dvi-target-newlib:
39187 @if target-newlib
39188 maybe-dvi-target-newlib: dvi-target-newlib
39189
39190 dvi-target-newlib: \
39191 configure-target-newlib
39192 @: $(MAKE); $(unstage)
39193 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39194 r=`${PWD_COMMAND}`; export r; \
39195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39196 $(NORMAL_TARGET_EXPORTS) \
39197 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
39198 for flag in $(EXTRA_TARGET_FLAGS); do \
39199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200 done; \
39201 (cd $(TARGET_SUBDIR)/newlib && \
39202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39204 "RANLIB=$${RANLIB}" \
39205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39206 dvi) \
39207 || exit 1
39208
39209 @endif target-newlib
39210
39211 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
39212 maybe-pdf-target-newlib:
39213 @if target-newlib
39214 maybe-pdf-target-newlib: pdf-target-newlib
39215
39216 pdf-target-newlib: \
39217 configure-target-newlib
39218 @: $(MAKE); $(unstage)
39219 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39220 r=`${PWD_COMMAND}`; export r; \
39221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39222 $(NORMAL_TARGET_EXPORTS) \
39223 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
39224 for flag in $(EXTRA_TARGET_FLAGS); do \
39225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226 done; \
39227 (cd $(TARGET_SUBDIR)/newlib && \
39228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39230 "RANLIB=$${RANLIB}" \
39231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39232 pdf) \
39233 || exit 1
39234
39235 @endif target-newlib
39236
39237 .PHONY: maybe-html-target-newlib html-target-newlib
39238 maybe-html-target-newlib:
39239 @if target-newlib
39240 maybe-html-target-newlib: html-target-newlib
39241
39242 html-target-newlib: \
39243 configure-target-newlib
39244 @: $(MAKE); $(unstage)
39245 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39246 r=`${PWD_COMMAND}`; export r; \
39247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248 $(NORMAL_TARGET_EXPORTS) \
39249 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
39250 for flag in $(EXTRA_TARGET_FLAGS); do \
39251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39252 done; \
39253 (cd $(TARGET_SUBDIR)/newlib && \
39254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256 "RANLIB=$${RANLIB}" \
39257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258 html) \
39259 || exit 1
39260
39261 @endif target-newlib
39262
39263 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
39264 maybe-TAGS-target-newlib:
39265 @if target-newlib
39266 maybe-TAGS-target-newlib: TAGS-target-newlib
39267
39268 TAGS-target-newlib: \
39269 configure-target-newlib
39270 @: $(MAKE); $(unstage)
39271 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39272 r=`${PWD_COMMAND}`; export r; \
39273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39274 $(NORMAL_TARGET_EXPORTS) \
39275 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
39276 for flag in $(EXTRA_TARGET_FLAGS); do \
39277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39278 done; \
39279 (cd $(TARGET_SUBDIR)/newlib && \
39280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39282 "RANLIB=$${RANLIB}" \
39283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39284 TAGS) \
39285 || exit 1
39286
39287 @endif target-newlib
39288
39289 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
39290 maybe-install-info-target-newlib:
39291 @if target-newlib
39292 maybe-install-info-target-newlib: install-info-target-newlib
39293
39294 install-info-target-newlib: \
39295 configure-target-newlib \
39296 info-target-newlib
39297 @: $(MAKE); $(unstage)
39298 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39299 r=`${PWD_COMMAND}`; export r; \
39300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39301 $(NORMAL_TARGET_EXPORTS) \
39302 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
39303 for flag in $(EXTRA_TARGET_FLAGS); do \
39304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39305 done; \
39306 (cd $(TARGET_SUBDIR)/newlib && \
39307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39309 "RANLIB=$${RANLIB}" \
39310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39311 install-info) \
39312 || exit 1
39313
39314 @endif target-newlib
39315
39316 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
39317 maybe-install-pdf-target-newlib:
39318 @if target-newlib
39319 maybe-install-pdf-target-newlib: install-pdf-target-newlib
39320
39321 install-pdf-target-newlib: \
39322 configure-target-newlib \
39323 pdf-target-newlib
39324 @: $(MAKE); $(unstage)
39325 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39326 r=`${PWD_COMMAND}`; export r; \
39327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328 $(NORMAL_TARGET_EXPORTS) \
39329 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
39330 for flag in $(EXTRA_TARGET_FLAGS); do \
39331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39332 done; \
39333 (cd $(TARGET_SUBDIR)/newlib && \
39334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39336 "RANLIB=$${RANLIB}" \
39337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39338 install-pdf) \
39339 || exit 1
39340
39341 @endif target-newlib
39342
39343 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
39344 maybe-install-html-target-newlib:
39345 @if target-newlib
39346 maybe-install-html-target-newlib: install-html-target-newlib
39347
39348 install-html-target-newlib: \
39349 configure-target-newlib \
39350 html-target-newlib
39351 @: $(MAKE); $(unstage)
39352 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39353 r=`${PWD_COMMAND}`; export r; \
39354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355 $(NORMAL_TARGET_EXPORTS) \
39356 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
39357 for flag in $(EXTRA_TARGET_FLAGS); do \
39358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39359 done; \
39360 (cd $(TARGET_SUBDIR)/newlib && \
39361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39363 "RANLIB=$${RANLIB}" \
39364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39365 install-html) \
39366 || exit 1
39367
39368 @endif target-newlib
39369
39370 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
39371 maybe-installcheck-target-newlib:
39372 @if target-newlib
39373 maybe-installcheck-target-newlib: installcheck-target-newlib
39374
39375 installcheck-target-newlib: \
39376 configure-target-newlib
39377 @: $(MAKE); $(unstage)
39378 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39379 r=`${PWD_COMMAND}`; export r; \
39380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39381 $(NORMAL_TARGET_EXPORTS) \
39382 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
39383 for flag in $(EXTRA_TARGET_FLAGS); do \
39384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39385 done; \
39386 (cd $(TARGET_SUBDIR)/newlib && \
39387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39389 "RANLIB=$${RANLIB}" \
39390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39391 installcheck) \
39392 || exit 1
39393
39394 @endif target-newlib
39395
39396 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
39397 maybe-mostlyclean-target-newlib:
39398 @if target-newlib
39399 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
39400
39401 mostlyclean-target-newlib:
39402 @: $(MAKE); $(unstage)
39403 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39404 r=`${PWD_COMMAND}`; export r; \
39405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39406 $(NORMAL_TARGET_EXPORTS) \
39407 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
39408 for flag in $(EXTRA_TARGET_FLAGS); do \
39409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39410 done; \
39411 (cd $(TARGET_SUBDIR)/newlib && \
39412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39414 "RANLIB=$${RANLIB}" \
39415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39416 mostlyclean) \
39417 || exit 1
39418
39419 @endif target-newlib
39420
39421 .PHONY: maybe-clean-target-newlib clean-target-newlib
39422 maybe-clean-target-newlib:
39423 @if target-newlib
39424 maybe-clean-target-newlib: clean-target-newlib
39425
39426 clean-target-newlib:
39427 @: $(MAKE); $(unstage)
39428 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39429 r=`${PWD_COMMAND}`; export r; \
39430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39431 $(NORMAL_TARGET_EXPORTS) \
39432 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
39433 for flag in $(EXTRA_TARGET_FLAGS); do \
39434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39435 done; \
39436 (cd $(TARGET_SUBDIR)/newlib && \
39437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39439 "RANLIB=$${RANLIB}" \
39440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39441 clean) \
39442 || exit 1
39443
39444 @endif target-newlib
39445
39446 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
39447 maybe-distclean-target-newlib:
39448 @if target-newlib
39449 maybe-distclean-target-newlib: distclean-target-newlib
39450
39451 distclean-target-newlib:
39452 @: $(MAKE); $(unstage)
39453 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39454 r=`${PWD_COMMAND}`; export r; \
39455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39456 $(NORMAL_TARGET_EXPORTS) \
39457 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
39458 for flag in $(EXTRA_TARGET_FLAGS); do \
39459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39460 done; \
39461 (cd $(TARGET_SUBDIR)/newlib && \
39462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39464 "RANLIB=$${RANLIB}" \
39465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39466 distclean) \
39467 || exit 1
39468
39469 @endif target-newlib
39470
39471 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
39472 maybe-maintainer-clean-target-newlib:
39473 @if target-newlib
39474 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
39475
39476 maintainer-clean-target-newlib:
39477 @: $(MAKE); $(unstage)
39478 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
39479 r=`${PWD_COMMAND}`; export r; \
39480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481 $(NORMAL_TARGET_EXPORTS) \
39482 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
39483 for flag in $(EXTRA_TARGET_FLAGS); do \
39484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39485 done; \
39486 (cd $(TARGET_SUBDIR)/newlib && \
39487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489 "RANLIB=$${RANLIB}" \
39490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491 maintainer-clean) \
39492 || exit 1
39493
39494 @endif target-newlib
39495
39496
39497
39498
39499
39500 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
39501 maybe-configure-target-libgcc:
39502 @if gcc-bootstrap
39503 configure-target-libgcc: stage_current
39504 @endif gcc-bootstrap
39505 @if target-libgcc
39506 maybe-configure-target-libgcc: configure-target-libgcc
39507 configure-target-libgcc:
39508 @r=`${PWD_COMMAND}`; export r; \
39509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510 echo "Checking multilib configuration for libgcc..."; \
39511 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39513 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39514 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39515 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39516 else \
39517 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39518 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39519 fi; \
39520 else \
39521 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39522 fi; \
39523 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39525 $(NORMAL_TARGET_EXPORTS) \
39526 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
39527 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
39528 case $(srcdir) in \
39529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39530 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39532 esac; \
39533 module_srcdir=libgcc; \
39534 rm -f no-such-file || : ; \
39535 CONFIG_SITE=no-such-file $(SHELL) \
39536 $$s/$$module_srcdir/configure \
39537 --srcdir=$${topdir}/$$module_srcdir \
39538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39539 --target=${target_alias} \
39540 || exit 1
39541 @endif target-libgcc
39542
39543
39544
39545 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
39546 maybe-configure-stage1-target-libgcc:
39547 @if target-libgcc-bootstrap
39548 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
39549 configure-stage1-target-libgcc:
39550 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39552 @r=`${PWD_COMMAND}`; export r; \
39553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554 TFLAGS="$(STAGE1_TFLAGS)"; \
39555 echo "Checking multilib configuration for libgcc..."; \
39556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39557 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39558 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39559 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39560 else \
39561 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39562 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39563 fi; \
39564 else \
39565 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39566 fi; \
39567 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39568 $(NORMAL_TARGET_EXPORTS) \
39569 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39572 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
39573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39574 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39575 case $(srcdir) in \
39576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39577 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39579 esac; \
39580 module_srcdir=libgcc; \
39581 $(SHELL) $$s/$$module_srcdir/configure \
39582 --srcdir=$${topdir}/$$module_srcdir \
39583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39584 --target=${target_alias} \
39585 \
39586 $(STAGE1_CONFIGURE_FLAGS)
39587 @endif target-libgcc-bootstrap
39588
39589 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
39590 maybe-configure-stage2-target-libgcc:
39591 @if target-libgcc-bootstrap
39592 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
39593 configure-stage2-target-libgcc:
39594 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39595 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39596 @r=`${PWD_COMMAND}`; export r; \
39597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598 TFLAGS="$(STAGE2_TFLAGS)"; \
39599 echo "Checking multilib configuration for libgcc..."; \
39600 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39601 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39602 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39603 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39604 else \
39605 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39606 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39607 fi; \
39608 else \
39609 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39610 fi; \
39611 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39612 $(NORMAL_TARGET_EXPORTS) \
39613 \
39614 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39615 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39616 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39617 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
39618 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39619 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39620 case $(srcdir) in \
39621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39622 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39624 esac; \
39625 module_srcdir=libgcc; \
39626 $(SHELL) $$s/$$module_srcdir/configure \
39627 --srcdir=$${topdir}/$$module_srcdir \
39628 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39629 --target=${target_alias} \
39630 --with-build-libsubdir=$(HOST_SUBDIR) \
39631 $(STAGE2_CONFIGURE_FLAGS)
39632 @endif target-libgcc-bootstrap
39633
39634 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
39635 maybe-configure-stage3-target-libgcc:
39636 @if target-libgcc-bootstrap
39637 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
39638 configure-stage3-target-libgcc:
39639 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39640 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39641 @r=`${PWD_COMMAND}`; export r; \
39642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643 TFLAGS="$(STAGE3_TFLAGS)"; \
39644 echo "Checking multilib configuration for libgcc..."; \
39645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39646 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39647 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39648 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39649 else \
39650 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39651 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39652 fi; \
39653 else \
39654 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39655 fi; \
39656 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39657 $(NORMAL_TARGET_EXPORTS) \
39658 \
39659 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39660 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39661 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39662 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
39663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39664 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39665 case $(srcdir) in \
39666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39667 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39669 esac; \
39670 module_srcdir=libgcc; \
39671 $(SHELL) $$s/$$module_srcdir/configure \
39672 --srcdir=$${topdir}/$$module_srcdir \
39673 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39674 --target=${target_alias} \
39675 --with-build-libsubdir=$(HOST_SUBDIR) \
39676 $(STAGE3_CONFIGURE_FLAGS)
39677 @endif target-libgcc-bootstrap
39678
39679 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
39680 maybe-configure-stage4-target-libgcc:
39681 @if target-libgcc-bootstrap
39682 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
39683 configure-stage4-target-libgcc:
39684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39685 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39686 @r=`${PWD_COMMAND}`; export r; \
39687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39688 TFLAGS="$(STAGE4_TFLAGS)"; \
39689 echo "Checking multilib configuration for libgcc..."; \
39690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39691 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39692 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39693 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39694 else \
39695 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39696 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39697 fi; \
39698 else \
39699 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39700 fi; \
39701 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39702 $(NORMAL_TARGET_EXPORTS) \
39703 \
39704 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39707 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
39708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39709 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39710 case $(srcdir) in \
39711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39712 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39714 esac; \
39715 module_srcdir=libgcc; \
39716 $(SHELL) $$s/$$module_srcdir/configure \
39717 --srcdir=$${topdir}/$$module_srcdir \
39718 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39719 --target=${target_alias} \
39720 --with-build-libsubdir=$(HOST_SUBDIR) \
39721 $(STAGE4_CONFIGURE_FLAGS)
39722 @endif target-libgcc-bootstrap
39723
39724 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
39725 maybe-configure-stageprofile-target-libgcc:
39726 @if target-libgcc-bootstrap
39727 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39728 configure-stageprofile-target-libgcc:
39729 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39730 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39731 @r=`${PWD_COMMAND}`; export r; \
39732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39733 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39734 echo "Checking multilib configuration for libgcc..."; \
39735 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39736 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39737 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39738 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39739 else \
39740 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39741 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39742 fi; \
39743 else \
39744 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39745 fi; \
39746 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39747 $(NORMAL_TARGET_EXPORTS) \
39748 \
39749 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39752 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
39753 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39754 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39755 case $(srcdir) in \
39756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39757 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39759 esac; \
39760 module_srcdir=libgcc; \
39761 $(SHELL) $$s/$$module_srcdir/configure \
39762 --srcdir=$${topdir}/$$module_srcdir \
39763 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39764 --target=${target_alias} \
39765 --with-build-libsubdir=$(HOST_SUBDIR) \
39766 $(STAGEprofile_CONFIGURE_FLAGS)
39767 @endif target-libgcc-bootstrap
39768
39769 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
39770 maybe-configure-stagefeedback-target-libgcc:
39771 @if target-libgcc-bootstrap
39772 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39773 configure-stagefeedback-target-libgcc:
39774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39775 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
39776 @r=`${PWD_COMMAND}`; export r; \
39777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39779 echo "Checking multilib configuration for libgcc..."; \
39780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
39781 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39782 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
39783 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
39784 else \
39785 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
39786 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39787 fi; \
39788 else \
39789 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
39790 fi; \
39791 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
39792 $(NORMAL_TARGET_EXPORTS) \
39793 \
39794 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39797 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
39798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
39799 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
39800 case $(srcdir) in \
39801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39802 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
39803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39804 esac; \
39805 module_srcdir=libgcc; \
39806 $(SHELL) $$s/$$module_srcdir/configure \
39807 --srcdir=$${topdir}/$$module_srcdir \
39808 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39809 --target=${target_alias} \
39810 --with-build-libsubdir=$(HOST_SUBDIR) \
39811 $(STAGEfeedback_CONFIGURE_FLAGS)
39812 @endif target-libgcc-bootstrap
39813
39814
39815
39816
39817
39818 .PHONY: all-target-libgcc maybe-all-target-libgcc
39819 maybe-all-target-libgcc:
39820 @if gcc-bootstrap
39821 all-target-libgcc: stage_current
39822 @endif gcc-bootstrap
39823 @if target-libgcc
39824 TARGET-target-libgcc=all
39825 maybe-all-target-libgcc: all-target-libgcc
39826 all-target-libgcc: configure-target-libgcc
39827 @r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(NORMAL_TARGET_EXPORTS) \
39830 (cd $(TARGET_SUBDIR)/libgcc && \
39831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39832 $(TARGET-target-libgcc))
39833 @endif target-libgcc
39834
39835
39836
39837 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
39838 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
39839 maybe-all-stage1-target-libgcc:
39840 maybe-clean-stage1-target-libgcc:
39841 @if target-libgcc-bootstrap
39842 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
39843 all-stage1: all-stage1-target-libgcc
39844 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
39845 all-stage1-target-libgcc: configure-stage1-target-libgcc
39846 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39847 @r=`${PWD_COMMAND}`; export r; \
39848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39849 TFLAGS="$(STAGE1_TFLAGS)"; \
39850 $(NORMAL_TARGET_EXPORTS) \
39851 cd $(TARGET_SUBDIR)/libgcc && \
39852 \
39853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39854 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39860 $(EXTRA_TARGET_FLAGS) \
39861 \
39862 TFLAGS="$(STAGE1_TFLAGS)" \
39863 $(TARGET-stage1-target-libgcc)
39864
39865 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
39866 clean-stage1: clean-stage1-target-libgcc
39867 clean-stage1-target-libgcc:
39868 @if [ $(current_stage) = stage1 ]; then \
39869 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39870 else \
39871 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
39872 $(MAKE) stage1-start; \
39873 fi; \
39874 cd $(TARGET_SUBDIR)/libgcc && \
39875 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39876 clean
39877 @endif target-libgcc-bootstrap
39878
39879
39880 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
39881 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
39882 maybe-all-stage2-target-libgcc:
39883 maybe-clean-stage2-target-libgcc:
39884 @if target-libgcc-bootstrap
39885 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39886 all-stage2: all-stage2-target-libgcc
39887 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39888 all-stage2-target-libgcc: configure-stage2-target-libgcc
39889 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39890 @r=`${PWD_COMMAND}`; export r; \
39891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39892 TFLAGS="$(STAGE2_TFLAGS)"; \
39893 $(NORMAL_TARGET_EXPORTS) \
39894 \
39895 cd $(TARGET_SUBDIR)/libgcc && \
39896 \
39897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39898 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39904 $(EXTRA_TARGET_FLAGS) \
39905 TFLAGS="$(STAGE2_TFLAGS)" \
39906 $(TARGET-stage2-target-libgcc)
39907
39908 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39909 clean-stage2: clean-stage2-target-libgcc
39910 clean-stage2-target-libgcc:
39911 @if [ $(current_stage) = stage2 ]; then \
39912 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39913 else \
39914 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39915 $(MAKE) stage2-start; \
39916 fi; \
39917 cd $(TARGET_SUBDIR)/libgcc && \
39918 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39919 @endif target-libgcc-bootstrap
39920
39921
39922 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39923 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39924 maybe-all-stage3-target-libgcc:
39925 maybe-clean-stage3-target-libgcc:
39926 @if target-libgcc-bootstrap
39927 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39928 all-stage3: all-stage3-target-libgcc
39929 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39930 all-stage3-target-libgcc: configure-stage3-target-libgcc
39931 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39932 @r=`${PWD_COMMAND}`; export r; \
39933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39934 TFLAGS="$(STAGE3_TFLAGS)"; \
39935 $(NORMAL_TARGET_EXPORTS) \
39936 \
39937 cd $(TARGET_SUBDIR)/libgcc && \
39938 \
39939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39940 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39941 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39942 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39946 $(EXTRA_TARGET_FLAGS) \
39947 TFLAGS="$(STAGE3_TFLAGS)" \
39948 $(TARGET-stage3-target-libgcc)
39949
39950 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39951 clean-stage3: clean-stage3-target-libgcc
39952 clean-stage3-target-libgcc:
39953 @if [ $(current_stage) = stage3 ]; then \
39954 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39955 else \
39956 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39957 $(MAKE) stage3-start; \
39958 fi; \
39959 cd $(TARGET_SUBDIR)/libgcc && \
39960 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39961 @endif target-libgcc-bootstrap
39962
39963
39964 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39965 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39966 maybe-all-stage4-target-libgcc:
39967 maybe-clean-stage4-target-libgcc:
39968 @if target-libgcc-bootstrap
39969 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39970 all-stage4: all-stage4-target-libgcc
39971 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39972 all-stage4-target-libgcc: configure-stage4-target-libgcc
39973 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39974 @r=`${PWD_COMMAND}`; export r; \
39975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976 TFLAGS="$(STAGE4_TFLAGS)"; \
39977 $(NORMAL_TARGET_EXPORTS) \
39978 \
39979 cd $(TARGET_SUBDIR)/libgcc && \
39980 \
39981 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39982 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39983 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39984 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39988 $(EXTRA_TARGET_FLAGS) \
39989 TFLAGS="$(STAGE4_TFLAGS)" \
39990 $(TARGET-stage4-target-libgcc)
39991
39992 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39993 clean-stage4: clean-stage4-target-libgcc
39994 clean-stage4-target-libgcc:
39995 @if [ $(current_stage) = stage4 ]; then \
39996 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39997 else \
39998 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39999 $(MAKE) stage4-start; \
40000 fi; \
40001 cd $(TARGET_SUBDIR)/libgcc && \
40002 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40003 @endif target-libgcc-bootstrap
40004
40005
40006 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
40007 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
40008 maybe-all-stageprofile-target-libgcc:
40009 maybe-clean-stageprofile-target-libgcc:
40010 @if target-libgcc-bootstrap
40011 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
40012 all-stageprofile: all-stageprofile-target-libgcc
40013 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
40014 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
40015 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40016 @r=`${PWD_COMMAND}`; export r; \
40017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40018 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40019 $(NORMAL_TARGET_EXPORTS) \
40020 \
40021 cd $(TARGET_SUBDIR)/libgcc && \
40022 \
40023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40024 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40025 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40026 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40027 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40028 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40029 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40030 $(EXTRA_TARGET_FLAGS) \
40031 TFLAGS="$(STAGEprofile_TFLAGS)" \
40032 $(TARGET-stageprofile-target-libgcc)
40033
40034 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
40035 clean-stageprofile: clean-stageprofile-target-libgcc
40036 clean-stageprofile-target-libgcc:
40037 @if [ $(current_stage) = stageprofile ]; then \
40038 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40039 else \
40040 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
40041 $(MAKE) stageprofile-start; \
40042 fi; \
40043 cd $(TARGET_SUBDIR)/libgcc && \
40044 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40045 @endif target-libgcc-bootstrap
40046
40047
40048 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
40049 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
40050 maybe-all-stagefeedback-target-libgcc:
40051 maybe-clean-stagefeedback-target-libgcc:
40052 @if target-libgcc-bootstrap
40053 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
40054 all-stagefeedback: all-stagefeedback-target-libgcc
40055 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
40056 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
40057 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40058 @r=`${PWD_COMMAND}`; export r; \
40059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40060 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40061 $(NORMAL_TARGET_EXPORTS) \
40062 \
40063 cd $(TARGET_SUBDIR)/libgcc && \
40064 \
40065 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40066 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40067 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40068 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40069 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40070 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40071 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40072 $(EXTRA_TARGET_FLAGS) \
40073 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40074 $(TARGET-stagefeedback-target-libgcc)
40075
40076 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
40077 clean-stagefeedback: clean-stagefeedback-target-libgcc
40078 clean-stagefeedback-target-libgcc:
40079 @if [ $(current_stage) = stagefeedback ]; then \
40080 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40081 else \
40082 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
40083 $(MAKE) stagefeedback-start; \
40084 fi; \
40085 cd $(TARGET_SUBDIR)/libgcc && \
40086 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
40087 @endif target-libgcc-bootstrap
40088
40089
40090
40091
40092
40093
40094 .PHONY: check-target-libgcc maybe-check-target-libgcc
40095 maybe-check-target-libgcc:
40096 @if target-libgcc
40097 maybe-check-target-libgcc: check-target-libgcc
40098
40099 # Dummy target for uncheckable module.
40100 check-target-libgcc:
40101
40102 @endif target-libgcc
40103
40104 .PHONY: install-target-libgcc maybe-install-target-libgcc
40105 maybe-install-target-libgcc:
40106 @if target-libgcc
40107 maybe-install-target-libgcc: install-target-libgcc
40108
40109 install-target-libgcc: installdirs
40110 @: $(MAKE); $(unstage)
40111 @r=`${PWD_COMMAND}`; export r; \
40112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40113 $(NORMAL_TARGET_EXPORTS) \
40114 (cd $(TARGET_SUBDIR)/libgcc && \
40115 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40116
40117 @endif target-libgcc
40118
40119 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
40120 maybe-install-strip-target-libgcc:
40121 @if target-libgcc
40122 maybe-install-strip-target-libgcc: install-strip-target-libgcc
40123
40124 install-strip-target-libgcc: installdirs
40125 @: $(MAKE); $(unstage)
40126 @r=`${PWD_COMMAND}`; export r; \
40127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40128 $(NORMAL_TARGET_EXPORTS) \
40129 (cd $(TARGET_SUBDIR)/libgcc && \
40130 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40131
40132 @endif target-libgcc
40133
40134 # Other targets (info, dvi, pdf, etc.)
40135
40136 .PHONY: maybe-info-target-libgcc info-target-libgcc
40137 maybe-info-target-libgcc:
40138 @if target-libgcc
40139 maybe-info-target-libgcc: info-target-libgcc
40140
40141 info-target-libgcc: \
40142 configure-target-libgcc
40143 @: $(MAKE); $(unstage)
40144 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40145 r=`${PWD_COMMAND}`; export r; \
40146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147 $(NORMAL_TARGET_EXPORTS) \
40148 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
40149 for flag in $(EXTRA_TARGET_FLAGS); do \
40150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40151 done; \
40152 (cd $(TARGET_SUBDIR)/libgcc && \
40153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155 "RANLIB=$${RANLIB}" \
40156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157 info) \
40158 || exit 1
40159
40160 @endif target-libgcc
40161
40162 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
40163 maybe-dvi-target-libgcc:
40164 @if target-libgcc
40165 maybe-dvi-target-libgcc: dvi-target-libgcc
40166
40167 dvi-target-libgcc: \
40168 configure-target-libgcc
40169 @: $(MAKE); $(unstage)
40170 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40171 r=`${PWD_COMMAND}`; export r; \
40172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40173 $(NORMAL_TARGET_EXPORTS) \
40174 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
40175 for flag in $(EXTRA_TARGET_FLAGS); do \
40176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177 done; \
40178 (cd $(TARGET_SUBDIR)/libgcc && \
40179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40181 "RANLIB=$${RANLIB}" \
40182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40183 dvi) \
40184 || exit 1
40185
40186 @endif target-libgcc
40187
40188 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
40189 maybe-pdf-target-libgcc:
40190 @if target-libgcc
40191 maybe-pdf-target-libgcc: pdf-target-libgcc
40192
40193 pdf-target-libgcc: \
40194 configure-target-libgcc
40195 @: $(MAKE); $(unstage)
40196 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40197 r=`${PWD_COMMAND}`; export r; \
40198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199 $(NORMAL_TARGET_EXPORTS) \
40200 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
40201 for flag in $(EXTRA_TARGET_FLAGS); do \
40202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40203 done; \
40204 (cd $(TARGET_SUBDIR)/libgcc && \
40205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40207 "RANLIB=$${RANLIB}" \
40208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40209 pdf) \
40210 || exit 1
40211
40212 @endif target-libgcc
40213
40214 .PHONY: maybe-html-target-libgcc html-target-libgcc
40215 maybe-html-target-libgcc:
40216 @if target-libgcc
40217 maybe-html-target-libgcc: html-target-libgcc
40218
40219 html-target-libgcc: \
40220 configure-target-libgcc
40221 @: $(MAKE); $(unstage)
40222 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40223 r=`${PWD_COMMAND}`; export r; \
40224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225 $(NORMAL_TARGET_EXPORTS) \
40226 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
40227 for flag in $(EXTRA_TARGET_FLAGS); do \
40228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40229 done; \
40230 (cd $(TARGET_SUBDIR)/libgcc && \
40231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40233 "RANLIB=$${RANLIB}" \
40234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40235 html) \
40236 || exit 1
40237
40238 @endif target-libgcc
40239
40240 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
40241 maybe-TAGS-target-libgcc:
40242 @if target-libgcc
40243 maybe-TAGS-target-libgcc: TAGS-target-libgcc
40244
40245 TAGS-target-libgcc: \
40246 configure-target-libgcc
40247 @: $(MAKE); $(unstage)
40248 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40249 r=`${PWD_COMMAND}`; export r; \
40250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40251 $(NORMAL_TARGET_EXPORTS) \
40252 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
40253 for flag in $(EXTRA_TARGET_FLAGS); do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 (cd $(TARGET_SUBDIR)/libgcc && \
40257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40259 "RANLIB=$${RANLIB}" \
40260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40261 TAGS) \
40262 || exit 1
40263
40264 @endif target-libgcc
40265
40266 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
40267 maybe-install-info-target-libgcc:
40268 @if target-libgcc
40269 maybe-install-info-target-libgcc: install-info-target-libgcc
40270
40271 install-info-target-libgcc: \
40272 configure-target-libgcc \
40273 info-target-libgcc
40274 @: $(MAKE); $(unstage)
40275 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40276 r=`${PWD_COMMAND}`; export r; \
40277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278 $(NORMAL_TARGET_EXPORTS) \
40279 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
40280 for flag in $(EXTRA_TARGET_FLAGS); do \
40281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40282 done; \
40283 (cd $(TARGET_SUBDIR)/libgcc && \
40284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40286 "RANLIB=$${RANLIB}" \
40287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40288 install-info) \
40289 || exit 1
40290
40291 @endif target-libgcc
40292
40293 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
40294 maybe-install-pdf-target-libgcc:
40295 @if target-libgcc
40296 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
40297
40298 install-pdf-target-libgcc: \
40299 configure-target-libgcc \
40300 pdf-target-libgcc
40301 @: $(MAKE); $(unstage)
40302 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40303 r=`${PWD_COMMAND}`; export r; \
40304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40305 $(NORMAL_TARGET_EXPORTS) \
40306 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
40307 for flag in $(EXTRA_TARGET_FLAGS); do \
40308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40309 done; \
40310 (cd $(TARGET_SUBDIR)/libgcc && \
40311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40313 "RANLIB=$${RANLIB}" \
40314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40315 install-pdf) \
40316 || exit 1
40317
40318 @endif target-libgcc
40319
40320 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
40321 maybe-install-html-target-libgcc:
40322 @if target-libgcc
40323 maybe-install-html-target-libgcc: install-html-target-libgcc
40324
40325 install-html-target-libgcc: \
40326 configure-target-libgcc \
40327 html-target-libgcc
40328 @: $(MAKE); $(unstage)
40329 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40330 r=`${PWD_COMMAND}`; export r; \
40331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332 $(NORMAL_TARGET_EXPORTS) \
40333 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
40334 for flag in $(EXTRA_TARGET_FLAGS); do \
40335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336 done; \
40337 (cd $(TARGET_SUBDIR)/libgcc && \
40338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40340 "RANLIB=$${RANLIB}" \
40341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40342 install-html) \
40343 || exit 1
40344
40345 @endif target-libgcc
40346
40347 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
40348 maybe-installcheck-target-libgcc:
40349 @if target-libgcc
40350 maybe-installcheck-target-libgcc: installcheck-target-libgcc
40351
40352 installcheck-target-libgcc: \
40353 configure-target-libgcc
40354 @: $(MAKE); $(unstage)
40355 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40356 r=`${PWD_COMMAND}`; export r; \
40357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40358 $(NORMAL_TARGET_EXPORTS) \
40359 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
40360 for flag in $(EXTRA_TARGET_FLAGS); do \
40361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362 done; \
40363 (cd $(TARGET_SUBDIR)/libgcc && \
40364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40366 "RANLIB=$${RANLIB}" \
40367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40368 installcheck) \
40369 || exit 1
40370
40371 @endif target-libgcc
40372
40373 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
40374 maybe-mostlyclean-target-libgcc:
40375 @if target-libgcc
40376 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
40377
40378 mostlyclean-target-libgcc:
40379 @: $(MAKE); $(unstage)
40380 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40381 r=`${PWD_COMMAND}`; export r; \
40382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40383 $(NORMAL_TARGET_EXPORTS) \
40384 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
40385 for flag in $(EXTRA_TARGET_FLAGS); do \
40386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40387 done; \
40388 (cd $(TARGET_SUBDIR)/libgcc && \
40389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40391 "RANLIB=$${RANLIB}" \
40392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40393 mostlyclean) \
40394 || exit 1
40395
40396 @endif target-libgcc
40397
40398 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
40399 maybe-clean-target-libgcc:
40400 @if target-libgcc
40401 maybe-clean-target-libgcc: clean-target-libgcc
40402
40403 clean-target-libgcc:
40404 @: $(MAKE); $(unstage)
40405 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40406 r=`${PWD_COMMAND}`; export r; \
40407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40408 $(NORMAL_TARGET_EXPORTS) \
40409 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
40410 for flag in $(EXTRA_TARGET_FLAGS); do \
40411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40412 done; \
40413 (cd $(TARGET_SUBDIR)/libgcc && \
40414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40416 "RANLIB=$${RANLIB}" \
40417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40418 clean) \
40419 || exit 1
40420
40421 @endif target-libgcc
40422
40423 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
40424 maybe-distclean-target-libgcc:
40425 @if target-libgcc
40426 maybe-distclean-target-libgcc: distclean-target-libgcc
40427
40428 distclean-target-libgcc:
40429 @: $(MAKE); $(unstage)
40430 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40431 r=`${PWD_COMMAND}`; export r; \
40432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40433 $(NORMAL_TARGET_EXPORTS) \
40434 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
40435 for flag in $(EXTRA_TARGET_FLAGS); do \
40436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437 done; \
40438 (cd $(TARGET_SUBDIR)/libgcc && \
40439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40441 "RANLIB=$${RANLIB}" \
40442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40443 distclean) \
40444 || exit 1
40445
40446 @endif target-libgcc
40447
40448 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
40449 maybe-maintainer-clean-target-libgcc:
40450 @if target-libgcc
40451 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
40452
40453 maintainer-clean-target-libgcc:
40454 @: $(MAKE); $(unstage)
40455 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
40456 r=`${PWD_COMMAND}`; export r; \
40457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40458 $(NORMAL_TARGET_EXPORTS) \
40459 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
40460 for flag in $(EXTRA_TARGET_FLAGS); do \
40461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40462 done; \
40463 (cd $(TARGET_SUBDIR)/libgcc && \
40464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40466 "RANLIB=$${RANLIB}" \
40467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40468 maintainer-clean) \
40469 || exit 1
40470
40471 @endif target-libgcc
40472
40473
40474
40475
40476
40477 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
40478 maybe-configure-target-libbacktrace:
40479 @if gcc-bootstrap
40480 configure-target-libbacktrace: stage_current
40481 @endif gcc-bootstrap
40482 @if target-libbacktrace
40483 maybe-configure-target-libbacktrace: configure-target-libbacktrace
40484 configure-target-libbacktrace:
40485 @: $(MAKE); $(unstage)
40486 @r=`${PWD_COMMAND}`; export r; \
40487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40488 echo "Checking multilib configuration for libbacktrace..."; \
40489 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
40490 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
40491 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
40492 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
40493 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
40494 else \
40495 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
40496 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
40497 fi; \
40498 else \
40499 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
40500 fi; \
40501 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
40502 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
40503 $(NORMAL_TARGET_EXPORTS) \
40504 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
40505 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
40506 case $(srcdir) in \
40507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40508 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
40509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40510 esac; \
40511 module_srcdir=libbacktrace; \
40512 rm -f no-such-file || : ; \
40513 CONFIG_SITE=no-such-file $(SHELL) \
40514 $$s/$$module_srcdir/configure \
40515 --srcdir=$${topdir}/$$module_srcdir \
40516 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40517 --target=${target_alias} \
40518 || exit 1
40519 @endif target-libbacktrace
40520
40521
40522
40523
40524
40525 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
40526 maybe-all-target-libbacktrace:
40527 @if gcc-bootstrap
40528 all-target-libbacktrace: stage_current
40529 @endif gcc-bootstrap
40530 @if target-libbacktrace
40531 TARGET-target-libbacktrace=all
40532 maybe-all-target-libbacktrace: all-target-libbacktrace
40533 all-target-libbacktrace: configure-target-libbacktrace
40534 @: $(MAKE); $(unstage)
40535 @r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(NORMAL_TARGET_EXPORTS) \
40538 (cd $(TARGET_SUBDIR)/libbacktrace && \
40539 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40540 $(TARGET-target-libbacktrace))
40541 @endif target-libbacktrace
40542
40543
40544
40545
40546
40547 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
40548 maybe-check-target-libbacktrace:
40549 @if target-libbacktrace
40550 maybe-check-target-libbacktrace: check-target-libbacktrace
40551
40552 check-target-libbacktrace:
40553 @: $(MAKE); $(unstage)
40554 @r=`${PWD_COMMAND}`; export r; \
40555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40556 $(NORMAL_TARGET_EXPORTS) \
40557 (cd $(TARGET_SUBDIR)/libbacktrace && \
40558 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40559
40560 @endif target-libbacktrace
40561
40562 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
40563 maybe-install-target-libbacktrace:
40564 @if target-libbacktrace
40565 maybe-install-target-libbacktrace: install-target-libbacktrace
40566
40567 install-target-libbacktrace: installdirs
40568 @: $(MAKE); $(unstage)
40569 @r=`${PWD_COMMAND}`; export r; \
40570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40571 $(NORMAL_TARGET_EXPORTS) \
40572 (cd $(TARGET_SUBDIR)/libbacktrace && \
40573 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40574
40575 @endif target-libbacktrace
40576
40577 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
40578 maybe-install-strip-target-libbacktrace:
40579 @if target-libbacktrace
40580 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
40581
40582 install-strip-target-libbacktrace: installdirs
40583 @: $(MAKE); $(unstage)
40584 @r=`${PWD_COMMAND}`; export r; \
40585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586 $(NORMAL_TARGET_EXPORTS) \
40587 (cd $(TARGET_SUBDIR)/libbacktrace && \
40588 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40589
40590 @endif target-libbacktrace
40591
40592 # Other targets (info, dvi, pdf, etc.)
40593
40594 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
40595 maybe-info-target-libbacktrace:
40596 @if target-libbacktrace
40597 maybe-info-target-libbacktrace: info-target-libbacktrace
40598
40599 info-target-libbacktrace: \
40600 configure-target-libbacktrace
40601 @: $(MAKE); $(unstage)
40602 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40603 r=`${PWD_COMMAND}`; export r; \
40604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605 $(NORMAL_TARGET_EXPORTS) \
40606 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
40607 for flag in $(EXTRA_TARGET_FLAGS); do \
40608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609 done; \
40610 (cd $(TARGET_SUBDIR)/libbacktrace && \
40611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40613 "RANLIB=$${RANLIB}" \
40614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40615 info) \
40616 || exit 1
40617
40618 @endif target-libbacktrace
40619
40620 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
40621 maybe-dvi-target-libbacktrace:
40622 @if target-libbacktrace
40623 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
40624
40625 dvi-target-libbacktrace: \
40626 configure-target-libbacktrace
40627 @: $(MAKE); $(unstage)
40628 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40629 r=`${PWD_COMMAND}`; export r; \
40630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40631 $(NORMAL_TARGET_EXPORTS) \
40632 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
40633 for flag in $(EXTRA_TARGET_FLAGS); do \
40634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40635 done; \
40636 (cd $(TARGET_SUBDIR)/libbacktrace && \
40637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40639 "RANLIB=$${RANLIB}" \
40640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40641 dvi) \
40642 || exit 1
40643
40644 @endif target-libbacktrace
40645
40646 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
40647 maybe-pdf-target-libbacktrace:
40648 @if target-libbacktrace
40649 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
40650
40651 pdf-target-libbacktrace: \
40652 configure-target-libbacktrace
40653 @: $(MAKE); $(unstage)
40654 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40655 r=`${PWD_COMMAND}`; export r; \
40656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40657 $(NORMAL_TARGET_EXPORTS) \
40658 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
40659 for flag in $(EXTRA_TARGET_FLAGS); do \
40660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40661 done; \
40662 (cd $(TARGET_SUBDIR)/libbacktrace && \
40663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40665 "RANLIB=$${RANLIB}" \
40666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40667 pdf) \
40668 || exit 1
40669
40670 @endif target-libbacktrace
40671
40672 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
40673 maybe-html-target-libbacktrace:
40674 @if target-libbacktrace
40675 maybe-html-target-libbacktrace: html-target-libbacktrace
40676
40677 html-target-libbacktrace: \
40678 configure-target-libbacktrace
40679 @: $(MAKE); $(unstage)
40680 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40681 r=`${PWD_COMMAND}`; export r; \
40682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40683 $(NORMAL_TARGET_EXPORTS) \
40684 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
40685 for flag in $(EXTRA_TARGET_FLAGS); do \
40686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40687 done; \
40688 (cd $(TARGET_SUBDIR)/libbacktrace && \
40689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40691 "RANLIB=$${RANLIB}" \
40692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40693 html) \
40694 || exit 1
40695
40696 @endif target-libbacktrace
40697
40698 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
40699 maybe-TAGS-target-libbacktrace:
40700 @if target-libbacktrace
40701 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
40702
40703 TAGS-target-libbacktrace: \
40704 configure-target-libbacktrace
40705 @: $(MAKE); $(unstage)
40706 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40707 r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(NORMAL_TARGET_EXPORTS) \
40710 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
40711 for flag in $(EXTRA_TARGET_FLAGS); do \
40712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40713 done; \
40714 (cd $(TARGET_SUBDIR)/libbacktrace && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717 "RANLIB=$${RANLIB}" \
40718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719 TAGS) \
40720 || exit 1
40721
40722 @endif target-libbacktrace
40723
40724 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
40725 maybe-install-info-target-libbacktrace:
40726 @if target-libbacktrace
40727 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
40728
40729 install-info-target-libbacktrace: \
40730 configure-target-libbacktrace \
40731 info-target-libbacktrace
40732 @: $(MAKE); $(unstage)
40733 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40734 r=`${PWD_COMMAND}`; export r; \
40735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40736 $(NORMAL_TARGET_EXPORTS) \
40737 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
40738 for flag in $(EXTRA_TARGET_FLAGS); do \
40739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40740 done; \
40741 (cd $(TARGET_SUBDIR)/libbacktrace && \
40742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40744 "RANLIB=$${RANLIB}" \
40745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40746 install-info) \
40747 || exit 1
40748
40749 @endif target-libbacktrace
40750
40751 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
40752 maybe-install-pdf-target-libbacktrace:
40753 @if target-libbacktrace
40754 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
40755
40756 install-pdf-target-libbacktrace: \
40757 configure-target-libbacktrace \
40758 pdf-target-libbacktrace
40759 @: $(MAKE); $(unstage)
40760 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40761 r=`${PWD_COMMAND}`; export r; \
40762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40763 $(NORMAL_TARGET_EXPORTS) \
40764 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
40765 for flag in $(EXTRA_TARGET_FLAGS); do \
40766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40767 done; \
40768 (cd $(TARGET_SUBDIR)/libbacktrace && \
40769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40771 "RANLIB=$${RANLIB}" \
40772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40773 install-pdf) \
40774 || exit 1
40775
40776 @endif target-libbacktrace
40777
40778 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
40779 maybe-install-html-target-libbacktrace:
40780 @if target-libbacktrace
40781 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
40782
40783 install-html-target-libbacktrace: \
40784 configure-target-libbacktrace \
40785 html-target-libbacktrace
40786 @: $(MAKE); $(unstage)
40787 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40788 r=`${PWD_COMMAND}`; export r; \
40789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40790 $(NORMAL_TARGET_EXPORTS) \
40791 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
40792 for flag in $(EXTRA_TARGET_FLAGS); do \
40793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40794 done; \
40795 (cd $(TARGET_SUBDIR)/libbacktrace && \
40796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40798 "RANLIB=$${RANLIB}" \
40799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40800 install-html) \
40801 || exit 1
40802
40803 @endif target-libbacktrace
40804
40805 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
40806 maybe-installcheck-target-libbacktrace:
40807 @if target-libbacktrace
40808 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
40809
40810 installcheck-target-libbacktrace: \
40811 configure-target-libbacktrace
40812 @: $(MAKE); $(unstage)
40813 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40814 r=`${PWD_COMMAND}`; export r; \
40815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816 $(NORMAL_TARGET_EXPORTS) \
40817 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
40818 for flag in $(EXTRA_TARGET_FLAGS); do \
40819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40820 done; \
40821 (cd $(TARGET_SUBDIR)/libbacktrace && \
40822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824 "RANLIB=$${RANLIB}" \
40825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826 installcheck) \
40827 || exit 1
40828
40829 @endif target-libbacktrace
40830
40831 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
40832 maybe-mostlyclean-target-libbacktrace:
40833 @if target-libbacktrace
40834 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
40835
40836 mostlyclean-target-libbacktrace:
40837 @: $(MAKE); $(unstage)
40838 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40839 r=`${PWD_COMMAND}`; export r; \
40840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40841 $(NORMAL_TARGET_EXPORTS) \
40842 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
40843 for flag in $(EXTRA_TARGET_FLAGS); do \
40844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40845 done; \
40846 (cd $(TARGET_SUBDIR)/libbacktrace && \
40847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40849 "RANLIB=$${RANLIB}" \
40850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40851 mostlyclean) \
40852 || exit 1
40853
40854 @endif target-libbacktrace
40855
40856 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
40857 maybe-clean-target-libbacktrace:
40858 @if target-libbacktrace
40859 maybe-clean-target-libbacktrace: clean-target-libbacktrace
40860
40861 clean-target-libbacktrace:
40862 @: $(MAKE); $(unstage)
40863 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40864 r=`${PWD_COMMAND}`; export r; \
40865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40866 $(NORMAL_TARGET_EXPORTS) \
40867 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
40868 for flag in $(EXTRA_TARGET_FLAGS); do \
40869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40870 done; \
40871 (cd $(TARGET_SUBDIR)/libbacktrace && \
40872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40874 "RANLIB=$${RANLIB}" \
40875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40876 clean) \
40877 || exit 1
40878
40879 @endif target-libbacktrace
40880
40881 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
40882 maybe-distclean-target-libbacktrace:
40883 @if target-libbacktrace
40884 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
40885
40886 distclean-target-libbacktrace:
40887 @: $(MAKE); $(unstage)
40888 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40889 r=`${PWD_COMMAND}`; export r; \
40890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891 $(NORMAL_TARGET_EXPORTS) \
40892 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
40893 for flag in $(EXTRA_TARGET_FLAGS); do \
40894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895 done; \
40896 (cd $(TARGET_SUBDIR)/libbacktrace && \
40897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899 "RANLIB=$${RANLIB}" \
40900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901 distclean) \
40902 || exit 1
40903
40904 @endif target-libbacktrace
40905
40906 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
40907 maybe-maintainer-clean-target-libbacktrace:
40908 @if target-libbacktrace
40909 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
40910
40911 maintainer-clean-target-libbacktrace:
40912 @: $(MAKE); $(unstage)
40913 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40914 r=`${PWD_COMMAND}`; export r; \
40915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916 $(NORMAL_TARGET_EXPORTS) \
40917 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
40918 for flag in $(EXTRA_TARGET_FLAGS); do \
40919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40920 done; \
40921 (cd $(TARGET_SUBDIR)/libbacktrace && \
40922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40924 "RANLIB=$${RANLIB}" \
40925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40926 maintainer-clean) \
40927 || exit 1
40928
40929 @endif target-libbacktrace
40930
40931
40932
40933
40934
40935 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
40936 maybe-configure-target-libquadmath:
40937 @if gcc-bootstrap
40938 configure-target-libquadmath: stage_current
40939 @endif gcc-bootstrap
40940 @if target-libquadmath
40941 maybe-configure-target-libquadmath: configure-target-libquadmath
40942 configure-target-libquadmath:
40943 @: $(MAKE); $(unstage)
40944 @r=`${PWD_COMMAND}`; export r; \
40945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946 echo "Checking multilib configuration for libquadmath..."; \
40947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40948 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
40949 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40950 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40951 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
40952 else \
40953 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
40954 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40955 fi; \
40956 else \
40957 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40958 fi; \
40959 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
40960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40961 $(NORMAL_TARGET_EXPORTS) \
40962 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
40963 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
40964 case $(srcdir) in \
40965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40966 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
40967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40968 esac; \
40969 module_srcdir=libquadmath; \
40970 rm -f no-such-file || : ; \
40971 CONFIG_SITE=no-such-file $(SHELL) \
40972 $$s/$$module_srcdir/configure \
40973 --srcdir=$${topdir}/$$module_srcdir \
40974 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40975 --target=${target_alias} \
40976 || exit 1
40977 @endif target-libquadmath
40978
40979
40980
40981
40982
40983 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
40984 maybe-all-target-libquadmath:
40985 @if gcc-bootstrap
40986 all-target-libquadmath: stage_current
40987 @endif gcc-bootstrap
40988 @if target-libquadmath
40989 TARGET-target-libquadmath=all
40990 maybe-all-target-libquadmath: all-target-libquadmath
40991 all-target-libquadmath: configure-target-libquadmath
40992 @: $(MAKE); $(unstage)
40993 @r=`${PWD_COMMAND}`; export r; \
40994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40995 $(NORMAL_TARGET_EXPORTS) \
40996 (cd $(TARGET_SUBDIR)/libquadmath && \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40998 $(TARGET-target-libquadmath))
40999 @endif target-libquadmath
41000
41001
41002
41003
41004
41005 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
41006 maybe-check-target-libquadmath:
41007 @if target-libquadmath
41008 maybe-check-target-libquadmath: check-target-libquadmath
41009
41010 check-target-libquadmath:
41011 @: $(MAKE); $(unstage)
41012 @r=`${PWD_COMMAND}`; export r; \
41013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41014 $(NORMAL_TARGET_EXPORTS) \
41015 (cd $(TARGET_SUBDIR)/libquadmath && \
41016 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41017
41018 @endif target-libquadmath
41019
41020 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
41021 maybe-install-target-libquadmath:
41022 @if target-libquadmath
41023 maybe-install-target-libquadmath: install-target-libquadmath
41024
41025 install-target-libquadmath: installdirs
41026 @: $(MAKE); $(unstage)
41027 @r=`${PWD_COMMAND}`; export r; \
41028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41029 $(NORMAL_TARGET_EXPORTS) \
41030 (cd $(TARGET_SUBDIR)/libquadmath && \
41031 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41032
41033 @endif target-libquadmath
41034
41035 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
41036 maybe-install-strip-target-libquadmath:
41037 @if target-libquadmath
41038 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
41039
41040 install-strip-target-libquadmath: installdirs
41041 @: $(MAKE); $(unstage)
41042 @r=`${PWD_COMMAND}`; export r; \
41043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41044 $(NORMAL_TARGET_EXPORTS) \
41045 (cd $(TARGET_SUBDIR)/libquadmath && \
41046 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41047
41048 @endif target-libquadmath
41049
41050 # Other targets (info, dvi, pdf, etc.)
41051
41052 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
41053 maybe-info-target-libquadmath:
41054 @if target-libquadmath
41055 maybe-info-target-libquadmath: info-target-libquadmath
41056
41057 info-target-libquadmath: \
41058 configure-target-libquadmath
41059 @: $(MAKE); $(unstage)
41060 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41061 r=`${PWD_COMMAND}`; export r; \
41062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41063 $(NORMAL_TARGET_EXPORTS) \
41064 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
41065 for flag in $(EXTRA_TARGET_FLAGS); do \
41066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41067 done; \
41068 (cd $(TARGET_SUBDIR)/libquadmath && \
41069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41071 "RANLIB=$${RANLIB}" \
41072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41073 info) \
41074 || exit 1
41075
41076 @endif target-libquadmath
41077
41078 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
41079 maybe-dvi-target-libquadmath:
41080 @if target-libquadmath
41081 maybe-dvi-target-libquadmath: dvi-target-libquadmath
41082
41083 dvi-target-libquadmath: \
41084 configure-target-libquadmath
41085 @: $(MAKE); $(unstage)
41086 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41087 r=`${PWD_COMMAND}`; export r; \
41088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41089 $(NORMAL_TARGET_EXPORTS) \
41090 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
41091 for flag in $(EXTRA_TARGET_FLAGS); do \
41092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41093 done; \
41094 (cd $(TARGET_SUBDIR)/libquadmath && \
41095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41097 "RANLIB=$${RANLIB}" \
41098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41099 dvi) \
41100 || exit 1
41101
41102 @endif target-libquadmath
41103
41104 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
41105 maybe-pdf-target-libquadmath:
41106 @if target-libquadmath
41107 maybe-pdf-target-libquadmath: pdf-target-libquadmath
41108
41109 pdf-target-libquadmath: \
41110 configure-target-libquadmath
41111 @: $(MAKE); $(unstage)
41112 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41113 r=`${PWD_COMMAND}`; export r; \
41114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41115 $(NORMAL_TARGET_EXPORTS) \
41116 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
41117 for flag in $(EXTRA_TARGET_FLAGS); do \
41118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41119 done; \
41120 (cd $(TARGET_SUBDIR)/libquadmath && \
41121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41123 "RANLIB=$${RANLIB}" \
41124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41125 pdf) \
41126 || exit 1
41127
41128 @endif target-libquadmath
41129
41130 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
41131 maybe-html-target-libquadmath:
41132 @if target-libquadmath
41133 maybe-html-target-libquadmath: html-target-libquadmath
41134
41135 html-target-libquadmath: \
41136 configure-target-libquadmath
41137 @: $(MAKE); $(unstage)
41138 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41139 r=`${PWD_COMMAND}`; export r; \
41140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141 $(NORMAL_TARGET_EXPORTS) \
41142 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
41143 for flag in $(EXTRA_TARGET_FLAGS); do \
41144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41145 done; \
41146 (cd $(TARGET_SUBDIR)/libquadmath && \
41147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149 "RANLIB=$${RANLIB}" \
41150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151 html) \
41152 || exit 1
41153
41154 @endif target-libquadmath
41155
41156 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
41157 maybe-TAGS-target-libquadmath:
41158 @if target-libquadmath
41159 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
41160
41161 TAGS-target-libquadmath: \
41162 configure-target-libquadmath
41163 @: $(MAKE); $(unstage)
41164 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41165 r=`${PWD_COMMAND}`; export r; \
41166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41167 $(NORMAL_TARGET_EXPORTS) \
41168 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
41169 for flag in $(EXTRA_TARGET_FLAGS); do \
41170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171 done; \
41172 (cd $(TARGET_SUBDIR)/libquadmath && \
41173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41175 "RANLIB=$${RANLIB}" \
41176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41177 TAGS) \
41178 || exit 1
41179
41180 @endif target-libquadmath
41181
41182 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
41183 maybe-install-info-target-libquadmath:
41184 @if target-libquadmath
41185 maybe-install-info-target-libquadmath: install-info-target-libquadmath
41186
41187 install-info-target-libquadmath: \
41188 configure-target-libquadmath \
41189 info-target-libquadmath
41190 @: $(MAKE); $(unstage)
41191 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41192 r=`${PWD_COMMAND}`; export r; \
41193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194 $(NORMAL_TARGET_EXPORTS) \
41195 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
41196 for flag in $(EXTRA_TARGET_FLAGS); do \
41197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41198 done; \
41199 (cd $(TARGET_SUBDIR)/libquadmath && \
41200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202 "RANLIB=$${RANLIB}" \
41203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204 install-info) \
41205 || exit 1
41206
41207 @endif target-libquadmath
41208
41209 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
41210 maybe-install-pdf-target-libquadmath:
41211 @if target-libquadmath
41212 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
41213
41214 install-pdf-target-libquadmath: \
41215 configure-target-libquadmath \
41216 pdf-target-libquadmath
41217 @: $(MAKE); $(unstage)
41218 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41219 r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(NORMAL_TARGET_EXPORTS) \
41222 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
41223 for flag in $(EXTRA_TARGET_FLAGS); do \
41224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225 done; \
41226 (cd $(TARGET_SUBDIR)/libquadmath && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229 "RANLIB=$${RANLIB}" \
41230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231 install-pdf) \
41232 || exit 1
41233
41234 @endif target-libquadmath
41235
41236 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
41237 maybe-install-html-target-libquadmath:
41238 @if target-libquadmath
41239 maybe-install-html-target-libquadmath: install-html-target-libquadmath
41240
41241 install-html-target-libquadmath: \
41242 configure-target-libquadmath \
41243 html-target-libquadmath
41244 @: $(MAKE); $(unstage)
41245 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41246 r=`${PWD_COMMAND}`; export r; \
41247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41248 $(NORMAL_TARGET_EXPORTS) \
41249 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
41250 for flag in $(EXTRA_TARGET_FLAGS); do \
41251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41252 done; \
41253 (cd $(TARGET_SUBDIR)/libquadmath && \
41254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41256 "RANLIB=$${RANLIB}" \
41257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41258 install-html) \
41259 || exit 1
41260
41261 @endif target-libquadmath
41262
41263 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
41264 maybe-installcheck-target-libquadmath:
41265 @if target-libquadmath
41266 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
41267
41268 installcheck-target-libquadmath: \
41269 configure-target-libquadmath
41270 @: $(MAKE); $(unstage)
41271 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41272 r=`${PWD_COMMAND}`; export r; \
41273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274 $(NORMAL_TARGET_EXPORTS) \
41275 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
41276 for flag in $(EXTRA_TARGET_FLAGS); do \
41277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278 done; \
41279 (cd $(TARGET_SUBDIR)/libquadmath && \
41280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41282 "RANLIB=$${RANLIB}" \
41283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41284 installcheck) \
41285 || exit 1
41286
41287 @endif target-libquadmath
41288
41289 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
41290 maybe-mostlyclean-target-libquadmath:
41291 @if target-libquadmath
41292 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
41293
41294 mostlyclean-target-libquadmath:
41295 @: $(MAKE); $(unstage)
41296 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41297 r=`${PWD_COMMAND}`; export r; \
41298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299 $(NORMAL_TARGET_EXPORTS) \
41300 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
41301 for flag in $(EXTRA_TARGET_FLAGS); do \
41302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303 done; \
41304 (cd $(TARGET_SUBDIR)/libquadmath && \
41305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307 "RANLIB=$${RANLIB}" \
41308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309 mostlyclean) \
41310 || exit 1
41311
41312 @endif target-libquadmath
41313
41314 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
41315 maybe-clean-target-libquadmath:
41316 @if target-libquadmath
41317 maybe-clean-target-libquadmath: clean-target-libquadmath
41318
41319 clean-target-libquadmath:
41320 @: $(MAKE); $(unstage)
41321 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41322 r=`${PWD_COMMAND}`; export r; \
41323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324 $(NORMAL_TARGET_EXPORTS) \
41325 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
41326 for flag in $(EXTRA_TARGET_FLAGS); do \
41327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41328 done; \
41329 (cd $(TARGET_SUBDIR)/libquadmath && \
41330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332 "RANLIB=$${RANLIB}" \
41333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334 clean) \
41335 || exit 1
41336
41337 @endif target-libquadmath
41338
41339 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
41340 maybe-distclean-target-libquadmath:
41341 @if target-libquadmath
41342 maybe-distclean-target-libquadmath: distclean-target-libquadmath
41343
41344 distclean-target-libquadmath:
41345 @: $(MAKE); $(unstage)
41346 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41347 r=`${PWD_COMMAND}`; export r; \
41348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41349 $(NORMAL_TARGET_EXPORTS) \
41350 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
41351 for flag in $(EXTRA_TARGET_FLAGS); do \
41352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41353 done; \
41354 (cd $(TARGET_SUBDIR)/libquadmath && \
41355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41357 "RANLIB=$${RANLIB}" \
41358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41359 distclean) \
41360 || exit 1
41361
41362 @endif target-libquadmath
41363
41364 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
41365 maybe-maintainer-clean-target-libquadmath:
41366 @if target-libquadmath
41367 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
41368
41369 maintainer-clean-target-libquadmath:
41370 @: $(MAKE); $(unstage)
41371 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
41372 r=`${PWD_COMMAND}`; export r; \
41373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41374 $(NORMAL_TARGET_EXPORTS) \
41375 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
41376 for flag in $(EXTRA_TARGET_FLAGS); do \
41377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41378 done; \
41379 (cd $(TARGET_SUBDIR)/libquadmath && \
41380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41382 "RANLIB=$${RANLIB}" \
41383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41384 maintainer-clean) \
41385 || exit 1
41386
41387 @endif target-libquadmath
41388
41389
41390
41391
41392
41393 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
41394 maybe-configure-target-libgfortran:
41395 @if gcc-bootstrap
41396 configure-target-libgfortran: stage_current
41397 @endif gcc-bootstrap
41398 @if target-libgfortran
41399 maybe-configure-target-libgfortran: configure-target-libgfortran
41400 configure-target-libgfortran:
41401 @: $(MAKE); $(unstage)
41402 @r=`${PWD_COMMAND}`; export r; \
41403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404 echo "Checking multilib configuration for libgfortran..."; \
41405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
41406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
41407 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
41408 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
41409 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
41410 else \
41411 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
41412 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
41413 fi; \
41414 else \
41415 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
41416 fi; \
41417 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
41418 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
41419 $(NORMAL_TARGET_EXPORTS) \
41420 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
41421 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
41422 case $(srcdir) in \
41423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41424 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
41425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41426 esac; \
41427 module_srcdir=libgfortran; \
41428 rm -f no-such-file || : ; \
41429 CONFIG_SITE=no-such-file $(SHELL) \
41430 $$s/$$module_srcdir/configure \
41431 --srcdir=$${topdir}/$$module_srcdir \
41432 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41433 --target=${target_alias} \
41434 || exit 1
41435 @endif target-libgfortran
41436
41437
41438
41439
41440
41441 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
41442 maybe-all-target-libgfortran:
41443 @if gcc-bootstrap
41444 all-target-libgfortran: stage_current
41445 @endif gcc-bootstrap
41446 @if target-libgfortran
41447 TARGET-target-libgfortran=all
41448 maybe-all-target-libgfortran: all-target-libgfortran
41449 all-target-libgfortran: configure-target-libgfortran
41450 @: $(MAKE); $(unstage)
41451 @r=`${PWD_COMMAND}`; export r; \
41452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453 $(NORMAL_TARGET_EXPORTS) \
41454 (cd $(TARGET_SUBDIR)/libgfortran && \
41455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41456 $(TARGET-target-libgfortran))
41457 @endif target-libgfortran
41458
41459
41460
41461
41462
41463 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
41464 maybe-check-target-libgfortran:
41465 @if target-libgfortran
41466 maybe-check-target-libgfortran: check-target-libgfortran
41467
41468 check-target-libgfortran:
41469 @: $(MAKE); $(unstage)
41470 @r=`${PWD_COMMAND}`; export r; \
41471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41472 $(NORMAL_TARGET_EXPORTS) \
41473 (cd $(TARGET_SUBDIR)/libgfortran && \
41474 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41475
41476 @endif target-libgfortran
41477
41478 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
41479 maybe-install-target-libgfortran:
41480 @if target-libgfortran
41481 maybe-install-target-libgfortran: install-target-libgfortran
41482
41483 install-target-libgfortran: installdirs
41484 @: $(MAKE); $(unstage)
41485 @r=`${PWD_COMMAND}`; export r; \
41486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41487 $(NORMAL_TARGET_EXPORTS) \
41488 (cd $(TARGET_SUBDIR)/libgfortran && \
41489 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41490
41491 @endif target-libgfortran
41492
41493 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
41494 maybe-install-strip-target-libgfortran:
41495 @if target-libgfortran
41496 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
41497
41498 install-strip-target-libgfortran: installdirs
41499 @: $(MAKE); $(unstage)
41500 @r=`${PWD_COMMAND}`; export r; \
41501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41502 $(NORMAL_TARGET_EXPORTS) \
41503 (cd $(TARGET_SUBDIR)/libgfortran && \
41504 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41505
41506 @endif target-libgfortran
41507
41508 # Other targets (info, dvi, pdf, etc.)
41509
41510 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
41511 maybe-info-target-libgfortran:
41512 @if target-libgfortran
41513 maybe-info-target-libgfortran: info-target-libgfortran
41514
41515 info-target-libgfortran: \
41516 configure-target-libgfortran
41517 @: $(MAKE); $(unstage)
41518 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41519 r=`${PWD_COMMAND}`; export r; \
41520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41521 $(NORMAL_TARGET_EXPORTS) \
41522 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
41523 for flag in $(EXTRA_TARGET_FLAGS); do \
41524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41525 done; \
41526 (cd $(TARGET_SUBDIR)/libgfortran && \
41527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41529 "RANLIB=$${RANLIB}" \
41530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41531 info) \
41532 || exit 1
41533
41534 @endif target-libgfortran
41535
41536 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
41537 maybe-dvi-target-libgfortran:
41538 @if target-libgfortran
41539 maybe-dvi-target-libgfortran: dvi-target-libgfortran
41540
41541 dvi-target-libgfortran: \
41542 configure-target-libgfortran
41543 @: $(MAKE); $(unstage)
41544 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41545 r=`${PWD_COMMAND}`; export r; \
41546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41547 $(NORMAL_TARGET_EXPORTS) \
41548 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
41549 for flag in $(EXTRA_TARGET_FLAGS); do \
41550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41551 done; \
41552 (cd $(TARGET_SUBDIR)/libgfortran && \
41553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41555 "RANLIB=$${RANLIB}" \
41556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41557 dvi) \
41558 || exit 1
41559
41560 @endif target-libgfortran
41561
41562 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
41563 maybe-pdf-target-libgfortran:
41564 @if target-libgfortran
41565 maybe-pdf-target-libgfortran: pdf-target-libgfortran
41566
41567 pdf-target-libgfortran: \
41568 configure-target-libgfortran
41569 @: $(MAKE); $(unstage)
41570 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41571 r=`${PWD_COMMAND}`; export r; \
41572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573 $(NORMAL_TARGET_EXPORTS) \
41574 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
41575 for flag in $(EXTRA_TARGET_FLAGS); do \
41576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41577 done; \
41578 (cd $(TARGET_SUBDIR)/libgfortran && \
41579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41581 "RANLIB=$${RANLIB}" \
41582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41583 pdf) \
41584 || exit 1
41585
41586 @endif target-libgfortran
41587
41588 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
41589 maybe-html-target-libgfortran:
41590 @if target-libgfortran
41591 maybe-html-target-libgfortran: html-target-libgfortran
41592
41593 html-target-libgfortran: \
41594 configure-target-libgfortran
41595 @: $(MAKE); $(unstage)
41596 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41597 r=`${PWD_COMMAND}`; export r; \
41598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41599 $(NORMAL_TARGET_EXPORTS) \
41600 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
41601 for flag in $(EXTRA_TARGET_FLAGS); do \
41602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41603 done; \
41604 (cd $(TARGET_SUBDIR)/libgfortran && \
41605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41607 "RANLIB=$${RANLIB}" \
41608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41609 html) \
41610 || exit 1
41611
41612 @endif target-libgfortran
41613
41614 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
41615 maybe-TAGS-target-libgfortran:
41616 @if target-libgfortran
41617 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
41618
41619 TAGS-target-libgfortran: \
41620 configure-target-libgfortran
41621 @: $(MAKE); $(unstage)
41622 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41623 r=`${PWD_COMMAND}`; export r; \
41624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41625 $(NORMAL_TARGET_EXPORTS) \
41626 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
41627 for flag in $(EXTRA_TARGET_FLAGS); do \
41628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41629 done; \
41630 (cd $(TARGET_SUBDIR)/libgfortran && \
41631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41633 "RANLIB=$${RANLIB}" \
41634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41635 TAGS) \
41636 || exit 1
41637
41638 @endif target-libgfortran
41639
41640 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
41641 maybe-install-info-target-libgfortran:
41642 @if target-libgfortran
41643 maybe-install-info-target-libgfortran: install-info-target-libgfortran
41644
41645 install-info-target-libgfortran: \
41646 configure-target-libgfortran \
41647 info-target-libgfortran
41648 @: $(MAKE); $(unstage)
41649 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41650 r=`${PWD_COMMAND}`; export r; \
41651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41652 $(NORMAL_TARGET_EXPORTS) \
41653 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
41654 for flag in $(EXTRA_TARGET_FLAGS); do \
41655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41656 done; \
41657 (cd $(TARGET_SUBDIR)/libgfortran && \
41658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41660 "RANLIB=$${RANLIB}" \
41661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41662 install-info) \
41663 || exit 1
41664
41665 @endif target-libgfortran
41666
41667 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
41668 maybe-install-pdf-target-libgfortran:
41669 @if target-libgfortran
41670 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
41671
41672 install-pdf-target-libgfortran: \
41673 configure-target-libgfortran \
41674 pdf-target-libgfortran
41675 @: $(MAKE); $(unstage)
41676 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41677 r=`${PWD_COMMAND}`; export r; \
41678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41679 $(NORMAL_TARGET_EXPORTS) \
41680 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
41681 for flag in $(EXTRA_TARGET_FLAGS); do \
41682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41683 done; \
41684 (cd $(TARGET_SUBDIR)/libgfortran && \
41685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41687 "RANLIB=$${RANLIB}" \
41688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41689 install-pdf) \
41690 || exit 1
41691
41692 @endif target-libgfortran
41693
41694 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
41695 maybe-install-html-target-libgfortran:
41696 @if target-libgfortran
41697 maybe-install-html-target-libgfortran: install-html-target-libgfortran
41698
41699 install-html-target-libgfortran: \
41700 configure-target-libgfortran \
41701 html-target-libgfortran
41702 @: $(MAKE); $(unstage)
41703 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41704 r=`${PWD_COMMAND}`; export r; \
41705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41706 $(NORMAL_TARGET_EXPORTS) \
41707 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
41708 for flag in $(EXTRA_TARGET_FLAGS); do \
41709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41710 done; \
41711 (cd $(TARGET_SUBDIR)/libgfortran && \
41712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41714 "RANLIB=$${RANLIB}" \
41715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41716 install-html) \
41717 || exit 1
41718
41719 @endif target-libgfortran
41720
41721 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
41722 maybe-installcheck-target-libgfortran:
41723 @if target-libgfortran
41724 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
41725
41726 installcheck-target-libgfortran: \
41727 configure-target-libgfortran
41728 @: $(MAKE); $(unstage)
41729 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41730 r=`${PWD_COMMAND}`; export r; \
41731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732 $(NORMAL_TARGET_EXPORTS) \
41733 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
41734 for flag in $(EXTRA_TARGET_FLAGS); do \
41735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41736 done; \
41737 (cd $(TARGET_SUBDIR)/libgfortran && \
41738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41740 "RANLIB=$${RANLIB}" \
41741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41742 installcheck) \
41743 || exit 1
41744
41745 @endif target-libgfortran
41746
41747 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
41748 maybe-mostlyclean-target-libgfortran:
41749 @if target-libgfortran
41750 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
41751
41752 mostlyclean-target-libgfortran:
41753 @: $(MAKE); $(unstage)
41754 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41755 r=`${PWD_COMMAND}`; export r; \
41756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41757 $(NORMAL_TARGET_EXPORTS) \
41758 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
41759 for flag in $(EXTRA_TARGET_FLAGS); do \
41760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41761 done; \
41762 (cd $(TARGET_SUBDIR)/libgfortran && \
41763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41765 "RANLIB=$${RANLIB}" \
41766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41767 mostlyclean) \
41768 || exit 1
41769
41770 @endif target-libgfortran
41771
41772 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
41773 maybe-clean-target-libgfortran:
41774 @if target-libgfortran
41775 maybe-clean-target-libgfortran: clean-target-libgfortran
41776
41777 clean-target-libgfortran:
41778 @: $(MAKE); $(unstage)
41779 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41780 r=`${PWD_COMMAND}`; export r; \
41781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41782 $(NORMAL_TARGET_EXPORTS) \
41783 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
41784 for flag in $(EXTRA_TARGET_FLAGS); do \
41785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41786 done; \
41787 (cd $(TARGET_SUBDIR)/libgfortran && \
41788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41790 "RANLIB=$${RANLIB}" \
41791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41792 clean) \
41793 || exit 1
41794
41795 @endif target-libgfortran
41796
41797 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
41798 maybe-distclean-target-libgfortran:
41799 @if target-libgfortran
41800 maybe-distclean-target-libgfortran: distclean-target-libgfortran
41801
41802 distclean-target-libgfortran:
41803 @: $(MAKE); $(unstage)
41804 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41805 r=`${PWD_COMMAND}`; export r; \
41806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41807 $(NORMAL_TARGET_EXPORTS) \
41808 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
41809 for flag in $(EXTRA_TARGET_FLAGS); do \
41810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41811 done; \
41812 (cd $(TARGET_SUBDIR)/libgfortran && \
41813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41815 "RANLIB=$${RANLIB}" \
41816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41817 distclean) \
41818 || exit 1
41819
41820 @endif target-libgfortran
41821
41822 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
41823 maybe-maintainer-clean-target-libgfortran:
41824 @if target-libgfortran
41825 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
41826
41827 maintainer-clean-target-libgfortran:
41828 @: $(MAKE); $(unstage)
41829 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
41830 r=`${PWD_COMMAND}`; export r; \
41831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41832 $(NORMAL_TARGET_EXPORTS) \
41833 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
41834 for flag in $(EXTRA_TARGET_FLAGS); do \
41835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41836 done; \
41837 (cd $(TARGET_SUBDIR)/libgfortran && \
41838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41840 "RANLIB=$${RANLIB}" \
41841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41842 maintainer-clean) \
41843 || exit 1
41844
41845 @endif target-libgfortran
41846
41847
41848
41849
41850
41851 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
41852 maybe-configure-target-libobjc:
41853 @if gcc-bootstrap
41854 configure-target-libobjc: stage_current
41855 @endif gcc-bootstrap
41856 @if target-libobjc
41857 maybe-configure-target-libobjc: configure-target-libobjc
41858 configure-target-libobjc:
41859 @: $(MAKE); $(unstage)
41860 @r=`${PWD_COMMAND}`; export r; \
41861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41862 echo "Checking multilib configuration for libobjc..."; \
41863 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
41864 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
41865 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
41866 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
41867 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
41868 else \
41869 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
41870 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
41871 fi; \
41872 else \
41873 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
41874 fi; \
41875 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
41876 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
41877 $(NORMAL_TARGET_EXPORTS) \
41878 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
41879 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
41880 case $(srcdir) in \
41881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41882 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
41883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41884 esac; \
41885 module_srcdir=libobjc; \
41886 rm -f no-such-file || : ; \
41887 CONFIG_SITE=no-such-file $(SHELL) \
41888 $$s/$$module_srcdir/configure \
41889 --srcdir=$${topdir}/$$module_srcdir \
41890 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41891 --target=${target_alias} \
41892 || exit 1
41893 @endif target-libobjc
41894
41895
41896
41897
41898
41899 .PHONY: all-target-libobjc maybe-all-target-libobjc
41900 maybe-all-target-libobjc:
41901 @if gcc-bootstrap
41902 all-target-libobjc: stage_current
41903 @endif gcc-bootstrap
41904 @if target-libobjc
41905 TARGET-target-libobjc=all
41906 maybe-all-target-libobjc: all-target-libobjc
41907 all-target-libobjc: configure-target-libobjc
41908 @: $(MAKE); $(unstage)
41909 @r=`${PWD_COMMAND}`; export r; \
41910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41911 $(NORMAL_TARGET_EXPORTS) \
41912 (cd $(TARGET_SUBDIR)/libobjc && \
41913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41914 $(TARGET-target-libobjc))
41915 @endif target-libobjc
41916
41917
41918
41919
41920
41921 .PHONY: check-target-libobjc maybe-check-target-libobjc
41922 maybe-check-target-libobjc:
41923 @if target-libobjc
41924 maybe-check-target-libobjc: check-target-libobjc
41925
41926 check-target-libobjc:
41927 @: $(MAKE); $(unstage)
41928 @r=`${PWD_COMMAND}`; export r; \
41929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41930 $(NORMAL_TARGET_EXPORTS) \
41931 (cd $(TARGET_SUBDIR)/libobjc && \
41932 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41933
41934 @endif target-libobjc
41935
41936 .PHONY: install-target-libobjc maybe-install-target-libobjc
41937 maybe-install-target-libobjc:
41938 @if target-libobjc
41939 maybe-install-target-libobjc: install-target-libobjc
41940
41941 install-target-libobjc: installdirs
41942 @: $(MAKE); $(unstage)
41943 @r=`${PWD_COMMAND}`; export r; \
41944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945 $(NORMAL_TARGET_EXPORTS) \
41946 (cd $(TARGET_SUBDIR)/libobjc && \
41947 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41948
41949 @endif target-libobjc
41950
41951 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
41952 maybe-install-strip-target-libobjc:
41953 @if target-libobjc
41954 maybe-install-strip-target-libobjc: install-strip-target-libobjc
41955
41956 install-strip-target-libobjc: installdirs
41957 @: $(MAKE); $(unstage)
41958 @r=`${PWD_COMMAND}`; export r; \
41959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960 $(NORMAL_TARGET_EXPORTS) \
41961 (cd $(TARGET_SUBDIR)/libobjc && \
41962 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41963
41964 @endif target-libobjc
41965
41966 # Other targets (info, dvi, pdf, etc.)
41967
41968 .PHONY: maybe-info-target-libobjc info-target-libobjc
41969 maybe-info-target-libobjc:
41970 @if target-libobjc
41971 maybe-info-target-libobjc: info-target-libobjc
41972
41973 info-target-libobjc: \
41974 configure-target-libobjc
41975 @: $(MAKE); $(unstage)
41976 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41977 r=`${PWD_COMMAND}`; export r; \
41978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979 $(NORMAL_TARGET_EXPORTS) \
41980 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
41981 for flag in $(EXTRA_TARGET_FLAGS); do \
41982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41983 done; \
41984 (cd $(TARGET_SUBDIR)/libobjc && \
41985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987 "RANLIB=$${RANLIB}" \
41988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989 info) \
41990 || exit 1
41991
41992 @endif target-libobjc
41993
41994 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
41995 maybe-dvi-target-libobjc:
41996 @if target-libobjc
41997 maybe-dvi-target-libobjc: dvi-target-libobjc
41998
41999 dvi-target-libobjc: \
42000 configure-target-libobjc
42001 @: $(MAKE); $(unstage)
42002 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42003 r=`${PWD_COMMAND}`; export r; \
42004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42005 $(NORMAL_TARGET_EXPORTS) \
42006 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
42007 for flag in $(EXTRA_TARGET_FLAGS); do \
42008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42009 done; \
42010 (cd $(TARGET_SUBDIR)/libobjc && \
42011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42013 "RANLIB=$${RANLIB}" \
42014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42015 dvi) \
42016 || exit 1
42017
42018 @endif target-libobjc
42019
42020 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42021 maybe-pdf-target-libobjc:
42022 @if target-libobjc
42023 maybe-pdf-target-libobjc: pdf-target-libobjc
42024
42025 pdf-target-libobjc: \
42026 configure-target-libobjc
42027 @: $(MAKE); $(unstage)
42028 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42029 r=`${PWD_COMMAND}`; export r; \
42030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42031 $(NORMAL_TARGET_EXPORTS) \
42032 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
42033 for flag in $(EXTRA_TARGET_FLAGS); do \
42034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42035 done; \
42036 (cd $(TARGET_SUBDIR)/libobjc && \
42037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42039 "RANLIB=$${RANLIB}" \
42040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42041 pdf) \
42042 || exit 1
42043
42044 @endif target-libobjc
42045
42046 .PHONY: maybe-html-target-libobjc html-target-libobjc
42047 maybe-html-target-libobjc:
42048 @if target-libobjc
42049 maybe-html-target-libobjc: html-target-libobjc
42050
42051 html-target-libobjc: \
42052 configure-target-libobjc
42053 @: $(MAKE); $(unstage)
42054 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42055 r=`${PWD_COMMAND}`; export r; \
42056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057 $(NORMAL_TARGET_EXPORTS) \
42058 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
42059 for flag in $(EXTRA_TARGET_FLAGS); do \
42060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42061 done; \
42062 (cd $(TARGET_SUBDIR)/libobjc && \
42063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42065 "RANLIB=$${RANLIB}" \
42066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42067 html) \
42068 || exit 1
42069
42070 @endif target-libobjc
42071
42072 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
42073 maybe-TAGS-target-libobjc:
42074 @if target-libobjc
42075 maybe-TAGS-target-libobjc: TAGS-target-libobjc
42076
42077 TAGS-target-libobjc: \
42078 configure-target-libobjc
42079 @: $(MAKE); $(unstage)
42080 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42081 r=`${PWD_COMMAND}`; export r; \
42082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42083 $(NORMAL_TARGET_EXPORTS) \
42084 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
42085 for flag in $(EXTRA_TARGET_FLAGS); do \
42086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42087 done; \
42088 (cd $(TARGET_SUBDIR)/libobjc && \
42089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42091 "RANLIB=$${RANLIB}" \
42092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42093 TAGS) \
42094 || exit 1
42095
42096 @endif target-libobjc
42097
42098 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
42099 maybe-install-info-target-libobjc:
42100 @if target-libobjc
42101 maybe-install-info-target-libobjc: install-info-target-libobjc
42102
42103 install-info-target-libobjc: \
42104 configure-target-libobjc \
42105 info-target-libobjc
42106 @: $(MAKE); $(unstage)
42107 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42108 r=`${PWD_COMMAND}`; export r; \
42109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42110 $(NORMAL_TARGET_EXPORTS) \
42111 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
42112 for flag in $(EXTRA_TARGET_FLAGS); do \
42113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42114 done; \
42115 (cd $(TARGET_SUBDIR)/libobjc && \
42116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42118 "RANLIB=$${RANLIB}" \
42119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42120 install-info) \
42121 || exit 1
42122
42123 @endif target-libobjc
42124
42125 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
42126 maybe-install-pdf-target-libobjc:
42127 @if target-libobjc
42128 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
42129
42130 install-pdf-target-libobjc: \
42131 configure-target-libobjc \
42132 pdf-target-libobjc
42133 @: $(MAKE); $(unstage)
42134 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42135 r=`${PWD_COMMAND}`; export r; \
42136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137 $(NORMAL_TARGET_EXPORTS) \
42138 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
42139 for flag in $(EXTRA_TARGET_FLAGS); do \
42140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42141 done; \
42142 (cd $(TARGET_SUBDIR)/libobjc && \
42143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42145 "RANLIB=$${RANLIB}" \
42146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42147 install-pdf) \
42148 || exit 1
42149
42150 @endif target-libobjc
42151
42152 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
42153 maybe-install-html-target-libobjc:
42154 @if target-libobjc
42155 maybe-install-html-target-libobjc: install-html-target-libobjc
42156
42157 install-html-target-libobjc: \
42158 configure-target-libobjc \
42159 html-target-libobjc
42160 @: $(MAKE); $(unstage)
42161 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42162 r=`${PWD_COMMAND}`; export r; \
42163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42164 $(NORMAL_TARGET_EXPORTS) \
42165 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
42166 for flag in $(EXTRA_TARGET_FLAGS); do \
42167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42168 done; \
42169 (cd $(TARGET_SUBDIR)/libobjc && \
42170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42172 "RANLIB=$${RANLIB}" \
42173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42174 install-html) \
42175 || exit 1
42176
42177 @endif target-libobjc
42178
42179 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
42180 maybe-installcheck-target-libobjc:
42181 @if target-libobjc
42182 maybe-installcheck-target-libobjc: installcheck-target-libobjc
42183
42184 installcheck-target-libobjc: \
42185 configure-target-libobjc
42186 @: $(MAKE); $(unstage)
42187 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42188 r=`${PWD_COMMAND}`; export r; \
42189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42190 $(NORMAL_TARGET_EXPORTS) \
42191 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
42192 for flag in $(EXTRA_TARGET_FLAGS); do \
42193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42194 done; \
42195 (cd $(TARGET_SUBDIR)/libobjc && \
42196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42198 "RANLIB=$${RANLIB}" \
42199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42200 installcheck) \
42201 || exit 1
42202
42203 @endif target-libobjc
42204
42205 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
42206 maybe-mostlyclean-target-libobjc:
42207 @if target-libobjc
42208 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
42209
42210 mostlyclean-target-libobjc:
42211 @: $(MAKE); $(unstage)
42212 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42213 r=`${PWD_COMMAND}`; export r; \
42214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215 $(NORMAL_TARGET_EXPORTS) \
42216 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
42217 for flag in $(EXTRA_TARGET_FLAGS); do \
42218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42219 done; \
42220 (cd $(TARGET_SUBDIR)/libobjc && \
42221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42223 "RANLIB=$${RANLIB}" \
42224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42225 mostlyclean) \
42226 || exit 1
42227
42228 @endif target-libobjc
42229
42230 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
42231 maybe-clean-target-libobjc:
42232 @if target-libobjc
42233 maybe-clean-target-libobjc: clean-target-libobjc
42234
42235 clean-target-libobjc:
42236 @: $(MAKE); $(unstage)
42237 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42238 r=`${PWD_COMMAND}`; export r; \
42239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240 $(NORMAL_TARGET_EXPORTS) \
42241 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
42242 for flag in $(EXTRA_TARGET_FLAGS); do \
42243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42244 done; \
42245 (cd $(TARGET_SUBDIR)/libobjc && \
42246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42248 "RANLIB=$${RANLIB}" \
42249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42250 clean) \
42251 || exit 1
42252
42253 @endif target-libobjc
42254
42255 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
42256 maybe-distclean-target-libobjc:
42257 @if target-libobjc
42258 maybe-distclean-target-libobjc: distclean-target-libobjc
42259
42260 distclean-target-libobjc:
42261 @: $(MAKE); $(unstage)
42262 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42263 r=`${PWD_COMMAND}`; export r; \
42264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265 $(NORMAL_TARGET_EXPORTS) \
42266 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
42267 for flag in $(EXTRA_TARGET_FLAGS); do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 (cd $(TARGET_SUBDIR)/libobjc && \
42271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42273 "RANLIB=$${RANLIB}" \
42274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42275 distclean) \
42276 || exit 1
42277
42278 @endif target-libobjc
42279
42280 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
42281 maybe-maintainer-clean-target-libobjc:
42282 @if target-libobjc
42283 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
42284
42285 maintainer-clean-target-libobjc:
42286 @: $(MAKE); $(unstage)
42287 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
42288 r=`${PWD_COMMAND}`; export r; \
42289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290 $(NORMAL_TARGET_EXPORTS) \
42291 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
42292 for flag in $(EXTRA_TARGET_FLAGS); do \
42293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42294 done; \
42295 (cd $(TARGET_SUBDIR)/libobjc && \
42296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298 "RANLIB=$${RANLIB}" \
42299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300 maintainer-clean) \
42301 || exit 1
42302
42303 @endif target-libobjc
42304
42305
42306
42307
42308
42309 .PHONY: configure-target-libgo maybe-configure-target-libgo
42310 maybe-configure-target-libgo:
42311 @if gcc-bootstrap
42312 configure-target-libgo: stage_current
42313 @endif gcc-bootstrap
42314 @if target-libgo
42315 maybe-configure-target-libgo: configure-target-libgo
42316 configure-target-libgo:
42317 @: $(MAKE); $(unstage)
42318 @r=`${PWD_COMMAND}`; export r; \
42319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42320 echo "Checking multilib configuration for libgo..."; \
42321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
42322 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
42323 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
42324 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
42325 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
42326 else \
42327 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
42328 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
42329 fi; \
42330 else \
42331 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
42332 fi; \
42333 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
42334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
42335 $(NORMAL_TARGET_EXPORTS) \
42336 echo Configuring in $(TARGET_SUBDIR)/libgo; \
42337 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
42338 case $(srcdir) in \
42339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42340 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
42341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42342 esac; \
42343 module_srcdir=libgo; \
42344 rm -f no-such-file || : ; \
42345 CONFIG_SITE=no-such-file $(SHELL) \
42346 $$s/$$module_srcdir/configure \
42347 --srcdir=$${topdir}/$$module_srcdir \
42348 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42349 --target=${target_alias} \
42350 || exit 1
42351 @endif target-libgo
42352
42353
42354
42355
42356
42357 .PHONY: all-target-libgo maybe-all-target-libgo
42358 maybe-all-target-libgo:
42359 @if gcc-bootstrap
42360 all-target-libgo: stage_current
42361 @endif gcc-bootstrap
42362 @if target-libgo
42363 TARGET-target-libgo=all
42364 maybe-all-target-libgo: all-target-libgo
42365 all-target-libgo: configure-target-libgo
42366 @: $(MAKE); $(unstage)
42367 @r=`${PWD_COMMAND}`; export r; \
42368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369 $(NORMAL_TARGET_EXPORTS) \
42370 (cd $(TARGET_SUBDIR)/libgo && \
42371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42372 $(TARGET-target-libgo))
42373 @endif target-libgo
42374
42375
42376
42377
42378
42379 .PHONY: check-target-libgo maybe-check-target-libgo
42380 maybe-check-target-libgo:
42381 @if target-libgo
42382 maybe-check-target-libgo: check-target-libgo
42383
42384 check-target-libgo:
42385 @: $(MAKE); $(unstage)
42386 @r=`${PWD_COMMAND}`; export r; \
42387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42388 $(NORMAL_TARGET_EXPORTS) \
42389 (cd $(TARGET_SUBDIR)/libgo && \
42390 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42391
42392 @endif target-libgo
42393
42394 .PHONY: install-target-libgo maybe-install-target-libgo
42395 maybe-install-target-libgo:
42396 @if target-libgo
42397 maybe-install-target-libgo: install-target-libgo
42398
42399 install-target-libgo: installdirs
42400 @: $(MAKE); $(unstage)
42401 @r=`${PWD_COMMAND}`; export r; \
42402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403 $(NORMAL_TARGET_EXPORTS) \
42404 (cd $(TARGET_SUBDIR)/libgo && \
42405 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42406
42407 @endif target-libgo
42408
42409 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
42410 maybe-install-strip-target-libgo:
42411 @if target-libgo
42412 maybe-install-strip-target-libgo: install-strip-target-libgo
42413
42414 install-strip-target-libgo: installdirs
42415 @: $(MAKE); $(unstage)
42416 @r=`${PWD_COMMAND}`; export r; \
42417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42418 $(NORMAL_TARGET_EXPORTS) \
42419 (cd $(TARGET_SUBDIR)/libgo && \
42420 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42421
42422 @endif target-libgo
42423
42424 # Other targets (info, dvi, pdf, etc.)
42425
42426 .PHONY: maybe-info-target-libgo info-target-libgo
42427 maybe-info-target-libgo:
42428 @if target-libgo
42429 maybe-info-target-libgo: info-target-libgo
42430
42431 info-target-libgo: \
42432 configure-target-libgo
42433 @: $(MAKE); $(unstage)
42434 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42435 r=`${PWD_COMMAND}`; export r; \
42436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42437 $(NORMAL_TARGET_EXPORTS) \
42438 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
42439 for flag in $(EXTRA_TARGET_FLAGS); do \
42440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42441 done; \
42442 (cd $(TARGET_SUBDIR)/libgo && \
42443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42445 "RANLIB=$${RANLIB}" \
42446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42447 info) \
42448 || exit 1
42449
42450 @endif target-libgo
42451
42452 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
42453 maybe-dvi-target-libgo:
42454 @if target-libgo
42455 maybe-dvi-target-libgo: dvi-target-libgo
42456
42457 dvi-target-libgo: \
42458 configure-target-libgo
42459 @: $(MAKE); $(unstage)
42460 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42461 r=`${PWD_COMMAND}`; export r; \
42462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463 $(NORMAL_TARGET_EXPORTS) \
42464 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
42465 for flag in $(EXTRA_TARGET_FLAGS); do \
42466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42467 done; \
42468 (cd $(TARGET_SUBDIR)/libgo && \
42469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471 "RANLIB=$${RANLIB}" \
42472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473 dvi) \
42474 || exit 1
42475
42476 @endif target-libgo
42477
42478 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
42479 maybe-pdf-target-libgo:
42480 @if target-libgo
42481 maybe-pdf-target-libgo: pdf-target-libgo
42482
42483 pdf-target-libgo: \
42484 configure-target-libgo
42485 @: $(MAKE); $(unstage)
42486 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42487 r=`${PWD_COMMAND}`; export r; \
42488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489 $(NORMAL_TARGET_EXPORTS) \
42490 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
42491 for flag in $(EXTRA_TARGET_FLAGS); do \
42492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42493 done; \
42494 (cd $(TARGET_SUBDIR)/libgo && \
42495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497 "RANLIB=$${RANLIB}" \
42498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499 pdf) \
42500 || exit 1
42501
42502 @endif target-libgo
42503
42504 .PHONY: maybe-html-target-libgo html-target-libgo
42505 maybe-html-target-libgo:
42506 @if target-libgo
42507 maybe-html-target-libgo: html-target-libgo
42508
42509 html-target-libgo: \
42510 configure-target-libgo
42511 @: $(MAKE); $(unstage)
42512 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42513 r=`${PWD_COMMAND}`; export r; \
42514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515 $(NORMAL_TARGET_EXPORTS) \
42516 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
42517 for flag in $(EXTRA_TARGET_FLAGS); do \
42518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42519 done; \
42520 (cd $(TARGET_SUBDIR)/libgo && \
42521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42523 "RANLIB=$${RANLIB}" \
42524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42525 html) \
42526 || exit 1
42527
42528 @endif target-libgo
42529
42530 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
42531 maybe-TAGS-target-libgo:
42532 @if target-libgo
42533 maybe-TAGS-target-libgo: TAGS-target-libgo
42534
42535 TAGS-target-libgo: \
42536 configure-target-libgo
42537 @: $(MAKE); $(unstage)
42538 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42539 r=`${PWD_COMMAND}`; export r; \
42540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541 $(NORMAL_TARGET_EXPORTS) \
42542 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
42543 for flag in $(EXTRA_TARGET_FLAGS); do \
42544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42545 done; \
42546 (cd $(TARGET_SUBDIR)/libgo && \
42547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549 "RANLIB=$${RANLIB}" \
42550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551 TAGS) \
42552 || exit 1
42553
42554 @endif target-libgo
42555
42556 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
42557 maybe-install-info-target-libgo:
42558 @if target-libgo
42559 maybe-install-info-target-libgo: install-info-target-libgo
42560
42561 install-info-target-libgo: \
42562 configure-target-libgo \
42563 info-target-libgo
42564 @: $(MAKE); $(unstage)
42565 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42566 r=`${PWD_COMMAND}`; export r; \
42567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42568 $(NORMAL_TARGET_EXPORTS) \
42569 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
42570 for flag in $(EXTRA_TARGET_FLAGS); do \
42571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42572 done; \
42573 (cd $(TARGET_SUBDIR)/libgo && \
42574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42576 "RANLIB=$${RANLIB}" \
42577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42578 install-info) \
42579 || exit 1
42580
42581 @endif target-libgo
42582
42583 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
42584 maybe-install-pdf-target-libgo:
42585 @if target-libgo
42586 maybe-install-pdf-target-libgo: install-pdf-target-libgo
42587
42588 install-pdf-target-libgo: \
42589 configure-target-libgo \
42590 pdf-target-libgo
42591 @: $(MAKE); $(unstage)
42592 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42593 r=`${PWD_COMMAND}`; export r; \
42594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42595 $(NORMAL_TARGET_EXPORTS) \
42596 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
42597 for flag in $(EXTRA_TARGET_FLAGS); do \
42598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42599 done; \
42600 (cd $(TARGET_SUBDIR)/libgo && \
42601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42603 "RANLIB=$${RANLIB}" \
42604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42605 install-pdf) \
42606 || exit 1
42607
42608 @endif target-libgo
42609
42610 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
42611 maybe-install-html-target-libgo:
42612 @if target-libgo
42613 maybe-install-html-target-libgo: install-html-target-libgo
42614
42615 install-html-target-libgo: \
42616 configure-target-libgo \
42617 html-target-libgo
42618 @: $(MAKE); $(unstage)
42619 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42620 r=`${PWD_COMMAND}`; export r; \
42621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42622 $(NORMAL_TARGET_EXPORTS) \
42623 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
42624 for flag in $(EXTRA_TARGET_FLAGS); do \
42625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42626 done; \
42627 (cd $(TARGET_SUBDIR)/libgo && \
42628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42630 "RANLIB=$${RANLIB}" \
42631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42632 install-html) \
42633 || exit 1
42634
42635 @endif target-libgo
42636
42637 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
42638 maybe-installcheck-target-libgo:
42639 @if target-libgo
42640 maybe-installcheck-target-libgo: installcheck-target-libgo
42641
42642 installcheck-target-libgo: \
42643 configure-target-libgo
42644 @: $(MAKE); $(unstage)
42645 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42646 r=`${PWD_COMMAND}`; export r; \
42647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42648 $(NORMAL_TARGET_EXPORTS) \
42649 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
42650 for flag in $(EXTRA_TARGET_FLAGS); do \
42651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42652 done; \
42653 (cd $(TARGET_SUBDIR)/libgo && \
42654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42656 "RANLIB=$${RANLIB}" \
42657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42658 installcheck) \
42659 || exit 1
42660
42661 @endif target-libgo
42662
42663 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
42664 maybe-mostlyclean-target-libgo:
42665 @if target-libgo
42666 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
42667
42668 mostlyclean-target-libgo:
42669 @: $(MAKE); $(unstage)
42670 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42671 r=`${PWD_COMMAND}`; export r; \
42672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42673 $(NORMAL_TARGET_EXPORTS) \
42674 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
42675 for flag in $(EXTRA_TARGET_FLAGS); do \
42676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42677 done; \
42678 (cd $(TARGET_SUBDIR)/libgo && \
42679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42681 "RANLIB=$${RANLIB}" \
42682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42683 mostlyclean) \
42684 || exit 1
42685
42686 @endif target-libgo
42687
42688 .PHONY: maybe-clean-target-libgo clean-target-libgo
42689 maybe-clean-target-libgo:
42690 @if target-libgo
42691 maybe-clean-target-libgo: clean-target-libgo
42692
42693 clean-target-libgo:
42694 @: $(MAKE); $(unstage)
42695 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42696 r=`${PWD_COMMAND}`; export r; \
42697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42698 $(NORMAL_TARGET_EXPORTS) \
42699 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
42700 for flag in $(EXTRA_TARGET_FLAGS); do \
42701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42702 done; \
42703 (cd $(TARGET_SUBDIR)/libgo && \
42704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42706 "RANLIB=$${RANLIB}" \
42707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42708 clean) \
42709 || exit 1
42710
42711 @endif target-libgo
42712
42713 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
42714 maybe-distclean-target-libgo:
42715 @if target-libgo
42716 maybe-distclean-target-libgo: distclean-target-libgo
42717
42718 distclean-target-libgo:
42719 @: $(MAKE); $(unstage)
42720 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42721 r=`${PWD_COMMAND}`; export r; \
42722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723 $(NORMAL_TARGET_EXPORTS) \
42724 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
42725 for flag in $(EXTRA_TARGET_FLAGS); do \
42726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727 done; \
42728 (cd $(TARGET_SUBDIR)/libgo && \
42729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731 "RANLIB=$${RANLIB}" \
42732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733 distclean) \
42734 || exit 1
42735
42736 @endif target-libgo
42737
42738 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
42739 maybe-maintainer-clean-target-libgo:
42740 @if target-libgo
42741 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
42742
42743 maintainer-clean-target-libgo:
42744 @: $(MAKE); $(unstage)
42745 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
42746 r=`${PWD_COMMAND}`; export r; \
42747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42748 $(NORMAL_TARGET_EXPORTS) \
42749 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
42750 for flag in $(EXTRA_TARGET_FLAGS); do \
42751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752 done; \
42753 (cd $(TARGET_SUBDIR)/libgo && \
42754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42756 "RANLIB=$${RANLIB}" \
42757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42758 maintainer-clean) \
42759 || exit 1
42760
42761 @endif target-libgo
42762
42763
42764
42765
42766
42767 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
42768 maybe-configure-target-libtermcap:
42769 @if gcc-bootstrap
42770 configure-target-libtermcap: stage_current
42771 @endif gcc-bootstrap
42772 @if target-libtermcap
42773 maybe-configure-target-libtermcap: configure-target-libtermcap
42774 configure-target-libtermcap:
42775 @: $(MAKE); $(unstage)
42776 @r=`${PWD_COMMAND}`; export r; \
42777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42778 echo "Checking multilib configuration for libtermcap..."; \
42779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
42780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
42781 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
42782 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
42783 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
42784 else \
42785 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
42786 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
42787 fi; \
42788 else \
42789 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
42790 fi; \
42791 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
42792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
42793 $(NORMAL_TARGET_EXPORTS) \
42794 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
42795 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
42796 case $(srcdir) in \
42797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42798 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
42799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42800 esac; \
42801 module_srcdir=libtermcap; \
42802 rm -f no-such-file || : ; \
42803 CONFIG_SITE=no-such-file $(SHELL) \
42804 $$s/$$module_srcdir/configure \
42805 --srcdir=$${topdir}/$$module_srcdir \
42806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42807 --target=${target_alias} \
42808 || exit 1
42809 @endif target-libtermcap
42810
42811
42812
42813
42814
42815 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
42816 maybe-all-target-libtermcap:
42817 @if gcc-bootstrap
42818 all-target-libtermcap: stage_current
42819 @endif gcc-bootstrap
42820 @if target-libtermcap
42821 TARGET-target-libtermcap=all
42822 maybe-all-target-libtermcap: all-target-libtermcap
42823 all-target-libtermcap: configure-target-libtermcap
42824 @: $(MAKE); $(unstage)
42825 @r=`${PWD_COMMAND}`; export r; \
42826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42827 $(NORMAL_TARGET_EXPORTS) \
42828 (cd $(TARGET_SUBDIR)/libtermcap && \
42829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42830 $(TARGET-target-libtermcap))
42831 @endif target-libtermcap
42832
42833
42834
42835
42836
42837 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
42838 maybe-check-target-libtermcap:
42839 @if target-libtermcap
42840 maybe-check-target-libtermcap: check-target-libtermcap
42841
42842 # Dummy target for uncheckable module.
42843 check-target-libtermcap:
42844
42845 @endif target-libtermcap
42846
42847 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
42848 maybe-install-target-libtermcap:
42849 @if target-libtermcap
42850 maybe-install-target-libtermcap: install-target-libtermcap
42851
42852 install-target-libtermcap: installdirs
42853 @: $(MAKE); $(unstage)
42854 @r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 $(NORMAL_TARGET_EXPORTS) \
42857 (cd $(TARGET_SUBDIR)/libtermcap && \
42858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42859
42860 @endif target-libtermcap
42861
42862 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
42863 maybe-install-strip-target-libtermcap:
42864 @if target-libtermcap
42865 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
42866
42867 install-strip-target-libtermcap: installdirs
42868 @: $(MAKE); $(unstage)
42869 @r=`${PWD_COMMAND}`; export r; \
42870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871 $(NORMAL_TARGET_EXPORTS) \
42872 (cd $(TARGET_SUBDIR)/libtermcap && \
42873 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42874
42875 @endif target-libtermcap
42876
42877 # Other targets (info, dvi, pdf, etc.)
42878
42879 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
42880 maybe-info-target-libtermcap:
42881 @if target-libtermcap
42882 maybe-info-target-libtermcap: info-target-libtermcap
42883
42884 info-target-libtermcap: \
42885 configure-target-libtermcap
42886 @: $(MAKE); $(unstage)
42887 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42888 r=`${PWD_COMMAND}`; export r; \
42889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890 $(NORMAL_TARGET_EXPORTS) \
42891 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
42892 for flag in $(EXTRA_TARGET_FLAGS); do \
42893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42894 done; \
42895 (cd $(TARGET_SUBDIR)/libtermcap && \
42896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898 "RANLIB=$${RANLIB}" \
42899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900 info) \
42901 || exit 1
42902
42903 @endif target-libtermcap
42904
42905 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
42906 maybe-dvi-target-libtermcap:
42907 @if target-libtermcap
42908 maybe-dvi-target-libtermcap: dvi-target-libtermcap
42909
42910 dvi-target-libtermcap: \
42911 configure-target-libtermcap
42912 @: $(MAKE); $(unstage)
42913 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42914 r=`${PWD_COMMAND}`; export r; \
42915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916 $(NORMAL_TARGET_EXPORTS) \
42917 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
42918 for flag in $(EXTRA_TARGET_FLAGS); do \
42919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42920 done; \
42921 (cd $(TARGET_SUBDIR)/libtermcap && \
42922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924 "RANLIB=$${RANLIB}" \
42925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926 dvi) \
42927 || exit 1
42928
42929 @endif target-libtermcap
42930
42931 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
42932 maybe-pdf-target-libtermcap:
42933 @if target-libtermcap
42934 maybe-pdf-target-libtermcap: pdf-target-libtermcap
42935
42936 pdf-target-libtermcap: \
42937 configure-target-libtermcap
42938 @: $(MAKE); $(unstage)
42939 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42940 r=`${PWD_COMMAND}`; export r; \
42941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942 $(NORMAL_TARGET_EXPORTS) \
42943 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
42944 for flag in $(EXTRA_TARGET_FLAGS); do \
42945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42946 done; \
42947 (cd $(TARGET_SUBDIR)/libtermcap && \
42948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950 "RANLIB=$${RANLIB}" \
42951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952 pdf) \
42953 || exit 1
42954
42955 @endif target-libtermcap
42956
42957 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
42958 maybe-html-target-libtermcap:
42959 @if target-libtermcap
42960 maybe-html-target-libtermcap: html-target-libtermcap
42961
42962 html-target-libtermcap: \
42963 configure-target-libtermcap
42964 @: $(MAKE); $(unstage)
42965 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42966 r=`${PWD_COMMAND}`; export r; \
42967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42968 $(NORMAL_TARGET_EXPORTS) \
42969 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
42970 for flag in $(EXTRA_TARGET_FLAGS); do \
42971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972 done; \
42973 (cd $(TARGET_SUBDIR)/libtermcap && \
42974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42976 "RANLIB=$${RANLIB}" \
42977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42978 html) \
42979 || exit 1
42980
42981 @endif target-libtermcap
42982
42983 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
42984 maybe-TAGS-target-libtermcap:
42985 @if target-libtermcap
42986 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
42987
42988 TAGS-target-libtermcap: \
42989 configure-target-libtermcap
42990 @: $(MAKE); $(unstage)
42991 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42992 r=`${PWD_COMMAND}`; export r; \
42993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994 $(NORMAL_TARGET_EXPORTS) \
42995 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
42996 for flag in $(EXTRA_TARGET_FLAGS); do \
42997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42998 done; \
42999 (cd $(TARGET_SUBDIR)/libtermcap && \
43000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002 "RANLIB=$${RANLIB}" \
43003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004 TAGS) \
43005 || exit 1
43006
43007 @endif target-libtermcap
43008
43009 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43010 maybe-install-info-target-libtermcap:
43011 @if target-libtermcap
43012 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43013
43014 install-info-target-libtermcap: \
43015 configure-target-libtermcap \
43016 info-target-libtermcap
43017 @: $(MAKE); $(unstage)
43018 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43019 r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 $(NORMAL_TARGET_EXPORTS) \
43022 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
43023 for flag in $(EXTRA_TARGET_FLAGS); do \
43024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43025 done; \
43026 (cd $(TARGET_SUBDIR)/libtermcap && \
43027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43029 "RANLIB=$${RANLIB}" \
43030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43031 install-info) \
43032 || exit 1
43033
43034 @endif target-libtermcap
43035
43036 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43037 maybe-install-pdf-target-libtermcap:
43038 @if target-libtermcap
43039 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43040
43041 install-pdf-target-libtermcap: \
43042 configure-target-libtermcap \
43043 pdf-target-libtermcap
43044 @: $(MAKE); $(unstage)
43045 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43046 r=`${PWD_COMMAND}`; export r; \
43047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43048 $(NORMAL_TARGET_EXPORTS) \
43049 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
43050 for flag in $(EXTRA_TARGET_FLAGS); do \
43051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43052 done; \
43053 (cd $(TARGET_SUBDIR)/libtermcap && \
43054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43056 "RANLIB=$${RANLIB}" \
43057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43058 install-pdf) \
43059 || exit 1
43060
43061 @endif target-libtermcap
43062
43063 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43064 maybe-install-html-target-libtermcap:
43065 @if target-libtermcap
43066 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43067
43068 install-html-target-libtermcap: \
43069 configure-target-libtermcap \
43070 html-target-libtermcap
43071 @: $(MAKE); $(unstage)
43072 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43073 r=`${PWD_COMMAND}`; export r; \
43074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43075 $(NORMAL_TARGET_EXPORTS) \
43076 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
43077 for flag in $(EXTRA_TARGET_FLAGS); do \
43078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43079 done; \
43080 (cd $(TARGET_SUBDIR)/libtermcap && \
43081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43083 "RANLIB=$${RANLIB}" \
43084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43085 install-html) \
43086 || exit 1
43087
43088 @endif target-libtermcap
43089
43090 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43091 maybe-installcheck-target-libtermcap:
43092 @if target-libtermcap
43093 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43094
43095 installcheck-target-libtermcap: \
43096 configure-target-libtermcap
43097 @: $(MAKE); $(unstage)
43098 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
43099 r=`${PWD_COMMAND}`; export r; \
43100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43101 $(NORMAL_TARGET_EXPORTS) \
43102 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
43103 for flag in $(EXTRA_TARGET_FLAGS); do \
43104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43105 done; \
43106 (cd $(TARGET_SUBDIR)/libtermcap && \
43107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43109 "RANLIB=$${RANLIB}" \
43110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43111 installcheck) \
43112 || exit 1
43113
43114 @endif target-libtermcap
43115
43116 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43117 maybe-mostlyclean-target-libtermcap:
43118 @if target-libtermcap
43119 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43120
43121 # libtermcap doesn't support mostlyclean.
43122 mostlyclean-target-libtermcap:
43123
43124 @endif target-libtermcap
43125
43126 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43127 maybe-clean-target-libtermcap:
43128 @if target-libtermcap
43129 maybe-clean-target-libtermcap: clean-target-libtermcap
43130
43131 # libtermcap doesn't support clean.
43132 clean-target-libtermcap:
43133
43134 @endif target-libtermcap
43135
43136 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43137 maybe-distclean-target-libtermcap:
43138 @if target-libtermcap
43139 maybe-distclean-target-libtermcap: distclean-target-libtermcap
43140
43141 # libtermcap doesn't support distclean.
43142 distclean-target-libtermcap:
43143
43144 @endif target-libtermcap
43145
43146 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43147 maybe-maintainer-clean-target-libtermcap:
43148 @if target-libtermcap
43149 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43150
43151 # libtermcap doesn't support maintainer-clean.
43152 maintainer-clean-target-libtermcap:
43153
43154 @endif target-libtermcap
43155
43156
43157
43158
43159
43160 .PHONY: configure-target-winsup maybe-configure-target-winsup
43161 maybe-configure-target-winsup:
43162 @if gcc-bootstrap
43163 configure-target-winsup: stage_current
43164 @endif gcc-bootstrap
43165 @if target-winsup
43166 maybe-configure-target-winsup: configure-target-winsup
43167 configure-target-winsup:
43168 @: $(MAKE); $(unstage)
43169 @r=`${PWD_COMMAND}`; export r; \
43170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43171 echo "Checking multilib configuration for winsup..."; \
43172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
43173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
43174 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43175 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43176 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43177 else \
43178 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43179 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43180 fi; \
43181 else \
43182 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43183 fi; \
43184 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43185 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
43186 $(NORMAL_TARGET_EXPORTS) \
43187 echo Configuring in $(TARGET_SUBDIR)/winsup; \
43188 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43189 case $(srcdir) in \
43190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43191 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43193 esac; \
43194 module_srcdir=winsup; \
43195 rm -f no-such-file || : ; \
43196 CONFIG_SITE=no-such-file $(SHELL) \
43197 $$s/$$module_srcdir/configure \
43198 --srcdir=$${topdir}/$$module_srcdir \
43199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43200 --target=${target_alias} \
43201 || exit 1
43202 @endif target-winsup
43203
43204
43205
43206
43207
43208 .PHONY: all-target-winsup maybe-all-target-winsup
43209 maybe-all-target-winsup:
43210 @if gcc-bootstrap
43211 all-target-winsup: stage_current
43212 @endif gcc-bootstrap
43213 @if target-winsup
43214 TARGET-target-winsup=all
43215 maybe-all-target-winsup: all-target-winsup
43216 all-target-winsup: configure-target-winsup
43217 @: $(MAKE); $(unstage)
43218 @r=`${PWD_COMMAND}`; export r; \
43219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43220 $(NORMAL_TARGET_EXPORTS) \
43221 (cd $(TARGET_SUBDIR)/winsup && \
43222 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43223 $(TARGET-target-winsup))
43224 @endif target-winsup
43225
43226
43227
43228
43229
43230 .PHONY: check-target-winsup maybe-check-target-winsup
43231 maybe-check-target-winsup:
43232 @if target-winsup
43233 maybe-check-target-winsup: check-target-winsup
43234
43235 check-target-winsup:
43236 @: $(MAKE); $(unstage)
43237 @r=`${PWD_COMMAND}`; export r; \
43238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239 $(NORMAL_TARGET_EXPORTS) \
43240 (cd $(TARGET_SUBDIR)/winsup && \
43241 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43242
43243 @endif target-winsup
43244
43245 .PHONY: install-target-winsup maybe-install-target-winsup
43246 maybe-install-target-winsup:
43247 @if target-winsup
43248 maybe-install-target-winsup: install-target-winsup
43249
43250 install-target-winsup: installdirs
43251 @: $(MAKE); $(unstage)
43252 @r=`${PWD_COMMAND}`; export r; \
43253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43254 $(NORMAL_TARGET_EXPORTS) \
43255 (cd $(TARGET_SUBDIR)/winsup && \
43256 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43257
43258 @endif target-winsup
43259
43260 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
43261 maybe-install-strip-target-winsup:
43262 @if target-winsup
43263 maybe-install-strip-target-winsup: install-strip-target-winsup
43264
43265 install-strip-target-winsup: installdirs
43266 @: $(MAKE); $(unstage)
43267 @r=`${PWD_COMMAND}`; export r; \
43268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43269 $(NORMAL_TARGET_EXPORTS) \
43270 (cd $(TARGET_SUBDIR)/winsup && \
43271 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43272
43273 @endif target-winsup
43274
43275 # Other targets (info, dvi, pdf, etc.)
43276
43277 .PHONY: maybe-info-target-winsup info-target-winsup
43278 maybe-info-target-winsup:
43279 @if target-winsup
43280 maybe-info-target-winsup: info-target-winsup
43281
43282 info-target-winsup: \
43283 configure-target-winsup
43284 @: $(MAKE); $(unstage)
43285 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43286 r=`${PWD_COMMAND}`; export r; \
43287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288 $(NORMAL_TARGET_EXPORTS) \
43289 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
43290 for flag in $(EXTRA_TARGET_FLAGS); do \
43291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292 done; \
43293 (cd $(TARGET_SUBDIR)/winsup && \
43294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43296 "RANLIB=$${RANLIB}" \
43297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43298 info) \
43299 || exit 1
43300
43301 @endif target-winsup
43302
43303 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
43304 maybe-dvi-target-winsup:
43305 @if target-winsup
43306 maybe-dvi-target-winsup: dvi-target-winsup
43307
43308 dvi-target-winsup: \
43309 configure-target-winsup
43310 @: $(MAKE); $(unstage)
43311 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43312 r=`${PWD_COMMAND}`; export r; \
43313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314 $(NORMAL_TARGET_EXPORTS) \
43315 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
43316 for flag in $(EXTRA_TARGET_FLAGS); do \
43317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43318 done; \
43319 (cd $(TARGET_SUBDIR)/winsup && \
43320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322 "RANLIB=$${RANLIB}" \
43323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324 dvi) \
43325 || exit 1
43326
43327 @endif target-winsup
43328
43329 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
43330 maybe-pdf-target-winsup:
43331 @if target-winsup
43332 maybe-pdf-target-winsup: pdf-target-winsup
43333
43334 pdf-target-winsup: \
43335 configure-target-winsup
43336 @: $(MAKE); $(unstage)
43337 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43338 r=`${PWD_COMMAND}`; export r; \
43339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43340 $(NORMAL_TARGET_EXPORTS) \
43341 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
43342 for flag in $(EXTRA_TARGET_FLAGS); do \
43343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43344 done; \
43345 (cd $(TARGET_SUBDIR)/winsup && \
43346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43348 "RANLIB=$${RANLIB}" \
43349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43350 pdf) \
43351 || exit 1
43352
43353 @endif target-winsup
43354
43355 .PHONY: maybe-html-target-winsup html-target-winsup
43356 maybe-html-target-winsup:
43357 @if target-winsup
43358 maybe-html-target-winsup: html-target-winsup
43359
43360 html-target-winsup: \
43361 configure-target-winsup
43362 @: $(MAKE); $(unstage)
43363 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43364 r=`${PWD_COMMAND}`; export r; \
43365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43366 $(NORMAL_TARGET_EXPORTS) \
43367 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
43368 for flag in $(EXTRA_TARGET_FLAGS); do \
43369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43370 done; \
43371 (cd $(TARGET_SUBDIR)/winsup && \
43372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43374 "RANLIB=$${RANLIB}" \
43375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43376 html) \
43377 || exit 1
43378
43379 @endif target-winsup
43380
43381 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
43382 maybe-TAGS-target-winsup:
43383 @if target-winsup
43384 maybe-TAGS-target-winsup: TAGS-target-winsup
43385
43386 TAGS-target-winsup: \
43387 configure-target-winsup
43388 @: $(MAKE); $(unstage)
43389 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43390 r=`${PWD_COMMAND}`; export r; \
43391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43392 $(NORMAL_TARGET_EXPORTS) \
43393 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
43394 for flag in $(EXTRA_TARGET_FLAGS); do \
43395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43396 done; \
43397 (cd $(TARGET_SUBDIR)/winsup && \
43398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43400 "RANLIB=$${RANLIB}" \
43401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43402 TAGS) \
43403 || exit 1
43404
43405 @endif target-winsup
43406
43407 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
43408 maybe-install-info-target-winsup:
43409 @if target-winsup
43410 maybe-install-info-target-winsup: install-info-target-winsup
43411
43412 install-info-target-winsup: \
43413 configure-target-winsup \
43414 info-target-winsup
43415 @: $(MAKE); $(unstage)
43416 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43417 r=`${PWD_COMMAND}`; export r; \
43418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43419 $(NORMAL_TARGET_EXPORTS) \
43420 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
43421 for flag in $(EXTRA_TARGET_FLAGS); do \
43422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43423 done; \
43424 (cd $(TARGET_SUBDIR)/winsup && \
43425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43427 "RANLIB=$${RANLIB}" \
43428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43429 install-info) \
43430 || exit 1
43431
43432 @endif target-winsup
43433
43434 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
43435 maybe-install-pdf-target-winsup:
43436 @if target-winsup
43437 maybe-install-pdf-target-winsup: install-pdf-target-winsup
43438
43439 install-pdf-target-winsup: \
43440 configure-target-winsup \
43441 pdf-target-winsup
43442 @: $(MAKE); $(unstage)
43443 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43444 r=`${PWD_COMMAND}`; export r; \
43445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43446 $(NORMAL_TARGET_EXPORTS) \
43447 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
43448 for flag in $(EXTRA_TARGET_FLAGS); do \
43449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43450 done; \
43451 (cd $(TARGET_SUBDIR)/winsup && \
43452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43454 "RANLIB=$${RANLIB}" \
43455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43456 install-pdf) \
43457 || exit 1
43458
43459 @endif target-winsup
43460
43461 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
43462 maybe-install-html-target-winsup:
43463 @if target-winsup
43464 maybe-install-html-target-winsup: install-html-target-winsup
43465
43466 install-html-target-winsup: \
43467 configure-target-winsup \
43468 html-target-winsup
43469 @: $(MAKE); $(unstage)
43470 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43471 r=`${PWD_COMMAND}`; export r; \
43472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43473 $(NORMAL_TARGET_EXPORTS) \
43474 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 install-html) \
43484 || exit 1
43485
43486 @endif target-winsup
43487
43488 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
43489 maybe-installcheck-target-winsup:
43490 @if target-winsup
43491 maybe-installcheck-target-winsup: installcheck-target-winsup
43492
43493 installcheck-target-winsup: \
43494 configure-target-winsup
43495 @: $(MAKE); $(unstage)
43496 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43497 r=`${PWD_COMMAND}`; export r; \
43498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43499 $(NORMAL_TARGET_EXPORTS) \
43500 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
43501 for flag in $(EXTRA_TARGET_FLAGS); do \
43502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503 done; \
43504 (cd $(TARGET_SUBDIR)/winsup && \
43505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43507 "RANLIB=$${RANLIB}" \
43508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43509 installcheck) \
43510 || exit 1
43511
43512 @endif target-winsup
43513
43514 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
43515 maybe-mostlyclean-target-winsup:
43516 @if target-winsup
43517 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
43518
43519 mostlyclean-target-winsup:
43520 @: $(MAKE); $(unstage)
43521 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43522 r=`${PWD_COMMAND}`; export r; \
43523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43524 $(NORMAL_TARGET_EXPORTS) \
43525 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
43526 for flag in $(EXTRA_TARGET_FLAGS); do \
43527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43528 done; \
43529 (cd $(TARGET_SUBDIR)/winsup && \
43530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43532 "RANLIB=$${RANLIB}" \
43533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43534 mostlyclean) \
43535 || exit 1
43536
43537 @endif target-winsup
43538
43539 .PHONY: maybe-clean-target-winsup clean-target-winsup
43540 maybe-clean-target-winsup:
43541 @if target-winsup
43542 maybe-clean-target-winsup: clean-target-winsup
43543
43544 clean-target-winsup:
43545 @: $(MAKE); $(unstage)
43546 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43547 r=`${PWD_COMMAND}`; export r; \
43548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43549 $(NORMAL_TARGET_EXPORTS) \
43550 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
43551 for flag in $(EXTRA_TARGET_FLAGS); do \
43552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43553 done; \
43554 (cd $(TARGET_SUBDIR)/winsup && \
43555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43557 "RANLIB=$${RANLIB}" \
43558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43559 clean) \
43560 || exit 1
43561
43562 @endif target-winsup
43563
43564 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
43565 maybe-distclean-target-winsup:
43566 @if target-winsup
43567 maybe-distclean-target-winsup: distclean-target-winsup
43568
43569 distclean-target-winsup:
43570 @: $(MAKE); $(unstage)
43571 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43572 r=`${PWD_COMMAND}`; export r; \
43573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43574 $(NORMAL_TARGET_EXPORTS) \
43575 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
43576 for flag in $(EXTRA_TARGET_FLAGS); do \
43577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43578 done; \
43579 (cd $(TARGET_SUBDIR)/winsup && \
43580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43582 "RANLIB=$${RANLIB}" \
43583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43584 distclean) \
43585 || exit 1
43586
43587 @endif target-winsup
43588
43589 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
43590 maybe-maintainer-clean-target-winsup:
43591 @if target-winsup
43592 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
43593
43594 maintainer-clean-target-winsup:
43595 @: $(MAKE); $(unstage)
43596 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
43597 r=`${PWD_COMMAND}`; export r; \
43598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599 $(NORMAL_TARGET_EXPORTS) \
43600 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
43601 for flag in $(EXTRA_TARGET_FLAGS); do \
43602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43603 done; \
43604 (cd $(TARGET_SUBDIR)/winsup && \
43605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43607 "RANLIB=$${RANLIB}" \
43608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43609 maintainer-clean) \
43610 || exit 1
43611
43612 @endif target-winsup
43613
43614
43615
43616
43617
43618 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
43619 maybe-configure-target-libgloss:
43620 @if gcc-bootstrap
43621 configure-target-libgloss: stage_current
43622 @endif gcc-bootstrap
43623 @if target-libgloss
43624 maybe-configure-target-libgloss: configure-target-libgloss
43625 configure-target-libgloss:
43626 @: $(MAKE); $(unstage)
43627 @r=`${PWD_COMMAND}`; export r; \
43628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43629 echo "Checking multilib configuration for libgloss..."; \
43630 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
43631 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
43632 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43633 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43634 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
43635 else \
43636 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
43637 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43638 fi; \
43639 else \
43640 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43641 fi; \
43642 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
43643 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
43644 $(NORMAL_TARGET_EXPORTS) \
43645 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
43646 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
43647 case $(srcdir) in \
43648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43649 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
43650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43651 esac; \
43652 module_srcdir=libgloss; \
43653 rm -f no-such-file || : ; \
43654 CONFIG_SITE=no-such-file $(SHELL) \
43655 $$s/$$module_srcdir/configure \
43656 --srcdir=$${topdir}/$$module_srcdir \
43657 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43658 --target=${target_alias} \
43659 || exit 1
43660 @endif target-libgloss
43661
43662
43663
43664
43665
43666 .PHONY: all-target-libgloss maybe-all-target-libgloss
43667 maybe-all-target-libgloss:
43668 @if gcc-bootstrap
43669 all-target-libgloss: stage_current
43670 @endif gcc-bootstrap
43671 @if target-libgloss
43672 TARGET-target-libgloss=all
43673 maybe-all-target-libgloss: all-target-libgloss
43674 all-target-libgloss: configure-target-libgloss
43675 @: $(MAKE); $(unstage)
43676 @r=`${PWD_COMMAND}`; export r; \
43677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43678 $(NORMAL_TARGET_EXPORTS) \
43679 (cd $(TARGET_SUBDIR)/libgloss && \
43680 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43681 $(TARGET-target-libgloss))
43682 @endif target-libgloss
43683
43684
43685
43686
43687
43688 .PHONY: check-target-libgloss maybe-check-target-libgloss
43689 maybe-check-target-libgloss:
43690 @if target-libgloss
43691 maybe-check-target-libgloss: check-target-libgloss
43692
43693 # Dummy target for uncheckable module.
43694 check-target-libgloss:
43695
43696 @endif target-libgloss
43697
43698 .PHONY: install-target-libgloss maybe-install-target-libgloss
43699 maybe-install-target-libgloss:
43700 @if target-libgloss
43701 maybe-install-target-libgloss: install-target-libgloss
43702
43703 install-target-libgloss: installdirs
43704 @: $(MAKE); $(unstage)
43705 @r=`${PWD_COMMAND}`; export r; \
43706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43707 $(NORMAL_TARGET_EXPORTS) \
43708 (cd $(TARGET_SUBDIR)/libgloss && \
43709 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43710
43711 @endif target-libgloss
43712
43713 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
43714 maybe-install-strip-target-libgloss:
43715 @if target-libgloss
43716 maybe-install-strip-target-libgloss: install-strip-target-libgloss
43717
43718 install-strip-target-libgloss: installdirs
43719 @: $(MAKE); $(unstage)
43720 @r=`${PWD_COMMAND}`; export r; \
43721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722 $(NORMAL_TARGET_EXPORTS) \
43723 (cd $(TARGET_SUBDIR)/libgloss && \
43724 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43725
43726 @endif target-libgloss
43727
43728 # Other targets (info, dvi, pdf, etc.)
43729
43730 .PHONY: maybe-info-target-libgloss info-target-libgloss
43731 maybe-info-target-libgloss:
43732 @if target-libgloss
43733 maybe-info-target-libgloss: info-target-libgloss
43734
43735 info-target-libgloss: \
43736 configure-target-libgloss
43737 @: $(MAKE); $(unstage)
43738 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43739 r=`${PWD_COMMAND}`; export r; \
43740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43741 $(NORMAL_TARGET_EXPORTS) \
43742 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
43743 for flag in $(EXTRA_TARGET_FLAGS); do \
43744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43745 done; \
43746 (cd $(TARGET_SUBDIR)/libgloss && \
43747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43749 "RANLIB=$${RANLIB}" \
43750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43751 info) \
43752 || exit 1
43753
43754 @endif target-libgloss
43755
43756 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
43757 maybe-dvi-target-libgloss:
43758 @if target-libgloss
43759 maybe-dvi-target-libgloss: dvi-target-libgloss
43760
43761 dvi-target-libgloss: \
43762 configure-target-libgloss
43763 @: $(MAKE); $(unstage)
43764 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43765 r=`${PWD_COMMAND}`; export r; \
43766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43767 $(NORMAL_TARGET_EXPORTS) \
43768 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
43769 for flag in $(EXTRA_TARGET_FLAGS); do \
43770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43771 done; \
43772 (cd $(TARGET_SUBDIR)/libgloss && \
43773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43775 "RANLIB=$${RANLIB}" \
43776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43777 dvi) \
43778 || exit 1
43779
43780 @endif target-libgloss
43781
43782 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
43783 maybe-pdf-target-libgloss:
43784 @if target-libgloss
43785 maybe-pdf-target-libgloss: pdf-target-libgloss
43786
43787 pdf-target-libgloss: \
43788 configure-target-libgloss
43789 @: $(MAKE); $(unstage)
43790 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43791 r=`${PWD_COMMAND}`; export r; \
43792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793 $(NORMAL_TARGET_EXPORTS) \
43794 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
43795 for flag in $(EXTRA_TARGET_FLAGS); do \
43796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43797 done; \
43798 (cd $(TARGET_SUBDIR)/libgloss && \
43799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43801 "RANLIB=$${RANLIB}" \
43802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43803 pdf) \
43804 || exit 1
43805
43806 @endif target-libgloss
43807
43808 .PHONY: maybe-html-target-libgloss html-target-libgloss
43809 maybe-html-target-libgloss:
43810 @if target-libgloss
43811 maybe-html-target-libgloss: html-target-libgloss
43812
43813 html-target-libgloss: \
43814 configure-target-libgloss
43815 @: $(MAKE); $(unstage)
43816 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43817 r=`${PWD_COMMAND}`; export r; \
43818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819 $(NORMAL_TARGET_EXPORTS) \
43820 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
43821 for flag in $(EXTRA_TARGET_FLAGS); do \
43822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43823 done; \
43824 (cd $(TARGET_SUBDIR)/libgloss && \
43825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43827 "RANLIB=$${RANLIB}" \
43828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43829 html) \
43830 || exit 1
43831
43832 @endif target-libgloss
43833
43834 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
43835 maybe-TAGS-target-libgloss:
43836 @if target-libgloss
43837 maybe-TAGS-target-libgloss: TAGS-target-libgloss
43838
43839 TAGS-target-libgloss: \
43840 configure-target-libgloss
43841 @: $(MAKE); $(unstage)
43842 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43843 r=`${PWD_COMMAND}`; export r; \
43844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845 $(NORMAL_TARGET_EXPORTS) \
43846 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
43847 for flag in $(EXTRA_TARGET_FLAGS); do \
43848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43849 done; \
43850 (cd $(TARGET_SUBDIR)/libgloss && \
43851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43853 "RANLIB=$${RANLIB}" \
43854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43855 TAGS) \
43856 || exit 1
43857
43858 @endif target-libgloss
43859
43860 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
43861 maybe-install-info-target-libgloss:
43862 @if target-libgloss
43863 maybe-install-info-target-libgloss: install-info-target-libgloss
43864
43865 install-info-target-libgloss: \
43866 configure-target-libgloss \
43867 info-target-libgloss
43868 @: $(MAKE); $(unstage)
43869 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43870 r=`${PWD_COMMAND}`; export r; \
43871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43872 $(NORMAL_TARGET_EXPORTS) \
43873 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
43874 for flag in $(EXTRA_TARGET_FLAGS); do \
43875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43876 done; \
43877 (cd $(TARGET_SUBDIR)/libgloss && \
43878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43880 "RANLIB=$${RANLIB}" \
43881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43882 install-info) \
43883 || exit 1
43884
43885 @endif target-libgloss
43886
43887 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
43888 maybe-install-pdf-target-libgloss:
43889 @if target-libgloss
43890 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
43891
43892 install-pdf-target-libgloss: \
43893 configure-target-libgloss \
43894 pdf-target-libgloss
43895 @: $(MAKE); $(unstage)
43896 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43897 r=`${PWD_COMMAND}`; export r; \
43898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43899 $(NORMAL_TARGET_EXPORTS) \
43900 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
43901 for flag in $(EXTRA_TARGET_FLAGS); do \
43902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43903 done; \
43904 (cd $(TARGET_SUBDIR)/libgloss && \
43905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43907 "RANLIB=$${RANLIB}" \
43908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43909 install-pdf) \
43910 || exit 1
43911
43912 @endif target-libgloss
43913
43914 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
43915 maybe-install-html-target-libgloss:
43916 @if target-libgloss
43917 maybe-install-html-target-libgloss: install-html-target-libgloss
43918
43919 install-html-target-libgloss: \
43920 configure-target-libgloss \
43921 html-target-libgloss
43922 @: $(MAKE); $(unstage)
43923 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43924 r=`${PWD_COMMAND}`; export r; \
43925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926 $(NORMAL_TARGET_EXPORTS) \
43927 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 install-html) \
43937 || exit 1
43938
43939 @endif target-libgloss
43940
43941 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
43942 maybe-installcheck-target-libgloss:
43943 @if target-libgloss
43944 maybe-installcheck-target-libgloss: installcheck-target-libgloss
43945
43946 installcheck-target-libgloss: \
43947 configure-target-libgloss
43948 @: $(MAKE); $(unstage)
43949 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43950 r=`${PWD_COMMAND}`; export r; \
43951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43952 $(NORMAL_TARGET_EXPORTS) \
43953 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
43954 for flag in $(EXTRA_TARGET_FLAGS); do \
43955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43956 done; \
43957 (cd $(TARGET_SUBDIR)/libgloss && \
43958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43960 "RANLIB=$${RANLIB}" \
43961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43962 installcheck) \
43963 || exit 1
43964
43965 @endif target-libgloss
43966
43967 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
43968 maybe-mostlyclean-target-libgloss:
43969 @if target-libgloss
43970 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
43971
43972 mostlyclean-target-libgloss:
43973 @: $(MAKE); $(unstage)
43974 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43975 r=`${PWD_COMMAND}`; export r; \
43976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977 $(NORMAL_TARGET_EXPORTS) \
43978 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
43979 for flag in $(EXTRA_TARGET_FLAGS); do \
43980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43981 done; \
43982 (cd $(TARGET_SUBDIR)/libgloss && \
43983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43985 "RANLIB=$${RANLIB}" \
43986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43987 mostlyclean) \
43988 || exit 1
43989
43990 @endif target-libgloss
43991
43992 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
43993 maybe-clean-target-libgloss:
43994 @if target-libgloss
43995 maybe-clean-target-libgloss: clean-target-libgloss
43996
43997 clean-target-libgloss:
43998 @: $(MAKE); $(unstage)
43999 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44000 r=`${PWD_COMMAND}`; export r; \
44001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002 $(NORMAL_TARGET_EXPORTS) \
44003 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
44004 for flag in $(EXTRA_TARGET_FLAGS); do \
44005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006 done; \
44007 (cd $(TARGET_SUBDIR)/libgloss && \
44008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010 "RANLIB=$${RANLIB}" \
44011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44012 clean) \
44013 || exit 1
44014
44015 @endif target-libgloss
44016
44017 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44018 maybe-distclean-target-libgloss:
44019 @if target-libgloss
44020 maybe-distclean-target-libgloss: distclean-target-libgloss
44021
44022 distclean-target-libgloss:
44023 @: $(MAKE); $(unstage)
44024 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44025 r=`${PWD_COMMAND}`; export r; \
44026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027 $(NORMAL_TARGET_EXPORTS) \
44028 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
44029 for flag in $(EXTRA_TARGET_FLAGS); do \
44030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44031 done; \
44032 (cd $(TARGET_SUBDIR)/libgloss && \
44033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44035 "RANLIB=$${RANLIB}" \
44036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44037 distclean) \
44038 || exit 1
44039
44040 @endif target-libgloss
44041
44042 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44043 maybe-maintainer-clean-target-libgloss:
44044 @if target-libgloss
44045 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44046
44047 maintainer-clean-target-libgloss:
44048 @: $(MAKE); $(unstage)
44049 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
44050 r=`${PWD_COMMAND}`; export r; \
44051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052 $(NORMAL_TARGET_EXPORTS) \
44053 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
44054 for flag in $(EXTRA_TARGET_FLAGS); do \
44055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44056 done; \
44057 (cd $(TARGET_SUBDIR)/libgloss && \
44058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060 "RANLIB=$${RANLIB}" \
44061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062 maintainer-clean) \
44063 || exit 1
44064
44065 @endif target-libgloss
44066
44067
44068
44069
44070
44071 .PHONY: configure-target-libffi maybe-configure-target-libffi
44072 maybe-configure-target-libffi:
44073 @if gcc-bootstrap
44074 configure-target-libffi: stage_current
44075 @endif gcc-bootstrap
44076 @if target-libffi
44077 maybe-configure-target-libffi: configure-target-libffi
44078 configure-target-libffi:
44079 @: $(MAKE); $(unstage)
44080 @r=`${PWD_COMMAND}`; export r; \
44081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44082 echo "Checking multilib configuration for libffi..."; \
44083 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
44084 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
44085 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
44086 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
44087 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
44088 else \
44089 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
44090 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
44091 fi; \
44092 else \
44093 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
44094 fi; \
44095 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
44096 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
44097 $(NORMAL_TARGET_EXPORTS) \
44098 echo Configuring in $(TARGET_SUBDIR)/libffi; \
44099 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
44100 case $(srcdir) in \
44101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44102 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
44103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44104 esac; \
44105 module_srcdir=libffi; \
44106 rm -f no-such-file || : ; \
44107 CONFIG_SITE=no-such-file $(SHELL) \
44108 $$s/$$module_srcdir/configure \
44109 --srcdir=$${topdir}/$$module_srcdir \
44110 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44111 --target=${target_alias} \
44112 || exit 1
44113 @endif target-libffi
44114
44115
44116
44117
44118
44119 .PHONY: all-target-libffi maybe-all-target-libffi
44120 maybe-all-target-libffi:
44121 @if gcc-bootstrap
44122 all-target-libffi: stage_current
44123 @endif gcc-bootstrap
44124 @if target-libffi
44125 TARGET-target-libffi=all
44126 maybe-all-target-libffi: all-target-libffi
44127 all-target-libffi: configure-target-libffi
44128 @: $(MAKE); $(unstage)
44129 @r=`${PWD_COMMAND}`; export r; \
44130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44131 $(NORMAL_TARGET_EXPORTS) \
44132 (cd $(TARGET_SUBDIR)/libffi && \
44133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44134 $(TARGET-target-libffi))
44135 @endif target-libffi
44136
44137
44138
44139
44140
44141 .PHONY: check-target-libffi maybe-check-target-libffi
44142 maybe-check-target-libffi:
44143 @if target-libffi
44144 maybe-check-target-libffi: check-target-libffi
44145
44146 check-target-libffi:
44147 @: $(MAKE); $(unstage)
44148 @r=`${PWD_COMMAND}`; export r; \
44149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150 $(NORMAL_TARGET_EXPORTS) \
44151 (cd $(TARGET_SUBDIR)/libffi && \
44152 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44153
44154 @endif target-libffi
44155
44156 .PHONY: install-target-libffi maybe-install-target-libffi
44157 maybe-install-target-libffi:
44158 @if target-libffi
44159 maybe-install-target-libffi: install-target-libffi
44160
44161 # Dummy target for uninstallable.
44162 install-target-libffi:
44163
44164 @endif target-libffi
44165
44166 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
44167 maybe-install-strip-target-libffi:
44168 @if target-libffi
44169 maybe-install-strip-target-libffi: install-strip-target-libffi
44170
44171 # Dummy target for uninstallable.
44172 install-strip-target-libffi:
44173
44174 @endif target-libffi
44175
44176 # Other targets (info, dvi, pdf, etc.)
44177
44178 .PHONY: maybe-info-target-libffi info-target-libffi
44179 maybe-info-target-libffi:
44180 @if target-libffi
44181 maybe-info-target-libffi: info-target-libffi
44182
44183 info-target-libffi: \
44184 configure-target-libffi
44185 @: $(MAKE); $(unstage)
44186 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44187 r=`${PWD_COMMAND}`; export r; \
44188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189 $(NORMAL_TARGET_EXPORTS) \
44190 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
44191 for flag in $(EXTRA_TARGET_FLAGS); do \
44192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44193 done; \
44194 (cd $(TARGET_SUBDIR)/libffi && \
44195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44197 "RANLIB=$${RANLIB}" \
44198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44199 info) \
44200 || exit 1
44201
44202 @endif target-libffi
44203
44204 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
44205 maybe-dvi-target-libffi:
44206 @if target-libffi
44207 maybe-dvi-target-libffi: dvi-target-libffi
44208
44209 dvi-target-libffi: \
44210 configure-target-libffi
44211 @: $(MAKE); $(unstage)
44212 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44213 r=`${PWD_COMMAND}`; export r; \
44214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44215 $(NORMAL_TARGET_EXPORTS) \
44216 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
44217 for flag in $(EXTRA_TARGET_FLAGS); do \
44218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44219 done; \
44220 (cd $(TARGET_SUBDIR)/libffi && \
44221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44223 "RANLIB=$${RANLIB}" \
44224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44225 dvi) \
44226 || exit 1
44227
44228 @endif target-libffi
44229
44230 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
44231 maybe-pdf-target-libffi:
44232 @if target-libffi
44233 maybe-pdf-target-libffi: pdf-target-libffi
44234
44235 pdf-target-libffi: \
44236 configure-target-libffi
44237 @: $(MAKE); $(unstage)
44238 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44239 r=`${PWD_COMMAND}`; export r; \
44240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241 $(NORMAL_TARGET_EXPORTS) \
44242 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
44243 for flag in $(EXTRA_TARGET_FLAGS); do \
44244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44245 done; \
44246 (cd $(TARGET_SUBDIR)/libffi && \
44247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44249 "RANLIB=$${RANLIB}" \
44250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44251 pdf) \
44252 || exit 1
44253
44254 @endif target-libffi
44255
44256 .PHONY: maybe-html-target-libffi html-target-libffi
44257 maybe-html-target-libffi:
44258 @if target-libffi
44259 maybe-html-target-libffi: html-target-libffi
44260
44261 html-target-libffi: \
44262 configure-target-libffi
44263 @: $(MAKE); $(unstage)
44264 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44265 r=`${PWD_COMMAND}`; export r; \
44266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44267 $(NORMAL_TARGET_EXPORTS) \
44268 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
44269 for flag in $(EXTRA_TARGET_FLAGS); do \
44270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44271 done; \
44272 (cd $(TARGET_SUBDIR)/libffi && \
44273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44275 "RANLIB=$${RANLIB}" \
44276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44277 html) \
44278 || exit 1
44279
44280 @endif target-libffi
44281
44282 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
44283 maybe-TAGS-target-libffi:
44284 @if target-libffi
44285 maybe-TAGS-target-libffi: TAGS-target-libffi
44286
44287 TAGS-target-libffi: \
44288 configure-target-libffi
44289 @: $(MAKE); $(unstage)
44290 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44291 r=`${PWD_COMMAND}`; export r; \
44292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44293 $(NORMAL_TARGET_EXPORTS) \
44294 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
44295 for flag in $(EXTRA_TARGET_FLAGS); do \
44296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44297 done; \
44298 (cd $(TARGET_SUBDIR)/libffi && \
44299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44301 "RANLIB=$${RANLIB}" \
44302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44303 TAGS) \
44304 || exit 1
44305
44306 @endif target-libffi
44307
44308 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
44309 maybe-install-info-target-libffi:
44310 @if target-libffi
44311 maybe-install-info-target-libffi: install-info-target-libffi
44312
44313 install-info-target-libffi: \
44314 configure-target-libffi \
44315 info-target-libffi
44316 @: $(MAKE); $(unstage)
44317 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44318 r=`${PWD_COMMAND}`; export r; \
44319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44320 $(NORMAL_TARGET_EXPORTS) \
44321 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
44322 for flag in $(EXTRA_TARGET_FLAGS); do \
44323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44324 done; \
44325 (cd $(TARGET_SUBDIR)/libffi && \
44326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44328 "RANLIB=$${RANLIB}" \
44329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44330 install-info) \
44331 || exit 1
44332
44333 @endif target-libffi
44334
44335 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
44336 maybe-install-pdf-target-libffi:
44337 @if target-libffi
44338 maybe-install-pdf-target-libffi: install-pdf-target-libffi
44339
44340 install-pdf-target-libffi: \
44341 configure-target-libffi \
44342 pdf-target-libffi
44343 @: $(MAKE); $(unstage)
44344 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44345 r=`${PWD_COMMAND}`; export r; \
44346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44347 $(NORMAL_TARGET_EXPORTS) \
44348 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
44349 for flag in $(EXTRA_TARGET_FLAGS); do \
44350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44351 done; \
44352 (cd $(TARGET_SUBDIR)/libffi && \
44353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44355 "RANLIB=$${RANLIB}" \
44356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44357 install-pdf) \
44358 || exit 1
44359
44360 @endif target-libffi
44361
44362 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
44363 maybe-install-html-target-libffi:
44364 @if target-libffi
44365 maybe-install-html-target-libffi: install-html-target-libffi
44366
44367 install-html-target-libffi: \
44368 configure-target-libffi \
44369 html-target-libffi
44370 @: $(MAKE); $(unstage)
44371 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44372 r=`${PWD_COMMAND}`; export r; \
44373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44374 $(NORMAL_TARGET_EXPORTS) \
44375 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
44376 for flag in $(EXTRA_TARGET_FLAGS); do \
44377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44378 done; \
44379 (cd $(TARGET_SUBDIR)/libffi && \
44380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44382 "RANLIB=$${RANLIB}" \
44383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44384 install-html) \
44385 || exit 1
44386
44387 @endif target-libffi
44388
44389 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
44390 maybe-installcheck-target-libffi:
44391 @if target-libffi
44392 maybe-installcheck-target-libffi: installcheck-target-libffi
44393
44394 installcheck-target-libffi: \
44395 configure-target-libffi
44396 @: $(MAKE); $(unstage)
44397 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44398 r=`${PWD_COMMAND}`; export r; \
44399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44400 $(NORMAL_TARGET_EXPORTS) \
44401 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
44402 for flag in $(EXTRA_TARGET_FLAGS); do \
44403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44404 done; \
44405 (cd $(TARGET_SUBDIR)/libffi && \
44406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44408 "RANLIB=$${RANLIB}" \
44409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44410 installcheck) \
44411 || exit 1
44412
44413 @endif target-libffi
44414
44415 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
44416 maybe-mostlyclean-target-libffi:
44417 @if target-libffi
44418 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
44419
44420 mostlyclean-target-libffi:
44421 @: $(MAKE); $(unstage)
44422 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44423 r=`${PWD_COMMAND}`; export r; \
44424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425 $(NORMAL_TARGET_EXPORTS) \
44426 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
44427 for flag in $(EXTRA_TARGET_FLAGS); do \
44428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429 done; \
44430 (cd $(TARGET_SUBDIR)/libffi && \
44431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433 "RANLIB=$${RANLIB}" \
44434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435 mostlyclean) \
44436 || exit 1
44437
44438 @endif target-libffi
44439
44440 .PHONY: maybe-clean-target-libffi clean-target-libffi
44441 maybe-clean-target-libffi:
44442 @if target-libffi
44443 maybe-clean-target-libffi: clean-target-libffi
44444
44445 clean-target-libffi:
44446 @: $(MAKE); $(unstage)
44447 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44448 r=`${PWD_COMMAND}`; export r; \
44449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450 $(NORMAL_TARGET_EXPORTS) \
44451 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
44452 for flag in $(EXTRA_TARGET_FLAGS); do \
44453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44454 done; \
44455 (cd $(TARGET_SUBDIR)/libffi && \
44456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44458 "RANLIB=$${RANLIB}" \
44459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44460 clean) \
44461 || exit 1
44462
44463 @endif target-libffi
44464
44465 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
44466 maybe-distclean-target-libffi:
44467 @if target-libffi
44468 maybe-distclean-target-libffi: distclean-target-libffi
44469
44470 distclean-target-libffi:
44471 @: $(MAKE); $(unstage)
44472 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44473 r=`${PWD_COMMAND}`; export r; \
44474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475 $(NORMAL_TARGET_EXPORTS) \
44476 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
44477 for flag in $(EXTRA_TARGET_FLAGS); do \
44478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44479 done; \
44480 (cd $(TARGET_SUBDIR)/libffi && \
44481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44483 "RANLIB=$${RANLIB}" \
44484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44485 distclean) \
44486 || exit 1
44487
44488 @endif target-libffi
44489
44490 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
44491 maybe-maintainer-clean-target-libffi:
44492 @if target-libffi
44493 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
44494
44495 maintainer-clean-target-libffi:
44496 @: $(MAKE); $(unstage)
44497 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
44498 r=`${PWD_COMMAND}`; export r; \
44499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500 $(NORMAL_TARGET_EXPORTS) \
44501 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
44502 for flag in $(EXTRA_TARGET_FLAGS); do \
44503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44504 done; \
44505 (cd $(TARGET_SUBDIR)/libffi && \
44506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508 "RANLIB=$${RANLIB}" \
44509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510 maintainer-clean) \
44511 || exit 1
44512
44513 @endif target-libffi
44514
44515
44516
44517
44518
44519 .PHONY: configure-target-zlib maybe-configure-target-zlib
44520 maybe-configure-target-zlib:
44521 @if gcc-bootstrap
44522 configure-target-zlib: stage_current
44523 @endif gcc-bootstrap
44524 @if target-zlib
44525 maybe-configure-target-zlib: configure-target-zlib
44526 configure-target-zlib:
44527 @: $(MAKE); $(unstage)
44528 @r=`${PWD_COMMAND}`; export r; \
44529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44530 echo "Checking multilib configuration for zlib..."; \
44531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
44532 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
44533 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
44534 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
44535 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
44536 else \
44537 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
44538 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44539 fi; \
44540 else \
44541 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
44542 fi; \
44543 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
44544 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
44545 $(NORMAL_TARGET_EXPORTS) \
44546 echo Configuring in $(TARGET_SUBDIR)/zlib; \
44547 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
44548 case $(srcdir) in \
44549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44550 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
44551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44552 esac; \
44553 module_srcdir=zlib; \
44554 rm -f no-such-file || : ; \
44555 CONFIG_SITE=no-such-file $(SHELL) \
44556 $$s/$$module_srcdir/configure \
44557 --srcdir=$${topdir}/$$module_srcdir \
44558 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44559 --target=${target_alias} \
44560 || exit 1
44561 @endif target-zlib
44562
44563
44564
44565
44566
44567 .PHONY: all-target-zlib maybe-all-target-zlib
44568 maybe-all-target-zlib:
44569 @if gcc-bootstrap
44570 all-target-zlib: stage_current
44571 @endif gcc-bootstrap
44572 @if target-zlib
44573 TARGET-target-zlib=all
44574 maybe-all-target-zlib: all-target-zlib
44575 all-target-zlib: configure-target-zlib
44576 @: $(MAKE); $(unstage)
44577 @r=`${PWD_COMMAND}`; export r; \
44578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579 $(NORMAL_TARGET_EXPORTS) \
44580 (cd $(TARGET_SUBDIR)/zlib && \
44581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44582 $(TARGET-target-zlib))
44583 @endif target-zlib
44584
44585
44586
44587
44588
44589 .PHONY: check-target-zlib maybe-check-target-zlib
44590 maybe-check-target-zlib:
44591 @if target-zlib
44592 maybe-check-target-zlib: check-target-zlib
44593
44594 check-target-zlib:
44595 @: $(MAKE); $(unstage)
44596 @r=`${PWD_COMMAND}`; export r; \
44597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598 $(NORMAL_TARGET_EXPORTS) \
44599 (cd $(TARGET_SUBDIR)/zlib && \
44600 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44601
44602 @endif target-zlib
44603
44604 .PHONY: install-target-zlib maybe-install-target-zlib
44605 maybe-install-target-zlib:
44606 @if target-zlib
44607 maybe-install-target-zlib: install-target-zlib
44608
44609 install-target-zlib: installdirs
44610 @: $(MAKE); $(unstage)
44611 @r=`${PWD_COMMAND}`; export r; \
44612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613 $(NORMAL_TARGET_EXPORTS) \
44614 (cd $(TARGET_SUBDIR)/zlib && \
44615 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44616
44617 @endif target-zlib
44618
44619 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44620 maybe-install-strip-target-zlib:
44621 @if target-zlib
44622 maybe-install-strip-target-zlib: install-strip-target-zlib
44623
44624 install-strip-target-zlib: installdirs
44625 @: $(MAKE); $(unstage)
44626 @r=`${PWD_COMMAND}`; export r; \
44627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44628 $(NORMAL_TARGET_EXPORTS) \
44629 (cd $(TARGET_SUBDIR)/zlib && \
44630 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44631
44632 @endif target-zlib
44633
44634 # Other targets (info, dvi, pdf, etc.)
44635
44636 .PHONY: maybe-info-target-zlib info-target-zlib
44637 maybe-info-target-zlib:
44638 @if target-zlib
44639 maybe-info-target-zlib: info-target-zlib
44640
44641 info-target-zlib: \
44642 configure-target-zlib
44643 @: $(MAKE); $(unstage)
44644 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44645 r=`${PWD_COMMAND}`; export r; \
44646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647 $(NORMAL_TARGET_EXPORTS) \
44648 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44649 for flag in $(EXTRA_TARGET_FLAGS); do \
44650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44651 done; \
44652 (cd $(TARGET_SUBDIR)/zlib && \
44653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44655 "RANLIB=$${RANLIB}" \
44656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44657 info) \
44658 || exit 1
44659
44660 @endif target-zlib
44661
44662 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44663 maybe-dvi-target-zlib:
44664 @if target-zlib
44665 maybe-dvi-target-zlib: dvi-target-zlib
44666
44667 dvi-target-zlib: \
44668 configure-target-zlib
44669 @: $(MAKE); $(unstage)
44670 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44671 r=`${PWD_COMMAND}`; export r; \
44672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673 $(NORMAL_TARGET_EXPORTS) \
44674 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 dvi) \
44684 || exit 1
44685
44686 @endif target-zlib
44687
44688 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44689 maybe-pdf-target-zlib:
44690 @if target-zlib
44691 maybe-pdf-target-zlib: pdf-target-zlib
44692
44693 pdf-target-zlib: \
44694 configure-target-zlib
44695 @: $(MAKE); $(unstage)
44696 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44697 r=`${PWD_COMMAND}`; export r; \
44698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699 $(NORMAL_TARGET_EXPORTS) \
44700 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 pdf) \
44710 || exit 1
44711
44712 @endif target-zlib
44713
44714 .PHONY: maybe-html-target-zlib html-target-zlib
44715 maybe-html-target-zlib:
44716 @if target-zlib
44717 maybe-html-target-zlib: html-target-zlib
44718
44719 html-target-zlib: \
44720 configure-target-zlib
44721 @: $(MAKE); $(unstage)
44722 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44723 r=`${PWD_COMMAND}`; export r; \
44724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44725 $(NORMAL_TARGET_EXPORTS) \
44726 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 html) \
44736 || exit 1
44737
44738 @endif target-zlib
44739
44740 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44741 maybe-TAGS-target-zlib:
44742 @if target-zlib
44743 maybe-TAGS-target-zlib: TAGS-target-zlib
44744
44745 TAGS-target-zlib: \
44746 configure-target-zlib
44747 @: $(MAKE); $(unstage)
44748 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44749 r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 $(NORMAL_TARGET_EXPORTS) \
44752 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 TAGS) \
44762 || exit 1
44763
44764 @endif target-zlib
44765
44766 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44767 maybe-install-info-target-zlib:
44768 @if target-zlib
44769 maybe-install-info-target-zlib: install-info-target-zlib
44770
44771 install-info-target-zlib: \
44772 configure-target-zlib \
44773 info-target-zlib
44774 @: $(MAKE); $(unstage)
44775 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44776 r=`${PWD_COMMAND}`; export r; \
44777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44778 $(NORMAL_TARGET_EXPORTS) \
44779 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44780 for flag in $(EXTRA_TARGET_FLAGS); do \
44781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44782 done; \
44783 (cd $(TARGET_SUBDIR)/zlib && \
44784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44786 "RANLIB=$${RANLIB}" \
44787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44788 install-info) \
44789 || exit 1
44790
44791 @endif target-zlib
44792
44793 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44794 maybe-install-pdf-target-zlib:
44795 @if target-zlib
44796 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44797
44798 install-pdf-target-zlib: \
44799 configure-target-zlib \
44800 pdf-target-zlib
44801 @: $(MAKE); $(unstage)
44802 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44803 r=`${PWD_COMMAND}`; export r; \
44804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44805 $(NORMAL_TARGET_EXPORTS) \
44806 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44807 for flag in $(EXTRA_TARGET_FLAGS); do \
44808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44809 done; \
44810 (cd $(TARGET_SUBDIR)/zlib && \
44811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44813 "RANLIB=$${RANLIB}" \
44814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44815 install-pdf) \
44816 || exit 1
44817
44818 @endif target-zlib
44819
44820 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44821 maybe-install-html-target-zlib:
44822 @if target-zlib
44823 maybe-install-html-target-zlib: install-html-target-zlib
44824
44825 install-html-target-zlib: \
44826 configure-target-zlib \
44827 html-target-zlib
44828 @: $(MAKE); $(unstage)
44829 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44830 r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 $(NORMAL_TARGET_EXPORTS) \
44833 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44834 for flag in $(EXTRA_TARGET_FLAGS); do \
44835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836 done; \
44837 (cd $(TARGET_SUBDIR)/zlib && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840 "RANLIB=$${RANLIB}" \
44841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842 install-html) \
44843 || exit 1
44844
44845 @endif target-zlib
44846
44847 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44848 maybe-installcheck-target-zlib:
44849 @if target-zlib
44850 maybe-installcheck-target-zlib: installcheck-target-zlib
44851
44852 installcheck-target-zlib: \
44853 configure-target-zlib
44854 @: $(MAKE); $(unstage)
44855 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44856 r=`${PWD_COMMAND}`; export r; \
44857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858 $(NORMAL_TARGET_EXPORTS) \
44859 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 installcheck) \
44869 || exit 1
44870
44871 @endif target-zlib
44872
44873 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44874 maybe-mostlyclean-target-zlib:
44875 @if target-zlib
44876 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44877
44878 mostlyclean-target-zlib:
44879 @: $(MAKE); $(unstage)
44880 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44881 r=`${PWD_COMMAND}`; export r; \
44882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883 $(NORMAL_TARGET_EXPORTS) \
44884 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44885 for flag in $(EXTRA_TARGET_FLAGS); do \
44886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44887 done; \
44888 (cd $(TARGET_SUBDIR)/zlib && \
44889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44891 "RANLIB=$${RANLIB}" \
44892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44893 mostlyclean) \
44894 || exit 1
44895
44896 @endif target-zlib
44897
44898 .PHONY: maybe-clean-target-zlib clean-target-zlib
44899 maybe-clean-target-zlib:
44900 @if target-zlib
44901 maybe-clean-target-zlib: clean-target-zlib
44902
44903 clean-target-zlib:
44904 @: $(MAKE); $(unstage)
44905 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44906 r=`${PWD_COMMAND}`; export r; \
44907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44908 $(NORMAL_TARGET_EXPORTS) \
44909 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44910 for flag in $(EXTRA_TARGET_FLAGS); do \
44911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44912 done; \
44913 (cd $(TARGET_SUBDIR)/zlib && \
44914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44916 "RANLIB=$${RANLIB}" \
44917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44918 clean) \
44919 || exit 1
44920
44921 @endif target-zlib
44922
44923 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44924 maybe-distclean-target-zlib:
44925 @if target-zlib
44926 maybe-distclean-target-zlib: distclean-target-zlib
44927
44928 distclean-target-zlib:
44929 @: $(MAKE); $(unstage)
44930 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44931 r=`${PWD_COMMAND}`; export r; \
44932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933 $(NORMAL_TARGET_EXPORTS) \
44934 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44935 for flag in $(EXTRA_TARGET_FLAGS); do \
44936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44937 done; \
44938 (cd $(TARGET_SUBDIR)/zlib && \
44939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44941 "RANLIB=$${RANLIB}" \
44942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44943 distclean) \
44944 || exit 1
44945
44946 @endif target-zlib
44947
44948 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44949 maybe-maintainer-clean-target-zlib:
44950 @if target-zlib
44951 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44952
44953 maintainer-clean-target-zlib:
44954 @: $(MAKE); $(unstage)
44955 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44956 r=`${PWD_COMMAND}`; export r; \
44957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44958 $(NORMAL_TARGET_EXPORTS) \
44959 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44960 for flag in $(EXTRA_TARGET_FLAGS); do \
44961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44962 done; \
44963 (cd $(TARGET_SUBDIR)/zlib && \
44964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44966 "RANLIB=$${RANLIB}" \
44967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44968 maintainer-clean) \
44969 || exit 1
44970
44971 @endif target-zlib
44972
44973
44974
44975
44976
44977 .PHONY: configure-target-rda maybe-configure-target-rda
44978 maybe-configure-target-rda:
44979 @if gcc-bootstrap
44980 configure-target-rda: stage_current
44981 @endif gcc-bootstrap
44982 @if target-rda
44983 maybe-configure-target-rda: configure-target-rda
44984 configure-target-rda:
44985 @: $(MAKE); $(unstage)
44986 @r=`${PWD_COMMAND}`; export r; \
44987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44988 echo "Checking multilib configuration for rda..."; \
44989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44991 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44992 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44993 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44994 else \
44995 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44996 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44997 fi; \
44998 else \
44999 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
45000 fi; \
45001 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
45002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
45003 $(NORMAL_TARGET_EXPORTS) \
45004 echo Configuring in $(TARGET_SUBDIR)/rda; \
45005 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
45006 case $(srcdir) in \
45007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45008 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
45009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45010 esac; \
45011 module_srcdir=rda; \
45012 rm -f no-such-file || : ; \
45013 CONFIG_SITE=no-such-file $(SHELL) \
45014 $$s/$$module_srcdir/configure \
45015 --srcdir=$${topdir}/$$module_srcdir \
45016 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45017 --target=${target_alias} \
45018 || exit 1
45019 @endif target-rda
45020
45021
45022
45023
45024
45025 .PHONY: all-target-rda maybe-all-target-rda
45026 maybe-all-target-rda:
45027 @if gcc-bootstrap
45028 all-target-rda: stage_current
45029 @endif gcc-bootstrap
45030 @if target-rda
45031 TARGET-target-rda=all
45032 maybe-all-target-rda: all-target-rda
45033 all-target-rda: configure-target-rda
45034 @: $(MAKE); $(unstage)
45035 @r=`${PWD_COMMAND}`; export r; \
45036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037 $(NORMAL_TARGET_EXPORTS) \
45038 (cd $(TARGET_SUBDIR)/rda && \
45039 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45040 $(TARGET-target-rda))
45041 @endif target-rda
45042
45043
45044
45045
45046
45047 .PHONY: check-target-rda maybe-check-target-rda
45048 maybe-check-target-rda:
45049 @if target-rda
45050 maybe-check-target-rda: check-target-rda
45051
45052 check-target-rda:
45053 @: $(MAKE); $(unstage)
45054 @r=`${PWD_COMMAND}`; export r; \
45055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056 $(NORMAL_TARGET_EXPORTS) \
45057 (cd $(TARGET_SUBDIR)/rda && \
45058 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45059
45060 @endif target-rda
45061
45062 .PHONY: install-target-rda maybe-install-target-rda
45063 maybe-install-target-rda:
45064 @if target-rda
45065 maybe-install-target-rda: install-target-rda
45066
45067 install-target-rda: installdirs
45068 @: $(MAKE); $(unstage)
45069 @r=`${PWD_COMMAND}`; export r; \
45070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071 $(NORMAL_TARGET_EXPORTS) \
45072 (cd $(TARGET_SUBDIR)/rda && \
45073 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45074
45075 @endif target-rda
45076
45077 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
45078 maybe-install-strip-target-rda:
45079 @if target-rda
45080 maybe-install-strip-target-rda: install-strip-target-rda
45081
45082 install-strip-target-rda: installdirs
45083 @: $(MAKE); $(unstage)
45084 @r=`${PWD_COMMAND}`; export r; \
45085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086 $(NORMAL_TARGET_EXPORTS) \
45087 (cd $(TARGET_SUBDIR)/rda && \
45088 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45089
45090 @endif target-rda
45091
45092 # Other targets (info, dvi, pdf, etc.)
45093
45094 .PHONY: maybe-info-target-rda info-target-rda
45095 maybe-info-target-rda:
45096 @if target-rda
45097 maybe-info-target-rda: info-target-rda
45098
45099 info-target-rda: \
45100 configure-target-rda
45101 @: $(MAKE); $(unstage)
45102 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45103 r=`${PWD_COMMAND}`; export r; \
45104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45105 $(NORMAL_TARGET_EXPORTS) \
45106 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45107 for flag in $(EXTRA_TARGET_FLAGS); do \
45108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45109 done; \
45110 (cd $(TARGET_SUBDIR)/rda && \
45111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45113 "RANLIB=$${RANLIB}" \
45114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45115 info) \
45116 || exit 1
45117
45118 @endif target-rda
45119
45120 .PHONY: maybe-dvi-target-rda dvi-target-rda
45121 maybe-dvi-target-rda:
45122 @if target-rda
45123 maybe-dvi-target-rda: dvi-target-rda
45124
45125 dvi-target-rda: \
45126 configure-target-rda
45127 @: $(MAKE); $(unstage)
45128 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45129 r=`${PWD_COMMAND}`; export r; \
45130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45131 $(NORMAL_TARGET_EXPORTS) \
45132 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45133 for flag in $(EXTRA_TARGET_FLAGS); do \
45134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45135 done; \
45136 (cd $(TARGET_SUBDIR)/rda && \
45137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45139 "RANLIB=$${RANLIB}" \
45140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45141 dvi) \
45142 || exit 1
45143
45144 @endif target-rda
45145
45146 .PHONY: maybe-pdf-target-rda pdf-target-rda
45147 maybe-pdf-target-rda:
45148 @if target-rda
45149 maybe-pdf-target-rda: pdf-target-rda
45150
45151 pdf-target-rda: \
45152 configure-target-rda
45153 @: $(MAKE); $(unstage)
45154 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45155 r=`${PWD_COMMAND}`; export r; \
45156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45157 $(NORMAL_TARGET_EXPORTS) \
45158 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45159 for flag in $(EXTRA_TARGET_FLAGS); do \
45160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45161 done; \
45162 (cd $(TARGET_SUBDIR)/rda && \
45163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45165 "RANLIB=$${RANLIB}" \
45166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45167 pdf) \
45168 || exit 1
45169
45170 @endif target-rda
45171
45172 .PHONY: maybe-html-target-rda html-target-rda
45173 maybe-html-target-rda:
45174 @if target-rda
45175 maybe-html-target-rda: html-target-rda
45176
45177 html-target-rda: \
45178 configure-target-rda
45179 @: $(MAKE); $(unstage)
45180 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45181 r=`${PWD_COMMAND}`; export r; \
45182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45183 $(NORMAL_TARGET_EXPORTS) \
45184 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45185 for flag in $(EXTRA_TARGET_FLAGS); do \
45186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45187 done; \
45188 (cd $(TARGET_SUBDIR)/rda && \
45189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45191 "RANLIB=$${RANLIB}" \
45192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45193 html) \
45194 || exit 1
45195
45196 @endif target-rda
45197
45198 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45199 maybe-TAGS-target-rda:
45200 @if target-rda
45201 maybe-TAGS-target-rda: TAGS-target-rda
45202
45203 TAGS-target-rda: \
45204 configure-target-rda
45205 @: $(MAKE); $(unstage)
45206 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45207 r=`${PWD_COMMAND}`; export r; \
45208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209 $(NORMAL_TARGET_EXPORTS) \
45210 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45211 for flag in $(EXTRA_TARGET_FLAGS); do \
45212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45213 done; \
45214 (cd $(TARGET_SUBDIR)/rda && \
45215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45217 "RANLIB=$${RANLIB}" \
45218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45219 TAGS) \
45220 || exit 1
45221
45222 @endif target-rda
45223
45224 .PHONY: maybe-install-info-target-rda install-info-target-rda
45225 maybe-install-info-target-rda:
45226 @if target-rda
45227 maybe-install-info-target-rda: install-info-target-rda
45228
45229 install-info-target-rda: \
45230 configure-target-rda \
45231 info-target-rda
45232 @: $(MAKE); $(unstage)
45233 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45234 r=`${PWD_COMMAND}`; export r; \
45235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45236 $(NORMAL_TARGET_EXPORTS) \
45237 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45238 for flag in $(EXTRA_TARGET_FLAGS); do \
45239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45240 done; \
45241 (cd $(TARGET_SUBDIR)/rda && \
45242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45244 "RANLIB=$${RANLIB}" \
45245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45246 install-info) \
45247 || exit 1
45248
45249 @endif target-rda
45250
45251 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45252 maybe-install-pdf-target-rda:
45253 @if target-rda
45254 maybe-install-pdf-target-rda: install-pdf-target-rda
45255
45256 install-pdf-target-rda: \
45257 configure-target-rda \
45258 pdf-target-rda
45259 @: $(MAKE); $(unstage)
45260 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45261 r=`${PWD_COMMAND}`; export r; \
45262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263 $(NORMAL_TARGET_EXPORTS) \
45264 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45265 for flag in $(EXTRA_TARGET_FLAGS); do \
45266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45267 done; \
45268 (cd $(TARGET_SUBDIR)/rda && \
45269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45271 "RANLIB=$${RANLIB}" \
45272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45273 install-pdf) \
45274 || exit 1
45275
45276 @endif target-rda
45277
45278 .PHONY: maybe-install-html-target-rda install-html-target-rda
45279 maybe-install-html-target-rda:
45280 @if target-rda
45281 maybe-install-html-target-rda: install-html-target-rda
45282
45283 install-html-target-rda: \
45284 configure-target-rda \
45285 html-target-rda
45286 @: $(MAKE); $(unstage)
45287 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45288 r=`${PWD_COMMAND}`; export r; \
45289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45290 $(NORMAL_TARGET_EXPORTS) \
45291 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45292 for flag in $(EXTRA_TARGET_FLAGS); do \
45293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45294 done; \
45295 (cd $(TARGET_SUBDIR)/rda && \
45296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45298 "RANLIB=$${RANLIB}" \
45299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45300 install-html) \
45301 || exit 1
45302
45303 @endif target-rda
45304
45305 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45306 maybe-installcheck-target-rda:
45307 @if target-rda
45308 maybe-installcheck-target-rda: installcheck-target-rda
45309
45310 installcheck-target-rda: \
45311 configure-target-rda
45312 @: $(MAKE); $(unstage)
45313 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45314 r=`${PWD_COMMAND}`; export r; \
45315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45316 $(NORMAL_TARGET_EXPORTS) \
45317 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45318 for flag in $(EXTRA_TARGET_FLAGS); do \
45319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45320 done; \
45321 (cd $(TARGET_SUBDIR)/rda && \
45322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45324 "RANLIB=$${RANLIB}" \
45325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45326 installcheck) \
45327 || exit 1
45328
45329 @endif target-rda
45330
45331 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45332 maybe-mostlyclean-target-rda:
45333 @if target-rda
45334 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45335
45336 mostlyclean-target-rda:
45337 @: $(MAKE); $(unstage)
45338 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45339 r=`${PWD_COMMAND}`; export r; \
45340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341 $(NORMAL_TARGET_EXPORTS) \
45342 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45343 for flag in $(EXTRA_TARGET_FLAGS); do \
45344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345 done; \
45346 (cd $(TARGET_SUBDIR)/rda && \
45347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349 "RANLIB=$${RANLIB}" \
45350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351 mostlyclean) \
45352 || exit 1
45353
45354 @endif target-rda
45355
45356 .PHONY: maybe-clean-target-rda clean-target-rda
45357 maybe-clean-target-rda:
45358 @if target-rda
45359 maybe-clean-target-rda: clean-target-rda
45360
45361 clean-target-rda:
45362 @: $(MAKE); $(unstage)
45363 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45364 r=`${PWD_COMMAND}`; export r; \
45365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45366 $(NORMAL_TARGET_EXPORTS) \
45367 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45368 for flag in $(EXTRA_TARGET_FLAGS); do \
45369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45370 done; \
45371 (cd $(TARGET_SUBDIR)/rda && \
45372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45374 "RANLIB=$${RANLIB}" \
45375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45376 clean) \
45377 || exit 1
45378
45379 @endif target-rda
45380
45381 .PHONY: maybe-distclean-target-rda distclean-target-rda
45382 maybe-distclean-target-rda:
45383 @if target-rda
45384 maybe-distclean-target-rda: distclean-target-rda
45385
45386 distclean-target-rda:
45387 @: $(MAKE); $(unstage)
45388 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45389 r=`${PWD_COMMAND}`; export r; \
45390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45391 $(NORMAL_TARGET_EXPORTS) \
45392 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45393 for flag in $(EXTRA_TARGET_FLAGS); do \
45394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45395 done; \
45396 (cd $(TARGET_SUBDIR)/rda && \
45397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45399 "RANLIB=$${RANLIB}" \
45400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45401 distclean) \
45402 || exit 1
45403
45404 @endif target-rda
45405
45406 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45407 maybe-maintainer-clean-target-rda:
45408 @if target-rda
45409 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45410
45411 maintainer-clean-target-rda:
45412 @: $(MAKE); $(unstage)
45413 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45414 r=`${PWD_COMMAND}`; export r; \
45415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45416 $(NORMAL_TARGET_EXPORTS) \
45417 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45418 for flag in $(EXTRA_TARGET_FLAGS); do \
45419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45420 done; \
45421 (cd $(TARGET_SUBDIR)/rda && \
45422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45424 "RANLIB=$${RANLIB}" \
45425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45426 maintainer-clean) \
45427 || exit 1
45428
45429 @endif target-rda
45430
45431
45432
45433
45434
45435 .PHONY: configure-target-libada maybe-configure-target-libada
45436 maybe-configure-target-libada:
45437 @if gcc-bootstrap
45438 configure-target-libada: stage_current
45439 @endif gcc-bootstrap
45440 @if target-libada
45441 maybe-configure-target-libada: configure-target-libada
45442 configure-target-libada:
45443 @: $(MAKE); $(unstage)
45444 @r=`${PWD_COMMAND}`; export r; \
45445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45446 echo "Checking multilib configuration for libada..."; \
45447 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45448 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45449 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45450 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45451 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45452 else \
45453 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45454 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45455 fi; \
45456 else \
45457 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45458 fi; \
45459 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45460 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45461 $(NORMAL_TARGET_EXPORTS) \
45462 echo Configuring in $(TARGET_SUBDIR)/libada; \
45463 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45464 case $(srcdir) in \
45465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45466 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45468 esac; \
45469 module_srcdir=libada; \
45470 rm -f no-such-file || : ; \
45471 CONFIG_SITE=no-such-file $(SHELL) \
45472 $$s/$$module_srcdir/configure \
45473 --srcdir=$${topdir}/$$module_srcdir \
45474 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45475 --target=${target_alias} \
45476 || exit 1
45477 @endif target-libada
45478
45479
45480
45481
45482
45483 .PHONY: all-target-libada maybe-all-target-libada
45484 maybe-all-target-libada:
45485 @if gcc-bootstrap
45486 all-target-libada: stage_current
45487 @endif gcc-bootstrap
45488 @if target-libada
45489 TARGET-target-libada=all
45490 maybe-all-target-libada: all-target-libada
45491 all-target-libada: configure-target-libada
45492 @: $(MAKE); $(unstage)
45493 @r=`${PWD_COMMAND}`; export r; \
45494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495 $(NORMAL_TARGET_EXPORTS) \
45496 (cd $(TARGET_SUBDIR)/libada && \
45497 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45498 $(TARGET-target-libada))
45499 @endif target-libada
45500
45501
45502
45503
45504
45505 .PHONY: check-target-libada maybe-check-target-libada
45506 maybe-check-target-libada:
45507 @if target-libada
45508 maybe-check-target-libada: check-target-libada
45509
45510 check-target-libada:
45511 @: $(MAKE); $(unstage)
45512 @r=`${PWD_COMMAND}`; export r; \
45513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45514 $(NORMAL_TARGET_EXPORTS) \
45515 (cd $(TARGET_SUBDIR)/libada && \
45516 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45517
45518 @endif target-libada
45519
45520 .PHONY: install-target-libada maybe-install-target-libada
45521 maybe-install-target-libada:
45522 @if target-libada
45523 maybe-install-target-libada: install-target-libada
45524
45525 install-target-libada: installdirs
45526 @: $(MAKE); $(unstage)
45527 @r=`${PWD_COMMAND}`; export r; \
45528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529 $(NORMAL_TARGET_EXPORTS) \
45530 (cd $(TARGET_SUBDIR)/libada && \
45531 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45532
45533 @endif target-libada
45534
45535 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45536 maybe-install-strip-target-libada:
45537 @if target-libada
45538 maybe-install-strip-target-libada: install-strip-target-libada
45539
45540 install-strip-target-libada: installdirs
45541 @: $(MAKE); $(unstage)
45542 @r=`${PWD_COMMAND}`; export r; \
45543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45544 $(NORMAL_TARGET_EXPORTS) \
45545 (cd $(TARGET_SUBDIR)/libada && \
45546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45547
45548 @endif target-libada
45549
45550 # Other targets (info, dvi, pdf, etc.)
45551
45552 .PHONY: maybe-info-target-libada info-target-libada
45553 maybe-info-target-libada:
45554 @if target-libada
45555 maybe-info-target-libada: info-target-libada
45556
45557 info-target-libada: \
45558 configure-target-libada
45559 @: $(MAKE); $(unstage)
45560 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45561 r=`${PWD_COMMAND}`; export r; \
45562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563 $(NORMAL_TARGET_EXPORTS) \
45564 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45565 for flag in $(EXTRA_TARGET_FLAGS); do \
45566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567 done; \
45568 (cd $(TARGET_SUBDIR)/libada && \
45569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571 "RANLIB=$${RANLIB}" \
45572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573 info) \
45574 || exit 1
45575
45576 @endif target-libada
45577
45578 .PHONY: maybe-dvi-target-libada dvi-target-libada
45579 maybe-dvi-target-libada:
45580 @if target-libada
45581 maybe-dvi-target-libada: dvi-target-libada
45582
45583 dvi-target-libada: \
45584 configure-target-libada
45585 @: $(MAKE); $(unstage)
45586 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45587 r=`${PWD_COMMAND}`; export r; \
45588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45589 $(NORMAL_TARGET_EXPORTS) \
45590 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45591 for flag in $(EXTRA_TARGET_FLAGS); do \
45592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45593 done; \
45594 (cd $(TARGET_SUBDIR)/libada && \
45595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45597 "RANLIB=$${RANLIB}" \
45598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45599 dvi) \
45600 || exit 1
45601
45602 @endif target-libada
45603
45604 .PHONY: maybe-pdf-target-libada pdf-target-libada
45605 maybe-pdf-target-libada:
45606 @if target-libada
45607 maybe-pdf-target-libada: pdf-target-libada
45608
45609 pdf-target-libada: \
45610 configure-target-libada
45611 @: $(MAKE); $(unstage)
45612 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45613 r=`${PWD_COMMAND}`; export r; \
45614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45615 $(NORMAL_TARGET_EXPORTS) \
45616 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45617 for flag in $(EXTRA_TARGET_FLAGS); do \
45618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45619 done; \
45620 (cd $(TARGET_SUBDIR)/libada && \
45621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45623 "RANLIB=$${RANLIB}" \
45624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45625 pdf) \
45626 || exit 1
45627
45628 @endif target-libada
45629
45630 .PHONY: maybe-html-target-libada html-target-libada
45631 maybe-html-target-libada:
45632 @if target-libada
45633 maybe-html-target-libada: html-target-libada
45634
45635 html-target-libada: \
45636 configure-target-libada
45637 @: $(MAKE); $(unstage)
45638 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45639 r=`${PWD_COMMAND}`; export r; \
45640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641 $(NORMAL_TARGET_EXPORTS) \
45642 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45643 for flag in $(EXTRA_TARGET_FLAGS); do \
45644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45645 done; \
45646 (cd $(TARGET_SUBDIR)/libada && \
45647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45649 "RANLIB=$${RANLIB}" \
45650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45651 html) \
45652 || exit 1
45653
45654 @endif target-libada
45655
45656 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45657 maybe-TAGS-target-libada:
45658 @if target-libada
45659 maybe-TAGS-target-libada: TAGS-target-libada
45660
45661 TAGS-target-libada: \
45662 configure-target-libada
45663 @: $(MAKE); $(unstage)
45664 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45665 r=`${PWD_COMMAND}`; export r; \
45666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45667 $(NORMAL_TARGET_EXPORTS) \
45668 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45669 for flag in $(EXTRA_TARGET_FLAGS); do \
45670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45671 done; \
45672 (cd $(TARGET_SUBDIR)/libada && \
45673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45675 "RANLIB=$${RANLIB}" \
45676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45677 TAGS) \
45678 || exit 1
45679
45680 @endif target-libada
45681
45682 .PHONY: maybe-install-info-target-libada install-info-target-libada
45683 maybe-install-info-target-libada:
45684 @if target-libada
45685 maybe-install-info-target-libada: install-info-target-libada
45686
45687 install-info-target-libada: \
45688 configure-target-libada \
45689 info-target-libada
45690 @: $(MAKE); $(unstage)
45691 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45692 r=`${PWD_COMMAND}`; export r; \
45693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45694 $(NORMAL_TARGET_EXPORTS) \
45695 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45696 for flag in $(EXTRA_TARGET_FLAGS); do \
45697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45698 done; \
45699 (cd $(TARGET_SUBDIR)/libada && \
45700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45702 "RANLIB=$${RANLIB}" \
45703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45704 install-info) \
45705 || exit 1
45706
45707 @endif target-libada
45708
45709 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45710 maybe-install-pdf-target-libada:
45711 @if target-libada
45712 maybe-install-pdf-target-libada: install-pdf-target-libada
45713
45714 install-pdf-target-libada: \
45715 configure-target-libada \
45716 pdf-target-libada
45717 @: $(MAKE); $(unstage)
45718 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45719 r=`${PWD_COMMAND}`; export r; \
45720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45721 $(NORMAL_TARGET_EXPORTS) \
45722 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45723 for flag in $(EXTRA_TARGET_FLAGS); do \
45724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45725 done; \
45726 (cd $(TARGET_SUBDIR)/libada && \
45727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45729 "RANLIB=$${RANLIB}" \
45730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45731 install-pdf) \
45732 || exit 1
45733
45734 @endif target-libada
45735
45736 .PHONY: maybe-install-html-target-libada install-html-target-libada
45737 maybe-install-html-target-libada:
45738 @if target-libada
45739 maybe-install-html-target-libada: install-html-target-libada
45740
45741 install-html-target-libada: \
45742 configure-target-libada \
45743 html-target-libada
45744 @: $(MAKE); $(unstage)
45745 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45746 r=`${PWD_COMMAND}`; export r; \
45747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748 $(NORMAL_TARGET_EXPORTS) \
45749 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45750 for flag in $(EXTRA_TARGET_FLAGS); do \
45751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45752 done; \
45753 (cd $(TARGET_SUBDIR)/libada && \
45754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45756 "RANLIB=$${RANLIB}" \
45757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45758 install-html) \
45759 || exit 1
45760
45761 @endif target-libada
45762
45763 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45764 maybe-installcheck-target-libada:
45765 @if target-libada
45766 maybe-installcheck-target-libada: installcheck-target-libada
45767
45768 installcheck-target-libada: \
45769 configure-target-libada
45770 @: $(MAKE); $(unstage)
45771 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45772 r=`${PWD_COMMAND}`; export r; \
45773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45774 $(NORMAL_TARGET_EXPORTS) \
45775 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45776 for flag in $(EXTRA_TARGET_FLAGS); do \
45777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45778 done; \
45779 (cd $(TARGET_SUBDIR)/libada && \
45780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45782 "RANLIB=$${RANLIB}" \
45783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45784 installcheck) \
45785 || exit 1
45786
45787 @endif target-libada
45788
45789 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45790 maybe-mostlyclean-target-libada:
45791 @if target-libada
45792 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45793
45794 mostlyclean-target-libada:
45795 @: $(MAKE); $(unstage)
45796 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45797 r=`${PWD_COMMAND}`; export r; \
45798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45799 $(NORMAL_TARGET_EXPORTS) \
45800 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45801 for flag in $(EXTRA_TARGET_FLAGS); do \
45802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45803 done; \
45804 (cd $(TARGET_SUBDIR)/libada && \
45805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45807 "RANLIB=$${RANLIB}" \
45808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45809 mostlyclean) \
45810 || exit 1
45811
45812 @endif target-libada
45813
45814 .PHONY: maybe-clean-target-libada clean-target-libada
45815 maybe-clean-target-libada:
45816 @if target-libada
45817 maybe-clean-target-libada: clean-target-libada
45818
45819 clean-target-libada:
45820 @: $(MAKE); $(unstage)
45821 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45822 r=`${PWD_COMMAND}`; export r; \
45823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45824 $(NORMAL_TARGET_EXPORTS) \
45825 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45826 for flag in $(EXTRA_TARGET_FLAGS); do \
45827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45828 done; \
45829 (cd $(TARGET_SUBDIR)/libada && \
45830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45832 "RANLIB=$${RANLIB}" \
45833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45834 clean) \
45835 || exit 1
45836
45837 @endif target-libada
45838
45839 .PHONY: maybe-distclean-target-libada distclean-target-libada
45840 maybe-distclean-target-libada:
45841 @if target-libada
45842 maybe-distclean-target-libada: distclean-target-libada
45843
45844 distclean-target-libada:
45845 @: $(MAKE); $(unstage)
45846 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45847 r=`${PWD_COMMAND}`; export r; \
45848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45849 $(NORMAL_TARGET_EXPORTS) \
45850 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45851 for flag in $(EXTRA_TARGET_FLAGS); do \
45852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45853 done; \
45854 (cd $(TARGET_SUBDIR)/libada && \
45855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45857 "RANLIB=$${RANLIB}" \
45858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45859 distclean) \
45860 || exit 1
45861
45862 @endif target-libada
45863
45864 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45865 maybe-maintainer-clean-target-libada:
45866 @if target-libada
45867 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45868
45869 maintainer-clean-target-libada:
45870 @: $(MAKE); $(unstage)
45871 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45872 r=`${PWD_COMMAND}`; export r; \
45873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45874 $(NORMAL_TARGET_EXPORTS) \
45875 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45876 for flag in $(EXTRA_TARGET_FLAGS); do \
45877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45878 done; \
45879 (cd $(TARGET_SUBDIR)/libada && \
45880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45882 "RANLIB=$${RANLIB}" \
45883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45884 maintainer-clean) \
45885 || exit 1
45886
45887 @endif target-libada
45888
45889
45890
45891
45892
45893 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45894 maybe-configure-target-libgomp:
45895 @if gcc-bootstrap
45896 configure-target-libgomp: stage_current
45897 @endif gcc-bootstrap
45898 @if target-libgomp
45899 maybe-configure-target-libgomp: configure-target-libgomp
45900 configure-target-libgomp:
45901 @r=`${PWD_COMMAND}`; export r; \
45902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45903 echo "Checking multilib configuration for libgomp..."; \
45904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45906 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45907 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45908 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45909 else \
45910 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45911 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45912 fi; \
45913 else \
45914 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45915 fi; \
45916 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45918 $(NORMAL_TARGET_EXPORTS) \
45919 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45920 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45921 case $(srcdir) in \
45922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45923 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45925 esac; \
45926 module_srcdir=libgomp; \
45927 rm -f no-such-file || : ; \
45928 CONFIG_SITE=no-such-file $(SHELL) \
45929 $$s/$$module_srcdir/configure \
45930 --srcdir=$${topdir}/$$module_srcdir \
45931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45932 --target=${target_alias} \
45933 || exit 1
45934 @endif target-libgomp
45935
45936
45937
45938 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45939 maybe-configure-stage1-target-libgomp:
45940 @if target-libgomp-bootstrap
45941 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45942 configure-stage1-target-libgomp:
45943 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45944 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45945 @r=`${PWD_COMMAND}`; export r; \
45946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947 TFLAGS="$(STAGE1_TFLAGS)"; \
45948 echo "Checking multilib configuration for libgomp..."; \
45949 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45950 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45951 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45952 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45953 else \
45954 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45955 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45956 fi; \
45957 else \
45958 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45959 fi; \
45960 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45961 $(NORMAL_TARGET_EXPORTS) \
45962 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45963 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45964 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45965 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45966 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45967 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45968 case $(srcdir) in \
45969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45970 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45972 esac; \
45973 module_srcdir=libgomp; \
45974 $(SHELL) $$s/$$module_srcdir/configure \
45975 --srcdir=$${topdir}/$$module_srcdir \
45976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45977 --target=${target_alias} \
45978 \
45979 $(STAGE1_CONFIGURE_FLAGS)
45980 @endif target-libgomp-bootstrap
45981
45982 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45983 maybe-configure-stage2-target-libgomp:
45984 @if target-libgomp-bootstrap
45985 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45986 configure-stage2-target-libgomp:
45987 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45988 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45989 @r=`${PWD_COMMAND}`; export r; \
45990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45991 TFLAGS="$(STAGE2_TFLAGS)"; \
45992 echo "Checking multilib configuration for libgomp..."; \
45993 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45994 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45995 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45996 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45997 else \
45998 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45999 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46000 fi; \
46001 else \
46002 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46003 fi; \
46004 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46005 $(NORMAL_TARGET_EXPORTS) \
46006 \
46007 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46008 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46009 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46010 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
46011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46012 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46013 case $(srcdir) in \
46014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46015 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46017 esac; \
46018 module_srcdir=libgomp; \
46019 $(SHELL) $$s/$$module_srcdir/configure \
46020 --srcdir=$${topdir}/$$module_srcdir \
46021 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46022 --target=${target_alias} \
46023 --with-build-libsubdir=$(HOST_SUBDIR) \
46024 $(STAGE2_CONFIGURE_FLAGS)
46025 @endif target-libgomp-bootstrap
46026
46027 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
46028 maybe-configure-stage3-target-libgomp:
46029 @if target-libgomp-bootstrap
46030 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
46031 configure-stage3-target-libgomp:
46032 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46033 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46034 @r=`${PWD_COMMAND}`; export r; \
46035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036 TFLAGS="$(STAGE3_TFLAGS)"; \
46037 echo "Checking multilib configuration for libgomp..."; \
46038 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46039 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46040 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46041 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46042 else \
46043 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46044 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46045 fi; \
46046 else \
46047 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46048 fi; \
46049 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46050 $(NORMAL_TARGET_EXPORTS) \
46051 \
46052 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46055 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
46056 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46057 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46058 case $(srcdir) in \
46059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46060 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46062 esac; \
46063 module_srcdir=libgomp; \
46064 $(SHELL) $$s/$$module_srcdir/configure \
46065 --srcdir=$${topdir}/$$module_srcdir \
46066 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46067 --target=${target_alias} \
46068 --with-build-libsubdir=$(HOST_SUBDIR) \
46069 $(STAGE3_CONFIGURE_FLAGS)
46070 @endif target-libgomp-bootstrap
46071
46072 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
46073 maybe-configure-stage4-target-libgomp:
46074 @if target-libgomp-bootstrap
46075 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
46076 configure-stage4-target-libgomp:
46077 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46078 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46079 @r=`${PWD_COMMAND}`; export r; \
46080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46081 TFLAGS="$(STAGE4_TFLAGS)"; \
46082 echo "Checking multilib configuration for libgomp..."; \
46083 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46084 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46085 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46086 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46087 else \
46088 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46089 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46090 fi; \
46091 else \
46092 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46093 fi; \
46094 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46095 $(NORMAL_TARGET_EXPORTS) \
46096 \
46097 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46098 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46099 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46100 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46101 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46102 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46103 case $(srcdir) in \
46104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46105 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46107 esac; \
46108 module_srcdir=libgomp; \
46109 $(SHELL) $$s/$$module_srcdir/configure \
46110 --srcdir=$${topdir}/$$module_srcdir \
46111 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46112 --target=${target_alias} \
46113 --with-build-libsubdir=$(HOST_SUBDIR) \
46114 $(STAGE4_CONFIGURE_FLAGS)
46115 @endif target-libgomp-bootstrap
46116
46117 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46118 maybe-configure-stageprofile-target-libgomp:
46119 @if target-libgomp-bootstrap
46120 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46121 configure-stageprofile-target-libgomp:
46122 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46123 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46124 @r=`${PWD_COMMAND}`; export r; \
46125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46127 echo "Checking multilib configuration for libgomp..."; \
46128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46129 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46130 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46131 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46132 else \
46133 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46134 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46135 fi; \
46136 else \
46137 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46138 fi; \
46139 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46140 $(NORMAL_TARGET_EXPORTS) \
46141 \
46142 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46143 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46144 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46145 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46147 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46148 case $(srcdir) in \
46149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46150 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46152 esac; \
46153 module_srcdir=libgomp; \
46154 $(SHELL) $$s/$$module_srcdir/configure \
46155 --srcdir=$${topdir}/$$module_srcdir \
46156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46157 --target=${target_alias} \
46158 --with-build-libsubdir=$(HOST_SUBDIR) \
46159 $(STAGEprofile_CONFIGURE_FLAGS)
46160 @endif target-libgomp-bootstrap
46161
46162 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46163 maybe-configure-stagefeedback-target-libgomp:
46164 @if target-libgomp-bootstrap
46165 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46166 configure-stagefeedback-target-libgomp:
46167 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46168 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46169 @r=`${PWD_COMMAND}`; export r; \
46170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46172 echo "Checking multilib configuration for libgomp..."; \
46173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46174 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46175 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46176 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46177 else \
46178 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46179 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46180 fi; \
46181 else \
46182 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46183 fi; \
46184 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46185 $(NORMAL_TARGET_EXPORTS) \
46186 \
46187 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46190 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46191 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46192 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46193 case $(srcdir) in \
46194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46195 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46197 esac; \
46198 module_srcdir=libgomp; \
46199 $(SHELL) $$s/$$module_srcdir/configure \
46200 --srcdir=$${topdir}/$$module_srcdir \
46201 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46202 --target=${target_alias} \
46203 --with-build-libsubdir=$(HOST_SUBDIR) \
46204 $(STAGEfeedback_CONFIGURE_FLAGS)
46205 @endif target-libgomp-bootstrap
46206
46207
46208
46209
46210
46211 .PHONY: all-target-libgomp maybe-all-target-libgomp
46212 maybe-all-target-libgomp:
46213 @if gcc-bootstrap
46214 all-target-libgomp: stage_current
46215 @endif gcc-bootstrap
46216 @if target-libgomp
46217 TARGET-target-libgomp=all
46218 maybe-all-target-libgomp: all-target-libgomp
46219 all-target-libgomp: configure-target-libgomp
46220 @r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 $(NORMAL_TARGET_EXPORTS) \
46223 (cd $(TARGET_SUBDIR)/libgomp && \
46224 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46225 $(TARGET-target-libgomp))
46226 @endif target-libgomp
46227
46228
46229
46230 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46231 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46232 maybe-all-stage1-target-libgomp:
46233 maybe-clean-stage1-target-libgomp:
46234 @if target-libgomp-bootstrap
46235 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46236 all-stage1: all-stage1-target-libgomp
46237 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46238 all-stage1-target-libgomp: configure-stage1-target-libgomp
46239 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 TFLAGS="$(STAGE1_TFLAGS)"; \
46243 $(NORMAL_TARGET_EXPORTS) \
46244 cd $(TARGET_SUBDIR)/libgomp && \
46245 \
46246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46247 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46248 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46249 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46253 $(EXTRA_TARGET_FLAGS) \
46254 \
46255 TFLAGS="$(STAGE1_TFLAGS)" \
46256 $(TARGET-stage1-target-libgomp)
46257
46258 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46259 clean-stage1: clean-stage1-target-libgomp
46260 clean-stage1-target-libgomp:
46261 @if [ $(current_stage) = stage1 ]; then \
46262 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46263 else \
46264 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46265 $(MAKE) stage1-start; \
46266 fi; \
46267 cd $(TARGET_SUBDIR)/libgomp && \
46268 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46269 clean
46270 @endif target-libgomp-bootstrap
46271
46272
46273 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46274 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46275 maybe-all-stage2-target-libgomp:
46276 maybe-clean-stage2-target-libgomp:
46277 @if target-libgomp-bootstrap
46278 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46279 all-stage2: all-stage2-target-libgomp
46280 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46281 all-stage2-target-libgomp: configure-stage2-target-libgomp
46282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46283 @r=`${PWD_COMMAND}`; export r; \
46284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46285 TFLAGS="$(STAGE2_TFLAGS)"; \
46286 $(NORMAL_TARGET_EXPORTS) \
46287 \
46288 cd $(TARGET_SUBDIR)/libgomp && \
46289 \
46290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46291 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46293 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46297 $(EXTRA_TARGET_FLAGS) \
46298 TFLAGS="$(STAGE2_TFLAGS)" \
46299 $(TARGET-stage2-target-libgomp)
46300
46301 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46302 clean-stage2: clean-stage2-target-libgomp
46303 clean-stage2-target-libgomp:
46304 @if [ $(current_stage) = stage2 ]; then \
46305 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46306 else \
46307 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46308 $(MAKE) stage2-start; \
46309 fi; \
46310 cd $(TARGET_SUBDIR)/libgomp && \
46311 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46312 @endif target-libgomp-bootstrap
46313
46314
46315 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46316 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46317 maybe-all-stage3-target-libgomp:
46318 maybe-clean-stage3-target-libgomp:
46319 @if target-libgomp-bootstrap
46320 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46321 all-stage3: all-stage3-target-libgomp
46322 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46323 all-stage3-target-libgomp: configure-stage3-target-libgomp
46324 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46325 @r=`${PWD_COMMAND}`; export r; \
46326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46327 TFLAGS="$(STAGE3_TFLAGS)"; \
46328 $(NORMAL_TARGET_EXPORTS) \
46329 \
46330 cd $(TARGET_SUBDIR)/libgomp && \
46331 \
46332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46333 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46334 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46335 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46339 $(EXTRA_TARGET_FLAGS) \
46340 TFLAGS="$(STAGE3_TFLAGS)" \
46341 $(TARGET-stage3-target-libgomp)
46342
46343 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46344 clean-stage3: clean-stage3-target-libgomp
46345 clean-stage3-target-libgomp:
46346 @if [ $(current_stage) = stage3 ]; then \
46347 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46348 else \
46349 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46350 $(MAKE) stage3-start; \
46351 fi; \
46352 cd $(TARGET_SUBDIR)/libgomp && \
46353 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46354 @endif target-libgomp-bootstrap
46355
46356
46357 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46358 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46359 maybe-all-stage4-target-libgomp:
46360 maybe-clean-stage4-target-libgomp:
46361 @if target-libgomp-bootstrap
46362 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46363 all-stage4: all-stage4-target-libgomp
46364 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46365 all-stage4-target-libgomp: configure-stage4-target-libgomp
46366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46367 @r=`${PWD_COMMAND}`; export r; \
46368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369 TFLAGS="$(STAGE4_TFLAGS)"; \
46370 $(NORMAL_TARGET_EXPORTS) \
46371 \
46372 cd $(TARGET_SUBDIR)/libgomp && \
46373 \
46374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46375 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46381 $(EXTRA_TARGET_FLAGS) \
46382 TFLAGS="$(STAGE4_TFLAGS)" \
46383 $(TARGET-stage4-target-libgomp)
46384
46385 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46386 clean-stage4: clean-stage4-target-libgomp
46387 clean-stage4-target-libgomp:
46388 @if [ $(current_stage) = stage4 ]; then \
46389 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46390 else \
46391 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46392 $(MAKE) stage4-start; \
46393 fi; \
46394 cd $(TARGET_SUBDIR)/libgomp && \
46395 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46396 @endif target-libgomp-bootstrap
46397
46398
46399 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46400 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46401 maybe-all-stageprofile-target-libgomp:
46402 maybe-clean-stageprofile-target-libgomp:
46403 @if target-libgomp-bootstrap
46404 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46405 all-stageprofile: all-stageprofile-target-libgomp
46406 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46407 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46408 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46409 @r=`${PWD_COMMAND}`; export r; \
46410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46412 $(NORMAL_TARGET_EXPORTS) \
46413 \
46414 cd $(TARGET_SUBDIR)/libgomp && \
46415 \
46416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46417 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46423 $(EXTRA_TARGET_FLAGS) \
46424 TFLAGS="$(STAGEprofile_TFLAGS)" \
46425 $(TARGET-stageprofile-target-libgomp)
46426
46427 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46428 clean-stageprofile: clean-stageprofile-target-libgomp
46429 clean-stageprofile-target-libgomp:
46430 @if [ $(current_stage) = stageprofile ]; then \
46431 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46432 else \
46433 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46434 $(MAKE) stageprofile-start; \
46435 fi; \
46436 cd $(TARGET_SUBDIR)/libgomp && \
46437 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46438 @endif target-libgomp-bootstrap
46439
46440
46441 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46442 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46443 maybe-all-stagefeedback-target-libgomp:
46444 maybe-clean-stagefeedback-target-libgomp:
46445 @if target-libgomp-bootstrap
46446 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46447 all-stagefeedback: all-stagefeedback-target-libgomp
46448 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46449 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46450 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46451 @r=`${PWD_COMMAND}`; export r; \
46452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46454 $(NORMAL_TARGET_EXPORTS) \
46455 \
46456 cd $(TARGET_SUBDIR)/libgomp && \
46457 \
46458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46465 $(EXTRA_TARGET_FLAGS) \
46466 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46467 $(TARGET-stagefeedback-target-libgomp)
46468
46469 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46470 clean-stagefeedback: clean-stagefeedback-target-libgomp
46471 clean-stagefeedback-target-libgomp:
46472 @if [ $(current_stage) = stagefeedback ]; then \
46473 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46474 else \
46475 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46476 $(MAKE) stagefeedback-start; \
46477 fi; \
46478 cd $(TARGET_SUBDIR)/libgomp && \
46479 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46480 @endif target-libgomp-bootstrap
46481
46482
46483
46484
46485
46486
46487 .PHONY: check-target-libgomp maybe-check-target-libgomp
46488 maybe-check-target-libgomp:
46489 @if target-libgomp
46490 maybe-check-target-libgomp: check-target-libgomp
46491
46492 check-target-libgomp:
46493 @: $(MAKE); $(unstage)
46494 @r=`${PWD_COMMAND}`; export r; \
46495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46496 $(NORMAL_TARGET_EXPORTS) \
46497 (cd $(TARGET_SUBDIR)/libgomp && \
46498 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46499
46500 @endif target-libgomp
46501
46502 .PHONY: install-target-libgomp maybe-install-target-libgomp
46503 maybe-install-target-libgomp:
46504 @if target-libgomp
46505 maybe-install-target-libgomp: install-target-libgomp
46506
46507 install-target-libgomp: installdirs
46508 @: $(MAKE); $(unstage)
46509 @r=`${PWD_COMMAND}`; export r; \
46510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46511 $(NORMAL_TARGET_EXPORTS) \
46512 (cd $(TARGET_SUBDIR)/libgomp && \
46513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46514
46515 @endif target-libgomp
46516
46517 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46518 maybe-install-strip-target-libgomp:
46519 @if target-libgomp
46520 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46521
46522 install-strip-target-libgomp: installdirs
46523 @: $(MAKE); $(unstage)
46524 @r=`${PWD_COMMAND}`; export r; \
46525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46526 $(NORMAL_TARGET_EXPORTS) \
46527 (cd $(TARGET_SUBDIR)/libgomp && \
46528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46529
46530 @endif target-libgomp
46531
46532 # Other targets (info, dvi, pdf, etc.)
46533
46534 .PHONY: maybe-info-target-libgomp info-target-libgomp
46535 maybe-info-target-libgomp:
46536 @if target-libgomp
46537 maybe-info-target-libgomp: info-target-libgomp
46538
46539 info-target-libgomp: \
46540 configure-target-libgomp
46541 @: $(MAKE); $(unstage)
46542 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46543 r=`${PWD_COMMAND}`; export r; \
46544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46545 $(NORMAL_TARGET_EXPORTS) \
46546 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46547 for flag in $(EXTRA_TARGET_FLAGS); do \
46548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46549 done; \
46550 (cd $(TARGET_SUBDIR)/libgomp && \
46551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46553 "RANLIB=$${RANLIB}" \
46554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46555 info) \
46556 || exit 1
46557
46558 @endif target-libgomp
46559
46560 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46561 maybe-dvi-target-libgomp:
46562 @if target-libgomp
46563 maybe-dvi-target-libgomp: dvi-target-libgomp
46564
46565 dvi-target-libgomp: \
46566 configure-target-libgomp
46567 @: $(MAKE); $(unstage)
46568 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46569 r=`${PWD_COMMAND}`; export r; \
46570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571 $(NORMAL_TARGET_EXPORTS) \
46572 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46573 for flag in $(EXTRA_TARGET_FLAGS); do \
46574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46575 done; \
46576 (cd $(TARGET_SUBDIR)/libgomp && \
46577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46579 "RANLIB=$${RANLIB}" \
46580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46581 dvi) \
46582 || exit 1
46583
46584 @endif target-libgomp
46585
46586 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46587 maybe-pdf-target-libgomp:
46588 @if target-libgomp
46589 maybe-pdf-target-libgomp: pdf-target-libgomp
46590
46591 pdf-target-libgomp: \
46592 configure-target-libgomp
46593 @: $(MAKE); $(unstage)
46594 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46595 r=`${PWD_COMMAND}`; export r; \
46596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597 $(NORMAL_TARGET_EXPORTS) \
46598 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46599 for flag in $(EXTRA_TARGET_FLAGS); do \
46600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601 done; \
46602 (cd $(TARGET_SUBDIR)/libgomp && \
46603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605 "RANLIB=$${RANLIB}" \
46606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607 pdf) \
46608 || exit 1
46609
46610 @endif target-libgomp
46611
46612 .PHONY: maybe-html-target-libgomp html-target-libgomp
46613 maybe-html-target-libgomp:
46614 @if target-libgomp
46615 maybe-html-target-libgomp: html-target-libgomp
46616
46617 html-target-libgomp: \
46618 configure-target-libgomp
46619 @: $(MAKE); $(unstage)
46620 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46621 r=`${PWD_COMMAND}`; export r; \
46622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46623 $(NORMAL_TARGET_EXPORTS) \
46624 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46625 for flag in $(EXTRA_TARGET_FLAGS); do \
46626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46627 done; \
46628 (cd $(TARGET_SUBDIR)/libgomp && \
46629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46631 "RANLIB=$${RANLIB}" \
46632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46633 html) \
46634 || exit 1
46635
46636 @endif target-libgomp
46637
46638 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46639 maybe-TAGS-target-libgomp:
46640 @if target-libgomp
46641 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46642
46643 TAGS-target-libgomp: \
46644 configure-target-libgomp
46645 @: $(MAKE); $(unstage)
46646 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46647 r=`${PWD_COMMAND}`; export r; \
46648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649 $(NORMAL_TARGET_EXPORTS) \
46650 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46651 for flag in $(EXTRA_TARGET_FLAGS); do \
46652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46653 done; \
46654 (cd $(TARGET_SUBDIR)/libgomp && \
46655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46657 "RANLIB=$${RANLIB}" \
46658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46659 TAGS) \
46660 || exit 1
46661
46662 @endif target-libgomp
46663
46664 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46665 maybe-install-info-target-libgomp:
46666 @if target-libgomp
46667 maybe-install-info-target-libgomp: install-info-target-libgomp
46668
46669 install-info-target-libgomp: \
46670 configure-target-libgomp \
46671 info-target-libgomp
46672 @: $(MAKE); $(unstage)
46673 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46674 r=`${PWD_COMMAND}`; export r; \
46675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46676 $(NORMAL_TARGET_EXPORTS) \
46677 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46678 for flag in $(EXTRA_TARGET_FLAGS); do \
46679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46680 done; \
46681 (cd $(TARGET_SUBDIR)/libgomp && \
46682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46684 "RANLIB=$${RANLIB}" \
46685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46686 install-info) \
46687 || exit 1
46688
46689 @endif target-libgomp
46690
46691 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46692 maybe-install-pdf-target-libgomp:
46693 @if target-libgomp
46694 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46695
46696 install-pdf-target-libgomp: \
46697 configure-target-libgomp \
46698 pdf-target-libgomp
46699 @: $(MAKE); $(unstage)
46700 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46701 r=`${PWD_COMMAND}`; export r; \
46702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46703 $(NORMAL_TARGET_EXPORTS) \
46704 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46705 for flag in $(EXTRA_TARGET_FLAGS); do \
46706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46707 done; \
46708 (cd $(TARGET_SUBDIR)/libgomp && \
46709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46711 "RANLIB=$${RANLIB}" \
46712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46713 install-pdf) \
46714 || exit 1
46715
46716 @endif target-libgomp
46717
46718 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46719 maybe-install-html-target-libgomp:
46720 @if target-libgomp
46721 maybe-install-html-target-libgomp: install-html-target-libgomp
46722
46723 install-html-target-libgomp: \
46724 configure-target-libgomp \
46725 html-target-libgomp
46726 @: $(MAKE); $(unstage)
46727 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46728 r=`${PWD_COMMAND}`; export r; \
46729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730 $(NORMAL_TARGET_EXPORTS) \
46731 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46732 for flag in $(EXTRA_TARGET_FLAGS); do \
46733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46734 done; \
46735 (cd $(TARGET_SUBDIR)/libgomp && \
46736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46738 "RANLIB=$${RANLIB}" \
46739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46740 install-html) \
46741 || exit 1
46742
46743 @endif target-libgomp
46744
46745 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46746 maybe-installcheck-target-libgomp:
46747 @if target-libgomp
46748 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46749
46750 installcheck-target-libgomp: \
46751 configure-target-libgomp
46752 @: $(MAKE); $(unstage)
46753 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46754 r=`${PWD_COMMAND}`; export r; \
46755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756 $(NORMAL_TARGET_EXPORTS) \
46757 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 installcheck) \
46767 || exit 1
46768
46769 @endif target-libgomp
46770
46771 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46772 maybe-mostlyclean-target-libgomp:
46773 @if target-libgomp
46774 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46775
46776 mostlyclean-target-libgomp:
46777 @: $(MAKE); $(unstage)
46778 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46779 r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 $(NORMAL_TARGET_EXPORTS) \
46782 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 mostlyclean) \
46792 || exit 1
46793
46794 @endif target-libgomp
46795
46796 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46797 maybe-clean-target-libgomp:
46798 @if target-libgomp
46799 maybe-clean-target-libgomp: clean-target-libgomp
46800
46801 clean-target-libgomp:
46802 @: $(MAKE); $(unstage)
46803 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46804 r=`${PWD_COMMAND}`; export r; \
46805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806 $(NORMAL_TARGET_EXPORTS) \
46807 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 clean) \
46817 || exit 1
46818
46819 @endif target-libgomp
46820
46821 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46822 maybe-distclean-target-libgomp:
46823 @if target-libgomp
46824 maybe-distclean-target-libgomp: distclean-target-libgomp
46825
46826 distclean-target-libgomp:
46827 @: $(MAKE); $(unstage)
46828 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46829 r=`${PWD_COMMAND}`; export r; \
46830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831 $(NORMAL_TARGET_EXPORTS) \
46832 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46833 for flag in $(EXTRA_TARGET_FLAGS); do \
46834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835 done; \
46836 (cd $(TARGET_SUBDIR)/libgomp && \
46837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839 "RANLIB=$${RANLIB}" \
46840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841 distclean) \
46842 || exit 1
46843
46844 @endif target-libgomp
46845
46846 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46847 maybe-maintainer-clean-target-libgomp:
46848 @if target-libgomp
46849 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46850
46851 maintainer-clean-target-libgomp:
46852 @: $(MAKE); $(unstage)
46853 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46854 r=`${PWD_COMMAND}`; export r; \
46855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46856 $(NORMAL_TARGET_EXPORTS) \
46857 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46858 for flag in $(EXTRA_TARGET_FLAGS); do \
46859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46860 done; \
46861 (cd $(TARGET_SUBDIR)/libgomp && \
46862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46864 "RANLIB=$${RANLIB}" \
46865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46866 maintainer-clean) \
46867 || exit 1
46868
46869 @endif target-libgomp
46870
46871
46872
46873
46874
46875 .PHONY: configure-target-libitm maybe-configure-target-libitm
46876 maybe-configure-target-libitm:
46877 @if gcc-bootstrap
46878 configure-target-libitm: stage_current
46879 @endif gcc-bootstrap
46880 @if target-libitm
46881 maybe-configure-target-libitm: configure-target-libitm
46882 configure-target-libitm:
46883 @: $(MAKE); $(unstage)
46884 @r=`${PWD_COMMAND}`; export r; \
46885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46886 echo "Checking multilib configuration for libitm..."; \
46887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46888 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46889 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46890 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46891 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46892 else \
46893 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46894 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46895 fi; \
46896 else \
46897 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46898 fi; \
46899 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46901 $(NORMAL_TARGET_EXPORTS) \
46902 echo Configuring in $(TARGET_SUBDIR)/libitm; \
46903 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46904 case $(srcdir) in \
46905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46906 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46908 esac; \
46909 module_srcdir=libitm; \
46910 rm -f no-such-file || : ; \
46911 CONFIG_SITE=no-such-file $(SHELL) \
46912 $$s/$$module_srcdir/configure \
46913 --srcdir=$${topdir}/$$module_srcdir \
46914 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46915 --target=${target_alias} \
46916 || exit 1
46917 @endif target-libitm
46918
46919
46920
46921
46922
46923 .PHONY: all-target-libitm maybe-all-target-libitm
46924 maybe-all-target-libitm:
46925 @if gcc-bootstrap
46926 all-target-libitm: stage_current
46927 @endif gcc-bootstrap
46928 @if target-libitm
46929 TARGET-target-libitm=all
46930 maybe-all-target-libitm: all-target-libitm
46931 all-target-libitm: configure-target-libitm
46932 @: $(MAKE); $(unstage)
46933 @r=`${PWD_COMMAND}`; export r; \
46934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935 $(NORMAL_TARGET_EXPORTS) \
46936 (cd $(TARGET_SUBDIR)/libitm && \
46937 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46938 $(TARGET-target-libitm))
46939 @endif target-libitm
46940
46941
46942
46943
46944
46945 .PHONY: check-target-libitm maybe-check-target-libitm
46946 maybe-check-target-libitm:
46947 @if target-libitm
46948 maybe-check-target-libitm: check-target-libitm
46949
46950 check-target-libitm:
46951 @: $(MAKE); $(unstage)
46952 @r=`${PWD_COMMAND}`; export r; \
46953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46954 $(NORMAL_TARGET_EXPORTS) \
46955 (cd $(TARGET_SUBDIR)/libitm && \
46956 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46957
46958 @endif target-libitm
46959
46960 .PHONY: install-target-libitm maybe-install-target-libitm
46961 maybe-install-target-libitm:
46962 @if target-libitm
46963 maybe-install-target-libitm: install-target-libitm
46964
46965 install-target-libitm: installdirs
46966 @: $(MAKE); $(unstage)
46967 @r=`${PWD_COMMAND}`; export r; \
46968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46969 $(NORMAL_TARGET_EXPORTS) \
46970 (cd $(TARGET_SUBDIR)/libitm && \
46971 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46972
46973 @endif target-libitm
46974
46975 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46976 maybe-install-strip-target-libitm:
46977 @if target-libitm
46978 maybe-install-strip-target-libitm: install-strip-target-libitm
46979
46980 install-strip-target-libitm: installdirs
46981 @: $(MAKE); $(unstage)
46982 @r=`${PWD_COMMAND}`; export r; \
46983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46984 $(NORMAL_TARGET_EXPORTS) \
46985 (cd $(TARGET_SUBDIR)/libitm && \
46986 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46987
46988 @endif target-libitm
46989
46990 # Other targets (info, dvi, pdf, etc.)
46991
46992 .PHONY: maybe-info-target-libitm info-target-libitm
46993 maybe-info-target-libitm:
46994 @if target-libitm
46995 maybe-info-target-libitm: info-target-libitm
46996
46997 info-target-libitm: \
46998 configure-target-libitm
46999 @: $(MAKE); $(unstage)
47000 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47001 r=`${PWD_COMMAND}`; export r; \
47002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47003 $(NORMAL_TARGET_EXPORTS) \
47004 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
47005 for flag in $(EXTRA_TARGET_FLAGS); do \
47006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47007 done; \
47008 (cd $(TARGET_SUBDIR)/libitm && \
47009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47011 "RANLIB=$${RANLIB}" \
47012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47013 info) \
47014 || exit 1
47015
47016 @endif target-libitm
47017
47018 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
47019 maybe-dvi-target-libitm:
47020 @if target-libitm
47021 maybe-dvi-target-libitm: dvi-target-libitm
47022
47023 dvi-target-libitm: \
47024 configure-target-libitm
47025 @: $(MAKE); $(unstage)
47026 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47027 r=`${PWD_COMMAND}`; export r; \
47028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47029 $(NORMAL_TARGET_EXPORTS) \
47030 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
47031 for flag in $(EXTRA_TARGET_FLAGS); do \
47032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47033 done; \
47034 (cd $(TARGET_SUBDIR)/libitm && \
47035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47037 "RANLIB=$${RANLIB}" \
47038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47039 dvi) \
47040 || exit 1
47041
47042 @endif target-libitm
47043
47044 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
47045 maybe-pdf-target-libitm:
47046 @if target-libitm
47047 maybe-pdf-target-libitm: pdf-target-libitm
47048
47049 pdf-target-libitm: \
47050 configure-target-libitm
47051 @: $(MAKE); $(unstage)
47052 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47053 r=`${PWD_COMMAND}`; export r; \
47054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055 $(NORMAL_TARGET_EXPORTS) \
47056 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
47057 for flag in $(EXTRA_TARGET_FLAGS); do \
47058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059 done; \
47060 (cd $(TARGET_SUBDIR)/libitm && \
47061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063 "RANLIB=$${RANLIB}" \
47064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065 pdf) \
47066 || exit 1
47067
47068 @endif target-libitm
47069
47070 .PHONY: maybe-html-target-libitm html-target-libitm
47071 maybe-html-target-libitm:
47072 @if target-libitm
47073 maybe-html-target-libitm: html-target-libitm
47074
47075 html-target-libitm: \
47076 configure-target-libitm
47077 @: $(MAKE); $(unstage)
47078 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47079 r=`${PWD_COMMAND}`; export r; \
47080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47081 $(NORMAL_TARGET_EXPORTS) \
47082 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
47083 for flag in $(EXTRA_TARGET_FLAGS); do \
47084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47085 done; \
47086 (cd $(TARGET_SUBDIR)/libitm && \
47087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47089 "RANLIB=$${RANLIB}" \
47090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47091 html) \
47092 || exit 1
47093
47094 @endif target-libitm
47095
47096 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
47097 maybe-TAGS-target-libitm:
47098 @if target-libitm
47099 maybe-TAGS-target-libitm: TAGS-target-libitm
47100
47101 TAGS-target-libitm: \
47102 configure-target-libitm
47103 @: $(MAKE); $(unstage)
47104 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47105 r=`${PWD_COMMAND}`; export r; \
47106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47107 $(NORMAL_TARGET_EXPORTS) \
47108 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47109 for flag in $(EXTRA_TARGET_FLAGS); do \
47110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47111 done; \
47112 (cd $(TARGET_SUBDIR)/libitm && \
47113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47115 "RANLIB=$${RANLIB}" \
47116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47117 TAGS) \
47118 || exit 1
47119
47120 @endif target-libitm
47121
47122 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47123 maybe-install-info-target-libitm:
47124 @if target-libitm
47125 maybe-install-info-target-libitm: install-info-target-libitm
47126
47127 install-info-target-libitm: \
47128 configure-target-libitm \
47129 info-target-libitm
47130 @: $(MAKE); $(unstage)
47131 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47132 r=`${PWD_COMMAND}`; export r; \
47133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47134 $(NORMAL_TARGET_EXPORTS) \
47135 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47136 for flag in $(EXTRA_TARGET_FLAGS); do \
47137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47138 done; \
47139 (cd $(TARGET_SUBDIR)/libitm && \
47140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47142 "RANLIB=$${RANLIB}" \
47143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47144 install-info) \
47145 || exit 1
47146
47147 @endif target-libitm
47148
47149 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47150 maybe-install-pdf-target-libitm:
47151 @if target-libitm
47152 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47153
47154 install-pdf-target-libitm: \
47155 configure-target-libitm \
47156 pdf-target-libitm
47157 @: $(MAKE); $(unstage)
47158 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47159 r=`${PWD_COMMAND}`; export r; \
47160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47161 $(NORMAL_TARGET_EXPORTS) \
47162 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47163 for flag in $(EXTRA_TARGET_FLAGS); do \
47164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47165 done; \
47166 (cd $(TARGET_SUBDIR)/libitm && \
47167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47169 "RANLIB=$${RANLIB}" \
47170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47171 install-pdf) \
47172 || exit 1
47173
47174 @endif target-libitm
47175
47176 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47177 maybe-install-html-target-libitm:
47178 @if target-libitm
47179 maybe-install-html-target-libitm: install-html-target-libitm
47180
47181 install-html-target-libitm: \
47182 configure-target-libitm \
47183 html-target-libitm
47184 @: $(MAKE); $(unstage)
47185 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47186 r=`${PWD_COMMAND}`; export r; \
47187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47188 $(NORMAL_TARGET_EXPORTS) \
47189 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47190 for flag in $(EXTRA_TARGET_FLAGS); do \
47191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47192 done; \
47193 (cd $(TARGET_SUBDIR)/libitm && \
47194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47196 "RANLIB=$${RANLIB}" \
47197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47198 install-html) \
47199 || exit 1
47200
47201 @endif target-libitm
47202
47203 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47204 maybe-installcheck-target-libitm:
47205 @if target-libitm
47206 maybe-installcheck-target-libitm: installcheck-target-libitm
47207
47208 installcheck-target-libitm: \
47209 configure-target-libitm
47210 @: $(MAKE); $(unstage)
47211 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47212 r=`${PWD_COMMAND}`; export r; \
47213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214 $(NORMAL_TARGET_EXPORTS) \
47215 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47216 for flag in $(EXTRA_TARGET_FLAGS); do \
47217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47218 done; \
47219 (cd $(TARGET_SUBDIR)/libitm && \
47220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47222 "RANLIB=$${RANLIB}" \
47223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47224 installcheck) \
47225 || exit 1
47226
47227 @endif target-libitm
47228
47229 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47230 maybe-mostlyclean-target-libitm:
47231 @if target-libitm
47232 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47233
47234 mostlyclean-target-libitm:
47235 @: $(MAKE); $(unstage)
47236 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47237 r=`${PWD_COMMAND}`; export r; \
47238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239 $(NORMAL_TARGET_EXPORTS) \
47240 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47241 for flag in $(EXTRA_TARGET_FLAGS); do \
47242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243 done; \
47244 (cd $(TARGET_SUBDIR)/libitm && \
47245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247 "RANLIB=$${RANLIB}" \
47248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249 mostlyclean) \
47250 || exit 1
47251
47252 @endif target-libitm
47253
47254 .PHONY: maybe-clean-target-libitm clean-target-libitm
47255 maybe-clean-target-libitm:
47256 @if target-libitm
47257 maybe-clean-target-libitm: clean-target-libitm
47258
47259 clean-target-libitm:
47260 @: $(MAKE); $(unstage)
47261 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47262 r=`${PWD_COMMAND}`; export r; \
47263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264 $(NORMAL_TARGET_EXPORTS) \
47265 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47266 for flag in $(EXTRA_TARGET_FLAGS); do \
47267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47268 done; \
47269 (cd $(TARGET_SUBDIR)/libitm && \
47270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47272 "RANLIB=$${RANLIB}" \
47273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47274 clean) \
47275 || exit 1
47276
47277 @endif target-libitm
47278
47279 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47280 maybe-distclean-target-libitm:
47281 @if target-libitm
47282 maybe-distclean-target-libitm: distclean-target-libitm
47283
47284 distclean-target-libitm:
47285 @: $(MAKE); $(unstage)
47286 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47287 r=`${PWD_COMMAND}`; export r; \
47288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47289 $(NORMAL_TARGET_EXPORTS) \
47290 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47291 for flag in $(EXTRA_TARGET_FLAGS); do \
47292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47293 done; \
47294 (cd $(TARGET_SUBDIR)/libitm && \
47295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47297 "RANLIB=$${RANLIB}" \
47298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47299 distclean) \
47300 || exit 1
47301
47302 @endif target-libitm
47303
47304 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47305 maybe-maintainer-clean-target-libitm:
47306 @if target-libitm
47307 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47308
47309 maintainer-clean-target-libitm:
47310 @: $(MAKE); $(unstage)
47311 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47312 r=`${PWD_COMMAND}`; export r; \
47313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47314 $(NORMAL_TARGET_EXPORTS) \
47315 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47316 for flag in $(EXTRA_TARGET_FLAGS); do \
47317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47318 done; \
47319 (cd $(TARGET_SUBDIR)/libitm && \
47320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47322 "RANLIB=$${RANLIB}" \
47323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47324 maintainer-clean) \
47325 || exit 1
47326
47327 @endif target-libitm
47328
47329
47330
47331
47332
47333 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47334 maybe-configure-target-libatomic:
47335 @if gcc-bootstrap
47336 configure-target-libatomic: stage_current
47337 @endif gcc-bootstrap
47338 @if target-libatomic
47339 maybe-configure-target-libatomic: configure-target-libatomic
47340 configure-target-libatomic:
47341 @: $(MAKE); $(unstage)
47342 @r=`${PWD_COMMAND}`; export r; \
47343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47344 echo "Checking multilib configuration for libatomic..."; \
47345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47346 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47347 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47348 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47349 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47350 else \
47351 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47352 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47353 fi; \
47354 else \
47355 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47356 fi; \
47357 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47359 $(NORMAL_TARGET_EXPORTS) \
47360 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47361 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47362 case $(srcdir) in \
47363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47364 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47366 esac; \
47367 module_srcdir=libatomic; \
47368 rm -f no-such-file || : ; \
47369 CONFIG_SITE=no-such-file $(SHELL) \
47370 $$s/$$module_srcdir/configure \
47371 --srcdir=$${topdir}/$$module_srcdir \
47372 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47373 --target=${target_alias} \
47374 || exit 1
47375 @endif target-libatomic
47376
47377
47378
47379
47380
47381 .PHONY: all-target-libatomic maybe-all-target-libatomic
47382 maybe-all-target-libatomic:
47383 @if gcc-bootstrap
47384 all-target-libatomic: stage_current
47385 @endif gcc-bootstrap
47386 @if target-libatomic
47387 TARGET-target-libatomic=all
47388 maybe-all-target-libatomic: all-target-libatomic
47389 all-target-libatomic: configure-target-libatomic
47390 @: $(MAKE); $(unstage)
47391 @r=`${PWD_COMMAND}`; export r; \
47392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393 $(NORMAL_TARGET_EXPORTS) \
47394 (cd $(TARGET_SUBDIR)/libatomic && \
47395 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47396 $(TARGET-target-libatomic))
47397 @endif target-libatomic
47398
47399
47400
47401
47402
47403 .PHONY: check-target-libatomic maybe-check-target-libatomic
47404 maybe-check-target-libatomic:
47405 @if target-libatomic
47406 maybe-check-target-libatomic: check-target-libatomic
47407
47408 check-target-libatomic:
47409 @: $(MAKE); $(unstage)
47410 @r=`${PWD_COMMAND}`; export r; \
47411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47412 $(NORMAL_TARGET_EXPORTS) \
47413 (cd $(TARGET_SUBDIR)/libatomic && \
47414 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47415
47416 @endif target-libatomic
47417
47418 .PHONY: install-target-libatomic maybe-install-target-libatomic
47419 maybe-install-target-libatomic:
47420 @if target-libatomic
47421 maybe-install-target-libatomic: install-target-libatomic
47422
47423 install-target-libatomic: installdirs
47424 @: $(MAKE); $(unstage)
47425 @r=`${PWD_COMMAND}`; export r; \
47426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47427 $(NORMAL_TARGET_EXPORTS) \
47428 (cd $(TARGET_SUBDIR)/libatomic && \
47429 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47430
47431 @endif target-libatomic
47432
47433 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47434 maybe-install-strip-target-libatomic:
47435 @if target-libatomic
47436 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47437
47438 install-strip-target-libatomic: installdirs
47439 @: $(MAKE); $(unstage)
47440 @r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 $(NORMAL_TARGET_EXPORTS) \
47443 (cd $(TARGET_SUBDIR)/libatomic && \
47444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47445
47446 @endif target-libatomic
47447
47448 # Other targets (info, dvi, pdf, etc.)
47449
47450 .PHONY: maybe-info-target-libatomic info-target-libatomic
47451 maybe-info-target-libatomic:
47452 @if target-libatomic
47453 maybe-info-target-libatomic: info-target-libatomic
47454
47455 info-target-libatomic: \
47456 configure-target-libatomic
47457 @: $(MAKE); $(unstage)
47458 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47459 r=`${PWD_COMMAND}`; export r; \
47460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47461 $(NORMAL_TARGET_EXPORTS) \
47462 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47463 for flag in $(EXTRA_TARGET_FLAGS); do \
47464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47465 done; \
47466 (cd $(TARGET_SUBDIR)/libatomic && \
47467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47469 "RANLIB=$${RANLIB}" \
47470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47471 info) \
47472 || exit 1
47473
47474 @endif target-libatomic
47475
47476 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47477 maybe-dvi-target-libatomic:
47478 @if target-libatomic
47479 maybe-dvi-target-libatomic: dvi-target-libatomic
47480
47481 dvi-target-libatomic: \
47482 configure-target-libatomic
47483 @: $(MAKE); $(unstage)
47484 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47485 r=`${PWD_COMMAND}`; export r; \
47486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487 $(NORMAL_TARGET_EXPORTS) \
47488 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47489 for flag in $(EXTRA_TARGET_FLAGS); do \
47490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47491 done; \
47492 (cd $(TARGET_SUBDIR)/libatomic && \
47493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47495 "RANLIB=$${RANLIB}" \
47496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47497 dvi) \
47498 || exit 1
47499
47500 @endif target-libatomic
47501
47502 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47503 maybe-pdf-target-libatomic:
47504 @if target-libatomic
47505 maybe-pdf-target-libatomic: pdf-target-libatomic
47506
47507 pdf-target-libatomic: \
47508 configure-target-libatomic
47509 @: $(MAKE); $(unstage)
47510 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47511 r=`${PWD_COMMAND}`; export r; \
47512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47513 $(NORMAL_TARGET_EXPORTS) \
47514 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47515 for flag in $(EXTRA_TARGET_FLAGS); do \
47516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47517 done; \
47518 (cd $(TARGET_SUBDIR)/libatomic && \
47519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47521 "RANLIB=$${RANLIB}" \
47522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47523 pdf) \
47524 || exit 1
47525
47526 @endif target-libatomic
47527
47528 .PHONY: maybe-html-target-libatomic html-target-libatomic
47529 maybe-html-target-libatomic:
47530 @if target-libatomic
47531 maybe-html-target-libatomic: html-target-libatomic
47532
47533 html-target-libatomic: \
47534 configure-target-libatomic
47535 @: $(MAKE); $(unstage)
47536 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47537 r=`${PWD_COMMAND}`; export r; \
47538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47539 $(NORMAL_TARGET_EXPORTS) \
47540 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47541 for flag in $(EXTRA_TARGET_FLAGS); do \
47542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47543 done; \
47544 (cd $(TARGET_SUBDIR)/libatomic && \
47545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47547 "RANLIB=$${RANLIB}" \
47548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47549 html) \
47550 || exit 1
47551
47552 @endif target-libatomic
47553
47554 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47555 maybe-TAGS-target-libatomic:
47556 @if target-libatomic
47557 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47558
47559 TAGS-target-libatomic: \
47560 configure-target-libatomic
47561 @: $(MAKE); $(unstage)
47562 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47563 r=`${PWD_COMMAND}`; export r; \
47564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47565 $(NORMAL_TARGET_EXPORTS) \
47566 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47567 for flag in $(EXTRA_TARGET_FLAGS); do \
47568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47569 done; \
47570 (cd $(TARGET_SUBDIR)/libatomic && \
47571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47573 "RANLIB=$${RANLIB}" \
47574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47575 TAGS) \
47576 || exit 1
47577
47578 @endif target-libatomic
47579
47580 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47581 maybe-install-info-target-libatomic:
47582 @if target-libatomic
47583 maybe-install-info-target-libatomic: install-info-target-libatomic
47584
47585 install-info-target-libatomic: \
47586 configure-target-libatomic \
47587 info-target-libatomic
47588 @: $(MAKE); $(unstage)
47589 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47590 r=`${PWD_COMMAND}`; export r; \
47591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592 $(NORMAL_TARGET_EXPORTS) \
47593 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47594 for flag in $(EXTRA_TARGET_FLAGS); do \
47595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47596 done; \
47597 (cd $(TARGET_SUBDIR)/libatomic && \
47598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47600 "RANLIB=$${RANLIB}" \
47601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47602 install-info) \
47603 || exit 1
47604
47605 @endif target-libatomic
47606
47607 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47608 maybe-install-pdf-target-libatomic:
47609 @if target-libatomic
47610 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47611
47612 install-pdf-target-libatomic: \
47613 configure-target-libatomic \
47614 pdf-target-libatomic
47615 @: $(MAKE); $(unstage)
47616 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47617 r=`${PWD_COMMAND}`; export r; \
47618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47619 $(NORMAL_TARGET_EXPORTS) \
47620 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47621 for flag in $(EXTRA_TARGET_FLAGS); do \
47622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47623 done; \
47624 (cd $(TARGET_SUBDIR)/libatomic && \
47625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47627 "RANLIB=$${RANLIB}" \
47628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47629 install-pdf) \
47630 || exit 1
47631
47632 @endif target-libatomic
47633
47634 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47635 maybe-install-html-target-libatomic:
47636 @if target-libatomic
47637 maybe-install-html-target-libatomic: install-html-target-libatomic
47638
47639 install-html-target-libatomic: \
47640 configure-target-libatomic \
47641 html-target-libatomic
47642 @: $(MAKE); $(unstage)
47643 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47644 r=`${PWD_COMMAND}`; export r; \
47645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47646 $(NORMAL_TARGET_EXPORTS) \
47647 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47648 for flag in $(EXTRA_TARGET_FLAGS); do \
47649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47650 done; \
47651 (cd $(TARGET_SUBDIR)/libatomic && \
47652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47654 "RANLIB=$${RANLIB}" \
47655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47656 install-html) \
47657 || exit 1
47658
47659 @endif target-libatomic
47660
47661 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47662 maybe-installcheck-target-libatomic:
47663 @if target-libatomic
47664 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47665
47666 installcheck-target-libatomic: \
47667 configure-target-libatomic
47668 @: $(MAKE); $(unstage)
47669 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47670 r=`${PWD_COMMAND}`; export r; \
47671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672 $(NORMAL_TARGET_EXPORTS) \
47673 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47674 for flag in $(EXTRA_TARGET_FLAGS); do \
47675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47676 done; \
47677 (cd $(TARGET_SUBDIR)/libatomic && \
47678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47680 "RANLIB=$${RANLIB}" \
47681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47682 installcheck) \
47683 || exit 1
47684
47685 @endif target-libatomic
47686
47687 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47688 maybe-mostlyclean-target-libatomic:
47689 @if target-libatomic
47690 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47691
47692 mostlyclean-target-libatomic:
47693 @: $(MAKE); $(unstage)
47694 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47695 r=`${PWD_COMMAND}`; export r; \
47696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47697 $(NORMAL_TARGET_EXPORTS) \
47698 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47699 for flag in $(EXTRA_TARGET_FLAGS); do \
47700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47701 done; \
47702 (cd $(TARGET_SUBDIR)/libatomic && \
47703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47705 "RANLIB=$${RANLIB}" \
47706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47707 mostlyclean) \
47708 || exit 1
47709
47710 @endif target-libatomic
47711
47712 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47713 maybe-clean-target-libatomic:
47714 @if target-libatomic
47715 maybe-clean-target-libatomic: clean-target-libatomic
47716
47717 clean-target-libatomic:
47718 @: $(MAKE); $(unstage)
47719 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47720 r=`${PWD_COMMAND}`; export r; \
47721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722 $(NORMAL_TARGET_EXPORTS) \
47723 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47724 for flag in $(EXTRA_TARGET_FLAGS); do \
47725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726 done; \
47727 (cd $(TARGET_SUBDIR)/libatomic && \
47728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730 "RANLIB=$${RANLIB}" \
47731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732 clean) \
47733 || exit 1
47734
47735 @endif target-libatomic
47736
47737 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47738 maybe-distclean-target-libatomic:
47739 @if target-libatomic
47740 maybe-distclean-target-libatomic: distclean-target-libatomic
47741
47742 distclean-target-libatomic:
47743 @: $(MAKE); $(unstage)
47744 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47745 r=`${PWD_COMMAND}`; export r; \
47746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747 $(NORMAL_TARGET_EXPORTS) \
47748 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47749 for flag in $(EXTRA_TARGET_FLAGS); do \
47750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47751 done; \
47752 (cd $(TARGET_SUBDIR)/libatomic && \
47753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47755 "RANLIB=$${RANLIB}" \
47756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47757 distclean) \
47758 || exit 1
47759
47760 @endif target-libatomic
47761
47762 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47763 maybe-maintainer-clean-target-libatomic:
47764 @if target-libatomic
47765 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47766
47767 maintainer-clean-target-libatomic:
47768 @: $(MAKE); $(unstage)
47769 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47770 r=`${PWD_COMMAND}`; export r; \
47771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47772 $(NORMAL_TARGET_EXPORTS) \
47773 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47774 for flag in $(EXTRA_TARGET_FLAGS); do \
47775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47776 done; \
47777 (cd $(TARGET_SUBDIR)/libatomic && \
47778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47780 "RANLIB=$${RANLIB}" \
47781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47782 maintainer-clean) \
47783 || exit 1
47784
47785 @endif target-libatomic
47786
47787
47788
47789 @if target-libgomp
47790 .PHONY: check-target-libgomp-c++
47791 check-target-libgomp-c++:
47792 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47793
47794 .PHONY: check-target-libgomp-fortran
47795 check-target-libgomp-fortran:
47796 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
47797
47798 @endif target-libgomp
47799
47800 @if target-libitm
47801 .PHONY: check-target-libitm-c++
47802 check-target-libitm-c++:
47803 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47804
47805 @endif target-libitm
47806
47807 # ----------
47808 # GCC module
47809 # ----------
47810
47811 @if gcc-no-bootstrap
47812 .PHONY: cross
47813 cross: all-build all-gas all-ld
47814 @r=`${PWD_COMMAND}`; export r; \
47815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47816 $(HOST_EXPORTS) \
47817 echo "Building the C and C++ compiler"; \
47818 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47819 @r=`${PWD_COMMAND}`; export r; \
47820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47821 echo "Building runtime libraries"; \
47822 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47823 @endif gcc-no-bootstrap
47824
47825 @if gcc
47826
47827 .PHONY: check-gcc-c check-c
47828 check-gcc-c:
47829 r=`${PWD_COMMAND}`; export r; \
47830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47831 $(HOST_EXPORTS) \
47832 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47833 check-c: check-gcc-c
47834
47835 .PHONY: check-gcc-c++ check-c++
47836 check-gcc-c++:
47837 r=`${PWD_COMMAND}`; export r; \
47838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47839 $(HOST_EXPORTS) \
47840 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47841 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47842
47843 .PHONY: check-gcc-fortran check-fortran
47844 check-gcc-fortran:
47845 r=`${PWD_COMMAND}`; export r; \
47846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47847 $(HOST_EXPORTS) \
47848 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47849 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
47850
47851 .PHONY: check-gcc-ada check-ada
47852 check-gcc-ada:
47853 r=`${PWD_COMMAND}`; export r; \
47854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47855 $(HOST_EXPORTS) \
47856 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47857 check-ada: check-gcc-ada check-target-libada
47858
47859 .PHONY: check-gcc-objc check-objc
47860 check-gcc-objc:
47861 r=`${PWD_COMMAND}`; export r; \
47862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47863 $(HOST_EXPORTS) \
47864 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47865 check-objc: check-gcc-objc check-target-libobjc
47866
47867 .PHONY: check-gcc-obj-c++ check-obj-c++
47868 check-gcc-obj-c++:
47869 r=`${PWD_COMMAND}`; export r; \
47870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871 $(HOST_EXPORTS) \
47872 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47873 check-obj-c++: check-gcc-obj-c++
47874
47875 .PHONY: check-gcc-go check-go
47876 check-gcc-go:
47877 r=`${PWD_COMMAND}`; export r; \
47878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47879 $(HOST_EXPORTS) \
47880 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47881 check-go: check-gcc-go check-target-libgo
47882
47883
47884 # The gcc part of install-no-fixedincludes, which relies on an intimate
47885 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
47886 .PHONY: gcc-install-no-fixedincludes
47887 gcc-install-no-fixedincludes:
47888 @if [ -f ./gcc/Makefile ]; then \
47889 r=`${PWD_COMMAND}`; export r; \
47890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47891 $(HOST_EXPORTS) \
47892 (cd ./gcc \
47893 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47894 else true; fi
47895 @endif gcc
47896
47897 # ---------------------
47898 # GCC bootstrap support
47899 # ---------------------
47900
47901 # We track the current stage (the one in 'gcc') in the stage_current file.
47902 # stage_last instead tracks the stage that was built last. These targets
47903 # are dummy when toplevel bootstrap is not active.
47904
47905 # While making host and target tools, symlinks to the final stage must be
47906 # there, so $(unstage) should be run at various points. To avoid excessive
47907 # recursive invocations of make, we "inline" them using a variable. These
47908 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47909 # to avoid warnings from the GNU Make job server.
47910
47911 unstage = :
47912 stage = :
47913 current_stage = ""
47914
47915 @if gcc-bootstrap
47916 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47917 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47918 current_stage = "`cat stage_current 2> /dev/null`"
47919 @endif gcc-bootstrap
47920
47921 .PHONY: unstage stage
47922 unstage:
47923 @: $(MAKE); $(unstage)
47924 stage:
47925 @: $(MAKE); $(stage)
47926
47927 # Disable commands for lean bootstrap.
47928 LEAN = false
47929
47930 # We name the build directories for the various stages "stage1-gcc",
47931 # "stage2-gcc","stage3-gcc", etc.
47932
47933 # Since the 'compare' process will fail (on debugging information) if any
47934 # directory names are different, we need to link the gcc directory for
47935 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47936 # the build directories constant as well. For the latter, we use naked names
47937 # like 'gcc', because the scripts in that directory assume it. We use
47938 # mv on platforms where symlinks to directories do not work or are not
47939 # reliable.
47940
47941 # 'touch' doesn't work right on some platforms.
47942 STAMP = echo timestamp >
47943
47944 # We only want to compare .o files, so set this!
47945 objext = .o
47946
47947
47948 .PHONY: stage1-start stage1-end
47949
47950 stage1-start::
47951 @: $(MAKE); $(stage); \
47952 echo stage1 > stage_current; \
47953 echo stage1 > stage_last; \
47954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47955 @if bfd
47956 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47957 mkdir stage1-bfd; \
47958 mv stage1-bfd bfd
47959 @endif bfd
47960 @if opcodes
47961 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47962 mkdir stage1-opcodes; \
47963 mv stage1-opcodes opcodes
47964 @endif opcodes
47965 @if binutils
47966 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47967 mkdir stage1-binutils; \
47968 mv stage1-binutils binutils
47969 @endif binutils
47970 @if fixincludes
47971 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47972 mkdir stage1-fixincludes; \
47973 mv stage1-fixincludes fixincludes
47974 @endif fixincludes
47975 @if gas
47976 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47977 mkdir stage1-gas; \
47978 mv stage1-gas gas
47979 @endif gas
47980 @if gcc
47981 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47982 mkdir stage1-gcc; \
47983 mv stage1-gcc gcc
47984 @endif gcc
47985 @if gmp
47986 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47987 mkdir stage1-gmp; \
47988 mv stage1-gmp gmp
47989 @endif gmp
47990 @if mpfr
47991 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47992 mkdir stage1-mpfr; \
47993 mv stage1-mpfr mpfr
47994 @endif mpfr
47995 @if mpc
47996 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47997 mkdir stage1-mpc; \
47998 mv stage1-mpc mpc
47999 @endif mpc
48000 @if isl
48001 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
48002 mkdir stage1-isl; \
48003 mv stage1-isl isl
48004 @endif isl
48005 @if libelf
48006 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
48007 mkdir stage1-libelf; \
48008 mv stage1-libelf libelf
48009 @endif libelf
48010 @if gold
48011 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
48012 mkdir stage1-gold; \
48013 mv stage1-gold gold
48014 @endif gold
48015 @if intl
48016 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
48017 mkdir stage1-intl; \
48018 mv stage1-intl intl
48019 @endif intl
48020 @if ld
48021 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
48022 mkdir stage1-ld; \
48023 mv stage1-ld ld
48024 @endif ld
48025 @if libbacktrace
48026 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
48027 mkdir stage1-libbacktrace; \
48028 mv stage1-libbacktrace libbacktrace
48029 @endif libbacktrace
48030 @if libcpp
48031 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
48032 mkdir stage1-libcpp; \
48033 mv stage1-libcpp libcpp
48034 @endif libcpp
48035 @if libdecnumber
48036 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
48037 mkdir stage1-libdecnumber; \
48038 mv stage1-libdecnumber libdecnumber
48039 @endif libdecnumber
48040 @if libiberty
48041 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
48042 mkdir stage1-libiberty; \
48043 mv stage1-libiberty libiberty
48044 @endif libiberty
48045 @if libiberty-linker-plugin
48046 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
48047 mkdir stage1-libiberty-linker-plugin; \
48048 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
48049 @endif libiberty-linker-plugin
48050 @if libiconv
48051 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
48052 mkdir stage1-libiconv; \
48053 mv stage1-libiconv libiconv
48054 @endif libiconv
48055 @if zlib
48056 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
48057 mkdir stage1-zlib; \
48058 mv stage1-zlib zlib
48059 @endif zlib
48060 @if lto-plugin
48061 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
48062 mkdir stage1-lto-plugin; \
48063 mv stage1-lto-plugin lto-plugin
48064 @endif lto-plugin
48065 @if libctf
48066 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
48067 mkdir stage1-libctf; \
48068 mv stage1-libctf libctf
48069 @endif libctf
48070 @[ -d stage1-$(TARGET_SUBDIR) ] || \
48071 mkdir stage1-$(TARGET_SUBDIR); \
48072 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
48073
48074 stage1-end::
48075 @if bfd
48076 @if test -d $(HOST_SUBDIR)/bfd; then \
48077 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
48078 fi
48079 @endif bfd
48080 @if opcodes
48081 @if test -d $(HOST_SUBDIR)/opcodes; then \
48082 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
48083 fi
48084 @endif opcodes
48085 @if binutils
48086 @if test -d $(HOST_SUBDIR)/binutils; then \
48087 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
48088 fi
48089 @endif binutils
48090 @if fixincludes
48091 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48092 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
48093 fi
48094 @endif fixincludes
48095 @if gas
48096 @if test -d $(HOST_SUBDIR)/gas; then \
48097 cd $(HOST_SUBDIR); mv gas stage1-gas; \
48098 fi
48099 @endif gas
48100 @if gcc
48101 @if test -d $(HOST_SUBDIR)/gcc; then \
48102 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48103 fi
48104 @endif gcc
48105 @if gmp
48106 @if test -d $(HOST_SUBDIR)/gmp; then \
48107 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48108 fi
48109 @endif gmp
48110 @if mpfr
48111 @if test -d $(HOST_SUBDIR)/mpfr; then \
48112 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48113 fi
48114 @endif mpfr
48115 @if mpc
48116 @if test -d $(HOST_SUBDIR)/mpc; then \
48117 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48118 fi
48119 @endif mpc
48120 @if isl
48121 @if test -d $(HOST_SUBDIR)/isl; then \
48122 cd $(HOST_SUBDIR); mv isl stage1-isl; \
48123 fi
48124 @endif isl
48125 @if libelf
48126 @if test -d $(HOST_SUBDIR)/libelf; then \
48127 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48128 fi
48129 @endif libelf
48130 @if gold
48131 @if test -d $(HOST_SUBDIR)/gold; then \
48132 cd $(HOST_SUBDIR); mv gold stage1-gold; \
48133 fi
48134 @endif gold
48135 @if intl
48136 @if test -d $(HOST_SUBDIR)/intl; then \
48137 cd $(HOST_SUBDIR); mv intl stage1-intl; \
48138 fi
48139 @endif intl
48140 @if ld
48141 @if test -d $(HOST_SUBDIR)/ld; then \
48142 cd $(HOST_SUBDIR); mv ld stage1-ld; \
48143 fi
48144 @endif ld
48145 @if libbacktrace
48146 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48147 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48148 fi
48149 @endif libbacktrace
48150 @if libcpp
48151 @if test -d $(HOST_SUBDIR)/libcpp; then \
48152 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48153 fi
48154 @endif libcpp
48155 @if libdecnumber
48156 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48157 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48158 fi
48159 @endif libdecnumber
48160 @if libiberty
48161 @if test -d $(HOST_SUBDIR)/libiberty; then \
48162 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48163 fi
48164 @endif libiberty
48165 @if libiberty-linker-plugin
48166 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48167 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48168 fi
48169 @endif libiberty-linker-plugin
48170 @if libiconv
48171 @if test -d $(HOST_SUBDIR)/libiconv; then \
48172 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48173 fi
48174 @endif libiconv
48175 @if zlib
48176 @if test -d $(HOST_SUBDIR)/zlib; then \
48177 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48178 fi
48179 @endif zlib
48180 @if lto-plugin
48181 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48182 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48183 fi
48184 @endif lto-plugin
48185 @if libctf
48186 @if test -d $(HOST_SUBDIR)/libctf; then \
48187 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
48188 fi
48189 @endif libctf
48190 @if test -d $(TARGET_SUBDIR); then \
48191 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48192 fi
48193 rm -f stage_current
48194
48195 # Bubble a bug fix through all the stages up to stage 1. They are
48196 # remade, but not reconfigured. The next stage (if any) will not be
48197 # reconfigured either.
48198 .PHONY: stage1-bubble
48199 stage1-bubble::
48200 @r=`${PWD_COMMAND}`; export r; \
48201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48202 if test -f stage1-lean ; then \
48203 echo Skipping rebuild of stage1; \
48204 else \
48205 $(MAKE) stage1-start; \
48206 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48207 fi
48208
48209 .PHONY: all-stage1 clean-stage1
48210 do-clean: clean-stage1
48211
48212 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48213 # only possibility, but now it conflicts with no-bootstrap rules
48214 @if gcc-bootstrap
48215
48216
48217
48218
48219 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48220
48221 .PHONY: distclean-stage1
48222 distclean-stage1::
48223 @: $(MAKE); $(stage)
48224 @test "`cat stage_last`" != stage1 || rm -f stage_last
48225 rm -rf stage1-*
48226
48227
48228 @endif gcc-bootstrap
48229
48230
48231 .PHONY: stage2-start stage2-end
48232
48233 stage2-start::
48234 @: $(MAKE); $(stage); \
48235 echo stage2 > stage_current; \
48236 echo stage2 > stage_last; \
48237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48238 @if bfd
48239 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48240 mkdir stage2-bfd; \
48241 mv stage2-bfd bfd; \
48242 mv stage1-bfd prev-bfd || test -f stage1-lean
48243 @endif bfd
48244 @if opcodes
48245 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48246 mkdir stage2-opcodes; \
48247 mv stage2-opcodes opcodes; \
48248 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48249 @endif opcodes
48250 @if binutils
48251 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48252 mkdir stage2-binutils; \
48253 mv stage2-binutils binutils; \
48254 mv stage1-binutils prev-binutils || test -f stage1-lean
48255 @endif binutils
48256 @if fixincludes
48257 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48258 mkdir stage2-fixincludes; \
48259 mv stage2-fixincludes fixincludes; \
48260 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
48261 @endif fixincludes
48262 @if gas
48263 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48264 mkdir stage2-gas; \
48265 mv stage2-gas gas; \
48266 mv stage1-gas prev-gas || test -f stage1-lean
48267 @endif gas
48268 @if gcc
48269 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48270 mkdir stage2-gcc; \
48271 mv stage2-gcc gcc; \
48272 mv stage1-gcc prev-gcc || test -f stage1-lean
48273 @endif gcc
48274 @if gmp
48275 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48276 mkdir stage2-gmp; \
48277 mv stage2-gmp gmp; \
48278 mv stage1-gmp prev-gmp || test -f stage1-lean
48279 @endif gmp
48280 @if mpfr
48281 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48282 mkdir stage2-mpfr; \
48283 mv stage2-mpfr mpfr; \
48284 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48285 @endif mpfr
48286 @if mpc
48287 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48288 mkdir stage2-mpc; \
48289 mv stage2-mpc mpc; \
48290 mv stage1-mpc prev-mpc || test -f stage1-lean
48291 @endif mpc
48292 @if isl
48293 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48294 mkdir stage2-isl; \
48295 mv stage2-isl isl; \
48296 mv stage1-isl prev-isl || test -f stage1-lean
48297 @endif isl
48298 @if libelf
48299 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48300 mkdir stage2-libelf; \
48301 mv stage2-libelf libelf; \
48302 mv stage1-libelf prev-libelf || test -f stage1-lean
48303 @endif libelf
48304 @if gold
48305 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48306 mkdir stage2-gold; \
48307 mv stage2-gold gold; \
48308 mv stage1-gold prev-gold || test -f stage1-lean
48309 @endif gold
48310 @if intl
48311 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48312 mkdir stage2-intl; \
48313 mv stage2-intl intl; \
48314 mv stage1-intl prev-intl || test -f stage1-lean
48315 @endif intl
48316 @if ld
48317 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48318 mkdir stage2-ld; \
48319 mv stage2-ld ld; \
48320 mv stage1-ld prev-ld || test -f stage1-lean
48321 @endif ld
48322 @if libbacktrace
48323 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48324 mkdir stage2-libbacktrace; \
48325 mv stage2-libbacktrace libbacktrace; \
48326 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
48327 @endif libbacktrace
48328 @if libcpp
48329 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48330 mkdir stage2-libcpp; \
48331 mv stage2-libcpp libcpp; \
48332 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48333 @endif libcpp
48334 @if libdecnumber
48335 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48336 mkdir stage2-libdecnumber; \
48337 mv stage2-libdecnumber libdecnumber; \
48338 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48339 @endif libdecnumber
48340 @if libiberty
48341 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48342 mkdir stage2-libiberty; \
48343 mv stage2-libiberty libiberty; \
48344 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48345 @endif libiberty
48346 @if libiberty-linker-plugin
48347 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48348 mkdir stage2-libiberty-linker-plugin; \
48349 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48350 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
48351 @endif libiberty-linker-plugin
48352 @if libiconv
48353 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48354 mkdir stage2-libiconv; \
48355 mv stage2-libiconv libiconv; \
48356 mv stage1-libiconv prev-libiconv || test -f stage1-lean
48357 @endif libiconv
48358 @if zlib
48359 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48360 mkdir stage2-zlib; \
48361 mv stage2-zlib zlib; \
48362 mv stage1-zlib prev-zlib || test -f stage1-lean
48363 @endif zlib
48364 @if lto-plugin
48365 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48366 mkdir stage2-lto-plugin; \
48367 mv stage2-lto-plugin lto-plugin; \
48368 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
48369 @endif lto-plugin
48370 @if libctf
48371 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
48372 mkdir stage2-libctf; \
48373 mv stage2-libctf libctf; \
48374 mv stage1-libctf prev-libctf || test -f stage1-lean
48375 @endif libctf
48376 @[ -d stage2-$(TARGET_SUBDIR) ] || \
48377 mkdir stage2-$(TARGET_SUBDIR); \
48378 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48379 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48380
48381 stage2-end::
48382 @if bfd
48383 @if test -d $(HOST_SUBDIR)/bfd; then \
48384 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48385 mv prev-bfd stage1-bfd; : ; \
48386 fi
48387 @endif bfd
48388 @if opcodes
48389 @if test -d $(HOST_SUBDIR)/opcodes; then \
48390 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48391 mv prev-opcodes stage1-opcodes; : ; \
48392 fi
48393 @endif opcodes
48394 @if binutils
48395 @if test -d $(HOST_SUBDIR)/binutils; then \
48396 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48397 mv prev-binutils stage1-binutils; : ; \
48398 fi
48399 @endif binutils
48400 @if fixincludes
48401 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48402 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48403 mv prev-fixincludes stage1-fixincludes; : ; \
48404 fi
48405 @endif fixincludes
48406 @if gas
48407 @if test -d $(HOST_SUBDIR)/gas; then \
48408 cd $(HOST_SUBDIR); mv gas stage2-gas; \
48409 mv prev-gas stage1-gas; : ; \
48410 fi
48411 @endif gas
48412 @if gcc
48413 @if test -d $(HOST_SUBDIR)/gcc; then \
48414 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48415 mv prev-gcc stage1-gcc; : ; \
48416 fi
48417 @endif gcc
48418 @if gmp
48419 @if test -d $(HOST_SUBDIR)/gmp; then \
48420 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48421 mv prev-gmp stage1-gmp; : ; \
48422 fi
48423 @endif gmp
48424 @if mpfr
48425 @if test -d $(HOST_SUBDIR)/mpfr; then \
48426 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48427 mv prev-mpfr stage1-mpfr; : ; \
48428 fi
48429 @endif mpfr
48430 @if mpc
48431 @if test -d $(HOST_SUBDIR)/mpc; then \
48432 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48433 mv prev-mpc stage1-mpc; : ; \
48434 fi
48435 @endif mpc
48436 @if isl
48437 @if test -d $(HOST_SUBDIR)/isl; then \
48438 cd $(HOST_SUBDIR); mv isl stage2-isl; \
48439 mv prev-isl stage1-isl; : ; \
48440 fi
48441 @endif isl
48442 @if libelf
48443 @if test -d $(HOST_SUBDIR)/libelf; then \
48444 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48445 mv prev-libelf stage1-libelf; : ; \
48446 fi
48447 @endif libelf
48448 @if gold
48449 @if test -d $(HOST_SUBDIR)/gold; then \
48450 cd $(HOST_SUBDIR); mv gold stage2-gold; \
48451 mv prev-gold stage1-gold; : ; \
48452 fi
48453 @endif gold
48454 @if intl
48455 @if test -d $(HOST_SUBDIR)/intl; then \
48456 cd $(HOST_SUBDIR); mv intl stage2-intl; \
48457 mv prev-intl stage1-intl; : ; \
48458 fi
48459 @endif intl
48460 @if ld
48461 @if test -d $(HOST_SUBDIR)/ld; then \
48462 cd $(HOST_SUBDIR); mv ld stage2-ld; \
48463 mv prev-ld stage1-ld; : ; \
48464 fi
48465 @endif ld
48466 @if libbacktrace
48467 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48468 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48469 mv prev-libbacktrace stage1-libbacktrace; : ; \
48470 fi
48471 @endif libbacktrace
48472 @if libcpp
48473 @if test -d $(HOST_SUBDIR)/libcpp; then \
48474 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48475 mv prev-libcpp stage1-libcpp; : ; \
48476 fi
48477 @endif libcpp
48478 @if libdecnumber
48479 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48480 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48481 mv prev-libdecnumber stage1-libdecnumber; : ; \
48482 fi
48483 @endif libdecnumber
48484 @if libiberty
48485 @if test -d $(HOST_SUBDIR)/libiberty; then \
48486 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48487 mv prev-libiberty stage1-libiberty; : ; \
48488 fi
48489 @endif libiberty
48490 @if libiberty-linker-plugin
48491 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48492 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48493 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48494 fi
48495 @endif libiberty-linker-plugin
48496 @if libiconv
48497 @if test -d $(HOST_SUBDIR)/libiconv; then \
48498 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48499 mv prev-libiconv stage1-libiconv; : ; \
48500 fi
48501 @endif libiconv
48502 @if zlib
48503 @if test -d $(HOST_SUBDIR)/zlib; then \
48504 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48505 mv prev-zlib stage1-zlib; : ; \
48506 fi
48507 @endif zlib
48508 @if lto-plugin
48509 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48510 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48511 mv prev-lto-plugin stage1-lto-plugin; : ; \
48512 fi
48513 @endif lto-plugin
48514 @if libctf
48515 @if test -d $(HOST_SUBDIR)/libctf; then \
48516 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
48517 mv prev-libctf stage1-libctf; : ; \
48518 fi
48519 @endif libctf
48520 @if test -d $(TARGET_SUBDIR); then \
48521 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48522 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48523 fi
48524 rm -f stage_current
48525
48526 # Bubble a bug fix through all the stages up to stage 2. They are
48527 # remade, but not reconfigured. The next stage (if any) will not be
48528 # reconfigured either.
48529 .PHONY: stage2-bubble
48530 stage2-bubble:: stage1-bubble
48531 @r=`${PWD_COMMAND}`; export r; \
48532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533 if test -f stage2-lean || test -f stage1-lean ; then \
48534 echo Skipping rebuild of stage2; \
48535 else \
48536 $(MAKE) stage2-start; \
48537 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48538 fi
48539
48540 .PHONY: all-stage2 clean-stage2
48541 do-clean: clean-stage2
48542
48543 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48544 # only possibility, but now it conflicts with no-bootstrap rules
48545 @if gcc-bootstrap
48546
48547
48548
48549 .PHONY: bootstrap2 bootstrap2-lean
48550 bootstrap2:
48551 echo stage2 > stage_final
48552 @r=`${PWD_COMMAND}`; export r; \
48553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48555 @: $(MAKE); $(unstage)
48556 @r=`${PWD_COMMAND}`; export r; \
48557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48558 TFLAGS="$(STAGE2_TFLAGS)"; \
48559 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48560
48561 bootstrap2-lean:
48562 echo stage2 > stage_final
48563 @r=`${PWD_COMMAND}`; export r; \
48564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48565 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48566 @: $(MAKE); $(unstage)
48567 @r=`${PWD_COMMAND}`; export r; \
48568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48569 TFLAGS="$(STAGE2_TFLAGS)"; \
48570 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48571
48572
48573 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48574 distclean-stage1:: distclean-stage2
48575 .PHONY: distclean-stage2
48576 distclean-stage2::
48577 @: $(MAKE); $(stage)
48578 @test "`cat stage_last`" != stage2 || rm -f stage_last
48579 rm -rf stage2-*
48580
48581
48582 @endif gcc-bootstrap
48583
48584
48585 .PHONY: stage3-start stage3-end
48586
48587 stage3-start::
48588 @: $(MAKE); $(stage); \
48589 echo stage3 > stage_current; \
48590 echo stage3 > stage_last; \
48591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48592 @if bfd
48593 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48594 mkdir stage3-bfd; \
48595 mv stage3-bfd bfd; \
48596 mv stage2-bfd prev-bfd || test -f stage2-lean
48597 @endif bfd
48598 @if opcodes
48599 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48600 mkdir stage3-opcodes; \
48601 mv stage3-opcodes opcodes; \
48602 mv stage2-opcodes prev-opcodes || test -f stage2-lean
48603 @endif opcodes
48604 @if binutils
48605 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48606 mkdir stage3-binutils; \
48607 mv stage3-binutils binutils; \
48608 mv stage2-binutils prev-binutils || test -f stage2-lean
48609 @endif binutils
48610 @if fixincludes
48611 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48612 mkdir stage3-fixincludes; \
48613 mv stage3-fixincludes fixincludes; \
48614 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
48615 @endif fixincludes
48616 @if gas
48617 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48618 mkdir stage3-gas; \
48619 mv stage3-gas gas; \
48620 mv stage2-gas prev-gas || test -f stage2-lean
48621 @endif gas
48622 @if gcc
48623 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48624 mkdir stage3-gcc; \
48625 mv stage3-gcc gcc; \
48626 mv stage2-gcc prev-gcc || test -f stage2-lean
48627 @endif gcc
48628 @if gmp
48629 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48630 mkdir stage3-gmp; \
48631 mv stage3-gmp gmp; \
48632 mv stage2-gmp prev-gmp || test -f stage2-lean
48633 @endif gmp
48634 @if mpfr
48635 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48636 mkdir stage3-mpfr; \
48637 mv stage3-mpfr mpfr; \
48638 mv stage2-mpfr prev-mpfr || test -f stage2-lean
48639 @endif mpfr
48640 @if mpc
48641 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48642 mkdir stage3-mpc; \
48643 mv stage3-mpc mpc; \
48644 mv stage2-mpc prev-mpc || test -f stage2-lean
48645 @endif mpc
48646 @if isl
48647 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48648 mkdir stage3-isl; \
48649 mv stage3-isl isl; \
48650 mv stage2-isl prev-isl || test -f stage2-lean
48651 @endif isl
48652 @if libelf
48653 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48654 mkdir stage3-libelf; \
48655 mv stage3-libelf libelf; \
48656 mv stage2-libelf prev-libelf || test -f stage2-lean
48657 @endif libelf
48658 @if gold
48659 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48660 mkdir stage3-gold; \
48661 mv stage3-gold gold; \
48662 mv stage2-gold prev-gold || test -f stage2-lean
48663 @endif gold
48664 @if intl
48665 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48666 mkdir stage3-intl; \
48667 mv stage3-intl intl; \
48668 mv stage2-intl prev-intl || test -f stage2-lean
48669 @endif intl
48670 @if ld
48671 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48672 mkdir stage3-ld; \
48673 mv stage3-ld ld; \
48674 mv stage2-ld prev-ld || test -f stage2-lean
48675 @endif ld
48676 @if libbacktrace
48677 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48678 mkdir stage3-libbacktrace; \
48679 mv stage3-libbacktrace libbacktrace; \
48680 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
48681 @endif libbacktrace
48682 @if libcpp
48683 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48684 mkdir stage3-libcpp; \
48685 mv stage3-libcpp libcpp; \
48686 mv stage2-libcpp prev-libcpp || test -f stage2-lean
48687 @endif libcpp
48688 @if libdecnumber
48689 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48690 mkdir stage3-libdecnumber; \
48691 mv stage3-libdecnumber libdecnumber; \
48692 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
48693 @endif libdecnumber
48694 @if libiberty
48695 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48696 mkdir stage3-libiberty; \
48697 mv stage3-libiberty libiberty; \
48698 mv stage2-libiberty prev-libiberty || test -f stage2-lean
48699 @endif libiberty
48700 @if libiberty-linker-plugin
48701 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48702 mkdir stage3-libiberty-linker-plugin; \
48703 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48704 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
48705 @endif libiberty-linker-plugin
48706 @if libiconv
48707 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48708 mkdir stage3-libiconv; \
48709 mv stage3-libiconv libiconv; \
48710 mv stage2-libiconv prev-libiconv || test -f stage2-lean
48711 @endif libiconv
48712 @if zlib
48713 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48714 mkdir stage3-zlib; \
48715 mv stage3-zlib zlib; \
48716 mv stage2-zlib prev-zlib || test -f stage2-lean
48717 @endif zlib
48718 @if lto-plugin
48719 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48720 mkdir stage3-lto-plugin; \
48721 mv stage3-lto-plugin lto-plugin; \
48722 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
48723 @endif lto-plugin
48724 @if libctf
48725 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
48726 mkdir stage3-libctf; \
48727 mv stage3-libctf libctf; \
48728 mv stage2-libctf prev-libctf || test -f stage2-lean
48729 @endif libctf
48730 @[ -d stage3-$(TARGET_SUBDIR) ] || \
48731 mkdir stage3-$(TARGET_SUBDIR); \
48732 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48733 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
48734
48735 stage3-end::
48736 @if bfd
48737 @if test -d $(HOST_SUBDIR)/bfd; then \
48738 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48739 mv prev-bfd stage2-bfd; : ; \
48740 fi
48741 @endif bfd
48742 @if opcodes
48743 @if test -d $(HOST_SUBDIR)/opcodes; then \
48744 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48745 mv prev-opcodes stage2-opcodes; : ; \
48746 fi
48747 @endif opcodes
48748 @if binutils
48749 @if test -d $(HOST_SUBDIR)/binutils; then \
48750 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48751 mv prev-binutils stage2-binutils; : ; \
48752 fi
48753 @endif binutils
48754 @if fixincludes
48755 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48756 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48757 mv prev-fixincludes stage2-fixincludes; : ; \
48758 fi
48759 @endif fixincludes
48760 @if gas
48761 @if test -d $(HOST_SUBDIR)/gas; then \
48762 cd $(HOST_SUBDIR); mv gas stage3-gas; \
48763 mv prev-gas stage2-gas; : ; \
48764 fi
48765 @endif gas
48766 @if gcc
48767 @if test -d $(HOST_SUBDIR)/gcc; then \
48768 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48769 mv prev-gcc stage2-gcc; : ; \
48770 fi
48771 @endif gcc
48772 @if gmp
48773 @if test -d $(HOST_SUBDIR)/gmp; then \
48774 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48775 mv prev-gmp stage2-gmp; : ; \
48776 fi
48777 @endif gmp
48778 @if mpfr
48779 @if test -d $(HOST_SUBDIR)/mpfr; then \
48780 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48781 mv prev-mpfr stage2-mpfr; : ; \
48782 fi
48783 @endif mpfr
48784 @if mpc
48785 @if test -d $(HOST_SUBDIR)/mpc; then \
48786 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48787 mv prev-mpc stage2-mpc; : ; \
48788 fi
48789 @endif mpc
48790 @if isl
48791 @if test -d $(HOST_SUBDIR)/isl; then \
48792 cd $(HOST_SUBDIR); mv isl stage3-isl; \
48793 mv prev-isl stage2-isl; : ; \
48794 fi
48795 @endif isl
48796 @if libelf
48797 @if test -d $(HOST_SUBDIR)/libelf; then \
48798 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48799 mv prev-libelf stage2-libelf; : ; \
48800 fi
48801 @endif libelf
48802 @if gold
48803 @if test -d $(HOST_SUBDIR)/gold; then \
48804 cd $(HOST_SUBDIR); mv gold stage3-gold; \
48805 mv prev-gold stage2-gold; : ; \
48806 fi
48807 @endif gold
48808 @if intl
48809 @if test -d $(HOST_SUBDIR)/intl; then \
48810 cd $(HOST_SUBDIR); mv intl stage3-intl; \
48811 mv prev-intl stage2-intl; : ; \
48812 fi
48813 @endif intl
48814 @if ld
48815 @if test -d $(HOST_SUBDIR)/ld; then \
48816 cd $(HOST_SUBDIR); mv ld stage3-ld; \
48817 mv prev-ld stage2-ld; : ; \
48818 fi
48819 @endif ld
48820 @if libbacktrace
48821 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48822 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48823 mv prev-libbacktrace stage2-libbacktrace; : ; \
48824 fi
48825 @endif libbacktrace
48826 @if libcpp
48827 @if test -d $(HOST_SUBDIR)/libcpp; then \
48828 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48829 mv prev-libcpp stage2-libcpp; : ; \
48830 fi
48831 @endif libcpp
48832 @if libdecnumber
48833 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48834 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48835 mv prev-libdecnumber stage2-libdecnumber; : ; \
48836 fi
48837 @endif libdecnumber
48838 @if libiberty
48839 @if test -d $(HOST_SUBDIR)/libiberty; then \
48840 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48841 mv prev-libiberty stage2-libiberty; : ; \
48842 fi
48843 @endif libiberty
48844 @if libiberty-linker-plugin
48845 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48846 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48847 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48848 fi
48849 @endif libiberty-linker-plugin
48850 @if libiconv
48851 @if test -d $(HOST_SUBDIR)/libiconv; then \
48852 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48853 mv prev-libiconv stage2-libiconv; : ; \
48854 fi
48855 @endif libiconv
48856 @if zlib
48857 @if test -d $(HOST_SUBDIR)/zlib; then \
48858 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48859 mv prev-zlib stage2-zlib; : ; \
48860 fi
48861 @endif zlib
48862 @if lto-plugin
48863 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48864 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48865 mv prev-lto-plugin stage2-lto-plugin; : ; \
48866 fi
48867 @endif lto-plugin
48868 @if libctf
48869 @if test -d $(HOST_SUBDIR)/libctf; then \
48870 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
48871 mv prev-libctf stage2-libctf; : ; \
48872 fi
48873 @endif libctf
48874 @if test -d $(TARGET_SUBDIR); then \
48875 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48876 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48877 fi
48878 rm -f stage_current
48879
48880 # Bubble a bug fix through all the stages up to stage 3. They are
48881 # remade, but not reconfigured. The next stage (if any) will not be
48882 # reconfigured either.
48883 .PHONY: stage3-bubble
48884 stage3-bubble:: stage2-bubble
48885 @r=`${PWD_COMMAND}`; export r; \
48886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48887 if test -f stage3-lean || test -f stage2-lean ; then \
48888 echo Skipping rebuild of stage3; \
48889 else \
48890 $(MAKE) stage3-start; \
48891 if $(LEAN); then \
48892 rm -rf stage1-*; \
48893 $(STAMP) stage1-lean; \
48894 fi; \
48895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48896 fi
48897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48898
48899 .PHONY: all-stage3 clean-stage3
48900 do-clean: clean-stage3
48901
48902 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48903 # only possibility, but now it conflicts with no-bootstrap rules
48904 @if gcc-bootstrap
48905
48906 compare:
48907 @r=`${PWD_COMMAND}`; export r; \
48908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48909 if test -f stage2-lean; then \
48910 echo Cannot compare object files as stage 2 was deleted.; \
48911 exit 0; \
48912 fi; \
48913 : $(MAKE); $(stage); \
48914 rm -f .bad_compare; \
48915 echo Comparing stages 2 and 3; \
48916 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48917 files=`find stage3-* -name "*$(objext)" -print | \
48918 sed -n s,^stage$$sed-,,p`; \
48919 for file in $${files}; do \
48920 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48921 if test ! -f $$f1; then continue; fi; \
48922 $(do-compare) > /dev/null 2>&1; \
48923 if test $$? -eq 1; then \
48924 case $$file in \
48925 @compare_exclusions@) \
48926 echo warning: $$file differs ;; \
48927 *) \
48928 echo $$file differs >> .bad_compare ;; \
48929 esac; \
48930 fi; \
48931 done; \
48932 if [ -f .bad_compare ]; then \
48933 echo "Bootstrap comparison failure!"; \
48934 cat .bad_compare; \
48935 exit 1; \
48936 else \
48937 echo Comparison successful.; \
48938 fi; \
48939 $(STAMP) compare
48940 if $(LEAN); then \
48941 rm -rf stage2-*; \
48942 $(STAMP) stage2-lean; \
48943 fi
48944
48945
48946
48947 .PHONY: bootstrap bootstrap-lean
48948 bootstrap:
48949 echo stage3 > stage_final
48950 @r=`${PWD_COMMAND}`; export r; \
48951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48952 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48953 @: $(MAKE); $(unstage)
48954 @r=`${PWD_COMMAND}`; export r; \
48955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48956 TFLAGS="$(STAGE3_TFLAGS)"; \
48957 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48958
48959 bootstrap-lean:
48960 echo stage3 > stage_final
48961 @r=`${PWD_COMMAND}`; export r; \
48962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48963 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48964 @: $(MAKE); $(unstage)
48965 @r=`${PWD_COMMAND}`; export r; \
48966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967 TFLAGS="$(STAGE3_TFLAGS)"; \
48968 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48969
48970
48971 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48972 distclean-stage2:: distclean-stage3
48973 .PHONY: distclean-stage3
48974 distclean-stage3::
48975 @: $(MAKE); $(stage)
48976 @test "`cat stage_last`" != stage3 || rm -f stage_last
48977 rm -rf stage3-* compare
48978
48979
48980 .PHONY: cleanstrap
48981 cleanstrap: do-distclean local-clean
48982 echo stage3 > stage_final
48983 @r=`${PWD_COMMAND}`; export r; \
48984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48985 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48986 @: $(MAKE); $(unstage)
48987 @r=`${PWD_COMMAND}`; export r; \
48988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48989 TFLAGS="$(STAGE3_TFLAGS)"; \
48990 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48991
48992 @endif gcc-bootstrap
48993
48994
48995 .PHONY: stage4-start stage4-end
48996
48997 stage4-start::
48998 @: $(MAKE); $(stage); \
48999 echo stage4 > stage_current; \
49000 echo stage4 > stage_last; \
49001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49002 @if bfd
49003 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
49004 mkdir stage4-bfd; \
49005 mv stage4-bfd bfd; \
49006 mv stage3-bfd prev-bfd || test -f stage3-lean
49007 @endif bfd
49008 @if opcodes
49009 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
49010 mkdir stage4-opcodes; \
49011 mv stage4-opcodes opcodes; \
49012 mv stage3-opcodes prev-opcodes || test -f stage3-lean
49013 @endif opcodes
49014 @if binutils
49015 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
49016 mkdir stage4-binutils; \
49017 mv stage4-binutils binutils; \
49018 mv stage3-binutils prev-binutils || test -f stage3-lean
49019 @endif binutils
49020 @if fixincludes
49021 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
49022 mkdir stage4-fixincludes; \
49023 mv stage4-fixincludes fixincludes; \
49024 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
49025 @endif fixincludes
49026 @if gas
49027 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
49028 mkdir stage4-gas; \
49029 mv stage4-gas gas; \
49030 mv stage3-gas prev-gas || test -f stage3-lean
49031 @endif gas
49032 @if gcc
49033 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
49034 mkdir stage4-gcc; \
49035 mv stage4-gcc gcc; \
49036 mv stage3-gcc prev-gcc || test -f stage3-lean
49037 @endif gcc
49038 @if gmp
49039 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
49040 mkdir stage4-gmp; \
49041 mv stage4-gmp gmp; \
49042 mv stage3-gmp prev-gmp || test -f stage3-lean
49043 @endif gmp
49044 @if mpfr
49045 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
49046 mkdir stage4-mpfr; \
49047 mv stage4-mpfr mpfr; \
49048 mv stage3-mpfr prev-mpfr || test -f stage3-lean
49049 @endif mpfr
49050 @if mpc
49051 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
49052 mkdir stage4-mpc; \
49053 mv stage4-mpc mpc; \
49054 mv stage3-mpc prev-mpc || test -f stage3-lean
49055 @endif mpc
49056 @if isl
49057 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
49058 mkdir stage4-isl; \
49059 mv stage4-isl isl; \
49060 mv stage3-isl prev-isl || test -f stage3-lean
49061 @endif isl
49062 @if libelf
49063 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
49064 mkdir stage4-libelf; \
49065 mv stage4-libelf libelf; \
49066 mv stage3-libelf prev-libelf || test -f stage3-lean
49067 @endif libelf
49068 @if gold
49069 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
49070 mkdir stage4-gold; \
49071 mv stage4-gold gold; \
49072 mv stage3-gold prev-gold || test -f stage3-lean
49073 @endif gold
49074 @if intl
49075 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
49076 mkdir stage4-intl; \
49077 mv stage4-intl intl; \
49078 mv stage3-intl prev-intl || test -f stage3-lean
49079 @endif intl
49080 @if ld
49081 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
49082 mkdir stage4-ld; \
49083 mv stage4-ld ld; \
49084 mv stage3-ld prev-ld || test -f stage3-lean
49085 @endif ld
49086 @if libbacktrace
49087 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
49088 mkdir stage4-libbacktrace; \
49089 mv stage4-libbacktrace libbacktrace; \
49090 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
49091 @endif libbacktrace
49092 @if libcpp
49093 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
49094 mkdir stage4-libcpp; \
49095 mv stage4-libcpp libcpp; \
49096 mv stage3-libcpp prev-libcpp || test -f stage3-lean
49097 @endif libcpp
49098 @if libdecnumber
49099 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
49100 mkdir stage4-libdecnumber; \
49101 mv stage4-libdecnumber libdecnumber; \
49102 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
49103 @endif libdecnumber
49104 @if libiberty
49105 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
49106 mkdir stage4-libiberty; \
49107 mv stage4-libiberty libiberty; \
49108 mv stage3-libiberty prev-libiberty || test -f stage3-lean
49109 @endif libiberty
49110 @if libiberty-linker-plugin
49111 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
49112 mkdir stage4-libiberty-linker-plugin; \
49113 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
49114 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
49115 @endif libiberty-linker-plugin
49116 @if libiconv
49117 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
49118 mkdir stage4-libiconv; \
49119 mv stage4-libiconv libiconv; \
49120 mv stage3-libiconv prev-libiconv || test -f stage3-lean
49121 @endif libiconv
49122 @if zlib
49123 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
49124 mkdir stage4-zlib; \
49125 mv stage4-zlib zlib; \
49126 mv stage3-zlib prev-zlib || test -f stage3-lean
49127 @endif zlib
49128 @if lto-plugin
49129 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
49130 mkdir stage4-lto-plugin; \
49131 mv stage4-lto-plugin lto-plugin; \
49132 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
49133 @endif lto-plugin
49134 @if libctf
49135 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
49136 mkdir stage4-libctf; \
49137 mv stage4-libctf libctf; \
49138 mv stage3-libctf prev-libctf || test -f stage3-lean
49139 @endif libctf
49140 @[ -d stage4-$(TARGET_SUBDIR) ] || \
49141 mkdir stage4-$(TARGET_SUBDIR); \
49142 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49143 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
49144
49145 stage4-end::
49146 @if bfd
49147 @if test -d $(HOST_SUBDIR)/bfd; then \
49148 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49149 mv prev-bfd stage3-bfd; : ; \
49150 fi
49151 @endif bfd
49152 @if opcodes
49153 @if test -d $(HOST_SUBDIR)/opcodes; then \
49154 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49155 mv prev-opcodes stage3-opcodes; : ; \
49156 fi
49157 @endif opcodes
49158 @if binutils
49159 @if test -d $(HOST_SUBDIR)/binutils; then \
49160 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49161 mv prev-binutils stage3-binutils; : ; \
49162 fi
49163 @endif binutils
49164 @if fixincludes
49165 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49166 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49167 mv prev-fixincludes stage3-fixincludes; : ; \
49168 fi
49169 @endif fixincludes
49170 @if gas
49171 @if test -d $(HOST_SUBDIR)/gas; then \
49172 cd $(HOST_SUBDIR); mv gas stage4-gas; \
49173 mv prev-gas stage3-gas; : ; \
49174 fi
49175 @endif gas
49176 @if gcc
49177 @if test -d $(HOST_SUBDIR)/gcc; then \
49178 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49179 mv prev-gcc stage3-gcc; : ; \
49180 fi
49181 @endif gcc
49182 @if gmp
49183 @if test -d $(HOST_SUBDIR)/gmp; then \
49184 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49185 mv prev-gmp stage3-gmp; : ; \
49186 fi
49187 @endif gmp
49188 @if mpfr
49189 @if test -d $(HOST_SUBDIR)/mpfr; then \
49190 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49191 mv prev-mpfr stage3-mpfr; : ; \
49192 fi
49193 @endif mpfr
49194 @if mpc
49195 @if test -d $(HOST_SUBDIR)/mpc; then \
49196 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49197 mv prev-mpc stage3-mpc; : ; \
49198 fi
49199 @endif mpc
49200 @if isl
49201 @if test -d $(HOST_SUBDIR)/isl; then \
49202 cd $(HOST_SUBDIR); mv isl stage4-isl; \
49203 mv prev-isl stage3-isl; : ; \
49204 fi
49205 @endif isl
49206 @if libelf
49207 @if test -d $(HOST_SUBDIR)/libelf; then \
49208 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49209 mv prev-libelf stage3-libelf; : ; \
49210 fi
49211 @endif libelf
49212 @if gold
49213 @if test -d $(HOST_SUBDIR)/gold; then \
49214 cd $(HOST_SUBDIR); mv gold stage4-gold; \
49215 mv prev-gold stage3-gold; : ; \
49216 fi
49217 @endif gold
49218 @if intl
49219 @if test -d $(HOST_SUBDIR)/intl; then \
49220 cd $(HOST_SUBDIR); mv intl stage4-intl; \
49221 mv prev-intl stage3-intl; : ; \
49222 fi
49223 @endif intl
49224 @if ld
49225 @if test -d $(HOST_SUBDIR)/ld; then \
49226 cd $(HOST_SUBDIR); mv ld stage4-ld; \
49227 mv prev-ld stage3-ld; : ; \
49228 fi
49229 @endif ld
49230 @if libbacktrace
49231 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49232 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49233 mv prev-libbacktrace stage3-libbacktrace; : ; \
49234 fi
49235 @endif libbacktrace
49236 @if libcpp
49237 @if test -d $(HOST_SUBDIR)/libcpp; then \
49238 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49239 mv prev-libcpp stage3-libcpp; : ; \
49240 fi
49241 @endif libcpp
49242 @if libdecnumber
49243 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49244 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49245 mv prev-libdecnumber stage3-libdecnumber; : ; \
49246 fi
49247 @endif libdecnumber
49248 @if libiberty
49249 @if test -d $(HOST_SUBDIR)/libiberty; then \
49250 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49251 mv prev-libiberty stage3-libiberty; : ; \
49252 fi
49253 @endif libiberty
49254 @if libiberty-linker-plugin
49255 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49256 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49257 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49258 fi
49259 @endif libiberty-linker-plugin
49260 @if libiconv
49261 @if test -d $(HOST_SUBDIR)/libiconv; then \
49262 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49263 mv prev-libiconv stage3-libiconv; : ; \
49264 fi
49265 @endif libiconv
49266 @if zlib
49267 @if test -d $(HOST_SUBDIR)/zlib; then \
49268 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49269 mv prev-zlib stage3-zlib; : ; \
49270 fi
49271 @endif zlib
49272 @if lto-plugin
49273 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49274 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49275 mv prev-lto-plugin stage3-lto-plugin; : ; \
49276 fi
49277 @endif lto-plugin
49278 @if libctf
49279 @if test -d $(HOST_SUBDIR)/libctf; then \
49280 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
49281 mv prev-libctf stage3-libctf; : ; \
49282 fi
49283 @endif libctf
49284 @if test -d $(TARGET_SUBDIR); then \
49285 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49286 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49287 fi
49288 rm -f stage_current
49289
49290 # Bubble a bug fix through all the stages up to stage 4. They are
49291 # remade, but not reconfigured. The next stage (if any) will not be
49292 # reconfigured either.
49293 .PHONY: stage4-bubble
49294 stage4-bubble:: stage3-bubble
49295 @r=`${PWD_COMMAND}`; export r; \
49296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297 if test -f stage4-lean || test -f stage3-lean ; then \
49298 echo Skipping rebuild of stage4; \
49299 else \
49300 $(MAKE) stage4-start; \
49301 if $(LEAN); then \
49302 rm -rf stage2-*; \
49303 $(STAMP) stage2-lean; \
49304 fi; \
49305 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49306 fi
49307 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49308
49309 .PHONY: all-stage4 clean-stage4
49310 do-clean: clean-stage4
49311
49312 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49313 # only possibility, but now it conflicts with no-bootstrap rules
49314 @if gcc-bootstrap
49315
49316 compare3:
49317 @r=`${PWD_COMMAND}`; export r; \
49318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49319 if test -f stage3-lean; then \
49320 echo Cannot compare object files as stage 3 was deleted.; \
49321 exit 0; \
49322 fi; \
49323 : $(MAKE); $(stage); \
49324 rm -f .bad_compare; \
49325 echo Comparing stages 3 and 4; \
49326 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49327 files=`find stage4-* -name "*$(objext)" -print | \
49328 sed -n s,^stage$$sed-,,p`; \
49329 for file in $${files}; do \
49330 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49331 if test ! -f $$f1; then continue; fi; \
49332 $(do-compare3) > /dev/null 2>&1; \
49333 if test $$? -eq 1; then \
49334 case $$file in \
49335 @compare_exclusions@) \
49336 echo warning: $$file differs ;; \
49337 *) \
49338 echo $$file differs >> .bad_compare ;; \
49339 esac; \
49340 fi; \
49341 done; \
49342 if [ -f .bad_compare ]; then \
49343 echo "Bootstrap comparison failure!"; \
49344 cat .bad_compare; \
49345 exit 1; \
49346 else \
49347 echo Comparison successful.; \
49348 fi; \
49349 $(STAMP) compare3
49350 if $(LEAN); then \
49351 rm -rf stage3-*; \
49352 $(STAMP) stage3-lean; \
49353 fi
49354
49355
49356
49357 .PHONY: bootstrap4 bootstrap4-lean
49358 bootstrap4:
49359 echo stage4 > stage_final
49360 @r=`${PWD_COMMAND}`; export r; \
49361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49363 @: $(MAKE); $(unstage)
49364 @r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 TFLAGS="$(STAGE4_TFLAGS)"; \
49367 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49368
49369 bootstrap4-lean:
49370 echo stage4 > stage_final
49371 @r=`${PWD_COMMAND}`; export r; \
49372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49373 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49374 @: $(MAKE); $(unstage)
49375 @r=`${PWD_COMMAND}`; export r; \
49376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49377 TFLAGS="$(STAGE4_TFLAGS)"; \
49378 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49379
49380
49381 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49382 distclean-stage3:: distclean-stage4
49383 .PHONY: distclean-stage4
49384 distclean-stage4::
49385 @: $(MAKE); $(stage)
49386 @test "`cat stage_last`" != stage4 || rm -f stage_last
49387 rm -rf stage4-* compare3
49388
49389
49390 @endif gcc-bootstrap
49391
49392
49393 .PHONY: stageprofile-start stageprofile-end
49394
49395 stageprofile-start::
49396 @: $(MAKE); $(stage); \
49397 echo stageprofile > stage_current; \
49398 echo stageprofile > stage_last; \
49399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49400 @if bfd
49401 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49402 mkdir stageprofile-bfd; \
49403 mv stageprofile-bfd bfd; \
49404 mv stage1-bfd prev-bfd || test -f stage1-lean
49405 @endif bfd
49406 @if opcodes
49407 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49408 mkdir stageprofile-opcodes; \
49409 mv stageprofile-opcodes opcodes; \
49410 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49411 @endif opcodes
49412 @if binutils
49413 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49414 mkdir stageprofile-binutils; \
49415 mv stageprofile-binutils binutils; \
49416 mv stage1-binutils prev-binutils || test -f stage1-lean
49417 @endif binutils
49418 @if fixincludes
49419 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49420 mkdir stageprofile-fixincludes; \
49421 mv stageprofile-fixincludes fixincludes; \
49422 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49423 @endif fixincludes
49424 @if gas
49425 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49426 mkdir stageprofile-gas; \
49427 mv stageprofile-gas gas; \
49428 mv stage1-gas prev-gas || test -f stage1-lean
49429 @endif gas
49430 @if gcc
49431 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49432 mkdir stageprofile-gcc; \
49433 mv stageprofile-gcc gcc; \
49434 mv stage1-gcc prev-gcc || test -f stage1-lean
49435 @endif gcc
49436 @if gmp
49437 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49438 mkdir stageprofile-gmp; \
49439 mv stageprofile-gmp gmp; \
49440 mv stage1-gmp prev-gmp || test -f stage1-lean
49441 @endif gmp
49442 @if mpfr
49443 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49444 mkdir stageprofile-mpfr; \
49445 mv stageprofile-mpfr mpfr; \
49446 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49447 @endif mpfr
49448 @if mpc
49449 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49450 mkdir stageprofile-mpc; \
49451 mv stageprofile-mpc mpc; \
49452 mv stage1-mpc prev-mpc || test -f stage1-lean
49453 @endif mpc
49454 @if isl
49455 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49456 mkdir stageprofile-isl; \
49457 mv stageprofile-isl isl; \
49458 mv stage1-isl prev-isl || test -f stage1-lean
49459 @endif isl
49460 @if libelf
49461 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49462 mkdir stageprofile-libelf; \
49463 mv stageprofile-libelf libelf; \
49464 mv stage1-libelf prev-libelf || test -f stage1-lean
49465 @endif libelf
49466 @if gold
49467 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49468 mkdir stageprofile-gold; \
49469 mv stageprofile-gold gold; \
49470 mv stage1-gold prev-gold || test -f stage1-lean
49471 @endif gold
49472 @if intl
49473 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49474 mkdir stageprofile-intl; \
49475 mv stageprofile-intl intl; \
49476 mv stage1-intl prev-intl || test -f stage1-lean
49477 @endif intl
49478 @if ld
49479 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49480 mkdir stageprofile-ld; \
49481 mv stageprofile-ld ld; \
49482 mv stage1-ld prev-ld || test -f stage1-lean
49483 @endif ld
49484 @if libbacktrace
49485 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49486 mkdir stageprofile-libbacktrace; \
49487 mv stageprofile-libbacktrace libbacktrace; \
49488 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49489 @endif libbacktrace
49490 @if libcpp
49491 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49492 mkdir stageprofile-libcpp; \
49493 mv stageprofile-libcpp libcpp; \
49494 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49495 @endif libcpp
49496 @if libdecnumber
49497 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49498 mkdir stageprofile-libdecnumber; \
49499 mv stageprofile-libdecnumber libdecnumber; \
49500 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49501 @endif libdecnumber
49502 @if libiberty
49503 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49504 mkdir stageprofile-libiberty; \
49505 mv stageprofile-libiberty libiberty; \
49506 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49507 @endif libiberty
49508 @if libiberty-linker-plugin
49509 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49510 mkdir stageprofile-libiberty-linker-plugin; \
49511 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49512 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49513 @endif libiberty-linker-plugin
49514 @if libiconv
49515 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49516 mkdir stageprofile-libiconv; \
49517 mv stageprofile-libiconv libiconv; \
49518 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49519 @endif libiconv
49520 @if zlib
49521 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49522 mkdir stageprofile-zlib; \
49523 mv stageprofile-zlib zlib; \
49524 mv stage1-zlib prev-zlib || test -f stage1-lean
49525 @endif zlib
49526 @if lto-plugin
49527 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49528 mkdir stageprofile-lto-plugin; \
49529 mv stageprofile-lto-plugin lto-plugin; \
49530 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49531 @endif lto-plugin
49532 @if libctf
49533 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
49534 mkdir stageprofile-libctf; \
49535 mv stageprofile-libctf libctf; \
49536 mv stage1-libctf prev-libctf || test -f stage1-lean
49537 @endif libctf
49538 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49539 mkdir stageprofile-$(TARGET_SUBDIR); \
49540 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49541 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49542
49543 stageprofile-end::
49544 @if bfd
49545 @if test -d $(HOST_SUBDIR)/bfd; then \
49546 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49547 mv prev-bfd stage1-bfd; : ; \
49548 fi
49549 @endif bfd
49550 @if opcodes
49551 @if test -d $(HOST_SUBDIR)/opcodes; then \
49552 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49553 mv prev-opcodes stage1-opcodes; : ; \
49554 fi
49555 @endif opcodes
49556 @if binutils
49557 @if test -d $(HOST_SUBDIR)/binutils; then \
49558 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49559 mv prev-binutils stage1-binutils; : ; \
49560 fi
49561 @endif binutils
49562 @if fixincludes
49563 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49564 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49565 mv prev-fixincludes stage1-fixincludes; : ; \
49566 fi
49567 @endif fixincludes
49568 @if gas
49569 @if test -d $(HOST_SUBDIR)/gas; then \
49570 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49571 mv prev-gas stage1-gas; : ; \
49572 fi
49573 @endif gas
49574 @if gcc
49575 @if test -d $(HOST_SUBDIR)/gcc; then \
49576 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49577 mv prev-gcc stage1-gcc; : ; \
49578 fi
49579 @endif gcc
49580 @if gmp
49581 @if test -d $(HOST_SUBDIR)/gmp; then \
49582 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49583 mv prev-gmp stage1-gmp; : ; \
49584 fi
49585 @endif gmp
49586 @if mpfr
49587 @if test -d $(HOST_SUBDIR)/mpfr; then \
49588 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49589 mv prev-mpfr stage1-mpfr; : ; \
49590 fi
49591 @endif mpfr
49592 @if mpc
49593 @if test -d $(HOST_SUBDIR)/mpc; then \
49594 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49595 mv prev-mpc stage1-mpc; : ; \
49596 fi
49597 @endif mpc
49598 @if isl
49599 @if test -d $(HOST_SUBDIR)/isl; then \
49600 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49601 mv prev-isl stage1-isl; : ; \
49602 fi
49603 @endif isl
49604 @if libelf
49605 @if test -d $(HOST_SUBDIR)/libelf; then \
49606 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49607 mv prev-libelf stage1-libelf; : ; \
49608 fi
49609 @endif libelf
49610 @if gold
49611 @if test -d $(HOST_SUBDIR)/gold; then \
49612 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49613 mv prev-gold stage1-gold; : ; \
49614 fi
49615 @endif gold
49616 @if intl
49617 @if test -d $(HOST_SUBDIR)/intl; then \
49618 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49619 mv prev-intl stage1-intl; : ; \
49620 fi
49621 @endif intl
49622 @if ld
49623 @if test -d $(HOST_SUBDIR)/ld; then \
49624 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49625 mv prev-ld stage1-ld; : ; \
49626 fi
49627 @endif ld
49628 @if libbacktrace
49629 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49630 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49631 mv prev-libbacktrace stage1-libbacktrace; : ; \
49632 fi
49633 @endif libbacktrace
49634 @if libcpp
49635 @if test -d $(HOST_SUBDIR)/libcpp; then \
49636 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49637 mv prev-libcpp stage1-libcpp; : ; \
49638 fi
49639 @endif libcpp
49640 @if libdecnumber
49641 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49642 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49643 mv prev-libdecnumber stage1-libdecnumber; : ; \
49644 fi
49645 @endif libdecnumber
49646 @if libiberty
49647 @if test -d $(HOST_SUBDIR)/libiberty; then \
49648 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49649 mv prev-libiberty stage1-libiberty; : ; \
49650 fi
49651 @endif libiberty
49652 @if libiberty-linker-plugin
49653 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49654 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49655 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49656 fi
49657 @endif libiberty-linker-plugin
49658 @if libiconv
49659 @if test -d $(HOST_SUBDIR)/libiconv; then \
49660 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49661 mv prev-libiconv stage1-libiconv; : ; \
49662 fi
49663 @endif libiconv
49664 @if zlib
49665 @if test -d $(HOST_SUBDIR)/zlib; then \
49666 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49667 mv prev-zlib stage1-zlib; : ; \
49668 fi
49669 @endif zlib
49670 @if lto-plugin
49671 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49672 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49673 mv prev-lto-plugin stage1-lto-plugin; : ; \
49674 fi
49675 @endif lto-plugin
49676 @if libctf
49677 @if test -d $(HOST_SUBDIR)/libctf; then \
49678 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
49679 mv prev-libctf stage1-libctf; : ; \
49680 fi
49681 @endif libctf
49682 @if test -d $(TARGET_SUBDIR); then \
49683 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49684 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49685 fi
49686 rm -f stage_current
49687
49688 # Bubble a bug fix through all the stages up to stage profile. They are
49689 # remade, but not reconfigured. The next stage (if any) will not be
49690 # reconfigured either.
49691 .PHONY: stageprofile-bubble
49692 stageprofile-bubble:: stage1-bubble
49693 @r=`${PWD_COMMAND}`; export r; \
49694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49695 if test -f stageprofile-lean || test -f stage1-lean ; then \
49696 echo Skipping rebuild of stageprofile; \
49697 else \
49698 $(MAKE) stageprofile-start; \
49699 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49700 fi
49701
49702 .PHONY: all-stageprofile clean-stageprofile
49703 do-clean: clean-stageprofile
49704
49705 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49706 # only possibility, but now it conflicts with no-bootstrap rules
49707 @if gcc-bootstrap
49708
49709
49710
49711
49712 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49713 distclean-stage1:: distclean-stageprofile
49714 .PHONY: distclean-stageprofile
49715 distclean-stageprofile::
49716 @: $(MAKE); $(stage)
49717 @test "`cat stage_last`" != stageprofile || rm -f stage_last
49718 rm -rf stageprofile-*
49719
49720
49721 @endif gcc-bootstrap
49722
49723
49724 .PHONY: stagefeedback-start stagefeedback-end
49725
49726 stagefeedback-start::
49727 @: $(MAKE); $(stage); \
49728 echo stagefeedback > stage_current; \
49729 echo stagefeedback > stage_last; \
49730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49731 @if bfd
49732 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49733 mkdir stagefeedback-bfd; \
49734 mv stagefeedback-bfd bfd; \
49735 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
49736 @endif bfd
49737 @if opcodes
49738 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49739 mkdir stagefeedback-opcodes; \
49740 mv stagefeedback-opcodes opcodes; \
49741 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
49742 @endif opcodes
49743 @if binutils
49744 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49745 mkdir stagefeedback-binutils; \
49746 mv stagefeedback-binutils binutils; \
49747 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
49748 @endif binutils
49749 @if fixincludes
49750 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49751 mkdir stagefeedback-fixincludes; \
49752 mv stagefeedback-fixincludes fixincludes; \
49753 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
49754 @endif fixincludes
49755 @if gas
49756 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49757 mkdir stagefeedback-gas; \
49758 mv stagefeedback-gas gas; \
49759 mv stageprofile-gas prev-gas || test -f stageprofile-lean
49760 @endif gas
49761 @if gcc
49762 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49763 mkdir stagefeedback-gcc; \
49764 mv stagefeedback-gcc gcc; \
49765 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
49766 @endif gcc
49767 @if gmp
49768 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49769 mkdir stagefeedback-gmp; \
49770 mv stagefeedback-gmp gmp; \
49771 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
49772 @endif gmp
49773 @if mpfr
49774 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49775 mkdir stagefeedback-mpfr; \
49776 mv stagefeedback-mpfr mpfr; \
49777 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
49778 @endif mpfr
49779 @if mpc
49780 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49781 mkdir stagefeedback-mpc; \
49782 mv stagefeedback-mpc mpc; \
49783 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
49784 @endif mpc
49785 @if isl
49786 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49787 mkdir stagefeedback-isl; \
49788 mv stagefeedback-isl isl; \
49789 mv stageprofile-isl prev-isl || test -f stageprofile-lean
49790 @endif isl
49791 @if libelf
49792 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49793 mkdir stagefeedback-libelf; \
49794 mv stagefeedback-libelf libelf; \
49795 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
49796 @endif libelf
49797 @if gold
49798 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49799 mkdir stagefeedback-gold; \
49800 mv stagefeedback-gold gold; \
49801 mv stageprofile-gold prev-gold || test -f stageprofile-lean
49802 @endif gold
49803 @if intl
49804 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49805 mkdir stagefeedback-intl; \
49806 mv stagefeedback-intl intl; \
49807 mv stageprofile-intl prev-intl || test -f stageprofile-lean
49808 @endif intl
49809 @if ld
49810 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49811 mkdir stagefeedback-ld; \
49812 mv stagefeedback-ld ld; \
49813 mv stageprofile-ld prev-ld || test -f stageprofile-lean
49814 @endif ld
49815 @if libbacktrace
49816 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49817 mkdir stagefeedback-libbacktrace; \
49818 mv stagefeedback-libbacktrace libbacktrace; \
49819 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
49820 @endif libbacktrace
49821 @if libcpp
49822 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49823 mkdir stagefeedback-libcpp; \
49824 mv stagefeedback-libcpp libcpp; \
49825 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
49826 @endif libcpp
49827 @if libdecnumber
49828 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49829 mkdir stagefeedback-libdecnumber; \
49830 mv stagefeedback-libdecnumber libdecnumber; \
49831 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
49832 @endif libdecnumber
49833 @if libiberty
49834 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49835 mkdir stagefeedback-libiberty; \
49836 mv stagefeedback-libiberty libiberty; \
49837 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
49838 @endif libiberty
49839 @if libiberty-linker-plugin
49840 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49841 mkdir stagefeedback-libiberty-linker-plugin; \
49842 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49843 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
49844 @endif libiberty-linker-plugin
49845 @if libiconv
49846 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49847 mkdir stagefeedback-libiconv; \
49848 mv stagefeedback-libiconv libiconv; \
49849 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
49850 @endif libiconv
49851 @if zlib
49852 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49853 mkdir stagefeedback-zlib; \
49854 mv stagefeedback-zlib zlib; \
49855 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
49856 @endif zlib
49857 @if lto-plugin
49858 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49859 mkdir stagefeedback-lto-plugin; \
49860 mv stagefeedback-lto-plugin lto-plugin; \
49861 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
49862 @endif lto-plugin
49863 @if libctf
49864 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
49865 mkdir stagefeedback-libctf; \
49866 mv stagefeedback-libctf libctf; \
49867 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
49868 @endif libctf
49869 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49870 mkdir stagefeedback-$(TARGET_SUBDIR); \
49871 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49872 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
49873
49874 stagefeedback-end::
49875 @if bfd
49876 @if test -d $(HOST_SUBDIR)/bfd; then \
49877 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49878 mv prev-bfd stageprofile-bfd; : ; \
49879 fi
49880 @endif bfd
49881 @if opcodes
49882 @if test -d $(HOST_SUBDIR)/opcodes; then \
49883 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49884 mv prev-opcodes stageprofile-opcodes; : ; \
49885 fi
49886 @endif opcodes
49887 @if binutils
49888 @if test -d $(HOST_SUBDIR)/binutils; then \
49889 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49890 mv prev-binutils stageprofile-binutils; : ; \
49891 fi
49892 @endif binutils
49893 @if fixincludes
49894 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49895 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49896 mv prev-fixincludes stageprofile-fixincludes; : ; \
49897 fi
49898 @endif fixincludes
49899 @if gas
49900 @if test -d $(HOST_SUBDIR)/gas; then \
49901 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49902 mv prev-gas stageprofile-gas; : ; \
49903 fi
49904 @endif gas
49905 @if gcc
49906 @if test -d $(HOST_SUBDIR)/gcc; then \
49907 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49908 mv prev-gcc stageprofile-gcc; : ; \
49909 fi
49910 @endif gcc
49911 @if gmp
49912 @if test -d $(HOST_SUBDIR)/gmp; then \
49913 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49914 mv prev-gmp stageprofile-gmp; : ; \
49915 fi
49916 @endif gmp
49917 @if mpfr
49918 @if test -d $(HOST_SUBDIR)/mpfr; then \
49919 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49920 mv prev-mpfr stageprofile-mpfr; : ; \
49921 fi
49922 @endif mpfr
49923 @if mpc
49924 @if test -d $(HOST_SUBDIR)/mpc; then \
49925 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49926 mv prev-mpc stageprofile-mpc; : ; \
49927 fi
49928 @endif mpc
49929 @if isl
49930 @if test -d $(HOST_SUBDIR)/isl; then \
49931 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49932 mv prev-isl stageprofile-isl; : ; \
49933 fi
49934 @endif isl
49935 @if libelf
49936 @if test -d $(HOST_SUBDIR)/libelf; then \
49937 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49938 mv prev-libelf stageprofile-libelf; : ; \
49939 fi
49940 @endif libelf
49941 @if gold
49942 @if test -d $(HOST_SUBDIR)/gold; then \
49943 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49944 mv prev-gold stageprofile-gold; : ; \
49945 fi
49946 @endif gold
49947 @if intl
49948 @if test -d $(HOST_SUBDIR)/intl; then \
49949 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49950 mv prev-intl stageprofile-intl; : ; \
49951 fi
49952 @endif intl
49953 @if ld
49954 @if test -d $(HOST_SUBDIR)/ld; then \
49955 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49956 mv prev-ld stageprofile-ld; : ; \
49957 fi
49958 @endif ld
49959 @if libbacktrace
49960 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49961 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49962 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49963 fi
49964 @endif libbacktrace
49965 @if libcpp
49966 @if test -d $(HOST_SUBDIR)/libcpp; then \
49967 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49968 mv prev-libcpp stageprofile-libcpp; : ; \
49969 fi
49970 @endif libcpp
49971 @if libdecnumber
49972 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49973 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49974 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49975 fi
49976 @endif libdecnumber
49977 @if libiberty
49978 @if test -d $(HOST_SUBDIR)/libiberty; then \
49979 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49980 mv prev-libiberty stageprofile-libiberty; : ; \
49981 fi
49982 @endif libiberty
49983 @if libiberty-linker-plugin
49984 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49985 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49986 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49987 fi
49988 @endif libiberty-linker-plugin
49989 @if libiconv
49990 @if test -d $(HOST_SUBDIR)/libiconv; then \
49991 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49992 mv prev-libiconv stageprofile-libiconv; : ; \
49993 fi
49994 @endif libiconv
49995 @if zlib
49996 @if test -d $(HOST_SUBDIR)/zlib; then \
49997 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49998 mv prev-zlib stageprofile-zlib; : ; \
49999 fi
50000 @endif zlib
50001 @if lto-plugin
50002 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50003 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
50004 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
50005 fi
50006 @endif lto-plugin
50007 @if libctf
50008 @if test -d $(HOST_SUBDIR)/libctf; then \
50009 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
50010 mv prev-libctf stageprofile-libctf; : ; \
50011 fi
50012 @endif libctf
50013 @if test -d $(TARGET_SUBDIR); then \
50014 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
50015 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
50016 fi
50017 rm -f stage_current
50018
50019 # Bubble a bug fix through all the stages up to stage feedback. They are
50020 # remade, but not reconfigured. The next stage (if any) will not be
50021 # reconfigured either.
50022 .PHONY: stagefeedback-bubble
50023 stagefeedback-bubble:: stageprofile-bubble
50024 @r=`${PWD_COMMAND}`; export r; \
50025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50026 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
50027 echo Skipping rebuild of stagefeedback; \
50028 else \
50029 $(MAKE) stagefeedback-start; \
50030 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
50031 fi
50032
50033 .PHONY: all-stagefeedback clean-stagefeedback
50034 do-clean: clean-stagefeedback
50035
50036 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50037 # only possibility, but now it conflicts with no-bootstrap rules
50038 @if gcc-bootstrap
50039
50040
50041
50042 .PHONY: profiledbootstrap profiledbootstrap-lean
50043 profiledbootstrap:
50044 echo stagefeedback > stage_final
50045 @r=`${PWD_COMMAND}`; export r; \
50046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50047 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
50048 @: $(MAKE); $(unstage)
50049 @r=`${PWD_COMMAND}`; export r; \
50050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50052 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50053
50054 profiledbootstrap-lean:
50055 echo stagefeedback > stage_final
50056 @r=`${PWD_COMMAND}`; export r; \
50057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50058 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
50059 @: $(MAKE); $(unstage)
50060 @r=`${PWD_COMMAND}`; export r; \
50061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50062 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50063 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50064
50065
50066 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50067 distclean-stageprofile:: distclean-stagefeedback
50068 .PHONY: distclean-stagefeedback
50069 distclean-stagefeedback::
50070 @: $(MAKE); $(stage)
50071 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
50072 rm -rf stagefeedback-*
50073
50074
50075 @endif gcc-bootstrap
50076
50077
50078
50079 stageprofile-end::
50080 $(MAKE) distclean-stagefeedback
50081
50082 stagefeedback-start::
50083 @r=`${PWD_COMMAND}`; export r; \
50084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085 for i in prev-*; do \
50086 j=`echo $$i | sed s/^prev-//`; \
50087 cd $$r/$$i && \
50088 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
50089 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
50090 done
50091
50092 @if gcc-bootstrap
50093 do-distclean: distclean-stage1
50094
50095 # Provide a GCC build when we're building target libraries. This does
50096 # not work as a dependency, just as the minimum necessary to avoid errors.
50097 stage_last:
50098 @r=`${PWD_COMMAND}`; export r; \
50099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50100 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
50101
50102 # Same as unstage, but not phony and defaulting to stage1-start. We place
50103 # it in the dependency so that for example `make -j3 all-gcc' works.
50104 stage_current:
50105 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
50106
50107 .PHONY: restrap
50108 restrap::
50109 @: $(MAKE); $(stage)
50110 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
50111 restrap:: all
50112 @endif gcc-bootstrap
50113
50114 # --------------------------------------
50115 # Dependencies between different modules
50116 # --------------------------------------
50117
50118 # Generic dependencies for target modules on host stuff, especially gcc
50119 @if gcc-bootstrap
50120 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
50121 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
50122 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
50123 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
50124 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
50125 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
50126 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
50127 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
50128 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
50129 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
50130 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
50131 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
50132 configure-stage1-target-libmpx: maybe-all-stage1-gcc
50133 configure-stage2-target-libmpx: maybe-all-stage2-gcc
50134 configure-stage3-target-libmpx: maybe-all-stage3-gcc
50135 configure-stage4-target-libmpx: maybe-all-stage4-gcc
50136 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
50137 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
50138 configure-stage1-target-libvtv: maybe-all-stage1-gcc
50139 configure-stage2-target-libvtv: maybe-all-stage2-gcc
50140 configure-stage3-target-libvtv: maybe-all-stage3-gcc
50141 configure-stage4-target-libvtv: maybe-all-stage4-gcc
50142 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
50143 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
50144 configure-target-libcilkrts: stage_last
50145 configure-target-liboffloadmic: stage_last
50146 configure-target-libssp: stage_last
50147 configure-target-newlib: stage_last
50148 configure-stage1-target-libgcc: maybe-all-stage1-gcc
50149 configure-stage2-target-libgcc: maybe-all-stage2-gcc
50150 configure-stage3-target-libgcc: maybe-all-stage3-gcc
50151 configure-stage4-target-libgcc: maybe-all-stage4-gcc
50152 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
50153 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
50154 configure-target-libbacktrace: stage_last
50155 configure-target-libquadmath: stage_last
50156 configure-target-libgfortran: stage_last
50157 configure-target-libobjc: stage_last
50158 configure-target-libgo: stage_last
50159 configure-target-libtermcap: stage_last
50160 configure-target-winsup: stage_last
50161 configure-target-libgloss: stage_last
50162 configure-target-libffi: stage_last
50163 configure-target-zlib: stage_last
50164 configure-target-rda: stage_last
50165 configure-target-libada: stage_last
50166 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50167 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50168 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50169 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50170 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50171 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50172 configure-target-libitm: stage_last
50173 configure-target-libatomic: stage_last
50174 @endif gcc-bootstrap
50175
50176 @if gcc-no-bootstrap
50177 configure-target-libstdc++-v3: maybe-all-gcc
50178 configure-target-libsanitizer: maybe-all-gcc
50179 configure-target-libmpx: maybe-all-gcc
50180 configure-target-libvtv: maybe-all-gcc
50181 configure-target-libcilkrts: maybe-all-gcc
50182 configure-target-liboffloadmic: maybe-all-gcc
50183 configure-target-libssp: maybe-all-gcc
50184 configure-target-newlib: maybe-all-gcc
50185 configure-target-libgcc: maybe-all-gcc
50186 configure-target-libbacktrace: maybe-all-gcc
50187 configure-target-libquadmath: maybe-all-gcc
50188 configure-target-libgfortran: maybe-all-gcc
50189 configure-target-libobjc: maybe-all-gcc
50190 configure-target-libgo: maybe-all-gcc
50191 configure-target-libtermcap: maybe-all-gcc
50192 configure-target-winsup: maybe-all-gcc
50193 configure-target-libgloss: maybe-all-gcc
50194 configure-target-libffi: maybe-all-gcc
50195 configure-target-zlib: maybe-all-gcc
50196 configure-target-rda: maybe-all-gcc
50197 configure-target-libada: maybe-all-gcc
50198 configure-target-libgomp: maybe-all-gcc
50199 configure-target-libitm: maybe-all-gcc
50200 configure-target-libatomic: maybe-all-gcc
50201 @endif gcc-no-bootstrap
50202
50203
50204 # There are two types of dependencies here: 'hard' dependencies, where one
50205 # module simply won't build without the other; and 'soft' dependencies, where
50206 # if the depended-on module is missing, the depending module will do without
50207 # or find a substitute somewhere (perhaps installed). Soft dependencies
50208 # are made here to depend on a 'maybe-' target. If you're not sure,
50209 # it's safer to use a soft dependency.
50210
50211
50212
50213
50214
50215
50216 # With all the machinery above in place, it is pretty easy to generate
50217 # dependencies. Host dependencies are a bit more complex because we have
50218 # to check for bootstrap/prebootstrap dependencies. To resolve
50219 # prebootstrap dependencies, prebootstrap modules are gathered in
50220 # a hash table.
50221 all-build-bison: maybe-all-build-texinfo
50222 all-build-flex: maybe-all-build-texinfo
50223 all-build-flex: maybe-all-build-bison
50224 all-build-flex: maybe-all-build-m4
50225 all-build-libiberty: maybe-all-build-texinfo
50226 all-build-m4: maybe-all-build-texinfo
50227 all-build-fixincludes: maybe-all-build-libiberty
50228 all-build-libcpp: maybe-all-build-libiberty
50229 configure-gcc: maybe-configure-intl
50230 configure-stage1-gcc: maybe-configure-stage1-intl
50231 configure-stage2-gcc: maybe-configure-stage2-intl
50232 configure-stage3-gcc: maybe-configure-stage3-intl
50233 configure-stage4-gcc: maybe-configure-stage4-intl
50234 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50235 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50236 configure-gcc: maybe-all-gmp
50237 configure-stage1-gcc: maybe-all-stage1-gmp
50238 configure-stage2-gcc: maybe-all-stage2-gmp
50239 configure-stage3-gcc: maybe-all-stage3-gmp
50240 configure-stage4-gcc: maybe-all-stage4-gmp
50241 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50242 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50243 configure-gcc: maybe-all-mpfr
50244 configure-stage1-gcc: maybe-all-stage1-mpfr
50245 configure-stage2-gcc: maybe-all-stage2-mpfr
50246 configure-stage3-gcc: maybe-all-stage3-mpfr
50247 configure-stage4-gcc: maybe-all-stage4-mpfr
50248 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50249 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50250 configure-gcc: maybe-all-mpc
50251 configure-stage1-gcc: maybe-all-stage1-mpc
50252 configure-stage2-gcc: maybe-all-stage2-mpc
50253 configure-stage3-gcc: maybe-all-stage3-mpc
50254 configure-stage4-gcc: maybe-all-stage4-mpc
50255 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50256 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50257 configure-gcc: maybe-all-isl
50258 configure-stage1-gcc: maybe-all-stage1-isl
50259 configure-stage2-gcc: maybe-all-stage2-isl
50260 configure-stage3-gcc: maybe-all-stage3-isl
50261 configure-stage4-gcc: maybe-all-stage4-isl
50262 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50263 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50264 configure-gcc: maybe-all-lto-plugin
50265 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50266 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50267 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50268 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50269 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50270 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50271 configure-gcc: maybe-all-binutils
50272 configure-stage1-gcc: maybe-all-stage1-binutils
50273 configure-stage2-gcc: maybe-all-stage2-binutils
50274 configure-stage3-gcc: maybe-all-stage3-binutils
50275 configure-stage4-gcc: maybe-all-stage4-binutils
50276 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50277 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50278 configure-gcc: maybe-all-gas
50279 configure-stage1-gcc: maybe-all-stage1-gas
50280 configure-stage2-gcc: maybe-all-stage2-gas
50281 configure-stage3-gcc: maybe-all-stage3-gas
50282 configure-stage4-gcc: maybe-all-stage4-gas
50283 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50284 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50285 configure-gcc: maybe-all-ld
50286 configure-stage1-gcc: maybe-all-stage1-ld
50287 configure-stage2-gcc: maybe-all-stage2-ld
50288 configure-stage3-gcc: maybe-all-stage3-ld
50289 configure-stage4-gcc: maybe-all-stage4-ld
50290 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50291 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50292 configure-gcc: maybe-all-gold
50293 configure-stage1-gcc: maybe-all-stage1-gold
50294 configure-stage2-gcc: maybe-all-stage2-gold
50295 configure-stage3-gcc: maybe-all-stage3-gold
50296 configure-stage4-gcc: maybe-all-stage4-gold
50297 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50298 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50299 configure-gcc: maybe-all-libelf
50300 configure-stage1-gcc: maybe-all-stage1-libelf
50301 configure-stage2-gcc: maybe-all-stage2-libelf
50302 configure-stage3-gcc: maybe-all-stage3-libelf
50303 configure-stage4-gcc: maybe-all-stage4-libelf
50304 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50305 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50306 configure-gcc: maybe-all-libiconv
50307 configure-stage1-gcc: maybe-all-stage1-libiconv
50308 configure-stage2-gcc: maybe-all-stage2-libiconv
50309 configure-stage3-gcc: maybe-all-stage3-libiconv
50310 configure-stage4-gcc: maybe-all-stage4-libiconv
50311 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50312 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50313 all-gcc: all-libiberty
50314 all-stage1-gcc: all-stage1-libiberty
50315 all-stage2-gcc: all-stage2-libiberty
50316 all-stage3-gcc: all-stage3-libiberty
50317 all-stage4-gcc: all-stage4-libiberty
50318 all-stageprofile-gcc: all-stageprofile-libiberty
50319 all-stagefeedback-gcc: all-stagefeedback-libiberty
50320 all-gcc: maybe-all-intl
50321 all-stage1-gcc: maybe-all-stage1-intl
50322 all-stage2-gcc: maybe-all-stage2-intl
50323 all-stage3-gcc: maybe-all-stage3-intl
50324 all-stage4-gcc: maybe-all-stage4-intl
50325 all-stageprofile-gcc: maybe-all-stageprofile-intl
50326 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50327 all-gcc: maybe-all-mpfr
50328 all-stage1-gcc: maybe-all-stage1-mpfr
50329 all-stage2-gcc: maybe-all-stage2-mpfr
50330 all-stage3-gcc: maybe-all-stage3-mpfr
50331 all-stage4-gcc: maybe-all-stage4-mpfr
50332 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50333 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50334 all-gcc: maybe-all-mpc
50335 all-stage1-gcc: maybe-all-stage1-mpc
50336 all-stage2-gcc: maybe-all-stage2-mpc
50337 all-stage3-gcc: maybe-all-stage3-mpc
50338 all-stage4-gcc: maybe-all-stage4-mpc
50339 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50340 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50341 all-gcc: maybe-all-isl
50342 all-stage1-gcc: maybe-all-stage1-isl
50343 all-stage2-gcc: maybe-all-stage2-isl
50344 all-stage3-gcc: maybe-all-stage3-isl
50345 all-stage4-gcc: maybe-all-stage4-isl
50346 all-stageprofile-gcc: maybe-all-stageprofile-isl
50347 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50348 all-gcc: maybe-all-build-texinfo
50349 all-stage1-gcc: maybe-all-build-texinfo
50350 all-stage2-gcc: maybe-all-build-texinfo
50351 all-stage3-gcc: maybe-all-build-texinfo
50352 all-stage4-gcc: maybe-all-build-texinfo
50353 all-stageprofile-gcc: maybe-all-build-texinfo
50354 all-stagefeedback-gcc: maybe-all-build-texinfo
50355 all-gcc: maybe-all-build-bison
50356 all-stage1-gcc: maybe-all-build-bison
50357 all-stage2-gcc: maybe-all-build-bison
50358 all-stage3-gcc: maybe-all-build-bison
50359 all-stage4-gcc: maybe-all-build-bison
50360 all-stageprofile-gcc: maybe-all-build-bison
50361 all-stagefeedback-gcc: maybe-all-build-bison
50362 all-gcc: maybe-all-build-flex
50363 all-stage1-gcc: maybe-all-build-flex
50364 all-stage2-gcc: maybe-all-build-flex
50365 all-stage3-gcc: maybe-all-build-flex
50366 all-stage4-gcc: maybe-all-build-flex
50367 all-stageprofile-gcc: maybe-all-build-flex
50368 all-stagefeedback-gcc: maybe-all-build-flex
50369 all-gcc: maybe-all-build-libiberty
50370 all-stage1-gcc: maybe-all-build-libiberty
50371 all-stage2-gcc: maybe-all-build-libiberty
50372 all-stage3-gcc: maybe-all-build-libiberty
50373 all-stage4-gcc: maybe-all-build-libiberty
50374 all-stageprofile-gcc: maybe-all-build-libiberty
50375 all-stagefeedback-gcc: maybe-all-build-libiberty
50376 all-gcc: maybe-all-build-fixincludes
50377 all-stage1-gcc: maybe-all-build-fixincludes
50378 all-stage2-gcc: maybe-all-build-fixincludes
50379 all-stage3-gcc: maybe-all-build-fixincludes
50380 all-stage4-gcc: maybe-all-build-fixincludes
50381 all-stageprofile-gcc: maybe-all-build-fixincludes
50382 all-stagefeedback-gcc: maybe-all-build-fixincludes
50383 all-gcc: maybe-all-build-libcpp
50384 all-stage1-gcc: maybe-all-build-libcpp
50385 all-stage2-gcc: maybe-all-build-libcpp
50386 all-stage3-gcc: maybe-all-build-libcpp
50387 all-stage4-gcc: maybe-all-build-libcpp
50388 all-stageprofile-gcc: maybe-all-build-libcpp
50389 all-stagefeedback-gcc: maybe-all-build-libcpp
50390 all-gcc: maybe-all-zlib
50391 all-stage1-gcc: maybe-all-stage1-zlib
50392 all-stage2-gcc: maybe-all-stage2-zlib
50393 all-stage3-gcc: maybe-all-stage3-zlib
50394 all-stage4-gcc: maybe-all-stage4-zlib
50395 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50396 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50397 all-gcc: all-libbacktrace
50398 all-stage1-gcc: all-stage1-libbacktrace
50399 all-stage2-gcc: all-stage2-libbacktrace
50400 all-stage3-gcc: all-stage3-libbacktrace
50401 all-stage4-gcc: all-stage4-libbacktrace
50402 all-stageprofile-gcc: all-stageprofile-libbacktrace
50403 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50404 all-gcc: all-libcpp
50405 all-stage1-gcc: all-stage1-libcpp
50406 all-stage2-gcc: all-stage2-libcpp
50407 all-stage3-gcc: all-stage3-libcpp
50408 all-stage4-gcc: all-stage4-libcpp
50409 all-stageprofile-gcc: all-stageprofile-libcpp
50410 all-stagefeedback-gcc: all-stagefeedback-libcpp
50411 all-gcc: all-libdecnumber
50412 all-stage1-gcc: all-stage1-libdecnumber
50413 all-stage2-gcc: all-stage2-libdecnumber
50414 all-stage3-gcc: all-stage3-libdecnumber
50415 all-stage4-gcc: all-stage4-libdecnumber
50416 all-stageprofile-gcc: all-stageprofile-libdecnumber
50417 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50418 all-gcc: maybe-all-libiberty
50419 all-stage1-gcc: maybe-all-stage1-libiberty
50420 all-stage2-gcc: maybe-all-stage2-libiberty
50421 all-stage3-gcc: maybe-all-stage3-libiberty
50422 all-stage4-gcc: maybe-all-stage4-libiberty
50423 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50424 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50425 all-gcc: maybe-all-fixincludes
50426 all-stage1-gcc: maybe-all-stage1-fixincludes
50427 all-stage2-gcc: maybe-all-stage2-fixincludes
50428 all-stage3-gcc: maybe-all-stage3-fixincludes
50429 all-stage4-gcc: maybe-all-stage4-fixincludes
50430 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50431 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50432 all-gcc: maybe-all-lto-plugin
50433 all-stage1-gcc: maybe-all-stage1-lto-plugin
50434 all-stage2-gcc: maybe-all-stage2-lto-plugin
50435 all-stage3-gcc: maybe-all-stage3-lto-plugin
50436 all-stage4-gcc: maybe-all-stage4-lto-plugin
50437 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50438 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50439 all-gcc: maybe-all-libiconv
50440 all-stage1-gcc: maybe-all-stage1-libiconv
50441 all-stage2-gcc: maybe-all-stage2-libiconv
50442 all-stage3-gcc: maybe-all-stage3-libiconv
50443 all-stage4-gcc: maybe-all-stage4-libiconv
50444 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50445 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50446 info-gcc: maybe-all-build-libiberty
50447 info-stage1-gcc: maybe-all-build-libiberty
50448 info-stage2-gcc: maybe-all-build-libiberty
50449 info-stage3-gcc: maybe-all-build-libiberty
50450 info-stage4-gcc: maybe-all-build-libiberty
50451 info-stageprofile-gcc: maybe-all-build-libiberty
50452 info-stagefeedback-gcc: maybe-all-build-libiberty
50453 dvi-gcc: maybe-all-build-libiberty
50454 dvi-stage1-gcc: maybe-all-build-libiberty
50455 dvi-stage2-gcc: maybe-all-build-libiberty
50456 dvi-stage3-gcc: maybe-all-build-libiberty
50457 dvi-stage4-gcc: maybe-all-build-libiberty
50458 dvi-stageprofile-gcc: maybe-all-build-libiberty
50459 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50460 pdf-gcc: maybe-all-build-libiberty
50461 pdf-stage1-gcc: maybe-all-build-libiberty
50462 pdf-stage2-gcc: maybe-all-build-libiberty
50463 pdf-stage3-gcc: maybe-all-build-libiberty
50464 pdf-stage4-gcc: maybe-all-build-libiberty
50465 pdf-stageprofile-gcc: maybe-all-build-libiberty
50466 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50467 html-gcc: maybe-all-build-libiberty
50468 html-stage1-gcc: maybe-all-build-libiberty
50469 html-stage2-gcc: maybe-all-build-libiberty
50470 html-stage3-gcc: maybe-all-build-libiberty
50471 html-stage4-gcc: maybe-all-build-libiberty
50472 html-stageprofile-gcc: maybe-all-build-libiberty
50473 html-stagefeedback-gcc: maybe-all-build-libiberty
50474 install-gcc: maybe-install-fixincludes
50475 install-gcc: maybe-install-lto-plugin
50476 install-strip-gcc: maybe-install-strip-fixincludes
50477 install-strip-gcc: maybe-install-strip-lto-plugin
50478 configure-libcpp: configure-libiberty
50479 configure-stage1-libcpp: configure-stage1-libiberty
50480 configure-stage2-libcpp: configure-stage2-libiberty
50481 configure-stage3-libcpp: configure-stage3-libiberty
50482 configure-stage4-libcpp: configure-stage4-libiberty
50483 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50484 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50485 configure-libcpp: maybe-configure-intl
50486 configure-stage1-libcpp: maybe-configure-stage1-intl
50487 configure-stage2-libcpp: maybe-configure-stage2-intl
50488 configure-stage3-libcpp: maybe-configure-stage3-intl
50489 configure-stage4-libcpp: maybe-configure-stage4-intl
50490 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50491 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50492 configure-libcpp: maybe-all-libiconv
50493 configure-stage1-libcpp: maybe-all-stage1-libiconv
50494 configure-stage2-libcpp: maybe-all-stage2-libiconv
50495 configure-stage3-libcpp: maybe-all-stage3-libiconv
50496 configure-stage4-libcpp: maybe-all-stage4-libiconv
50497 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50498 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50499 all-libcpp: all-libiberty
50500 all-stage1-libcpp: all-stage1-libiberty
50501 all-stage2-libcpp: all-stage2-libiberty
50502 all-stage3-libcpp: all-stage3-libiberty
50503 all-stage4-libcpp: all-stage4-libiberty
50504 all-stageprofile-libcpp: all-stageprofile-libiberty
50505 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50506 all-libcpp: maybe-all-intl
50507 all-stage1-libcpp: maybe-all-stage1-intl
50508 all-stage2-libcpp: maybe-all-stage2-intl
50509 all-stage3-libcpp: maybe-all-stage3-intl
50510 all-stage4-libcpp: maybe-all-stage4-intl
50511 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50512 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50513 all-libcpp: maybe-all-libiconv
50514 all-stage1-libcpp: maybe-all-stage1-libiconv
50515 all-stage2-libcpp: maybe-all-stage2-libiconv
50516 all-stage3-libcpp: maybe-all-stage3-libiconv
50517 all-stage4-libcpp: maybe-all-stage4-libiconv
50518 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50519 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50520 all-fixincludes: maybe-all-libiberty
50521 all-stage1-fixincludes: maybe-all-stage1-libiberty
50522 all-stage2-fixincludes: maybe-all-stage2-libiberty
50523 all-stage3-fixincludes: maybe-all-stage3-libiberty
50524 all-stage4-fixincludes: maybe-all-stage4-libiberty
50525 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50526 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50527 all-gnattools: maybe-all-target-libada
50528 all-lto-plugin: maybe-all-libiberty
50529 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50530 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50531 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50532 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50533 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50534 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50535 all-lto-plugin: maybe-all-libiberty-linker-plugin
50536 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50537 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50538 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50539 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50540 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50541 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50542 all-gotools: maybe-all-target-libgo
50543 configure-intl: maybe-all-libiconv
50544 configure-stage1-intl: maybe-all-stage1-libiconv
50545 configure-stage2-intl: maybe-all-stage2-libiconv
50546 configure-stage3-intl: maybe-all-stage3-libiconv
50547 configure-stage4-intl: maybe-all-stage4-libiconv
50548 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50549 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50550 configure-mpfr: maybe-all-gmp
50551 configure-stage1-mpfr: maybe-all-stage1-gmp
50552 configure-stage2-mpfr: maybe-all-stage2-gmp
50553 configure-stage3-mpfr: maybe-all-stage3-gmp
50554 configure-stage4-mpfr: maybe-all-stage4-gmp
50555 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50556 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50557 configure-mpc: maybe-all-mpfr
50558 configure-stage1-mpc: maybe-all-stage1-mpfr
50559 configure-stage2-mpc: maybe-all-stage2-mpfr
50560 configure-stage3-mpc: maybe-all-stage3-mpfr
50561 configure-stage4-mpc: maybe-all-stage4-mpfr
50562 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50563 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50564 configure-isl: maybe-all-gmp
50565 configure-stage1-isl: maybe-all-stage1-gmp
50566 configure-stage2-isl: maybe-all-stage2-gmp
50567 configure-stage3-isl: maybe-all-stage3-gmp
50568 configure-stage4-isl: maybe-all-stage4-gmp
50569 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50570 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50571 all-intl: maybe-all-libiconv
50572 all-stage1-intl: maybe-all-stage1-libiconv
50573 all-stage2-intl: maybe-all-stage2-libiconv
50574 all-stage3-intl: maybe-all-stage3-libiconv
50575 all-stage4-intl: maybe-all-stage4-libiconv
50576 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50577 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50578 configure-gdb: maybe-configure-sim
50579 all-gdb: maybe-all-readline
50580 all-gdb: maybe-all-build-bison
50581 all-gdb: maybe-all-sim
50582 all-gdb: maybe-all-libtermcap
50583 configure-libgui: maybe-configure-tcl
50584 configure-libgui: maybe-configure-tk
50585 all-libgui: maybe-all-tcl
50586 all-libgui: maybe-all-tk
50587 all-libgui: maybe-all-itcl
50588 configure-bfd: configure-libiberty
50589 configure-stage1-bfd: configure-stage1-libiberty
50590 configure-stage2-bfd: configure-stage2-libiberty
50591 configure-stage3-bfd: configure-stage3-libiberty
50592 configure-stage4-bfd: configure-stage4-libiberty
50593 configure-stageprofile-bfd: configure-stageprofile-libiberty
50594 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50595 configure-bfd: maybe-configure-intl
50596 configure-stage1-bfd: maybe-configure-stage1-intl
50597 configure-stage2-bfd: maybe-configure-stage2-intl
50598 configure-stage3-bfd: maybe-configure-stage3-intl
50599 configure-stage4-bfd: maybe-configure-stage4-intl
50600 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50601 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50602 all-bfd: maybe-all-libiberty
50603 all-stage1-bfd: maybe-all-stage1-libiberty
50604 all-stage2-bfd: maybe-all-stage2-libiberty
50605 all-stage3-bfd: maybe-all-stage3-libiberty
50606 all-stage4-bfd: maybe-all-stage4-libiberty
50607 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50608 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50609 all-bfd: maybe-all-intl
50610 all-stage1-bfd: maybe-all-stage1-intl
50611 all-stage2-bfd: maybe-all-stage2-intl
50612 all-stage3-bfd: maybe-all-stage3-intl
50613 all-stage4-bfd: maybe-all-stage4-intl
50614 all-stageprofile-bfd: maybe-all-stageprofile-intl
50615 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50616 all-bfd: maybe-all-zlib
50617 all-stage1-bfd: maybe-all-stage1-zlib
50618 all-stage2-bfd: maybe-all-stage2-zlib
50619 all-stage3-bfd: maybe-all-stage3-zlib
50620 all-stage4-bfd: maybe-all-stage4-zlib
50621 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50622 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50623 configure-opcodes: configure-libiberty
50624 configure-stage1-opcodes: configure-stage1-libiberty
50625 configure-stage2-opcodes: configure-stage2-libiberty
50626 configure-stage3-opcodes: configure-stage3-libiberty
50627 configure-stage4-opcodes: configure-stage4-libiberty
50628 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50629 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50630 all-opcodes: maybe-all-libiberty
50631 all-stage1-opcodes: maybe-all-stage1-libiberty
50632 all-stage2-opcodes: maybe-all-stage2-libiberty
50633 all-stage3-opcodes: maybe-all-stage3-libiberty
50634 all-stage4-opcodes: maybe-all-stage4-libiberty
50635 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50636 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50637 configure-binutils: maybe-configure-intl
50638 configure-stage1-binutils: maybe-configure-stage1-intl
50639 configure-stage2-binutils: maybe-configure-stage2-intl
50640 configure-stage3-binutils: maybe-configure-stage3-intl
50641 configure-stage4-binutils: maybe-configure-stage4-intl
50642 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50643 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50644 all-binutils: maybe-all-libiberty
50645 all-stage1-binutils: maybe-all-stage1-libiberty
50646 all-stage2-binutils: maybe-all-stage2-libiberty
50647 all-stage3-binutils: maybe-all-stage3-libiberty
50648 all-stage4-binutils: maybe-all-stage4-libiberty
50649 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50650 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50651 all-binutils: maybe-all-opcodes
50652 all-stage1-binutils: maybe-all-stage1-opcodes
50653 all-stage2-binutils: maybe-all-stage2-opcodes
50654 all-stage3-binutils: maybe-all-stage3-opcodes
50655 all-stage4-binutils: maybe-all-stage4-opcodes
50656 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50657 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50658 all-binutils: maybe-all-bfd
50659 all-stage1-binutils: maybe-all-stage1-bfd
50660 all-stage2-binutils: maybe-all-stage2-bfd
50661 all-stage3-binutils: maybe-all-stage3-bfd
50662 all-stage4-binutils: maybe-all-stage4-bfd
50663 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50664 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50665 all-binutils: maybe-all-build-flex
50666 all-stage1-binutils: maybe-all-build-flex
50667 all-stage2-binutils: maybe-all-build-flex
50668 all-stage3-binutils: maybe-all-build-flex
50669 all-stage4-binutils: maybe-all-build-flex
50670 all-stageprofile-binutils: maybe-all-build-flex
50671 all-stagefeedback-binutils: maybe-all-build-flex
50672 all-binutils: maybe-all-build-bison
50673 all-stage1-binutils: maybe-all-build-bison
50674 all-stage2-binutils: maybe-all-build-bison
50675 all-stage3-binutils: maybe-all-build-bison
50676 all-stage4-binutils: maybe-all-build-bison
50677 all-stageprofile-binutils: maybe-all-build-bison
50678 all-stagefeedback-binutils: maybe-all-build-bison
50679 all-binutils: maybe-all-intl
50680 all-stage1-binutils: maybe-all-stage1-intl
50681 all-stage2-binutils: maybe-all-stage2-intl
50682 all-stage3-binutils: maybe-all-stage3-intl
50683 all-stage4-binutils: maybe-all-stage4-intl
50684 all-stageprofile-binutils: maybe-all-stageprofile-intl
50685 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50686 all-binutils: maybe-all-gas
50687 all-stage1-binutils: maybe-all-stage1-gas
50688 all-stage2-binutils: maybe-all-stage2-gas
50689 all-stage3-binutils: maybe-all-stage3-gas
50690 all-stage4-binutils: maybe-all-stage4-gas
50691 all-stageprofile-binutils: maybe-all-stageprofile-gas
50692 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50693 all-binutils: maybe-all-libctf
50694 all-stage1-binutils: maybe-all-stage1-libctf
50695 all-stage2-binutils: maybe-all-stage2-libctf
50696 all-stage3-binutils: maybe-all-stage3-libctf
50697 all-stage4-binutils: maybe-all-stage4-libctf
50698 all-stageprofile-binutils: maybe-all-stageprofile-libctf
50699 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
50700 install-binutils: maybe-install-opcodes
50701 install-strip-binutils: maybe-install-strip-opcodes
50702 install-opcodes: maybe-install-bfd
50703 install-strip-opcodes: maybe-install-strip-bfd
50704 configure-gas: maybe-configure-intl
50705 configure-stage1-gas: maybe-configure-stage1-intl
50706 configure-stage2-gas: maybe-configure-stage2-intl
50707 configure-stage3-gas: maybe-configure-stage3-intl
50708 configure-stage4-gas: maybe-configure-stage4-intl
50709 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50710 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50711 all-gas: maybe-all-libiberty
50712 all-stage1-gas: maybe-all-stage1-libiberty
50713 all-stage2-gas: maybe-all-stage2-libiberty
50714 all-stage3-gas: maybe-all-stage3-libiberty
50715 all-stage4-gas: maybe-all-stage4-libiberty
50716 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50717 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50718 all-gas: maybe-all-opcodes
50719 all-stage1-gas: maybe-all-stage1-opcodes
50720 all-stage2-gas: maybe-all-stage2-opcodes
50721 all-stage3-gas: maybe-all-stage3-opcodes
50722 all-stage4-gas: maybe-all-stage4-opcodes
50723 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50724 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50725 all-gas: maybe-all-bfd
50726 all-stage1-gas: maybe-all-stage1-bfd
50727 all-stage2-gas: maybe-all-stage2-bfd
50728 all-stage3-gas: maybe-all-stage3-bfd
50729 all-stage4-gas: maybe-all-stage4-bfd
50730 all-stageprofile-gas: maybe-all-stageprofile-bfd
50731 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50732 all-gas: maybe-all-intl
50733 all-stage1-gas: maybe-all-stage1-intl
50734 all-stage2-gas: maybe-all-stage2-intl
50735 all-stage3-gas: maybe-all-stage3-intl
50736 all-stage4-gas: maybe-all-stage4-intl
50737 all-stageprofile-gas: maybe-all-stageprofile-intl
50738 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50739 configure-ld: maybe-configure-intl
50740 configure-stage1-ld: maybe-configure-stage1-intl
50741 configure-stage2-ld: maybe-configure-stage2-intl
50742 configure-stage3-ld: maybe-configure-stage3-intl
50743 configure-stage4-ld: maybe-configure-stage4-intl
50744 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50745 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50746 all-ld: maybe-all-libiberty
50747 all-stage1-ld: maybe-all-stage1-libiberty
50748 all-stage2-ld: maybe-all-stage2-libiberty
50749 all-stage3-ld: maybe-all-stage3-libiberty
50750 all-stage4-ld: maybe-all-stage4-libiberty
50751 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50752 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50753 all-ld: maybe-all-bfd
50754 all-stage1-ld: maybe-all-stage1-bfd
50755 all-stage2-ld: maybe-all-stage2-bfd
50756 all-stage3-ld: maybe-all-stage3-bfd
50757 all-stage4-ld: maybe-all-stage4-bfd
50758 all-stageprofile-ld: maybe-all-stageprofile-bfd
50759 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50760 all-ld: maybe-all-opcodes
50761 all-stage1-ld: maybe-all-stage1-opcodes
50762 all-stage2-ld: maybe-all-stage2-opcodes
50763 all-stage3-ld: maybe-all-stage3-opcodes
50764 all-stage4-ld: maybe-all-stage4-opcodes
50765 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50766 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50767 all-ld: maybe-all-build-bison
50768 all-stage1-ld: maybe-all-build-bison
50769 all-stage2-ld: maybe-all-build-bison
50770 all-stage3-ld: maybe-all-build-bison
50771 all-stage4-ld: maybe-all-build-bison
50772 all-stageprofile-ld: maybe-all-build-bison
50773 all-stagefeedback-ld: maybe-all-build-bison
50774 all-ld: maybe-all-build-flex
50775 all-stage1-ld: maybe-all-build-flex
50776 all-stage2-ld: maybe-all-build-flex
50777 all-stage3-ld: maybe-all-build-flex
50778 all-stage4-ld: maybe-all-build-flex
50779 all-stageprofile-ld: maybe-all-build-flex
50780 all-stagefeedback-ld: maybe-all-build-flex
50781 all-ld: maybe-all-intl
50782 all-stage1-ld: maybe-all-stage1-intl
50783 all-stage2-ld: maybe-all-stage2-intl
50784 all-stage3-ld: maybe-all-stage3-intl
50785 all-stage4-ld: maybe-all-stage4-intl
50786 all-stageprofile-ld: maybe-all-stageprofile-intl
50787 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50788 all-ld: maybe-all-gas
50789 all-stage1-ld: maybe-all-stage1-gas
50790 all-stage2-ld: maybe-all-stage2-gas
50791 all-stage3-ld: maybe-all-stage3-gas
50792 all-stage4-ld: maybe-all-stage4-gas
50793 all-stageprofile-ld: maybe-all-stageprofile-gas
50794 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50795 all-ld: maybe-all-binutils
50796 all-stage1-ld: maybe-all-stage1-binutils
50797 all-stage2-ld: maybe-all-stage2-binutils
50798 all-stage3-ld: maybe-all-stage3-binutils
50799 all-stage4-ld: maybe-all-stage4-binutils
50800 all-stageprofile-ld: maybe-all-stageprofile-binutils
50801 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50802 install-ld: maybe-install-gold
50803 install-strip-ld: maybe-install-strip-gold
50804 configure-gold: maybe-configure-intl
50805 configure-stage1-gold: maybe-configure-stage1-intl
50806 configure-stage2-gold: maybe-configure-stage2-intl
50807 configure-stage3-gold: maybe-configure-stage3-intl
50808 configure-stage4-gold: maybe-configure-stage4-intl
50809 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50810 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50811 all-gold: maybe-all-libiberty
50812 all-stage1-gold: maybe-all-stage1-libiberty
50813 all-stage2-gold: maybe-all-stage2-libiberty
50814 all-stage3-gold: maybe-all-stage3-libiberty
50815 all-stage4-gold: maybe-all-stage4-libiberty
50816 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50817 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50818 all-gold: maybe-all-intl
50819 all-stage1-gold: maybe-all-stage1-intl
50820 all-stage2-gold: maybe-all-stage2-intl
50821 all-stage3-gold: maybe-all-stage3-intl
50822 all-stage4-gold: maybe-all-stage4-intl
50823 all-stageprofile-gold: maybe-all-stageprofile-intl
50824 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50825 all-gold: maybe-all-bfd
50826 all-stage1-gold: maybe-all-stage1-bfd
50827 all-stage2-gold: maybe-all-stage2-bfd
50828 all-stage3-gold: maybe-all-stage3-bfd
50829 all-stage4-gold: maybe-all-stage4-bfd
50830 all-stageprofile-gold: maybe-all-stageprofile-bfd
50831 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50832 all-gold: maybe-all-build-bison
50833 all-stage1-gold: maybe-all-build-bison
50834 all-stage2-gold: maybe-all-build-bison
50835 all-stage3-gold: maybe-all-build-bison
50836 all-stage4-gold: maybe-all-build-bison
50837 all-stageprofile-gold: maybe-all-build-bison
50838 all-stagefeedback-gold: maybe-all-build-bison
50839 all-gold: maybe-all-gas
50840 all-stage1-gold: maybe-all-stage1-gas
50841 all-stage2-gold: maybe-all-stage2-gas
50842 all-stage3-gold: maybe-all-stage3-gas
50843 all-stage4-gold: maybe-all-stage4-gas
50844 all-stageprofile-gold: maybe-all-stageprofile-gas
50845 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50846 check-gold: maybe-all-binutils
50847 check-stage1-gold: maybe-all-stage1-binutils
50848 check-stage2-gold: maybe-all-stage2-binutils
50849 check-stage3-gold: maybe-all-stage3-binutils
50850 check-stage4-gold: maybe-all-stage4-binutils
50851 check-stageprofile-gold: maybe-all-stageprofile-binutils
50852 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50853 check-gold: maybe-all-gas
50854 check-stage1-gold: maybe-all-stage1-gas
50855 check-stage2-gold: maybe-all-stage2-gas
50856 check-stage3-gold: maybe-all-stage3-gas
50857 check-stage4-gold: maybe-all-stage4-gas
50858 check-stageprofile-gold: maybe-all-stageprofile-gas
50859 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50860 configure-opcodes: maybe-configure-intl
50861 configure-stage1-opcodes: maybe-configure-stage1-intl
50862 configure-stage2-opcodes: maybe-configure-stage2-intl
50863 configure-stage3-opcodes: maybe-configure-stage3-intl
50864 configure-stage4-opcodes: maybe-configure-stage4-intl
50865 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50866 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50867 all-opcodes: maybe-all-bfd
50868 all-stage1-opcodes: maybe-all-stage1-bfd
50869 all-stage2-opcodes: maybe-all-stage2-bfd
50870 all-stage3-opcodes: maybe-all-stage3-bfd
50871 all-stage4-opcodes: maybe-all-stage4-bfd
50872 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50873 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50874 all-opcodes: maybe-all-libiberty
50875 all-stage1-opcodes: maybe-all-stage1-libiberty
50876 all-stage2-opcodes: maybe-all-stage2-libiberty
50877 all-stage3-opcodes: maybe-all-stage3-libiberty
50878 all-stage4-opcodes: maybe-all-stage4-libiberty
50879 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50880 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50881 all-opcodes: maybe-all-intl
50882 all-stage1-opcodes: maybe-all-stage1-intl
50883 all-stage2-opcodes: maybe-all-stage2-intl
50884 all-stage3-opcodes: maybe-all-stage3-intl
50885 all-stage4-opcodes: maybe-all-stage4-intl
50886 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50887 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50888 all-dejagnu: maybe-all-tcl
50889 all-dejagnu: maybe-all-expect
50890 all-dejagnu: maybe-all-tk
50891 configure-expect: maybe-configure-tcl
50892 configure-expect: maybe-configure-tk
50893 all-expect: maybe-all-tcl
50894 all-expect: maybe-all-tk
50895 configure-itcl: maybe-configure-tcl
50896 configure-itcl: maybe-configure-tk
50897 all-itcl: maybe-all-tcl
50898 all-itcl: maybe-all-tk
50899 install-itcl: maybe-install-tcl
50900 install-strip-itcl: maybe-install-strip-tcl
50901 configure-tk: maybe-configure-tcl
50902 all-tk: maybe-all-tcl
50903 all-sid: maybe-all-tcl
50904 all-sid: maybe-all-tk
50905 install-sid: maybe-install-tcl
50906 install-strip-sid: maybe-install-strip-tcl
50907 install-sid: maybe-install-tk
50908 install-strip-sid: maybe-install-strip-tk
50909 all-sim: maybe-all-readline
50910 all-sim: maybe-configure-gdb
50911 all-fastjar: maybe-all-build-texinfo
50912 all-libctf: all-libiberty
50913 all-stage1-libctf: all-stage1-libiberty
50914 all-stage2-libctf: all-stage2-libiberty
50915 all-stage3-libctf: all-stage3-libiberty
50916 all-stage4-libctf: all-stage4-libiberty
50917 all-stageprofile-libctf: all-stageprofile-libiberty
50918 all-stagefeedback-libctf: all-stagefeedback-libiberty
50919 all-libctf: maybe-all-bfd
50920 all-stage1-libctf: maybe-all-stage1-bfd
50921 all-stage2-libctf: maybe-all-stage2-bfd
50922 all-stage3-libctf: maybe-all-stage3-bfd
50923 all-stage4-libctf: maybe-all-stage4-bfd
50924 all-stageprofile-libctf: maybe-all-stageprofile-bfd
50925 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
50926 all-libctf: maybe-all-zlib
50927 all-stage1-libctf: maybe-all-stage1-zlib
50928 all-stage2-libctf: maybe-all-stage2-zlib
50929 all-stage3-libctf: maybe-all-stage3-zlib
50930 all-stage4-libctf: maybe-all-stage4-zlib
50931 all-stageprofile-libctf: maybe-all-stageprofile-zlib
50932 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
50933 configure-libctf: maybe-all-bfd
50934 configure-stage1-libctf: maybe-all-stage1-bfd
50935 configure-stage2-libctf: maybe-all-stage2-bfd
50936 configure-stage3-libctf: maybe-all-stage3-bfd
50937 configure-stage4-libctf: maybe-all-stage4-bfd
50938 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
50939 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
50940 configure-libctf: maybe-all-intl
50941 configure-stage1-libctf: maybe-all-stage1-intl
50942 configure-stage2-libctf: maybe-all-stage2-intl
50943 configure-stage3-libctf: maybe-all-stage3-intl
50944 configure-stage4-libctf: maybe-all-stage4-intl
50945 configure-stageprofile-libctf: maybe-all-stageprofile-intl
50946 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
50947 configure-libctf: maybe-all-zlib
50948 configure-stage1-libctf: maybe-all-stage1-zlib
50949 configure-stage2-libctf: maybe-all-stage2-zlib
50950 configure-stage3-libctf: maybe-all-stage3-zlib
50951 configure-stage4-libctf: maybe-all-stage4-zlib
50952 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
50953 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
50954 configure-libctf: maybe-all-libiconv
50955 configure-stage1-libctf: maybe-all-stage1-libiconv
50956 configure-stage2-libctf: maybe-all-stage2-libiconv
50957 configure-stage3-libctf: maybe-all-stage3-libiconv
50958 configure-stage4-libctf: maybe-all-stage4-libiconv
50959 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
50960 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
50961 all-bison: maybe-all-build-texinfo
50962 all-flex: maybe-all-build-bison
50963 all-flex: maybe-all-m4
50964 all-flex: maybe-all-build-texinfo
50965 all-m4: maybe-all-build-texinfo
50966 configure-target-fastjar: maybe-configure-target-zlib
50967 all-target-fastjar: maybe-all-target-zlib
50968 configure-target-libgo: maybe-configure-target-libffi
50969 all-target-libgo: maybe-all-target-libbacktrace
50970 all-target-libgo: maybe-all-target-libffi
50971 all-target-libgo: maybe-all-target-libatomic
50972 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50973 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50974 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50975 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50976 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50977 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50978 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50979 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50980 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50981 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50982 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50983 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50984 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50985 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50986 configure-target-libvtv: maybe-all-target-libstdc++-v3
50987 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50988 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50989 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50990 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50991 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50992 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50993 all-target-libstdc++-v3: maybe-configure-target-libgomp
50994 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50995 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50996 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50997 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50998 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50999 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
51000 install-target-libgo: maybe-install-target-libatomic
51001 install-target-libgfortran: maybe-install-target-libquadmath
51002 install-target-libgfortran: maybe-install-target-libgcc
51003 install-target-libsanitizer: maybe-install-target-libstdc++-v3
51004 install-target-libsanitizer: maybe-install-target-libgcc
51005 install-target-libvtv: maybe-install-target-libstdc++-v3
51006 install-target-libvtv: maybe-install-target-libgcc
51007 install-target-libcilkrts: maybe-install-target-libstdc++-v3
51008 install-target-libcilkrts: maybe-install-target-libgcc
51009 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
51010 install-target-liboffloadmic: maybe-install-target-libgcc
51011 install-target-libitm: maybe-install-target-libgcc
51012 install-target-libobjc: maybe-install-target-libgcc
51013 install-target-libstdc++-v3: maybe-install-target-libgcc
51014 all-target-libgloss: maybe-all-target-newlib
51015 all-target-winsup: maybe-all-target-libtermcap
51016 configure-target-libgfortran: maybe-all-target-libquadmath
51017 configure-target-libgfortran: maybe-all-target-libbacktrace
51018
51019
51020 @if gcc-bootstrap
51021 configure-gnattools: stage_last
51022 configure-libcc1: stage_last
51023 configure-utils: stage_last
51024 configure-gdb: stage_last
51025 configure-gprof: stage_last
51026 configure-sid: stage_last
51027 configure-sim: stage_last
51028 configure-fastjar: stage_last
51029 configure-bison: stage_last
51030 configure-flex: stage_last
51031 configure-m4: stage_last
51032 @endif gcc-bootstrap
51033
51034 @unless gcc-bootstrap
51035 all-gnattools: maybe-all-target-libstdc++-v3
51036 configure-libcc1: maybe-configure-gcc
51037 all-libcc1: maybe-all-gcc
51038 all-utils: maybe-all-libiberty
51039 configure-gdb: maybe-all-intl
51040 configure-gdb: maybe-all-bfd
51041 configure-gdb: maybe-all-libiconv
51042 all-gdb: maybe-all-libiberty
51043 all-gdb: maybe-all-libiconv
51044 all-gdb: maybe-all-opcodes
51045 all-gdb: maybe-all-libdecnumber
51046 configure-gprof: maybe-configure-intl
51047 all-gprof: maybe-all-libiberty
51048 all-gprof: maybe-all-bfd
51049 all-gprof: maybe-all-opcodes
51050 all-gprof: maybe-all-intl
51051 all-gprof: maybe-all-gas
51052 all-sid: maybe-all-libiberty
51053 all-sid: maybe-all-bfd
51054 all-sid: maybe-all-opcodes
51055 configure-sim: maybe-configure-intl
51056 all-sim: maybe-all-intl
51057 all-sim: maybe-all-libiberty
51058 all-sim: maybe-all-bfd
51059 all-sim: maybe-all-opcodes
51060 all-fastjar: maybe-all-zlib
51061 all-fastjar: maybe-all-libiberty
51062 all-bison: maybe-all-intl
51063 all-flex: maybe-all-intl
51064 all-m4: maybe-all-intl
51065 configure-target-libgo: maybe-all-target-libstdc++-v3
51066 configure-target-liboffloadmic: maybe-configure-target-libgomp
51067 all-target-liboffloadmic: maybe-all-target-libgomp
51068 configure-target-newlib: maybe-all-binutils
51069 configure-target-newlib: maybe-all-ld
51070 @endunless gcc-bootstrap
51071
51072 # Dependencies for target modules on other target modules are
51073 # described by lang_env_dependencies; the defaults apply to anything
51074 # not mentioned there.
51075
51076
51077 @if gcc-bootstrap
51078 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
51079 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
51080 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
51081 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
51082 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
51083 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
51084 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
51085 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
51086 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
51087 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
51088 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
51089 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
51090 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
51091 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
51092 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
51093 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
51094 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
51095 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
51096 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
51097 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
51098 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
51099 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
51100 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
51101 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
51102 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
51103 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
51104 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
51105 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
51106 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
51107 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
51108 @endif gcc-bootstrap
51109
51110 @if gcc-no-bootstrap
51111 configure-target-libstdc++-v3: maybe-all-target-libgcc
51112 configure-target-libsanitizer: maybe-all-target-libgcc
51113 configure-target-libmpx: maybe-all-target-libgcc
51114 configure-target-libvtv: maybe-all-target-libgcc
51115 configure-target-libcilkrts: maybe-all-target-libgcc
51116 configure-target-liboffloadmic: maybe-all-target-libgcc
51117 configure-target-libssp: maybe-all-target-libgcc
51118 configure-target-newlib: maybe-all-target-libgcc
51119 configure-target-libbacktrace: maybe-all-target-libgcc
51120 configure-target-libquadmath: maybe-all-target-libgcc
51121 configure-target-libgfortran: maybe-all-target-libgcc
51122 configure-target-libobjc: maybe-all-target-libgcc
51123 configure-target-libgo: maybe-all-target-libgcc
51124 configure-target-libtermcap: maybe-all-target-libgcc
51125 configure-target-winsup: maybe-all-target-libgcc
51126 configure-target-libgloss: maybe-all-target-libgcc
51127 configure-target-libffi: maybe-all-target-libgcc
51128 configure-target-zlib: maybe-all-target-libgcc
51129 configure-target-rda: maybe-all-target-libgcc
51130 configure-target-libada: maybe-all-target-libgcc
51131 configure-target-libgomp: maybe-all-target-libgcc
51132 configure-target-libitm: maybe-all-target-libgcc
51133 configure-target-libatomic: maybe-all-target-libgcc
51134 @endif gcc-no-bootstrap
51135
51136
51137 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51138
51139 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51140
51141 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51142
51143 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51144
51145 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51146 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51147
51148 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51149 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51150
51151 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51152
51153
51154
51155 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51156
51157 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51158
51159 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51160
51161 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51162
51163 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51164
51165 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51166
51167 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51168
51169
51170 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51171 configure-target-libffi: maybe-all-target-libstdc++-v3
51172
51173 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51174
51175 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51176
51177 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51178
51179 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51180
51181 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51182 configure-target-libitm: maybe-all-target-libstdc++-v3
51183
51184 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51185
51186
51187 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51188 GDB_TK = @GDB_TK@
51189 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51190 configure-gdb: $(CONFIGURE_GDB_TK)
51191 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51192 install-gdb: $(INSTALL_GDB_TK)
51193
51194 # Serialization dependencies. Host configures don't work well in parallel to
51195 # each other, due to contention over config.cache. Target configures and
51196 # build configures are similar.
51197 @serialization_dependencies@
51198
51199 # --------------------------------
51200 # Regenerating top level configury
51201 # --------------------------------
51202
51203 # Rebuilding Makefile.in, using autogen.
51204 AUTOGEN = autogen
51205 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51206 cd $(srcdir) && $(AUTOGEN) Makefile.def
51207
51208 # Rebuilding Makefile.
51209 Makefile: $(srcdir)/Makefile.in config.status
51210 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51211
51212 config.status: configure
51213 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51214
51215 # Rebuilding configure.
51216 AUTOCONF = autoconf
51217 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51218 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
51219 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
51220 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
51221 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
51222 cd $(srcdir) && $(AUTOCONF)
51223
51224 # ------------------------------
51225 # Special directives to GNU Make
51226 # ------------------------------
51227
51228 # Don't pass command-line variables to submakes.
51229 .NOEXPORT:
51230 MAKEOVERRIDES=
51231
51232 # end of Makefile.in