Merge trunk version 214178 into gupc branch.
[official-gcc.git] / Makefile.in
blobb214b231ceb3390133bb7aace678998c4f71c606
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 GOC="$(GOC_FOR_BUILD)"; export GOC; \
159 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160 GUPC="$(GUPC_FOR_BUILD)"; export GUPC; \
161 GUPCFLAGS="$(GUPCFLAGS_FOR_BUILD)"; export GUPCFLAGS; \
162 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
163 LD="$(LD_FOR_BUILD)"; export LD; \
164 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165 NM="$(NM_FOR_BUILD)"; export NM; \
166 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASS.
172 EXTRA_BUILD_FLAGS = \
173 CFLAGS="$(CFLAGS_FOR_BUILD)" \
174 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system. We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189 $(BASE_EXPORTS) \
190 CC="$(CC)"; export CC; \
191 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192 CFLAGS="$(CFLAGS)"; export CFLAGS; \
193 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194 CXX="$(CXX)"; export CXX; \
195 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196 GCJ="$(GCJ)"; export GCJ; \
197 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
198 GOC="$(GOC)"; export GOC; \
199 GUPC="$(GUPC)"; export GUPC; \
200 AR="$(AR)"; export AR; \
201 AS="$(AS)"; export AS; \
202 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
203 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
204 LD="$(LD)"; export LD; \
205 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
206 NM="$(NM)"; export NM; \
207 RANLIB="$(RANLIB)"; export RANLIB; \
208 WINDRES="$(WINDRES)"; export WINDRES; \
209 WINDMC="$(WINDMC)"; export WINDMC; \
210 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
211 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
212 READELF="$(READELF)"; export READELF; \
213 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
214 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
215 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
216 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
217 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
218 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
219 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
220 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
221 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
222 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
223 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
224 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
225 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
226 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
227 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
228 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
229 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
230 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
231 @if gcc-bootstrap
232 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
233 @endif gcc-bootstrap
234 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
236 POSTSTAGE1_CXX_EXPORT = \
237 CXX='$(CXX)'; export CXX; \
238 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
239 @if target-libstdc++-v3-bootstrap
240 # Override the above if we're bootstrapping C++.
241 POSTSTAGE1_CXX_EXPORT = \
242 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
243 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
244 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
245 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
246 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
248 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
249 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
250 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
251 export CXX; \
252 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
253 @endif target-libstdc++-v3-bootstrap
255 # Similar, for later GCC stages.
256 POSTSTAGE1_HOST_EXPORTS = \
257 $(HOST_EXPORTS) \
258 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
259 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
260 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
261 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
262 $(POSTSTAGE1_CXX_EXPORT) \
263 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
264 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
265 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
267 # Target libraries are put under this directory:
268 TARGET_SUBDIR = @target_subdir@
269 # This is set by the configure script to the arguments to use when configuring
270 # directories built for the target.
271 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
272 # This is the list of variables to export in the environment when
273 # configuring subdirectories for the target system.
274 BASE_TARGET_EXPORTS = \
275 $(BASE_EXPORTS) \
276 AR="$(AR_FOR_TARGET)"; export AR; \
277 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
278 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
279 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
280 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
281 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
282 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
283 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
284 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
285 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
286 GUPC="$(GUPC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GUPC; \
287 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
288 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
289 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
290 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
291 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
292 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
293 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
294 READELF="$(READELF_FOR_TARGET)"; export READELF; \
295 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
296 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
297 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
298 @if gcc-bootstrap
299 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300 @endif gcc-bootstrap
301 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
302 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
304 RAW_CXX_TARGET_EXPORTS = \
305 $(BASE_TARGET_EXPORTS) \
306 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
307 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309 NORMAL_TARGET_EXPORTS = \
310 $(BASE_TARGET_EXPORTS) \
311 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
313 # Where to find GMP
314 HOST_GMPLIBS = @gmplibs@
315 HOST_GMPINC = @gmpinc@
317 # Where to find ISL
318 HOST_ISLLIBS = @isllibs@
319 HOST_ISLINC = @islinc@
321 # Where to find CLOOG
322 HOST_CLOOGLIBS = @clooglibs@
323 HOST_CLOOGINC = @clooginc@
325 # Where to find libelf
326 HOST_LIBELFLIBS = @libelflibs@
327 HOST_LIBELFINC = @libelfinc@
329 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
331 # ----------------------------------------------
332 # Programs producing files for the BUILD machine
333 # ----------------------------------------------
335 SHELL = @SHELL@
337 # pwd command to use. Allow user to override default by setting PWDCMD in
338 # the environment to account for automounters. The make variable must not
339 # be called PWDCMD, otherwise the value set here is passed to make
340 # subprocesses and overrides the setting from the user's environment.
341 # Don't use PWD since it is a common shell environment variable and we
342 # don't want to corrupt it.
343 PWD_COMMAND = $${PWDCMD-pwd}
345 # compilers to use to create programs which must be run in the build
346 # environment.
347 AR_FOR_BUILD = @AR_FOR_BUILD@
348 AS_FOR_BUILD = @AS_FOR_BUILD@
349 CC_FOR_BUILD = @CC_FOR_BUILD@
350 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
351 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
352 CXX_FOR_BUILD = @CXX_FOR_BUILD@
353 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
354 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
355 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
356 GOC_FOR_BUILD = @GOC_FOR_BUILD@
357 GUPC_FOR_BUILD = @GUPC_FOR_BUILD@
358 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
359 LD_FOR_BUILD = @LD_FOR_BUILD@
360 NM_FOR_BUILD = @NM_FOR_BUILD@
361 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
362 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
363 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
365 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
366 # here so that they can be overridden by Makefile fragments.
367 BUILD_PREFIX = @BUILD_PREFIX@
368 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
370 # Flags to pass to stage2 and later makes. They are defined
371 # here so that they can be overridden by Makefile fragments.
372 BOOT_CFLAGS= -g -O2
373 BOOT_LDFLAGS=
374 BOOT_ADAFLAGS= -gnatpg
376 AWK = @AWK@
377 SED = @SED@
378 BISON = @BISON@
379 YACC = @YACC@
380 FLEX = @FLEX@
381 LEX = @LEX@
382 M4 = @M4@
383 MAKEINFO = @MAKEINFO@
384 EXPECT = @EXPECT@
385 RUNTEST = @RUNTEST@
387 # This just becomes part of the MAKEINFO definition passed down to
388 # sub-makes. It lets flags be given on the command line while still
389 # using the makeinfo from the object tree.
390 # (Default to avoid splitting info files by setting the threshold high.)
391 MAKEINFOFLAGS = --split-size=5000000
393 # ---------------------------------------------
394 # Programs producing files for the HOST machine
395 # ---------------------------------------------
397 AS = @AS@
398 AR = @AR@
399 AR_FLAGS = rc
400 CC = @CC@
401 CXX = @CXX@
402 DLLTOOL = @DLLTOOL@
403 LD = @LD@
404 LIPO = @LIPO@
405 NM = @NM@
406 OBJDUMP = @OBJDUMP@
407 RANLIB = @RANLIB@
408 READELF = @READELF@
409 STRIP = @STRIP@
410 WINDRES = @WINDRES@
411 WINDMC = @WINDMC@
413 GNATBIND = @GNATBIND@
414 GNATMAKE = @GNATMAKE@
416 CFLAGS = @CFLAGS@
417 LDFLAGS = @LDFLAGS@
418 LIBCFLAGS = $(CFLAGS)
419 CXXFLAGS = @CXXFLAGS@
420 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
421 GOCFLAGS = $(CFLAGS)
422 GUPCFLAGS = $(CFLAGS)
424 TFLAGS =
426 # Defaults for all stages; some are overridden below.
428 STAGE_CFLAGS = $(BOOT_CFLAGS)
429 STAGE_TFLAGS = $(TFLAGS)
430 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
433 # Defaults for stage 1; some are overridden below.
434 STAGE1_CFLAGS = $(STAGE_CFLAGS)
435 STAGE1_CXXFLAGS = $(CXXFLAGS)
436 @if target-libstdc++-v3-bootstrap
437 # Override the above if we're bootstrapping C++.
438 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
439 @endif target-libstdc++-v3-bootstrap
440 STAGE1_TFLAGS = $(STAGE_TFLAGS)
441 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443 # Defaults for stage 2; some are overridden below.
444 STAGE2_CFLAGS = $(STAGE_CFLAGS)
445 STAGE2_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE2_TFLAGS = $(STAGE_TFLAGS)
451 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453 # Defaults for stage 3; some are overridden below.
454 STAGE3_CFLAGS = $(STAGE_CFLAGS)
455 STAGE3_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE3_TFLAGS = $(STAGE_TFLAGS)
461 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463 # Defaults for stage 4; some are overridden below.
464 STAGE4_CFLAGS = $(STAGE_CFLAGS)
465 STAGE4_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGE4_TFLAGS = $(STAGE_TFLAGS)
471 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473 # Defaults for stage profile; some are overridden below.
474 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
475 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
481 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
483 # Defaults for stage feedback; some are overridden below.
484 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
485 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
491 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
494 # Only build the C compiler for stage1, because that is the only one that
495 # we can guarantee will build with the native compiler, and also it is the
496 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
497 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
498 # overrideable (for a bootstrap build stage1 also builds gcc.info).
500 STAGE1_CFLAGS = @stage1_cflags@
501 STAGE1_CHECKING = @stage1_checking@
502 STAGE1_LANGUAGES = @stage1_languages@
503 # * We force-disable intermodule optimizations, even if
504 # --enable-intermodule was passed, since the installed compiler
505 # probably can't handle them. Luckily, autoconf always respects
506 # the last argument when conflicting --enable arguments are passed.
507 # * Likewise, we force-disable coverage flags, since the installed
508 # compiler probably has never heard of them.
509 # * We also disable -Wformat, since older GCCs don't understand newer %s.
510 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
511 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
512 --disable-build-format-warnings
514 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
515 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
517 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
518 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
520 do-compare = @do_compare@
521 do-compare3 = $(do-compare)
523 # -----------------------------------------------
524 # Programs producing files for the TARGET machine
525 # -----------------------------------------------
527 AR_FOR_TARGET=@AR_FOR_TARGET@
528 AS_FOR_TARGET=@AS_FOR_TARGET@
529 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
531 # If GCC_FOR_TARGET is not overriden on the command line, then this
532 # variable is passed down to the gcc Makefile, where it is used to
533 # build libgcc2.a. We define it here so that it can itself be
534 # overridden on the command line.
535 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
536 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
537 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
538 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
539 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
540 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
541 GUPC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GUPC_FOR_TARGET@
542 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
543 LD_FOR_TARGET=@LD_FOR_TARGET@
545 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
546 NM_FOR_TARGET=@NM_FOR_TARGET@
547 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
548 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
549 READELF_FOR_TARGET=@READELF_FOR_TARGET@
550 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
551 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
552 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
554 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
555 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
556 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
558 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
559 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
561 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
562 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
563 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
564 GOCFLAGS_FOR_TARGET = -O2 -g
565 GUPCFLAGS_FOR_TARGET = -O2 -g
567 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
568 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
569 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
571 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
573 # ------------------------------------
574 # Miscellaneous targets and flag lists
575 # ------------------------------------
577 # The first rule in the file had better be this one. Don't put any above it.
578 # This lives here to allow makefile fragments to contain dependencies.
579 all:
581 #### host and target specific makefile fragments come in here.
582 @target_makefile_frag@
583 @alphaieee_frag@
584 @ospace_frag@
585 @host_makefile_frag@
588 # This is the list of directories that may be needed in RPATH_ENVVAR
589 # so that programs built for the target machine work.
590 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
592 @if target-libstdc++-v3
593 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
594 @endif target-libstdc++-v3
596 @if target-libsanitizer
597 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
598 @endif target-libsanitizer
600 @if target-libvtv
601 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
602 @endif target-libvtv
604 @if target-libcilkrts
605 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
606 @endif target-libcilkrts
608 @if target-libssp
609 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
610 @endif target-libssp
612 @if target-libgomp
613 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
614 @endif target-libgomp
616 @if target-libitm
617 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
618 @endif target-libitm
620 @if target-libatomic
621 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
622 @endif target-libatomic
626 # This is the list of directories that may be needed in RPATH_ENVVAR
627 # so that programs built for the host machine work.
628 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
630 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
631 @if gcc
632 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
633 @endif gcc
636 @if gmp
637 HOST_LIB_PATH_gmp = \
638 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
639 @endif gmp
641 @if mpfr
642 HOST_LIB_PATH_mpfr = \
643 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
644 @endif mpfr
646 @if mpc
647 HOST_LIB_PATH_mpc = \
648 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
649 @endif mpc
651 @if isl
652 HOST_LIB_PATH_isl = \
653 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
654 @endif isl
656 @if cloog
657 HOST_LIB_PATH_cloog = \
658 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
659 @endif cloog
661 @if libelf
662 HOST_LIB_PATH_libelf = \
663 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
664 @endif libelf
667 CXX_FOR_TARGET_FLAG_TO_PASS = \
668 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
669 @if target-libstdc++-v3
670 # CXX_FOR_TARGET is tricky to get right for target libs that require a
671 # functional C++ compiler. When we recurse, if we expand
672 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
673 # libstdc++ include flags from the script. Instead, we get an
674 # -funconfigured-* word, so that we'll get errors if this invalid C++
675 # command line is used for anything, but also so that we can use the
676 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
677 # don't pass it on, sub-make will use the default definition, that
678 # re-expands it at the time of use, so we'll get it right when we need
679 # it. One potential exception is the expansion of CXX_FOR_TARGET
680 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
681 # really work, for C++ host programs can't depend on the current-stage
682 # C++ target library.
683 CXX_FOR_TARGET_FLAG_TO_PASS = \
684 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
685 @endif target-libstdc++-v3
687 # Flags to pass down to all sub-makes.
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 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
758 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
759 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
760 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
761 "GUPC_FOR_TARGET=$(GUPC_FOR_TARGET)" \
762 "GUPCFLAGS_FOR_TARGET=$(GUPCFLAGS_FOR_TARGET)" \
763 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
764 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
765 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
766 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
767 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
768 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
769 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
770 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
771 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
772 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
773 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
774 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
775 "BUILD_CONFIG=$(BUILD_CONFIG)" \
776 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
777 "LEAN=$(LEAN)" \
778 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
779 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
780 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
781 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
782 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
783 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
784 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
785 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
786 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
787 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
788 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
789 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
790 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
791 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
792 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
793 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
794 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
795 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
796 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
797 "TFLAGS=$(TFLAGS)" \
798 "CONFIG_SHELL=$(SHELL)" \
799 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
801 # We leave this in just in case, but it is not needed anymore.
802 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
804 # Flags to pass down to most sub-makes, in which we're building with
805 # the host environment.
806 EXTRA_HOST_FLAGS = \
807 'AR=$(AR)' \
808 'AS=$(AS)' \
809 'CC=$(CC)' \
810 'CXX=$(CXX)' \
811 'DLLTOOL=$(DLLTOOL)' \
812 'GCJ=$(GCJ)' \
813 'GFORTRAN=$(GFORTRAN)' \
814 'GOC=$(GOC)' \
815 'GUPC=$(GUPC)' \
816 'LD=$(LD)' \
817 'LIPO=$(LIPO)' \
818 'NM=$(NM)' \
819 'OBJDUMP=$(OBJDUMP)' \
820 'RANLIB=$(RANLIB)' \
821 'READELF=$(READELF)' \
822 'STRIP=$(STRIP)' \
823 'WINDRES=$(WINDRES)' \
824 'WINDMC=$(WINDMC)'
826 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
828 # Flags to pass to stage1 or when not bootstrapping.
830 STAGE1_FLAGS_TO_PASS = \
831 LDFLAGS="$${LDFLAGS}" \
832 HOST_LIBS="$${HOST_LIBS}"
834 # Flags to pass to stage2 and later makes.
836 POSTSTAGE1_FLAGS_TO_PASS = \
837 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
838 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
839 GNATBIND="$${GNATBIND}" \
840 LDFLAGS="$${LDFLAGS}" \
841 HOST_LIBS="$${HOST_LIBS}" \
842 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
844 # Flags to pass down to makes which are built with the target environment.
845 # The double $ decreases the length of the command line; those variables
846 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
847 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
848 # so we expand them here.
849 EXTRA_TARGET_FLAGS = \
850 'AR=$$(AR_FOR_TARGET)' \
851 'AS=$(COMPILER_AS_FOR_TARGET)' \
852 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
853 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
854 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
855 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
856 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
857 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
858 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
859 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
861 'GUPC=$$(GUPC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862 'GUPCFLAGS=$$(GUPCFLAGS_FOR_TARGET)' \
863 'LD=$(COMPILER_LD_FOR_TARGET)' \
864 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
865 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
866 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
867 'NM=$(COMPILER_NM_FOR_TARGET)' \
868 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
869 'RANLIB=$$(RANLIB_FOR_TARGET)' \
870 'READELF=$$(READELF_FOR_TARGET)' \
871 'WINDRES=$$(WINDRES_FOR_TARGET)' \
872 'WINDMC=$$(WINDMC_FOR_TARGET)' \
873 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
874 "TFLAGS=$$TFLAGS"
876 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
878 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
879 # unfortunately needs the native compiler and the target ar and
880 # ranlib.
881 # If any variables are added here, they must be added to do-*, below.
882 # The BUILD_* variables are a special case, which are used for the gcc
883 # cross-building scheme.
884 EXTRA_GCC_FLAGS = \
885 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
886 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
887 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
889 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
891 @if gcc
892 BUILD_CONFIG = @BUILD_CONFIG@
893 ifneq ($(BUILD_CONFIG),)
894 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
895 endif
896 @endif gcc
898 .PHONY: configure-host
899 configure-host: \
900 maybe-configure-bfd \
901 maybe-configure-opcodes \
902 maybe-configure-binutils \
903 maybe-configure-bison \
904 maybe-configure-cgen \
905 maybe-configure-dejagnu \
906 maybe-configure-etc \
907 maybe-configure-fastjar \
908 maybe-configure-fixincludes \
909 maybe-configure-flex \
910 maybe-configure-gas \
911 maybe-configure-gcc \
912 maybe-configure-gmp \
913 maybe-configure-mpfr \
914 maybe-configure-mpc \
915 maybe-configure-isl \
916 maybe-configure-cloog \
917 maybe-configure-libelf \
918 maybe-configure-gold \
919 maybe-configure-gprof \
920 maybe-configure-intl \
921 maybe-configure-tcl \
922 maybe-configure-itcl \
923 maybe-configure-ld \
924 maybe-configure-libbacktrace \
925 maybe-configure-libcpp \
926 maybe-configure-libdecnumber \
927 maybe-configure-libgui \
928 maybe-configure-libiberty \
929 maybe-configure-libiberty-linker-plugin \
930 maybe-configure-libiconv \
931 maybe-configure-m4 \
932 maybe-configure-readline \
933 maybe-configure-sid \
934 maybe-configure-sim \
935 maybe-configure-texinfo \
936 maybe-configure-zlib \
937 maybe-configure-gdb \
938 maybe-configure-expect \
939 maybe-configure-guile \
940 maybe-configure-tk \
941 maybe-configure-libtermcap \
942 maybe-configure-utils \
943 maybe-configure-gnattools \
944 maybe-configure-lto-plugin
945 .PHONY: configure-target
946 configure-target: \
947 maybe-configure-target-libstdc++-v3 \
948 maybe-configure-target-libsanitizer \
949 maybe-configure-target-libvtv \
950 maybe-configure-target-libcilkrts \
951 maybe-configure-target-libssp \
952 maybe-configure-target-newlib \
953 maybe-configure-target-libgcc \
954 maybe-configure-target-libbacktrace \
955 maybe-configure-target-libquadmath \
956 maybe-configure-target-libgfortran \
957 maybe-configure-target-libobjc \
958 maybe-configure-target-libgupc \
959 maybe-configure-target-libgo \
960 maybe-configure-target-libtermcap \
961 maybe-configure-target-winsup \
962 maybe-configure-target-libgloss \
963 maybe-configure-target-libffi \
964 maybe-configure-target-libjava \
965 maybe-configure-target-zlib \
966 maybe-configure-target-boehm-gc \
967 maybe-configure-target-rda \
968 maybe-configure-target-libada \
969 maybe-configure-target-libgomp \
970 maybe-configure-target-libitm \
971 maybe-configure-target-libatomic
973 # The target built for a native non-bootstrap build.
974 .PHONY: all
975 all:
976 @if gcc-bootstrap
977 [ -f stage_final ] || echo stage3 > stage_final
978 @r=`${PWD_COMMAND}`; export r; \
979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
980 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
981 @endif gcc-bootstrap
982 @: $(MAKE); $(unstage)
983 @r=`${PWD_COMMAND}`; export r; \
984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
985 @if gcc-bootstrap
986 if [ -f stage_last ]; then \
987 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
988 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
989 else \
990 @endif gcc-bootstrap
991 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
992 @if gcc-bootstrap
994 fi \
995 @endif gcc-bootstrap
996 && :
998 .PHONY: all-build
1000 all-build: maybe-all-build-libiberty
1001 all-build: maybe-all-build-bison
1002 all-build: maybe-all-build-flex
1003 all-build: maybe-all-build-m4
1004 all-build: maybe-all-build-texinfo
1005 all-build: maybe-all-build-fixincludes
1007 .PHONY: all-host
1009 @if bfd-no-bootstrap
1010 all-host: maybe-all-bfd
1011 @endif bfd-no-bootstrap
1012 @if opcodes-no-bootstrap
1013 all-host: maybe-all-opcodes
1014 @endif opcodes-no-bootstrap
1015 @if binutils-no-bootstrap
1016 all-host: maybe-all-binutils
1017 @endif binutils-no-bootstrap
1018 all-host: maybe-all-bison
1019 all-host: maybe-all-cgen
1020 all-host: maybe-all-dejagnu
1021 all-host: maybe-all-etc
1022 all-host: maybe-all-fastjar
1023 @if fixincludes-no-bootstrap
1024 all-host: maybe-all-fixincludes
1025 @endif fixincludes-no-bootstrap
1026 all-host: maybe-all-flex
1027 @if gas-no-bootstrap
1028 all-host: maybe-all-gas
1029 @endif gas-no-bootstrap
1030 @if gcc-no-bootstrap
1031 all-host: maybe-all-gcc
1032 @endif gcc-no-bootstrap
1033 @if gmp-no-bootstrap
1034 all-host: maybe-all-gmp
1035 @endif gmp-no-bootstrap
1036 @if mpfr-no-bootstrap
1037 all-host: maybe-all-mpfr
1038 @endif mpfr-no-bootstrap
1039 @if mpc-no-bootstrap
1040 all-host: maybe-all-mpc
1041 @endif mpc-no-bootstrap
1042 @if isl-no-bootstrap
1043 all-host: maybe-all-isl
1044 @endif isl-no-bootstrap
1045 @if cloog-no-bootstrap
1046 all-host: maybe-all-cloog
1047 @endif cloog-no-bootstrap
1048 @if libelf-no-bootstrap
1049 all-host: maybe-all-libelf
1050 @endif libelf-no-bootstrap
1051 @if gold-no-bootstrap
1052 all-host: maybe-all-gold
1053 @endif gold-no-bootstrap
1054 all-host: maybe-all-gprof
1055 @if intl-no-bootstrap
1056 all-host: maybe-all-intl
1057 @endif intl-no-bootstrap
1058 all-host: maybe-all-tcl
1059 all-host: maybe-all-itcl
1060 @if ld-no-bootstrap
1061 all-host: maybe-all-ld
1062 @endif ld-no-bootstrap
1063 @if libbacktrace-no-bootstrap
1064 all-host: maybe-all-libbacktrace
1065 @endif libbacktrace-no-bootstrap
1066 @if libcpp-no-bootstrap
1067 all-host: maybe-all-libcpp
1068 @endif libcpp-no-bootstrap
1069 @if libdecnumber-no-bootstrap
1070 all-host: maybe-all-libdecnumber
1071 @endif libdecnumber-no-bootstrap
1072 all-host: maybe-all-libgui
1073 @if libiberty-no-bootstrap
1074 all-host: maybe-all-libiberty
1075 @endif libiberty-no-bootstrap
1076 @if libiberty-linker-plugin-no-bootstrap
1077 all-host: maybe-all-libiberty-linker-plugin
1078 @endif libiberty-linker-plugin-no-bootstrap
1079 all-host: maybe-all-libiconv
1080 all-host: maybe-all-m4
1081 all-host: maybe-all-readline
1082 all-host: maybe-all-sid
1083 all-host: maybe-all-sim
1084 all-host: maybe-all-texinfo
1085 @if zlib-no-bootstrap
1086 all-host: maybe-all-zlib
1087 @endif zlib-no-bootstrap
1088 all-host: maybe-all-gdb
1089 all-host: maybe-all-expect
1090 all-host: maybe-all-guile
1091 all-host: maybe-all-tk
1092 all-host: maybe-all-libtermcap
1093 all-host: maybe-all-utils
1094 all-host: maybe-all-gnattools
1095 @if lto-plugin-no-bootstrap
1096 all-host: maybe-all-lto-plugin
1097 @endif lto-plugin-no-bootstrap
1099 .PHONY: all-target
1101 @if target-libstdc++-v3-no-bootstrap
1102 all-target: maybe-all-target-libstdc++-v3
1103 @endif target-libstdc++-v3-no-bootstrap
1104 @if target-libsanitizer-no-bootstrap
1105 all-target: maybe-all-target-libsanitizer
1106 @endif target-libsanitizer-no-bootstrap
1107 @if target-libvtv-no-bootstrap
1108 all-target: maybe-all-target-libvtv
1109 @endif target-libvtv-no-bootstrap
1110 all-target: maybe-all-target-libcilkrts
1111 all-target: maybe-all-target-libssp
1112 all-target: maybe-all-target-newlib
1113 @if target-libgcc-no-bootstrap
1114 all-target: maybe-all-target-libgcc
1115 @endif target-libgcc-no-bootstrap
1116 all-target: maybe-all-target-libbacktrace
1117 all-target: maybe-all-target-libquadmath
1118 all-target: maybe-all-target-libgfortran
1119 all-target: maybe-all-target-libobjc
1120 all-target: maybe-all-target-libgupc
1121 all-target: maybe-all-target-libgo
1122 all-target: maybe-all-target-libtermcap
1123 all-target: maybe-all-target-winsup
1124 all-target: maybe-all-target-libgloss
1125 all-target: maybe-all-target-libffi
1126 all-target: maybe-all-target-libjava
1127 all-target: maybe-all-target-zlib
1128 all-target: maybe-all-target-boehm-gc
1129 all-target: maybe-all-target-rda
1130 all-target: maybe-all-target-libada
1131 @if target-libgomp-no-bootstrap
1132 all-target: maybe-all-target-libgomp
1133 @endif target-libgomp-no-bootstrap
1134 all-target: maybe-all-target-libitm
1135 all-target: maybe-all-target-libatomic
1137 # Do a target for all the subdirectories. A ``make do-X'' will do a
1138 # ``make X'' in all subdirectories (because, in general, there is a
1139 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1140 # but it may do additional work as well).
1142 .PHONY: do-info
1143 do-info:
1144 @: $(MAKE); $(unstage)
1145 @r=`${PWD_COMMAND}`; export r; \
1146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1147 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1148 info-target
1151 .PHONY: info-host
1153 info-host: maybe-info-bfd
1154 info-host: maybe-info-opcodes
1155 info-host: maybe-info-binutils
1156 info-host: maybe-info-bison
1157 info-host: maybe-info-cgen
1158 info-host: maybe-info-dejagnu
1159 info-host: maybe-info-etc
1160 info-host: maybe-info-fastjar
1161 info-host: maybe-info-fixincludes
1162 info-host: maybe-info-flex
1163 info-host: maybe-info-gas
1164 info-host: maybe-info-gcc
1165 info-host: maybe-info-gmp
1166 info-host: maybe-info-mpfr
1167 info-host: maybe-info-mpc
1168 info-host: maybe-info-isl
1169 info-host: maybe-info-cloog
1170 info-host: maybe-info-libelf
1171 info-host: maybe-info-gold
1172 info-host: maybe-info-gprof
1173 info-host: maybe-info-intl
1174 info-host: maybe-info-tcl
1175 info-host: maybe-info-itcl
1176 info-host: maybe-info-ld
1177 info-host: maybe-info-libbacktrace
1178 info-host: maybe-info-libcpp
1179 info-host: maybe-info-libdecnumber
1180 info-host: maybe-info-libgui
1181 info-host: maybe-info-libiberty
1182 info-host: maybe-info-libiberty-linker-plugin
1183 info-host: maybe-info-libiconv
1184 info-host: maybe-info-m4
1185 info-host: maybe-info-readline
1186 info-host: maybe-info-sid
1187 info-host: maybe-info-sim
1188 info-host: maybe-info-texinfo
1189 info-host: maybe-info-zlib
1190 info-host: maybe-info-gdb
1191 info-host: maybe-info-expect
1192 info-host: maybe-info-guile
1193 info-host: maybe-info-tk
1194 info-host: maybe-info-libtermcap
1195 info-host: maybe-info-utils
1196 info-host: maybe-info-gnattools
1197 info-host: maybe-info-lto-plugin
1199 .PHONY: info-target
1201 info-target: maybe-info-target-libstdc++-v3
1202 info-target: maybe-info-target-libsanitizer
1203 info-target: maybe-info-target-libvtv
1204 info-target: maybe-info-target-libcilkrts
1205 info-target: maybe-info-target-libssp
1206 info-target: maybe-info-target-newlib
1207 info-target: maybe-info-target-libgcc
1208 info-target: maybe-info-target-libbacktrace
1209 info-target: maybe-info-target-libquadmath
1210 info-target: maybe-info-target-libgfortran
1211 info-target: maybe-info-target-libobjc
1212 info-target: maybe-info-target-libgupc
1213 info-target: maybe-info-target-libgo
1214 info-target: maybe-info-target-libtermcap
1215 info-target: maybe-info-target-winsup
1216 info-target: maybe-info-target-libgloss
1217 info-target: maybe-info-target-libffi
1218 info-target: maybe-info-target-libjava
1219 info-target: maybe-info-target-zlib
1220 info-target: maybe-info-target-boehm-gc
1221 info-target: maybe-info-target-rda
1222 info-target: maybe-info-target-libada
1223 info-target: maybe-info-target-libgomp
1224 info-target: maybe-info-target-libitm
1225 info-target: maybe-info-target-libatomic
1227 .PHONY: do-dvi
1228 do-dvi:
1229 @: $(MAKE); $(unstage)
1230 @r=`${PWD_COMMAND}`; export r; \
1231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1232 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1233 dvi-target
1236 .PHONY: dvi-host
1238 dvi-host: maybe-dvi-bfd
1239 dvi-host: maybe-dvi-opcodes
1240 dvi-host: maybe-dvi-binutils
1241 dvi-host: maybe-dvi-bison
1242 dvi-host: maybe-dvi-cgen
1243 dvi-host: maybe-dvi-dejagnu
1244 dvi-host: maybe-dvi-etc
1245 dvi-host: maybe-dvi-fastjar
1246 dvi-host: maybe-dvi-fixincludes
1247 dvi-host: maybe-dvi-flex
1248 dvi-host: maybe-dvi-gas
1249 dvi-host: maybe-dvi-gcc
1250 dvi-host: maybe-dvi-gmp
1251 dvi-host: maybe-dvi-mpfr
1252 dvi-host: maybe-dvi-mpc
1253 dvi-host: maybe-dvi-isl
1254 dvi-host: maybe-dvi-cloog
1255 dvi-host: maybe-dvi-libelf
1256 dvi-host: maybe-dvi-gold
1257 dvi-host: maybe-dvi-gprof
1258 dvi-host: maybe-dvi-intl
1259 dvi-host: maybe-dvi-tcl
1260 dvi-host: maybe-dvi-itcl
1261 dvi-host: maybe-dvi-ld
1262 dvi-host: maybe-dvi-libbacktrace
1263 dvi-host: maybe-dvi-libcpp
1264 dvi-host: maybe-dvi-libdecnumber
1265 dvi-host: maybe-dvi-libgui
1266 dvi-host: maybe-dvi-libiberty
1267 dvi-host: maybe-dvi-libiberty-linker-plugin
1268 dvi-host: maybe-dvi-libiconv
1269 dvi-host: maybe-dvi-m4
1270 dvi-host: maybe-dvi-readline
1271 dvi-host: maybe-dvi-sid
1272 dvi-host: maybe-dvi-sim
1273 dvi-host: maybe-dvi-texinfo
1274 dvi-host: maybe-dvi-zlib
1275 dvi-host: maybe-dvi-gdb
1276 dvi-host: maybe-dvi-expect
1277 dvi-host: maybe-dvi-guile
1278 dvi-host: maybe-dvi-tk
1279 dvi-host: maybe-dvi-libtermcap
1280 dvi-host: maybe-dvi-utils
1281 dvi-host: maybe-dvi-gnattools
1282 dvi-host: maybe-dvi-lto-plugin
1284 .PHONY: dvi-target
1286 dvi-target: maybe-dvi-target-libstdc++-v3
1287 dvi-target: maybe-dvi-target-libsanitizer
1288 dvi-target: maybe-dvi-target-libvtv
1289 dvi-target: maybe-dvi-target-libcilkrts
1290 dvi-target: maybe-dvi-target-libssp
1291 dvi-target: maybe-dvi-target-newlib
1292 dvi-target: maybe-dvi-target-libgcc
1293 dvi-target: maybe-dvi-target-libbacktrace
1294 dvi-target: maybe-dvi-target-libquadmath
1295 dvi-target: maybe-dvi-target-libgfortran
1296 dvi-target: maybe-dvi-target-libobjc
1297 dvi-target: maybe-dvi-target-libgupc
1298 dvi-target: maybe-dvi-target-libgo
1299 dvi-target: maybe-dvi-target-libtermcap
1300 dvi-target: maybe-dvi-target-winsup
1301 dvi-target: maybe-dvi-target-libgloss
1302 dvi-target: maybe-dvi-target-libffi
1303 dvi-target: maybe-dvi-target-libjava
1304 dvi-target: maybe-dvi-target-zlib
1305 dvi-target: maybe-dvi-target-boehm-gc
1306 dvi-target: maybe-dvi-target-rda
1307 dvi-target: maybe-dvi-target-libada
1308 dvi-target: maybe-dvi-target-libgomp
1309 dvi-target: maybe-dvi-target-libitm
1310 dvi-target: maybe-dvi-target-libatomic
1312 .PHONY: do-pdf
1313 do-pdf:
1314 @: $(MAKE); $(unstage)
1315 @r=`${PWD_COMMAND}`; export r; \
1316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1317 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1318 pdf-target
1321 .PHONY: pdf-host
1323 pdf-host: maybe-pdf-bfd
1324 pdf-host: maybe-pdf-opcodes
1325 pdf-host: maybe-pdf-binutils
1326 pdf-host: maybe-pdf-bison
1327 pdf-host: maybe-pdf-cgen
1328 pdf-host: maybe-pdf-dejagnu
1329 pdf-host: maybe-pdf-etc
1330 pdf-host: maybe-pdf-fastjar
1331 pdf-host: maybe-pdf-fixincludes
1332 pdf-host: maybe-pdf-flex
1333 pdf-host: maybe-pdf-gas
1334 pdf-host: maybe-pdf-gcc
1335 pdf-host: maybe-pdf-gmp
1336 pdf-host: maybe-pdf-mpfr
1337 pdf-host: maybe-pdf-mpc
1338 pdf-host: maybe-pdf-isl
1339 pdf-host: maybe-pdf-cloog
1340 pdf-host: maybe-pdf-libelf
1341 pdf-host: maybe-pdf-gold
1342 pdf-host: maybe-pdf-gprof
1343 pdf-host: maybe-pdf-intl
1344 pdf-host: maybe-pdf-tcl
1345 pdf-host: maybe-pdf-itcl
1346 pdf-host: maybe-pdf-ld
1347 pdf-host: maybe-pdf-libbacktrace
1348 pdf-host: maybe-pdf-libcpp
1349 pdf-host: maybe-pdf-libdecnumber
1350 pdf-host: maybe-pdf-libgui
1351 pdf-host: maybe-pdf-libiberty
1352 pdf-host: maybe-pdf-libiberty-linker-plugin
1353 pdf-host: maybe-pdf-libiconv
1354 pdf-host: maybe-pdf-m4
1355 pdf-host: maybe-pdf-readline
1356 pdf-host: maybe-pdf-sid
1357 pdf-host: maybe-pdf-sim
1358 pdf-host: maybe-pdf-texinfo
1359 pdf-host: maybe-pdf-zlib
1360 pdf-host: maybe-pdf-gdb
1361 pdf-host: maybe-pdf-expect
1362 pdf-host: maybe-pdf-guile
1363 pdf-host: maybe-pdf-tk
1364 pdf-host: maybe-pdf-libtermcap
1365 pdf-host: maybe-pdf-utils
1366 pdf-host: maybe-pdf-gnattools
1367 pdf-host: maybe-pdf-lto-plugin
1369 .PHONY: pdf-target
1371 pdf-target: maybe-pdf-target-libstdc++-v3
1372 pdf-target: maybe-pdf-target-libsanitizer
1373 pdf-target: maybe-pdf-target-libvtv
1374 pdf-target: maybe-pdf-target-libcilkrts
1375 pdf-target: maybe-pdf-target-libssp
1376 pdf-target: maybe-pdf-target-newlib
1377 pdf-target: maybe-pdf-target-libgcc
1378 pdf-target: maybe-pdf-target-libbacktrace
1379 pdf-target: maybe-pdf-target-libquadmath
1380 pdf-target: maybe-pdf-target-libgfortran
1381 pdf-target: maybe-pdf-target-libobjc
1382 pdf-target: maybe-pdf-target-libgupc
1383 pdf-target: maybe-pdf-target-libgo
1384 pdf-target: maybe-pdf-target-libtermcap
1385 pdf-target: maybe-pdf-target-winsup
1386 pdf-target: maybe-pdf-target-libgloss
1387 pdf-target: maybe-pdf-target-libffi
1388 pdf-target: maybe-pdf-target-libjava
1389 pdf-target: maybe-pdf-target-zlib
1390 pdf-target: maybe-pdf-target-boehm-gc
1391 pdf-target: maybe-pdf-target-rda
1392 pdf-target: maybe-pdf-target-libada
1393 pdf-target: maybe-pdf-target-libgomp
1394 pdf-target: maybe-pdf-target-libitm
1395 pdf-target: maybe-pdf-target-libatomic
1397 .PHONY: do-html
1398 do-html:
1399 @: $(MAKE); $(unstage)
1400 @r=`${PWD_COMMAND}`; export r; \
1401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1402 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1403 html-target
1406 .PHONY: html-host
1408 html-host: maybe-html-bfd
1409 html-host: maybe-html-opcodes
1410 html-host: maybe-html-binutils
1411 html-host: maybe-html-bison
1412 html-host: maybe-html-cgen
1413 html-host: maybe-html-dejagnu
1414 html-host: maybe-html-etc
1415 html-host: maybe-html-fastjar
1416 html-host: maybe-html-fixincludes
1417 html-host: maybe-html-flex
1418 html-host: maybe-html-gas
1419 html-host: maybe-html-gcc
1420 html-host: maybe-html-gmp
1421 html-host: maybe-html-mpfr
1422 html-host: maybe-html-mpc
1423 html-host: maybe-html-isl
1424 html-host: maybe-html-cloog
1425 html-host: maybe-html-libelf
1426 html-host: maybe-html-gold
1427 html-host: maybe-html-gprof
1428 html-host: maybe-html-intl
1429 html-host: maybe-html-tcl
1430 html-host: maybe-html-itcl
1431 html-host: maybe-html-ld
1432 html-host: maybe-html-libbacktrace
1433 html-host: maybe-html-libcpp
1434 html-host: maybe-html-libdecnumber
1435 html-host: maybe-html-libgui
1436 html-host: maybe-html-libiberty
1437 html-host: maybe-html-libiberty-linker-plugin
1438 html-host: maybe-html-libiconv
1439 html-host: maybe-html-m4
1440 html-host: maybe-html-readline
1441 html-host: maybe-html-sid
1442 html-host: maybe-html-sim
1443 html-host: maybe-html-texinfo
1444 html-host: maybe-html-zlib
1445 html-host: maybe-html-gdb
1446 html-host: maybe-html-expect
1447 html-host: maybe-html-guile
1448 html-host: maybe-html-tk
1449 html-host: maybe-html-libtermcap
1450 html-host: maybe-html-utils
1451 html-host: maybe-html-gnattools
1452 html-host: maybe-html-lto-plugin
1454 .PHONY: html-target
1456 html-target: maybe-html-target-libstdc++-v3
1457 html-target: maybe-html-target-libsanitizer
1458 html-target: maybe-html-target-libvtv
1459 html-target: maybe-html-target-libcilkrts
1460 html-target: maybe-html-target-libssp
1461 html-target: maybe-html-target-newlib
1462 html-target: maybe-html-target-libgcc
1463 html-target: maybe-html-target-libbacktrace
1464 html-target: maybe-html-target-libquadmath
1465 html-target: maybe-html-target-libgfortran
1466 html-target: maybe-html-target-libobjc
1467 html-target: maybe-html-target-libgupc
1468 html-target: maybe-html-target-libgo
1469 html-target: maybe-html-target-libtermcap
1470 html-target: maybe-html-target-winsup
1471 html-target: maybe-html-target-libgloss
1472 html-target: maybe-html-target-libffi
1473 html-target: maybe-html-target-libjava
1474 html-target: maybe-html-target-zlib
1475 html-target: maybe-html-target-boehm-gc
1476 html-target: maybe-html-target-rda
1477 html-target: maybe-html-target-libada
1478 html-target: maybe-html-target-libgomp
1479 html-target: maybe-html-target-libitm
1480 html-target: maybe-html-target-libatomic
1482 .PHONY: do-TAGS
1483 do-TAGS:
1484 @: $(MAKE); $(unstage)
1485 @r=`${PWD_COMMAND}`; export r; \
1486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1487 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1488 TAGS-target
1491 .PHONY: TAGS-host
1493 TAGS-host: maybe-TAGS-bfd
1494 TAGS-host: maybe-TAGS-opcodes
1495 TAGS-host: maybe-TAGS-binutils
1496 TAGS-host: maybe-TAGS-bison
1497 TAGS-host: maybe-TAGS-cgen
1498 TAGS-host: maybe-TAGS-dejagnu
1499 TAGS-host: maybe-TAGS-etc
1500 TAGS-host: maybe-TAGS-fastjar
1501 TAGS-host: maybe-TAGS-fixincludes
1502 TAGS-host: maybe-TAGS-flex
1503 TAGS-host: maybe-TAGS-gas
1504 TAGS-host: maybe-TAGS-gcc
1505 TAGS-host: maybe-TAGS-gmp
1506 TAGS-host: maybe-TAGS-mpfr
1507 TAGS-host: maybe-TAGS-mpc
1508 TAGS-host: maybe-TAGS-isl
1509 TAGS-host: maybe-TAGS-cloog
1510 TAGS-host: maybe-TAGS-libelf
1511 TAGS-host: maybe-TAGS-gold
1512 TAGS-host: maybe-TAGS-gprof
1513 TAGS-host: maybe-TAGS-intl
1514 TAGS-host: maybe-TAGS-tcl
1515 TAGS-host: maybe-TAGS-itcl
1516 TAGS-host: maybe-TAGS-ld
1517 TAGS-host: maybe-TAGS-libbacktrace
1518 TAGS-host: maybe-TAGS-libcpp
1519 TAGS-host: maybe-TAGS-libdecnumber
1520 TAGS-host: maybe-TAGS-libgui
1521 TAGS-host: maybe-TAGS-libiberty
1522 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1523 TAGS-host: maybe-TAGS-libiconv
1524 TAGS-host: maybe-TAGS-m4
1525 TAGS-host: maybe-TAGS-readline
1526 TAGS-host: maybe-TAGS-sid
1527 TAGS-host: maybe-TAGS-sim
1528 TAGS-host: maybe-TAGS-texinfo
1529 TAGS-host: maybe-TAGS-zlib
1530 TAGS-host: maybe-TAGS-gdb
1531 TAGS-host: maybe-TAGS-expect
1532 TAGS-host: maybe-TAGS-guile
1533 TAGS-host: maybe-TAGS-tk
1534 TAGS-host: maybe-TAGS-libtermcap
1535 TAGS-host: maybe-TAGS-utils
1536 TAGS-host: maybe-TAGS-gnattools
1537 TAGS-host: maybe-TAGS-lto-plugin
1539 .PHONY: TAGS-target
1541 TAGS-target: maybe-TAGS-target-libstdc++-v3
1542 TAGS-target: maybe-TAGS-target-libsanitizer
1543 TAGS-target: maybe-TAGS-target-libvtv
1544 TAGS-target: maybe-TAGS-target-libcilkrts
1545 TAGS-target: maybe-TAGS-target-libssp
1546 TAGS-target: maybe-TAGS-target-newlib
1547 TAGS-target: maybe-TAGS-target-libgcc
1548 TAGS-target: maybe-TAGS-target-libbacktrace
1549 TAGS-target: maybe-TAGS-target-libquadmath
1550 TAGS-target: maybe-TAGS-target-libgfortran
1551 TAGS-target: maybe-TAGS-target-libobjc
1552 TAGS-target: maybe-TAGS-target-libgupc
1553 TAGS-target: maybe-TAGS-target-libgo
1554 TAGS-target: maybe-TAGS-target-libtermcap
1555 TAGS-target: maybe-TAGS-target-winsup
1556 TAGS-target: maybe-TAGS-target-libgloss
1557 TAGS-target: maybe-TAGS-target-libffi
1558 TAGS-target: maybe-TAGS-target-libjava
1559 TAGS-target: maybe-TAGS-target-zlib
1560 TAGS-target: maybe-TAGS-target-boehm-gc
1561 TAGS-target: maybe-TAGS-target-rda
1562 TAGS-target: maybe-TAGS-target-libada
1563 TAGS-target: maybe-TAGS-target-libgomp
1564 TAGS-target: maybe-TAGS-target-libitm
1565 TAGS-target: maybe-TAGS-target-libatomic
1567 .PHONY: do-install-info
1568 do-install-info:
1569 @: $(MAKE); $(unstage)
1570 @r=`${PWD_COMMAND}`; export r; \
1571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1572 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1573 install-info-target
1576 .PHONY: install-info-host
1578 install-info-host: maybe-install-info-bfd
1579 install-info-host: maybe-install-info-opcodes
1580 install-info-host: maybe-install-info-binutils
1581 install-info-host: maybe-install-info-bison
1582 install-info-host: maybe-install-info-cgen
1583 install-info-host: maybe-install-info-dejagnu
1584 install-info-host: maybe-install-info-etc
1585 install-info-host: maybe-install-info-fastjar
1586 install-info-host: maybe-install-info-fixincludes
1587 install-info-host: maybe-install-info-flex
1588 install-info-host: maybe-install-info-gas
1589 install-info-host: maybe-install-info-gcc
1590 install-info-host: maybe-install-info-gmp
1591 install-info-host: maybe-install-info-mpfr
1592 install-info-host: maybe-install-info-mpc
1593 install-info-host: maybe-install-info-isl
1594 install-info-host: maybe-install-info-cloog
1595 install-info-host: maybe-install-info-libelf
1596 install-info-host: maybe-install-info-gold
1597 install-info-host: maybe-install-info-gprof
1598 install-info-host: maybe-install-info-intl
1599 install-info-host: maybe-install-info-tcl
1600 install-info-host: maybe-install-info-itcl
1601 install-info-host: maybe-install-info-ld
1602 install-info-host: maybe-install-info-libbacktrace
1603 install-info-host: maybe-install-info-libcpp
1604 install-info-host: maybe-install-info-libdecnumber
1605 install-info-host: maybe-install-info-libgui
1606 install-info-host: maybe-install-info-libiberty
1607 install-info-host: maybe-install-info-libiberty-linker-plugin
1608 install-info-host: maybe-install-info-libiconv
1609 install-info-host: maybe-install-info-m4
1610 install-info-host: maybe-install-info-readline
1611 install-info-host: maybe-install-info-sid
1612 install-info-host: maybe-install-info-sim
1613 install-info-host: maybe-install-info-texinfo
1614 install-info-host: maybe-install-info-zlib
1615 install-info-host: maybe-install-info-gdb
1616 install-info-host: maybe-install-info-expect
1617 install-info-host: maybe-install-info-guile
1618 install-info-host: maybe-install-info-tk
1619 install-info-host: maybe-install-info-libtermcap
1620 install-info-host: maybe-install-info-utils
1621 install-info-host: maybe-install-info-gnattools
1622 install-info-host: maybe-install-info-lto-plugin
1624 .PHONY: install-info-target
1626 install-info-target: maybe-install-info-target-libstdc++-v3
1627 install-info-target: maybe-install-info-target-libsanitizer
1628 install-info-target: maybe-install-info-target-libvtv
1629 install-info-target: maybe-install-info-target-libcilkrts
1630 install-info-target: maybe-install-info-target-libssp
1631 install-info-target: maybe-install-info-target-newlib
1632 install-info-target: maybe-install-info-target-libgcc
1633 install-info-target: maybe-install-info-target-libbacktrace
1634 install-info-target: maybe-install-info-target-libquadmath
1635 install-info-target: maybe-install-info-target-libgfortran
1636 install-info-target: maybe-install-info-target-libobjc
1637 install-info-target: maybe-install-info-target-libgupc
1638 install-info-target: maybe-install-info-target-libgo
1639 install-info-target: maybe-install-info-target-libtermcap
1640 install-info-target: maybe-install-info-target-winsup
1641 install-info-target: maybe-install-info-target-libgloss
1642 install-info-target: maybe-install-info-target-libffi
1643 install-info-target: maybe-install-info-target-libjava
1644 install-info-target: maybe-install-info-target-zlib
1645 install-info-target: maybe-install-info-target-boehm-gc
1646 install-info-target: maybe-install-info-target-rda
1647 install-info-target: maybe-install-info-target-libada
1648 install-info-target: maybe-install-info-target-libgomp
1649 install-info-target: maybe-install-info-target-libitm
1650 install-info-target: maybe-install-info-target-libatomic
1652 .PHONY: do-install-pdf
1653 do-install-pdf:
1654 @: $(MAKE); $(unstage)
1655 @r=`${PWD_COMMAND}`; export r; \
1656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1657 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1658 install-pdf-target
1661 .PHONY: install-pdf-host
1663 install-pdf-host: maybe-install-pdf-bfd
1664 install-pdf-host: maybe-install-pdf-opcodes
1665 install-pdf-host: maybe-install-pdf-binutils
1666 install-pdf-host: maybe-install-pdf-bison
1667 install-pdf-host: maybe-install-pdf-cgen
1668 install-pdf-host: maybe-install-pdf-dejagnu
1669 install-pdf-host: maybe-install-pdf-etc
1670 install-pdf-host: maybe-install-pdf-fastjar
1671 install-pdf-host: maybe-install-pdf-fixincludes
1672 install-pdf-host: maybe-install-pdf-flex
1673 install-pdf-host: maybe-install-pdf-gas
1674 install-pdf-host: maybe-install-pdf-gcc
1675 install-pdf-host: maybe-install-pdf-gmp
1676 install-pdf-host: maybe-install-pdf-mpfr
1677 install-pdf-host: maybe-install-pdf-mpc
1678 install-pdf-host: maybe-install-pdf-isl
1679 install-pdf-host: maybe-install-pdf-cloog
1680 install-pdf-host: maybe-install-pdf-libelf
1681 install-pdf-host: maybe-install-pdf-gold
1682 install-pdf-host: maybe-install-pdf-gprof
1683 install-pdf-host: maybe-install-pdf-intl
1684 install-pdf-host: maybe-install-pdf-tcl
1685 install-pdf-host: maybe-install-pdf-itcl
1686 install-pdf-host: maybe-install-pdf-ld
1687 install-pdf-host: maybe-install-pdf-libbacktrace
1688 install-pdf-host: maybe-install-pdf-libcpp
1689 install-pdf-host: maybe-install-pdf-libdecnumber
1690 install-pdf-host: maybe-install-pdf-libgui
1691 install-pdf-host: maybe-install-pdf-libiberty
1692 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1693 install-pdf-host: maybe-install-pdf-libiconv
1694 install-pdf-host: maybe-install-pdf-m4
1695 install-pdf-host: maybe-install-pdf-readline
1696 install-pdf-host: maybe-install-pdf-sid
1697 install-pdf-host: maybe-install-pdf-sim
1698 install-pdf-host: maybe-install-pdf-texinfo
1699 install-pdf-host: maybe-install-pdf-zlib
1700 install-pdf-host: maybe-install-pdf-gdb
1701 install-pdf-host: maybe-install-pdf-expect
1702 install-pdf-host: maybe-install-pdf-guile
1703 install-pdf-host: maybe-install-pdf-tk
1704 install-pdf-host: maybe-install-pdf-libtermcap
1705 install-pdf-host: maybe-install-pdf-utils
1706 install-pdf-host: maybe-install-pdf-gnattools
1707 install-pdf-host: maybe-install-pdf-lto-plugin
1709 .PHONY: install-pdf-target
1711 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1712 install-pdf-target: maybe-install-pdf-target-libsanitizer
1713 install-pdf-target: maybe-install-pdf-target-libvtv
1714 install-pdf-target: maybe-install-pdf-target-libcilkrts
1715 install-pdf-target: maybe-install-pdf-target-libssp
1716 install-pdf-target: maybe-install-pdf-target-newlib
1717 install-pdf-target: maybe-install-pdf-target-libgcc
1718 install-pdf-target: maybe-install-pdf-target-libbacktrace
1719 install-pdf-target: maybe-install-pdf-target-libquadmath
1720 install-pdf-target: maybe-install-pdf-target-libgfortran
1721 install-pdf-target: maybe-install-pdf-target-libobjc
1722 install-pdf-target: maybe-install-pdf-target-libgupc
1723 install-pdf-target: maybe-install-pdf-target-libgo
1724 install-pdf-target: maybe-install-pdf-target-libtermcap
1725 install-pdf-target: maybe-install-pdf-target-winsup
1726 install-pdf-target: maybe-install-pdf-target-libgloss
1727 install-pdf-target: maybe-install-pdf-target-libffi
1728 install-pdf-target: maybe-install-pdf-target-libjava
1729 install-pdf-target: maybe-install-pdf-target-zlib
1730 install-pdf-target: maybe-install-pdf-target-boehm-gc
1731 install-pdf-target: maybe-install-pdf-target-rda
1732 install-pdf-target: maybe-install-pdf-target-libada
1733 install-pdf-target: maybe-install-pdf-target-libgomp
1734 install-pdf-target: maybe-install-pdf-target-libitm
1735 install-pdf-target: maybe-install-pdf-target-libatomic
1737 .PHONY: do-install-html
1738 do-install-html:
1739 @: $(MAKE); $(unstage)
1740 @r=`${PWD_COMMAND}`; export r; \
1741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1742 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1743 install-html-target
1746 .PHONY: install-html-host
1748 install-html-host: maybe-install-html-bfd
1749 install-html-host: maybe-install-html-opcodes
1750 install-html-host: maybe-install-html-binutils
1751 install-html-host: maybe-install-html-bison
1752 install-html-host: maybe-install-html-cgen
1753 install-html-host: maybe-install-html-dejagnu
1754 install-html-host: maybe-install-html-etc
1755 install-html-host: maybe-install-html-fastjar
1756 install-html-host: maybe-install-html-fixincludes
1757 install-html-host: maybe-install-html-flex
1758 install-html-host: maybe-install-html-gas
1759 install-html-host: maybe-install-html-gcc
1760 install-html-host: maybe-install-html-gmp
1761 install-html-host: maybe-install-html-mpfr
1762 install-html-host: maybe-install-html-mpc
1763 install-html-host: maybe-install-html-isl
1764 install-html-host: maybe-install-html-cloog
1765 install-html-host: maybe-install-html-libelf
1766 install-html-host: maybe-install-html-gold
1767 install-html-host: maybe-install-html-gprof
1768 install-html-host: maybe-install-html-intl
1769 install-html-host: maybe-install-html-tcl
1770 install-html-host: maybe-install-html-itcl
1771 install-html-host: maybe-install-html-ld
1772 install-html-host: maybe-install-html-libbacktrace
1773 install-html-host: maybe-install-html-libcpp
1774 install-html-host: maybe-install-html-libdecnumber
1775 install-html-host: maybe-install-html-libgui
1776 install-html-host: maybe-install-html-libiberty
1777 install-html-host: maybe-install-html-libiberty-linker-plugin
1778 install-html-host: maybe-install-html-libiconv
1779 install-html-host: maybe-install-html-m4
1780 install-html-host: maybe-install-html-readline
1781 install-html-host: maybe-install-html-sid
1782 install-html-host: maybe-install-html-sim
1783 install-html-host: maybe-install-html-texinfo
1784 install-html-host: maybe-install-html-zlib
1785 install-html-host: maybe-install-html-gdb
1786 install-html-host: maybe-install-html-expect
1787 install-html-host: maybe-install-html-guile
1788 install-html-host: maybe-install-html-tk
1789 install-html-host: maybe-install-html-libtermcap
1790 install-html-host: maybe-install-html-utils
1791 install-html-host: maybe-install-html-gnattools
1792 install-html-host: maybe-install-html-lto-plugin
1794 .PHONY: install-html-target
1796 install-html-target: maybe-install-html-target-libstdc++-v3
1797 install-html-target: maybe-install-html-target-libsanitizer
1798 install-html-target: maybe-install-html-target-libvtv
1799 install-html-target: maybe-install-html-target-libcilkrts
1800 install-html-target: maybe-install-html-target-libssp
1801 install-html-target: maybe-install-html-target-newlib
1802 install-html-target: maybe-install-html-target-libgcc
1803 install-html-target: maybe-install-html-target-libbacktrace
1804 install-html-target: maybe-install-html-target-libquadmath
1805 install-html-target: maybe-install-html-target-libgfortran
1806 install-html-target: maybe-install-html-target-libobjc
1807 install-html-target: maybe-install-html-target-libgupc
1808 install-html-target: maybe-install-html-target-libgo
1809 install-html-target: maybe-install-html-target-libtermcap
1810 install-html-target: maybe-install-html-target-winsup
1811 install-html-target: maybe-install-html-target-libgloss
1812 install-html-target: maybe-install-html-target-libffi
1813 install-html-target: maybe-install-html-target-libjava
1814 install-html-target: maybe-install-html-target-zlib
1815 install-html-target: maybe-install-html-target-boehm-gc
1816 install-html-target: maybe-install-html-target-rda
1817 install-html-target: maybe-install-html-target-libada
1818 install-html-target: maybe-install-html-target-libgomp
1819 install-html-target: maybe-install-html-target-libitm
1820 install-html-target: maybe-install-html-target-libatomic
1822 .PHONY: do-installcheck
1823 do-installcheck:
1824 @: $(MAKE); $(unstage)
1825 @r=`${PWD_COMMAND}`; export r; \
1826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1828 installcheck-target
1831 .PHONY: installcheck-host
1833 installcheck-host: maybe-installcheck-bfd
1834 installcheck-host: maybe-installcheck-opcodes
1835 installcheck-host: maybe-installcheck-binutils
1836 installcheck-host: maybe-installcheck-bison
1837 installcheck-host: maybe-installcheck-cgen
1838 installcheck-host: maybe-installcheck-dejagnu
1839 installcheck-host: maybe-installcheck-etc
1840 installcheck-host: maybe-installcheck-fastjar
1841 installcheck-host: maybe-installcheck-fixincludes
1842 installcheck-host: maybe-installcheck-flex
1843 installcheck-host: maybe-installcheck-gas
1844 installcheck-host: maybe-installcheck-gcc
1845 installcheck-host: maybe-installcheck-gmp
1846 installcheck-host: maybe-installcheck-mpfr
1847 installcheck-host: maybe-installcheck-mpc
1848 installcheck-host: maybe-installcheck-isl
1849 installcheck-host: maybe-installcheck-cloog
1850 installcheck-host: maybe-installcheck-libelf
1851 installcheck-host: maybe-installcheck-gold
1852 installcheck-host: maybe-installcheck-gprof
1853 installcheck-host: maybe-installcheck-intl
1854 installcheck-host: maybe-installcheck-tcl
1855 installcheck-host: maybe-installcheck-itcl
1856 installcheck-host: maybe-installcheck-ld
1857 installcheck-host: maybe-installcheck-libbacktrace
1858 installcheck-host: maybe-installcheck-libcpp
1859 installcheck-host: maybe-installcheck-libdecnumber
1860 installcheck-host: maybe-installcheck-libgui
1861 installcheck-host: maybe-installcheck-libiberty
1862 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1863 installcheck-host: maybe-installcheck-libiconv
1864 installcheck-host: maybe-installcheck-m4
1865 installcheck-host: maybe-installcheck-readline
1866 installcheck-host: maybe-installcheck-sid
1867 installcheck-host: maybe-installcheck-sim
1868 installcheck-host: maybe-installcheck-texinfo
1869 installcheck-host: maybe-installcheck-zlib
1870 installcheck-host: maybe-installcheck-gdb
1871 installcheck-host: maybe-installcheck-expect
1872 installcheck-host: maybe-installcheck-guile
1873 installcheck-host: maybe-installcheck-tk
1874 installcheck-host: maybe-installcheck-libtermcap
1875 installcheck-host: maybe-installcheck-utils
1876 installcheck-host: maybe-installcheck-gnattools
1877 installcheck-host: maybe-installcheck-lto-plugin
1879 .PHONY: installcheck-target
1881 installcheck-target: maybe-installcheck-target-libstdc++-v3
1882 installcheck-target: maybe-installcheck-target-libsanitizer
1883 installcheck-target: maybe-installcheck-target-libvtv
1884 installcheck-target: maybe-installcheck-target-libcilkrts
1885 installcheck-target: maybe-installcheck-target-libssp
1886 installcheck-target: maybe-installcheck-target-newlib
1887 installcheck-target: maybe-installcheck-target-libgcc
1888 installcheck-target: maybe-installcheck-target-libbacktrace
1889 installcheck-target: maybe-installcheck-target-libquadmath
1890 installcheck-target: maybe-installcheck-target-libgfortran
1891 installcheck-target: maybe-installcheck-target-libobjc
1892 installcheck-target: maybe-installcheck-target-libgupc
1893 installcheck-target: maybe-installcheck-target-libgo
1894 installcheck-target: maybe-installcheck-target-libtermcap
1895 installcheck-target: maybe-installcheck-target-winsup
1896 installcheck-target: maybe-installcheck-target-libgloss
1897 installcheck-target: maybe-installcheck-target-libffi
1898 installcheck-target: maybe-installcheck-target-libjava
1899 installcheck-target: maybe-installcheck-target-zlib
1900 installcheck-target: maybe-installcheck-target-boehm-gc
1901 installcheck-target: maybe-installcheck-target-rda
1902 installcheck-target: maybe-installcheck-target-libada
1903 installcheck-target: maybe-installcheck-target-libgomp
1904 installcheck-target: maybe-installcheck-target-libitm
1905 installcheck-target: maybe-installcheck-target-libatomic
1907 .PHONY: do-mostlyclean
1908 do-mostlyclean:
1909 @: $(MAKE); $(unstage)
1910 @r=`${PWD_COMMAND}`; export r; \
1911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1913 mostlyclean-target
1916 .PHONY: mostlyclean-host
1918 mostlyclean-host: maybe-mostlyclean-bfd
1919 mostlyclean-host: maybe-mostlyclean-opcodes
1920 mostlyclean-host: maybe-mostlyclean-binutils
1921 mostlyclean-host: maybe-mostlyclean-bison
1922 mostlyclean-host: maybe-mostlyclean-cgen
1923 mostlyclean-host: maybe-mostlyclean-dejagnu
1924 mostlyclean-host: maybe-mostlyclean-etc
1925 mostlyclean-host: maybe-mostlyclean-fastjar
1926 mostlyclean-host: maybe-mostlyclean-fixincludes
1927 mostlyclean-host: maybe-mostlyclean-flex
1928 mostlyclean-host: maybe-mostlyclean-gas
1929 mostlyclean-host: maybe-mostlyclean-gcc
1930 mostlyclean-host: maybe-mostlyclean-gmp
1931 mostlyclean-host: maybe-mostlyclean-mpfr
1932 mostlyclean-host: maybe-mostlyclean-mpc
1933 mostlyclean-host: maybe-mostlyclean-isl
1934 mostlyclean-host: maybe-mostlyclean-cloog
1935 mostlyclean-host: maybe-mostlyclean-libelf
1936 mostlyclean-host: maybe-mostlyclean-gold
1937 mostlyclean-host: maybe-mostlyclean-gprof
1938 mostlyclean-host: maybe-mostlyclean-intl
1939 mostlyclean-host: maybe-mostlyclean-tcl
1940 mostlyclean-host: maybe-mostlyclean-itcl
1941 mostlyclean-host: maybe-mostlyclean-ld
1942 mostlyclean-host: maybe-mostlyclean-libbacktrace
1943 mostlyclean-host: maybe-mostlyclean-libcpp
1944 mostlyclean-host: maybe-mostlyclean-libdecnumber
1945 mostlyclean-host: maybe-mostlyclean-libgui
1946 mostlyclean-host: maybe-mostlyclean-libiberty
1947 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1948 mostlyclean-host: maybe-mostlyclean-libiconv
1949 mostlyclean-host: maybe-mostlyclean-m4
1950 mostlyclean-host: maybe-mostlyclean-readline
1951 mostlyclean-host: maybe-mostlyclean-sid
1952 mostlyclean-host: maybe-mostlyclean-sim
1953 mostlyclean-host: maybe-mostlyclean-texinfo
1954 mostlyclean-host: maybe-mostlyclean-zlib
1955 mostlyclean-host: maybe-mostlyclean-gdb
1956 mostlyclean-host: maybe-mostlyclean-expect
1957 mostlyclean-host: maybe-mostlyclean-guile
1958 mostlyclean-host: maybe-mostlyclean-tk
1959 mostlyclean-host: maybe-mostlyclean-libtermcap
1960 mostlyclean-host: maybe-mostlyclean-utils
1961 mostlyclean-host: maybe-mostlyclean-gnattools
1962 mostlyclean-host: maybe-mostlyclean-lto-plugin
1964 .PHONY: mostlyclean-target
1966 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1967 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1968 mostlyclean-target: maybe-mostlyclean-target-libvtv
1969 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1970 mostlyclean-target: maybe-mostlyclean-target-libssp
1971 mostlyclean-target: maybe-mostlyclean-target-newlib
1972 mostlyclean-target: maybe-mostlyclean-target-libgcc
1973 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1974 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1975 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1976 mostlyclean-target: maybe-mostlyclean-target-libobjc
1977 mostlyclean-target: maybe-mostlyclean-target-libgupc
1978 mostlyclean-target: maybe-mostlyclean-target-libgo
1979 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1980 mostlyclean-target: maybe-mostlyclean-target-winsup
1981 mostlyclean-target: maybe-mostlyclean-target-libgloss
1982 mostlyclean-target: maybe-mostlyclean-target-libffi
1983 mostlyclean-target: maybe-mostlyclean-target-libjava
1984 mostlyclean-target: maybe-mostlyclean-target-zlib
1985 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1986 mostlyclean-target: maybe-mostlyclean-target-rda
1987 mostlyclean-target: maybe-mostlyclean-target-libada
1988 mostlyclean-target: maybe-mostlyclean-target-libgomp
1989 mostlyclean-target: maybe-mostlyclean-target-libitm
1990 mostlyclean-target: maybe-mostlyclean-target-libatomic
1992 .PHONY: do-clean
1993 do-clean:
1994 @: $(MAKE); $(unstage)
1995 @r=`${PWD_COMMAND}`; export r; \
1996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1997 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1998 clean-target
2001 .PHONY: clean-host
2003 clean-host: maybe-clean-bfd
2004 clean-host: maybe-clean-opcodes
2005 clean-host: maybe-clean-binutils
2006 clean-host: maybe-clean-bison
2007 clean-host: maybe-clean-cgen
2008 clean-host: maybe-clean-dejagnu
2009 clean-host: maybe-clean-etc
2010 clean-host: maybe-clean-fastjar
2011 clean-host: maybe-clean-fixincludes
2012 clean-host: maybe-clean-flex
2013 clean-host: maybe-clean-gas
2014 clean-host: maybe-clean-gcc
2015 clean-host: maybe-clean-gmp
2016 clean-host: maybe-clean-mpfr
2017 clean-host: maybe-clean-mpc
2018 clean-host: maybe-clean-isl
2019 clean-host: maybe-clean-cloog
2020 clean-host: maybe-clean-libelf
2021 clean-host: maybe-clean-gold
2022 clean-host: maybe-clean-gprof
2023 clean-host: maybe-clean-intl
2024 clean-host: maybe-clean-tcl
2025 clean-host: maybe-clean-itcl
2026 clean-host: maybe-clean-ld
2027 clean-host: maybe-clean-libbacktrace
2028 clean-host: maybe-clean-libcpp
2029 clean-host: maybe-clean-libdecnumber
2030 clean-host: maybe-clean-libgui
2031 clean-host: maybe-clean-libiberty
2032 clean-host: maybe-clean-libiberty-linker-plugin
2033 clean-host: maybe-clean-libiconv
2034 clean-host: maybe-clean-m4
2035 clean-host: maybe-clean-readline
2036 clean-host: maybe-clean-sid
2037 clean-host: maybe-clean-sim
2038 clean-host: maybe-clean-texinfo
2039 clean-host: maybe-clean-zlib
2040 clean-host: maybe-clean-gdb
2041 clean-host: maybe-clean-expect
2042 clean-host: maybe-clean-guile
2043 clean-host: maybe-clean-tk
2044 clean-host: maybe-clean-libtermcap
2045 clean-host: maybe-clean-utils
2046 clean-host: maybe-clean-gnattools
2047 clean-host: maybe-clean-lto-plugin
2049 .PHONY: clean-target
2051 clean-target: maybe-clean-target-libstdc++-v3
2052 clean-target: maybe-clean-target-libsanitizer
2053 clean-target: maybe-clean-target-libvtv
2054 clean-target: maybe-clean-target-libcilkrts
2055 clean-target: maybe-clean-target-libssp
2056 clean-target: maybe-clean-target-newlib
2057 clean-target: maybe-clean-target-libgcc
2058 clean-target: maybe-clean-target-libbacktrace
2059 clean-target: maybe-clean-target-libquadmath
2060 clean-target: maybe-clean-target-libgfortran
2061 clean-target: maybe-clean-target-libobjc
2062 clean-target: maybe-clean-target-libgupc
2063 clean-target: maybe-clean-target-libgo
2064 clean-target: maybe-clean-target-libtermcap
2065 clean-target: maybe-clean-target-winsup
2066 clean-target: maybe-clean-target-libgloss
2067 clean-target: maybe-clean-target-libffi
2068 clean-target: maybe-clean-target-libjava
2069 clean-target: maybe-clean-target-zlib
2070 clean-target: maybe-clean-target-boehm-gc
2071 clean-target: maybe-clean-target-rda
2072 clean-target: maybe-clean-target-libada
2073 clean-target: maybe-clean-target-libgomp
2074 clean-target: maybe-clean-target-libitm
2075 clean-target: maybe-clean-target-libatomic
2077 .PHONY: do-distclean
2078 do-distclean:
2079 @: $(MAKE); $(unstage)
2080 @r=`${PWD_COMMAND}`; export r; \
2081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2082 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2083 distclean-target
2086 .PHONY: distclean-host
2088 distclean-host: maybe-distclean-bfd
2089 distclean-host: maybe-distclean-opcodes
2090 distclean-host: maybe-distclean-binutils
2091 distclean-host: maybe-distclean-bison
2092 distclean-host: maybe-distclean-cgen
2093 distclean-host: maybe-distclean-dejagnu
2094 distclean-host: maybe-distclean-etc
2095 distclean-host: maybe-distclean-fastjar
2096 distclean-host: maybe-distclean-fixincludes
2097 distclean-host: maybe-distclean-flex
2098 distclean-host: maybe-distclean-gas
2099 distclean-host: maybe-distclean-gcc
2100 distclean-host: maybe-distclean-gmp
2101 distclean-host: maybe-distclean-mpfr
2102 distclean-host: maybe-distclean-mpc
2103 distclean-host: maybe-distclean-isl
2104 distclean-host: maybe-distclean-cloog
2105 distclean-host: maybe-distclean-libelf
2106 distclean-host: maybe-distclean-gold
2107 distclean-host: maybe-distclean-gprof
2108 distclean-host: maybe-distclean-intl
2109 distclean-host: maybe-distclean-tcl
2110 distclean-host: maybe-distclean-itcl
2111 distclean-host: maybe-distclean-ld
2112 distclean-host: maybe-distclean-libbacktrace
2113 distclean-host: maybe-distclean-libcpp
2114 distclean-host: maybe-distclean-libdecnumber
2115 distclean-host: maybe-distclean-libgui
2116 distclean-host: maybe-distclean-libiberty
2117 distclean-host: maybe-distclean-libiberty-linker-plugin
2118 distclean-host: maybe-distclean-libiconv
2119 distclean-host: maybe-distclean-m4
2120 distclean-host: maybe-distclean-readline
2121 distclean-host: maybe-distclean-sid
2122 distclean-host: maybe-distclean-sim
2123 distclean-host: maybe-distclean-texinfo
2124 distclean-host: maybe-distclean-zlib
2125 distclean-host: maybe-distclean-gdb
2126 distclean-host: maybe-distclean-expect
2127 distclean-host: maybe-distclean-guile
2128 distclean-host: maybe-distclean-tk
2129 distclean-host: maybe-distclean-libtermcap
2130 distclean-host: maybe-distclean-utils
2131 distclean-host: maybe-distclean-gnattools
2132 distclean-host: maybe-distclean-lto-plugin
2134 .PHONY: distclean-target
2136 distclean-target: maybe-distclean-target-libstdc++-v3
2137 distclean-target: maybe-distclean-target-libsanitizer
2138 distclean-target: maybe-distclean-target-libvtv
2139 distclean-target: maybe-distclean-target-libcilkrts
2140 distclean-target: maybe-distclean-target-libssp
2141 distclean-target: maybe-distclean-target-newlib
2142 distclean-target: maybe-distclean-target-libgcc
2143 distclean-target: maybe-distclean-target-libbacktrace
2144 distclean-target: maybe-distclean-target-libquadmath
2145 distclean-target: maybe-distclean-target-libgfortran
2146 distclean-target: maybe-distclean-target-libobjc
2147 distclean-target: maybe-distclean-target-libgupc
2148 distclean-target: maybe-distclean-target-libgo
2149 distclean-target: maybe-distclean-target-libtermcap
2150 distclean-target: maybe-distclean-target-winsup
2151 distclean-target: maybe-distclean-target-libgloss
2152 distclean-target: maybe-distclean-target-libffi
2153 distclean-target: maybe-distclean-target-libjava
2154 distclean-target: maybe-distclean-target-zlib
2155 distclean-target: maybe-distclean-target-boehm-gc
2156 distclean-target: maybe-distclean-target-rda
2157 distclean-target: maybe-distclean-target-libada
2158 distclean-target: maybe-distclean-target-libgomp
2159 distclean-target: maybe-distclean-target-libitm
2160 distclean-target: maybe-distclean-target-libatomic
2162 .PHONY: do-maintainer-clean
2163 do-maintainer-clean:
2164 @: $(MAKE); $(unstage)
2165 @r=`${PWD_COMMAND}`; export r; \
2166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2168 maintainer-clean-target
2171 .PHONY: maintainer-clean-host
2173 maintainer-clean-host: maybe-maintainer-clean-bfd
2174 maintainer-clean-host: maybe-maintainer-clean-opcodes
2175 maintainer-clean-host: maybe-maintainer-clean-binutils
2176 maintainer-clean-host: maybe-maintainer-clean-bison
2177 maintainer-clean-host: maybe-maintainer-clean-cgen
2178 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2179 maintainer-clean-host: maybe-maintainer-clean-etc
2180 maintainer-clean-host: maybe-maintainer-clean-fastjar
2181 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2182 maintainer-clean-host: maybe-maintainer-clean-flex
2183 maintainer-clean-host: maybe-maintainer-clean-gas
2184 maintainer-clean-host: maybe-maintainer-clean-gcc
2185 maintainer-clean-host: maybe-maintainer-clean-gmp
2186 maintainer-clean-host: maybe-maintainer-clean-mpfr
2187 maintainer-clean-host: maybe-maintainer-clean-mpc
2188 maintainer-clean-host: maybe-maintainer-clean-isl
2189 maintainer-clean-host: maybe-maintainer-clean-cloog
2190 maintainer-clean-host: maybe-maintainer-clean-libelf
2191 maintainer-clean-host: maybe-maintainer-clean-gold
2192 maintainer-clean-host: maybe-maintainer-clean-gprof
2193 maintainer-clean-host: maybe-maintainer-clean-intl
2194 maintainer-clean-host: maybe-maintainer-clean-tcl
2195 maintainer-clean-host: maybe-maintainer-clean-itcl
2196 maintainer-clean-host: maybe-maintainer-clean-ld
2197 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2198 maintainer-clean-host: maybe-maintainer-clean-libcpp
2199 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2200 maintainer-clean-host: maybe-maintainer-clean-libgui
2201 maintainer-clean-host: maybe-maintainer-clean-libiberty
2202 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2203 maintainer-clean-host: maybe-maintainer-clean-libiconv
2204 maintainer-clean-host: maybe-maintainer-clean-m4
2205 maintainer-clean-host: maybe-maintainer-clean-readline
2206 maintainer-clean-host: maybe-maintainer-clean-sid
2207 maintainer-clean-host: maybe-maintainer-clean-sim
2208 maintainer-clean-host: maybe-maintainer-clean-texinfo
2209 maintainer-clean-host: maybe-maintainer-clean-zlib
2210 maintainer-clean-host: maybe-maintainer-clean-gdb
2211 maintainer-clean-host: maybe-maintainer-clean-expect
2212 maintainer-clean-host: maybe-maintainer-clean-guile
2213 maintainer-clean-host: maybe-maintainer-clean-tk
2214 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2215 maintainer-clean-host: maybe-maintainer-clean-utils
2216 maintainer-clean-host: maybe-maintainer-clean-gnattools
2217 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2219 .PHONY: maintainer-clean-target
2221 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2222 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2223 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2224 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2225 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2226 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2227 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2228 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2229 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2230 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2231 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2232 maintainer-clean-target: maybe-maintainer-clean-target-libgupc
2233 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2234 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2235 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2236 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2237 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2238 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2239 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2240 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2241 maintainer-clean-target: maybe-maintainer-clean-target-rda
2242 maintainer-clean-target: maybe-maintainer-clean-target-libada
2243 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2244 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2245 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2248 # Here are the targets which correspond to the do-X targets.
2250 .PHONY: info installcheck dvi pdf html
2251 .PHONY: install-info install-pdf install-html
2252 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2253 .PHONY: local-clean local-distclean local-maintainer-clean
2254 info: do-info
2255 installcheck: do-installcheck
2256 dvi: do-dvi
2257 pdf: do-pdf
2258 html: do-html
2260 # Make sure makeinfo is built before we do a `make info', if we're
2261 # in fact building texinfo.
2262 do-info: maybe-all-texinfo
2264 install-info: do-install-info dir.info
2265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2266 if [ -f dir.info ] ; then \
2267 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2268 else true ; fi
2270 install-pdf: do-install-pdf
2272 install-html: do-install-html
2274 local-clean:
2275 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2277 local-distclean:
2278 -rm -f Makefile config.status config.cache mh-frag mt-frag
2279 -rm -f maybedep.tmp serdep.tmp
2280 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2281 rm -rf $(TARGET_SUBDIR); \
2282 else true; fi
2283 -rm -rf $(BUILD_SUBDIR)
2284 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2285 rm -rf $(HOST_SUBDIR); \
2286 else true; fi
2287 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2288 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2289 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2290 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2291 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2292 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2294 local-maintainer-clean:
2295 @echo "This command is intended for maintainers to use;"
2296 @echo "it deletes files that may require special tools to rebuild."
2298 clean: do-clean local-clean
2299 mostlyclean: do-mostlyclean local-clean
2300 distclean: do-distclean local-clean local-distclean
2301 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2302 maintainer-clean: local-distclean
2303 realclean: maintainer-clean
2305 # Check target.
2307 .PHONY: check do-check
2308 check: do-check
2310 # Only include modules actually being configured and built.
2311 .PHONY: check-host
2312 check-host: \
2313 maybe-check-bfd \
2314 maybe-check-opcodes \
2315 maybe-check-binutils \
2316 maybe-check-bison \
2317 maybe-check-cgen \
2318 maybe-check-dejagnu \
2319 maybe-check-etc \
2320 maybe-check-fastjar \
2321 maybe-check-fixincludes \
2322 maybe-check-flex \
2323 maybe-check-gas \
2324 maybe-check-gcc \
2325 maybe-check-gmp \
2326 maybe-check-mpfr \
2327 maybe-check-mpc \
2328 maybe-check-isl \
2329 maybe-check-cloog \
2330 maybe-check-libelf \
2331 maybe-check-gold \
2332 maybe-check-gprof \
2333 maybe-check-intl \
2334 maybe-check-tcl \
2335 maybe-check-itcl \
2336 maybe-check-ld \
2337 maybe-check-libbacktrace \
2338 maybe-check-libcpp \
2339 maybe-check-libdecnumber \
2340 maybe-check-libgui \
2341 maybe-check-libiberty \
2342 maybe-check-libiberty-linker-plugin \
2343 maybe-check-libiconv \
2344 maybe-check-m4 \
2345 maybe-check-readline \
2346 maybe-check-sid \
2347 maybe-check-sim \
2348 maybe-check-texinfo \
2349 maybe-check-zlib \
2350 maybe-check-gdb \
2351 maybe-check-expect \
2352 maybe-check-guile \
2353 maybe-check-tk \
2354 maybe-check-libtermcap \
2355 maybe-check-utils \
2356 maybe-check-gnattools \
2357 maybe-check-lto-plugin
2359 .PHONY: check-target
2360 check-target: \
2361 maybe-check-target-libstdc++-v3 \
2362 maybe-check-target-libsanitizer \
2363 maybe-check-target-libvtv \
2364 maybe-check-target-libcilkrts \
2365 maybe-check-target-libssp \
2366 maybe-check-target-newlib \
2367 maybe-check-target-libgcc \
2368 maybe-check-target-libbacktrace \
2369 maybe-check-target-libquadmath \
2370 maybe-check-target-libgfortran \
2371 maybe-check-target-libobjc \
2372 maybe-check-target-libgupc \
2373 maybe-check-target-libgo \
2374 maybe-check-target-libtermcap \
2375 maybe-check-target-winsup \
2376 maybe-check-target-libgloss \
2377 maybe-check-target-libffi \
2378 maybe-check-target-libjava \
2379 maybe-check-target-zlib \
2380 maybe-check-target-boehm-gc \
2381 maybe-check-target-rda \
2382 maybe-check-target-libada \
2383 maybe-check-target-libgomp \
2384 maybe-check-target-libitm \
2385 maybe-check-target-libatomic
2387 do-check:
2388 @: $(MAKE); $(unstage)
2389 @r=`${PWD_COMMAND}`; export r; \
2390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2391 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2393 # Automated reporting of test results.
2395 warning.log: build.log
2396 $(srcdir)/contrib/warn_summary build.log > $@
2398 mail-report.log:
2399 if test x'$(BOOT_CFLAGS)' != x''; then \
2400 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2401 fi; \
2402 $(srcdir)/contrib/test_summary -t >$@
2403 chmod +x $@
2404 echo If you really want to send e-mail, run ./$@ now
2406 mail-report-with-warnings.log: warning.log
2407 if test x'$(BOOT_CFLAGS)' != x''; then \
2408 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2409 fi; \
2410 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2411 chmod +x $@
2412 echo If you really want to send e-mail, run ./$@ now
2414 # Installation targets.
2416 .PHONY: install uninstall
2417 install:
2418 @: $(MAKE); $(unstage)
2419 @r=`${PWD_COMMAND}`; export r; \
2420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2423 .PHONY: install-host-nogcc
2424 install-host-nogcc: \
2425 maybe-install-bfd \
2426 maybe-install-opcodes \
2427 maybe-install-binutils \
2428 maybe-install-bison \
2429 maybe-install-cgen \
2430 maybe-install-dejagnu \
2431 maybe-install-etc \
2432 maybe-install-fastjar \
2433 maybe-install-fixincludes \
2434 maybe-install-flex \
2435 maybe-install-gas \
2436 maybe-install-gmp \
2437 maybe-install-mpfr \
2438 maybe-install-mpc \
2439 maybe-install-isl \
2440 maybe-install-cloog \
2441 maybe-install-libelf \
2442 maybe-install-gold \
2443 maybe-install-gprof \
2444 maybe-install-intl \
2445 maybe-install-tcl \
2446 maybe-install-itcl \
2447 maybe-install-ld \
2448 maybe-install-libbacktrace \
2449 maybe-install-libcpp \
2450 maybe-install-libdecnumber \
2451 maybe-install-libgui \
2452 maybe-install-libiberty \
2453 maybe-install-libiberty-linker-plugin \
2454 maybe-install-libiconv \
2455 maybe-install-m4 \
2456 maybe-install-readline \
2457 maybe-install-sid \
2458 maybe-install-sim \
2459 maybe-install-texinfo \
2460 maybe-install-zlib \
2461 maybe-install-gdb \
2462 maybe-install-expect \
2463 maybe-install-guile \
2464 maybe-install-tk \
2465 maybe-install-libtermcap \
2466 maybe-install-utils \
2467 maybe-install-gnattools \
2468 maybe-install-lto-plugin
2470 .PHONY: install-host
2471 install-host: \
2472 maybe-install-bfd \
2473 maybe-install-opcodes \
2474 maybe-install-binutils \
2475 maybe-install-bison \
2476 maybe-install-cgen \
2477 maybe-install-dejagnu \
2478 maybe-install-etc \
2479 maybe-install-fastjar \
2480 maybe-install-fixincludes \
2481 maybe-install-flex \
2482 maybe-install-gas \
2483 maybe-install-gcc \
2484 maybe-install-gmp \
2485 maybe-install-mpfr \
2486 maybe-install-mpc \
2487 maybe-install-isl \
2488 maybe-install-cloog \
2489 maybe-install-libelf \
2490 maybe-install-gold \
2491 maybe-install-gprof \
2492 maybe-install-intl \
2493 maybe-install-tcl \
2494 maybe-install-itcl \
2495 maybe-install-ld \
2496 maybe-install-libbacktrace \
2497 maybe-install-libcpp \
2498 maybe-install-libdecnumber \
2499 maybe-install-libgui \
2500 maybe-install-libiberty \
2501 maybe-install-libiberty-linker-plugin \
2502 maybe-install-libiconv \
2503 maybe-install-m4 \
2504 maybe-install-readline \
2505 maybe-install-sid \
2506 maybe-install-sim \
2507 maybe-install-texinfo \
2508 maybe-install-zlib \
2509 maybe-install-gdb \
2510 maybe-install-expect \
2511 maybe-install-guile \
2512 maybe-install-tk \
2513 maybe-install-libtermcap \
2514 maybe-install-utils \
2515 maybe-install-gnattools \
2516 maybe-install-lto-plugin
2518 .PHONY: install-target
2519 install-target: \
2520 maybe-install-target-libstdc++-v3 \
2521 maybe-install-target-libsanitizer \
2522 maybe-install-target-libvtv \
2523 maybe-install-target-libcilkrts \
2524 maybe-install-target-libssp \
2525 maybe-install-target-newlib \
2526 maybe-install-target-libgcc \
2527 maybe-install-target-libbacktrace \
2528 maybe-install-target-libquadmath \
2529 maybe-install-target-libgfortran \
2530 maybe-install-target-libobjc \
2531 maybe-install-target-libgupc \
2532 maybe-install-target-libgo \
2533 maybe-install-target-libtermcap \
2534 maybe-install-target-winsup \
2535 maybe-install-target-libgloss \
2536 maybe-install-target-libffi \
2537 maybe-install-target-libjava \
2538 maybe-install-target-zlib \
2539 maybe-install-target-boehm-gc \
2540 maybe-install-target-rda \
2541 maybe-install-target-libada \
2542 maybe-install-target-libgomp \
2543 maybe-install-target-libitm \
2544 maybe-install-target-libatomic
2546 uninstall:
2547 @echo "the uninstall target is not supported in this tree"
2549 .PHONY: install.all
2550 install.all: install-no-fixedincludes
2551 @if [ -f ./gcc/Makefile ] ; then \
2552 r=`${PWD_COMMAND}` ; export r ; \
2553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2554 $(HOST_EXPORTS) \
2555 (cd ./gcc && \
2556 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2557 else \
2558 true ; \
2561 # install-no-fixedincludes is used to allow the elaboration of binary packages
2562 # suitable for distribution, where we cannot include the fixed system header
2563 # files.
2564 .PHONY: install-no-fixedincludes
2565 install-no-fixedincludes: installdirs install-host-nogcc \
2566 install-target gcc-install-no-fixedincludes
2568 .PHONY: install-strip
2569 install-strip:
2570 @: $(MAKE); $(unstage)
2571 @r=`${PWD_COMMAND}`; export r; \
2572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2573 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2575 .PHONY: install-strip-host
2576 install-strip-host: \
2577 maybe-install-strip-bfd \
2578 maybe-install-strip-opcodes \
2579 maybe-install-strip-binutils \
2580 maybe-install-strip-bison \
2581 maybe-install-strip-cgen \
2582 maybe-install-strip-dejagnu \
2583 maybe-install-strip-etc \
2584 maybe-install-strip-fastjar \
2585 maybe-install-strip-fixincludes \
2586 maybe-install-strip-flex \
2587 maybe-install-strip-gas \
2588 maybe-install-strip-gcc \
2589 maybe-install-strip-gmp \
2590 maybe-install-strip-mpfr \
2591 maybe-install-strip-mpc \
2592 maybe-install-strip-isl \
2593 maybe-install-strip-cloog \
2594 maybe-install-strip-libelf \
2595 maybe-install-strip-gold \
2596 maybe-install-strip-gprof \
2597 maybe-install-strip-intl \
2598 maybe-install-strip-tcl \
2599 maybe-install-strip-itcl \
2600 maybe-install-strip-ld \
2601 maybe-install-strip-libbacktrace \
2602 maybe-install-strip-libcpp \
2603 maybe-install-strip-libdecnumber \
2604 maybe-install-strip-libgui \
2605 maybe-install-strip-libiberty \
2606 maybe-install-strip-libiberty-linker-plugin \
2607 maybe-install-strip-libiconv \
2608 maybe-install-strip-m4 \
2609 maybe-install-strip-readline \
2610 maybe-install-strip-sid \
2611 maybe-install-strip-sim \
2612 maybe-install-strip-texinfo \
2613 maybe-install-strip-zlib \
2614 maybe-install-strip-gdb \
2615 maybe-install-strip-expect \
2616 maybe-install-strip-guile \
2617 maybe-install-strip-tk \
2618 maybe-install-strip-libtermcap \
2619 maybe-install-strip-utils \
2620 maybe-install-strip-gnattools \
2621 maybe-install-strip-lto-plugin
2623 .PHONY: install-strip-target
2624 install-strip-target: \
2625 maybe-install-strip-target-libstdc++-v3 \
2626 maybe-install-strip-target-libsanitizer \
2627 maybe-install-strip-target-libvtv \
2628 maybe-install-strip-target-libcilkrts \
2629 maybe-install-strip-target-libssp \
2630 maybe-install-strip-target-newlib \
2631 maybe-install-strip-target-libgcc \
2632 maybe-install-strip-target-libbacktrace \
2633 maybe-install-strip-target-libquadmath \
2634 maybe-install-strip-target-libgfortran \
2635 maybe-install-strip-target-libobjc \
2636 maybe-install-strip-target-libgupc \
2637 maybe-install-strip-target-libgo \
2638 maybe-install-strip-target-libtermcap \
2639 maybe-install-strip-target-winsup \
2640 maybe-install-strip-target-libgloss \
2641 maybe-install-strip-target-libffi \
2642 maybe-install-strip-target-libjava \
2643 maybe-install-strip-target-zlib \
2644 maybe-install-strip-target-boehm-gc \
2645 maybe-install-strip-target-rda \
2646 maybe-install-strip-target-libada \
2647 maybe-install-strip-target-libgomp \
2648 maybe-install-strip-target-libitm \
2649 maybe-install-strip-target-libatomic
2652 ### other supporting targets
2654 MAKEDIRS= \
2655 $(DESTDIR)$(prefix) \
2656 $(DESTDIR)$(exec_prefix)
2657 .PHONY: installdirs
2658 installdirs: mkinstalldirs
2659 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2661 dir.info: do-install-info
2662 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2663 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2664 mv -f dir.info.new dir.info ; \
2665 else true ; \
2668 dist:
2669 @echo "Building a full distribution of this tree isn't done"
2670 @echo "via 'make dist'. Check out the etc/ subdirectory"
2672 etags tags: TAGS
2674 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2675 # ability to use several tags files at once, so there is probably no need
2676 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2677 # (if we felt like it) have this Makefile write a piece of elisp which
2678 # the user could load to tell emacs19 where all the TAGS files we just
2679 # built are.
2680 TAGS: do-TAGS
2682 # ------------------------------------
2683 # Macros for configure and all targets
2684 # ------------------------------------
2690 # --------------------------------------
2691 # Modules which run on the build machine
2692 # --------------------------------------
2695 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2696 maybe-configure-build-libiberty:
2697 @if gcc-bootstrap
2698 configure-build-libiberty: stage_current
2699 @endif gcc-bootstrap
2700 @if build-libiberty
2701 maybe-configure-build-libiberty: configure-build-libiberty
2702 configure-build-libiberty:
2703 @: $(MAKE); $(unstage)
2704 @r=`${PWD_COMMAND}`; export r; \
2705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2706 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2707 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2708 $(BUILD_EXPORTS) \
2709 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2710 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2711 case $(srcdir) in \
2712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2713 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2715 esac; \
2716 module_srcdir=libiberty; \
2717 rm -f no-such-file || : ; \
2718 CONFIG_SITE=no-such-file $(SHELL) \
2719 $$s/$$module_srcdir/configure \
2720 --srcdir=$${topdir}/$$module_srcdir \
2721 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2722 --target=${target_alias} \
2723 || exit 1
2724 @endif build-libiberty
2730 .PHONY: all-build-libiberty maybe-all-build-libiberty
2731 maybe-all-build-libiberty:
2732 @if gcc-bootstrap
2733 all-build-libiberty: stage_current
2734 @endif gcc-bootstrap
2735 @if build-libiberty
2736 TARGET-build-libiberty=all
2737 maybe-all-build-libiberty: all-build-libiberty
2738 all-build-libiberty: configure-build-libiberty
2739 @: $(MAKE); $(unstage)
2740 @r=`${PWD_COMMAND}`; export r; \
2741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2742 $(BUILD_EXPORTS) \
2743 (cd $(BUILD_SUBDIR)/libiberty && \
2744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2745 $(TARGET-build-libiberty))
2746 @endif build-libiberty
2752 .PHONY: configure-build-bison maybe-configure-build-bison
2753 maybe-configure-build-bison:
2754 @if gcc-bootstrap
2755 configure-build-bison: stage_current
2756 @endif gcc-bootstrap
2757 @if build-bison
2758 maybe-configure-build-bison: configure-build-bison
2759 configure-build-bison:
2760 @: $(MAKE); $(unstage)
2761 @r=`${PWD_COMMAND}`; export r; \
2762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2763 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2764 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2765 $(BUILD_EXPORTS) \
2766 echo Configuring in $(BUILD_SUBDIR)/bison; \
2767 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2768 case $(srcdir) in \
2769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2770 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2772 esac; \
2773 module_srcdir=bison; \
2774 rm -f no-such-file || : ; \
2775 CONFIG_SITE=no-such-file $(SHELL) \
2776 $$s/$$module_srcdir/configure \
2777 --srcdir=$${topdir}/$$module_srcdir \
2778 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2779 --target=${target_alias} \
2780 || exit 1
2781 @endif build-bison
2787 .PHONY: all-build-bison maybe-all-build-bison
2788 maybe-all-build-bison:
2789 @if gcc-bootstrap
2790 all-build-bison: stage_current
2791 @endif gcc-bootstrap
2792 @if build-bison
2793 TARGET-build-bison=all
2794 maybe-all-build-bison: all-build-bison
2795 all-build-bison: configure-build-bison
2796 @: $(MAKE); $(unstage)
2797 @r=`${PWD_COMMAND}`; export r; \
2798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2799 $(BUILD_EXPORTS) \
2800 (cd $(BUILD_SUBDIR)/bison && \
2801 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2802 $(TARGET-build-bison))
2803 @endif build-bison
2809 .PHONY: configure-build-flex maybe-configure-build-flex
2810 maybe-configure-build-flex:
2811 @if gcc-bootstrap
2812 configure-build-flex: stage_current
2813 @endif gcc-bootstrap
2814 @if build-flex
2815 maybe-configure-build-flex: configure-build-flex
2816 configure-build-flex:
2817 @: $(MAKE); $(unstage)
2818 @r=`${PWD_COMMAND}`; export r; \
2819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2821 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2822 $(BUILD_EXPORTS) \
2823 echo Configuring in $(BUILD_SUBDIR)/flex; \
2824 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2825 case $(srcdir) in \
2826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2827 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2829 esac; \
2830 module_srcdir=flex; \
2831 rm -f no-such-file || : ; \
2832 CONFIG_SITE=no-such-file $(SHELL) \
2833 $$s/$$module_srcdir/configure \
2834 --srcdir=$${topdir}/$$module_srcdir \
2835 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2836 --target=${target_alias} \
2837 || exit 1
2838 @endif build-flex
2844 .PHONY: all-build-flex maybe-all-build-flex
2845 maybe-all-build-flex:
2846 @if gcc-bootstrap
2847 all-build-flex: stage_current
2848 @endif gcc-bootstrap
2849 @if build-flex
2850 TARGET-build-flex=all
2851 maybe-all-build-flex: all-build-flex
2852 all-build-flex: configure-build-flex
2853 @: $(MAKE); $(unstage)
2854 @r=`${PWD_COMMAND}`; export r; \
2855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2856 $(BUILD_EXPORTS) \
2857 (cd $(BUILD_SUBDIR)/flex && \
2858 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2859 $(TARGET-build-flex))
2860 @endif build-flex
2866 .PHONY: configure-build-m4 maybe-configure-build-m4
2867 maybe-configure-build-m4:
2868 @if gcc-bootstrap
2869 configure-build-m4: stage_current
2870 @endif gcc-bootstrap
2871 @if build-m4
2872 maybe-configure-build-m4: configure-build-m4
2873 configure-build-m4:
2874 @: $(MAKE); $(unstage)
2875 @r=`${PWD_COMMAND}`; export r; \
2876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2877 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2878 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2879 $(BUILD_EXPORTS) \
2880 echo Configuring in $(BUILD_SUBDIR)/m4; \
2881 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2882 case $(srcdir) in \
2883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2884 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2886 esac; \
2887 module_srcdir=m4; \
2888 rm -f no-such-file || : ; \
2889 CONFIG_SITE=no-such-file $(SHELL) \
2890 $$s/$$module_srcdir/configure \
2891 --srcdir=$${topdir}/$$module_srcdir \
2892 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2893 --target=${target_alias} \
2894 || exit 1
2895 @endif build-m4
2901 .PHONY: all-build-m4 maybe-all-build-m4
2902 maybe-all-build-m4:
2903 @if gcc-bootstrap
2904 all-build-m4: stage_current
2905 @endif gcc-bootstrap
2906 @if build-m4
2907 TARGET-build-m4=all
2908 maybe-all-build-m4: all-build-m4
2909 all-build-m4: configure-build-m4
2910 @: $(MAKE); $(unstage)
2911 @r=`${PWD_COMMAND}`; export r; \
2912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2913 $(BUILD_EXPORTS) \
2914 (cd $(BUILD_SUBDIR)/m4 && \
2915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2916 $(TARGET-build-m4))
2917 @endif build-m4
2923 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2924 maybe-configure-build-texinfo:
2925 @if gcc-bootstrap
2926 configure-build-texinfo: stage_current
2927 @endif gcc-bootstrap
2928 @if build-texinfo
2929 maybe-configure-build-texinfo: configure-build-texinfo
2930 configure-build-texinfo:
2931 @: $(MAKE); $(unstage)
2932 @r=`${PWD_COMMAND}`; export r; \
2933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2934 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2935 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2936 $(BUILD_EXPORTS) \
2937 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2938 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2939 case $(srcdir) in \
2940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2941 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2943 esac; \
2944 module_srcdir=texinfo; \
2945 rm -f no-such-file || : ; \
2946 CONFIG_SITE=no-such-file $(SHELL) \
2947 $$s/$$module_srcdir/configure \
2948 --srcdir=$${topdir}/$$module_srcdir \
2949 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2950 --target=${target_alias} \
2951 || exit 1
2952 @endif build-texinfo
2958 .PHONY: all-build-texinfo maybe-all-build-texinfo
2959 maybe-all-build-texinfo:
2960 @if gcc-bootstrap
2961 all-build-texinfo: stage_current
2962 @endif gcc-bootstrap
2963 @if build-texinfo
2964 TARGET-build-texinfo=all
2965 maybe-all-build-texinfo: all-build-texinfo
2966 all-build-texinfo: configure-build-texinfo
2967 @: $(MAKE); $(unstage)
2968 @r=`${PWD_COMMAND}`; export r; \
2969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2970 $(BUILD_EXPORTS) \
2971 (cd $(BUILD_SUBDIR)/texinfo && \
2972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2973 $(TARGET-build-texinfo))
2974 @endif build-texinfo
2980 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2981 maybe-configure-build-fixincludes:
2982 @if gcc-bootstrap
2983 configure-build-fixincludes: stage_current
2984 @endif gcc-bootstrap
2985 @if build-fixincludes
2986 maybe-configure-build-fixincludes: configure-build-fixincludes
2987 configure-build-fixincludes:
2988 @: $(MAKE); $(unstage)
2989 @r=`${PWD_COMMAND}`; export r; \
2990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2991 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2992 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2993 $(BUILD_EXPORTS) \
2994 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2995 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2996 case $(srcdir) in \
2997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2998 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3000 esac; \
3001 module_srcdir=fixincludes; \
3002 rm -f no-such-file || : ; \
3003 CONFIG_SITE=no-such-file $(SHELL) \
3004 $$s/$$module_srcdir/configure \
3005 --srcdir=$${topdir}/$$module_srcdir \
3006 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3007 --target=${target_alias} \
3008 || exit 1
3009 @endif build-fixincludes
3015 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3016 maybe-all-build-fixincludes:
3017 @if gcc-bootstrap
3018 all-build-fixincludes: stage_current
3019 @endif gcc-bootstrap
3020 @if build-fixincludes
3021 TARGET-build-fixincludes=all
3022 maybe-all-build-fixincludes: all-build-fixincludes
3023 all-build-fixincludes: configure-build-fixincludes
3024 @: $(MAKE); $(unstage)
3025 @r=`${PWD_COMMAND}`; export r; \
3026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3027 $(BUILD_EXPORTS) \
3028 (cd $(BUILD_SUBDIR)/fixincludes && \
3029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3030 $(TARGET-build-fixincludes))
3031 @endif build-fixincludes
3037 # --------------------------------------
3038 # Modules which run on the host machine
3039 # --------------------------------------
3042 .PHONY: configure-bfd maybe-configure-bfd
3043 maybe-configure-bfd:
3044 @if gcc-bootstrap
3045 configure-bfd: stage_current
3046 @endif gcc-bootstrap
3047 @if bfd
3048 maybe-configure-bfd: configure-bfd
3049 configure-bfd:
3050 @r=`${PWD_COMMAND}`; export r; \
3051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3054 $(HOST_EXPORTS) \
3055 echo Configuring in $(HOST_SUBDIR)/bfd; \
3056 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3057 case $(srcdir) in \
3058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3059 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3061 esac; \
3062 module_srcdir=bfd; \
3063 $(SHELL) \
3064 $$s/$$module_srcdir/configure \
3065 --srcdir=$${topdir}/$$module_srcdir \
3066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3067 --target=${target_alias} \
3068 || exit 1
3069 @endif bfd
3073 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3074 maybe-configure-stage1-bfd:
3075 @if bfd-bootstrap
3076 maybe-configure-stage1-bfd: configure-stage1-bfd
3077 configure-stage1-bfd:
3078 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3080 @r=`${PWD_COMMAND}`; export r; \
3081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3082 TFLAGS="$(STAGE1_TFLAGS)"; \
3083 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3084 $(HOST_EXPORTS) \
3085 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3086 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3087 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3088 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3090 cd $(HOST_SUBDIR)/bfd || exit 1; \
3091 case $(srcdir) in \
3092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3093 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3095 esac; \
3096 module_srcdir=bfd; \
3097 $(SHELL) $$s/$$module_srcdir/configure \
3098 --srcdir=$${topdir}/$$module_srcdir \
3099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3100 --target=${target_alias} \
3102 $(STAGE1_CONFIGURE_FLAGS)
3103 @endif bfd-bootstrap
3105 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3106 maybe-configure-stage2-bfd:
3107 @if bfd-bootstrap
3108 maybe-configure-stage2-bfd: configure-stage2-bfd
3109 configure-stage2-bfd:
3110 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3112 @r=`${PWD_COMMAND}`; export r; \
3113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114 TFLAGS="$(STAGE2_TFLAGS)"; \
3115 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3116 $(HOST_EXPORTS) \
3117 $(POSTSTAGE1_HOST_EXPORTS) \
3118 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3119 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3120 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3121 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3123 cd $(HOST_SUBDIR)/bfd || exit 1; \
3124 case $(srcdir) in \
3125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3126 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3128 esac; \
3129 module_srcdir=bfd; \
3130 $(SHELL) $$s/$$module_srcdir/configure \
3131 --srcdir=$${topdir}/$$module_srcdir \
3132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3133 --target=${target_alias} \
3134 --with-build-libsubdir=$(HOST_SUBDIR) \
3135 $(STAGE2_CONFIGURE_FLAGS)
3136 @endif bfd-bootstrap
3138 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3139 maybe-configure-stage3-bfd:
3140 @if bfd-bootstrap
3141 maybe-configure-stage3-bfd: configure-stage3-bfd
3142 configure-stage3-bfd:
3143 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3145 @r=`${PWD_COMMAND}`; export r; \
3146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3147 TFLAGS="$(STAGE3_TFLAGS)"; \
3148 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3149 $(HOST_EXPORTS) \
3150 $(POSTSTAGE1_HOST_EXPORTS) \
3151 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3152 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3153 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3154 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3156 cd $(HOST_SUBDIR)/bfd || exit 1; \
3157 case $(srcdir) in \
3158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3159 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3161 esac; \
3162 module_srcdir=bfd; \
3163 $(SHELL) $$s/$$module_srcdir/configure \
3164 --srcdir=$${topdir}/$$module_srcdir \
3165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3166 --target=${target_alias} \
3167 --with-build-libsubdir=$(HOST_SUBDIR) \
3168 $(STAGE3_CONFIGURE_FLAGS)
3169 @endif bfd-bootstrap
3171 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3172 maybe-configure-stage4-bfd:
3173 @if bfd-bootstrap
3174 maybe-configure-stage4-bfd: configure-stage4-bfd
3175 configure-stage4-bfd:
3176 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 TFLAGS="$(STAGE4_TFLAGS)"; \
3181 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3182 $(HOST_EXPORTS) \
3183 $(POSTSTAGE1_HOST_EXPORTS) \
3184 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3185 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3186 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3187 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3189 cd $(HOST_SUBDIR)/bfd || exit 1; \
3190 case $(srcdir) in \
3191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3192 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3194 esac; \
3195 module_srcdir=bfd; \
3196 $(SHELL) $$s/$$module_srcdir/configure \
3197 --srcdir=$${topdir}/$$module_srcdir \
3198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3199 --target=${target_alias} \
3200 --with-build-libsubdir=$(HOST_SUBDIR) \
3201 $(STAGE4_CONFIGURE_FLAGS)
3202 @endif bfd-bootstrap
3204 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3205 maybe-configure-stageprofile-bfd:
3206 @if bfd-bootstrap
3207 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3208 configure-stageprofile-bfd:
3209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3211 @r=`${PWD_COMMAND}`; export r; \
3212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3213 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3214 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3215 $(HOST_EXPORTS) \
3216 $(POSTSTAGE1_HOST_EXPORTS) \
3217 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3218 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3219 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3220 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3222 cd $(HOST_SUBDIR)/bfd || exit 1; \
3223 case $(srcdir) in \
3224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3225 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3227 esac; \
3228 module_srcdir=bfd; \
3229 $(SHELL) $$s/$$module_srcdir/configure \
3230 --srcdir=$${topdir}/$$module_srcdir \
3231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3232 --target=${target_alias} \
3233 --with-build-libsubdir=$(HOST_SUBDIR) \
3234 $(STAGEprofile_CONFIGURE_FLAGS)
3235 @endif bfd-bootstrap
3237 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3238 maybe-configure-stagefeedback-bfd:
3239 @if bfd-bootstrap
3240 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3241 configure-stagefeedback-bfd:
3242 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3244 @r=`${PWD_COMMAND}`; export r; \
3245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3246 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3247 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3248 $(HOST_EXPORTS) \
3249 $(POSTSTAGE1_HOST_EXPORTS) \
3250 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3251 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3252 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3253 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3255 cd $(HOST_SUBDIR)/bfd || exit 1; \
3256 case $(srcdir) in \
3257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3258 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3260 esac; \
3261 module_srcdir=bfd; \
3262 $(SHELL) $$s/$$module_srcdir/configure \
3263 --srcdir=$${topdir}/$$module_srcdir \
3264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3265 --target=${target_alias} \
3266 --with-build-libsubdir=$(HOST_SUBDIR) \
3267 $(STAGEfeedback_CONFIGURE_FLAGS)
3268 @endif bfd-bootstrap
3274 .PHONY: all-bfd maybe-all-bfd
3275 maybe-all-bfd:
3276 @if gcc-bootstrap
3277 all-bfd: stage_current
3278 @endif gcc-bootstrap
3279 @if bfd
3280 TARGET-bfd=all
3281 maybe-all-bfd: all-bfd
3282 all-bfd: configure-bfd
3283 @r=`${PWD_COMMAND}`; export r; \
3284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285 $(HOST_EXPORTS) \
3286 (cd $(HOST_SUBDIR)/bfd && \
3287 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3288 $(TARGET-bfd))
3289 @endif bfd
3293 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3294 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3295 maybe-all-stage1-bfd:
3296 maybe-clean-stage1-bfd:
3297 @if bfd-bootstrap
3298 maybe-all-stage1-bfd: all-stage1-bfd
3299 all-stage1: all-stage1-bfd
3300 TARGET-stage1-bfd = $(TARGET-bfd)
3301 all-stage1-bfd: configure-stage1-bfd
3302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3303 @r=`${PWD_COMMAND}`; export r; \
3304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305 TFLAGS="$(STAGE1_TFLAGS)"; \
3306 $(HOST_EXPORTS) \
3307 cd $(HOST_SUBDIR)/bfd && \
3308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3309 CFLAGS="$(STAGE1_CFLAGS)" \
3310 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3311 LIBCFLAGS="$(LIBCFLAGS)" \
3312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3315 $(EXTRA_HOST_FLAGS) \
3316 $(STAGE1_FLAGS_TO_PASS) \
3317 TFLAGS="$(STAGE1_TFLAGS)" \
3318 $(TARGET-stage1-bfd)
3320 maybe-clean-stage1-bfd: clean-stage1-bfd
3321 clean-stage1: clean-stage1-bfd
3322 clean-stage1-bfd:
3323 @if [ $(current_stage) = stage1 ]; then \
3324 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3325 else \
3326 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3327 $(MAKE) stage1-start; \
3328 fi; \
3329 cd $(HOST_SUBDIR)/bfd && \
3330 $(MAKE) $(EXTRA_HOST_FLAGS) \
3331 $(STAGE1_FLAGS_TO_PASS) clean
3332 @endif bfd-bootstrap
3335 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3336 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3337 maybe-all-stage2-bfd:
3338 maybe-clean-stage2-bfd:
3339 @if bfd-bootstrap
3340 maybe-all-stage2-bfd: all-stage2-bfd
3341 all-stage2: all-stage2-bfd
3342 TARGET-stage2-bfd = $(TARGET-bfd)
3343 all-stage2-bfd: configure-stage2-bfd
3344 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3345 @r=`${PWD_COMMAND}`; export r; \
3346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3347 TFLAGS="$(STAGE2_TFLAGS)"; \
3348 $(HOST_EXPORTS) \
3349 $(POSTSTAGE1_HOST_EXPORTS) \
3350 cd $(HOST_SUBDIR)/bfd && \
3351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3352 CFLAGS="$(STAGE2_CFLAGS)" \
3353 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3354 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3359 TFLAGS="$(STAGE2_TFLAGS)" \
3360 $(TARGET-stage2-bfd)
3362 maybe-clean-stage2-bfd: clean-stage2-bfd
3363 clean-stage2: clean-stage2-bfd
3364 clean-stage2-bfd:
3365 @if [ $(current_stage) = stage2 ]; then \
3366 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3367 else \
3368 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3369 $(MAKE) stage2-start; \
3370 fi; \
3371 cd $(HOST_SUBDIR)/bfd && \
3372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3373 @endif bfd-bootstrap
3376 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3377 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3378 maybe-all-stage3-bfd:
3379 maybe-clean-stage3-bfd:
3380 @if bfd-bootstrap
3381 maybe-all-stage3-bfd: all-stage3-bfd
3382 all-stage3: all-stage3-bfd
3383 TARGET-stage3-bfd = $(TARGET-bfd)
3384 all-stage3-bfd: configure-stage3-bfd
3385 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3386 @r=`${PWD_COMMAND}`; export r; \
3387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3388 TFLAGS="$(STAGE3_TFLAGS)"; \
3389 $(HOST_EXPORTS) \
3390 $(POSTSTAGE1_HOST_EXPORTS) \
3391 cd $(HOST_SUBDIR)/bfd && \
3392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3393 CFLAGS="$(STAGE3_CFLAGS)" \
3394 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3395 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3400 TFLAGS="$(STAGE3_TFLAGS)" \
3401 $(TARGET-stage3-bfd)
3403 maybe-clean-stage3-bfd: clean-stage3-bfd
3404 clean-stage3: clean-stage3-bfd
3405 clean-stage3-bfd:
3406 @if [ $(current_stage) = stage3 ]; then \
3407 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3408 else \
3409 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3410 $(MAKE) stage3-start; \
3411 fi; \
3412 cd $(HOST_SUBDIR)/bfd && \
3413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3414 @endif bfd-bootstrap
3417 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3418 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3419 maybe-all-stage4-bfd:
3420 maybe-clean-stage4-bfd:
3421 @if bfd-bootstrap
3422 maybe-all-stage4-bfd: all-stage4-bfd
3423 all-stage4: all-stage4-bfd
3424 TARGET-stage4-bfd = $(TARGET-bfd)
3425 all-stage4-bfd: configure-stage4-bfd
3426 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3427 @r=`${PWD_COMMAND}`; export r; \
3428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3429 TFLAGS="$(STAGE4_TFLAGS)"; \
3430 $(HOST_EXPORTS) \
3431 $(POSTSTAGE1_HOST_EXPORTS) \
3432 cd $(HOST_SUBDIR)/bfd && \
3433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3434 CFLAGS="$(STAGE4_CFLAGS)" \
3435 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3436 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3441 TFLAGS="$(STAGE4_TFLAGS)" \
3442 $(TARGET-stage4-bfd)
3444 maybe-clean-stage4-bfd: clean-stage4-bfd
3445 clean-stage4: clean-stage4-bfd
3446 clean-stage4-bfd:
3447 @if [ $(current_stage) = stage4 ]; then \
3448 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3449 else \
3450 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3451 $(MAKE) stage4-start; \
3452 fi; \
3453 cd $(HOST_SUBDIR)/bfd && \
3454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3455 @endif bfd-bootstrap
3458 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3459 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3460 maybe-all-stageprofile-bfd:
3461 maybe-clean-stageprofile-bfd:
3462 @if bfd-bootstrap
3463 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3464 all-stageprofile: all-stageprofile-bfd
3465 TARGET-stageprofile-bfd = $(TARGET-bfd)
3466 all-stageprofile-bfd: configure-stageprofile-bfd
3467 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3468 @r=`${PWD_COMMAND}`; export r; \
3469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3470 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3471 $(HOST_EXPORTS) \
3472 $(POSTSTAGE1_HOST_EXPORTS) \
3473 cd $(HOST_SUBDIR)/bfd && \
3474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3475 CFLAGS="$(STAGEprofile_CFLAGS)" \
3476 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3477 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3482 TFLAGS="$(STAGEprofile_TFLAGS)" \
3483 $(TARGET-stageprofile-bfd)
3485 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3486 clean-stageprofile: clean-stageprofile-bfd
3487 clean-stageprofile-bfd:
3488 @if [ $(current_stage) = stageprofile ]; then \
3489 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3490 else \
3491 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3492 $(MAKE) stageprofile-start; \
3493 fi; \
3494 cd $(HOST_SUBDIR)/bfd && \
3495 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3496 @endif bfd-bootstrap
3499 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3500 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3501 maybe-all-stagefeedback-bfd:
3502 maybe-clean-stagefeedback-bfd:
3503 @if bfd-bootstrap
3504 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3505 all-stagefeedback: all-stagefeedback-bfd
3506 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3507 all-stagefeedback-bfd: configure-stagefeedback-bfd
3508 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3509 @r=`${PWD_COMMAND}`; export r; \
3510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3511 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3512 $(HOST_EXPORTS) \
3513 $(POSTSTAGE1_HOST_EXPORTS) \
3514 cd $(HOST_SUBDIR)/bfd && \
3515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3516 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3517 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3518 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3523 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3524 $(TARGET-stagefeedback-bfd)
3526 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3527 clean-stagefeedback: clean-stagefeedback-bfd
3528 clean-stagefeedback-bfd:
3529 @if [ $(current_stage) = stagefeedback ]; then \
3530 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3531 else \
3532 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3533 $(MAKE) stagefeedback-start; \
3534 fi; \
3535 cd $(HOST_SUBDIR)/bfd && \
3536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3537 @endif bfd-bootstrap
3543 .PHONY: check-bfd maybe-check-bfd
3544 maybe-check-bfd:
3545 @if bfd
3546 maybe-check-bfd: check-bfd
3548 check-bfd:
3549 @: $(MAKE); $(unstage)
3550 @r=`${PWD_COMMAND}`; export r; \
3551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3552 $(HOST_EXPORTS) \
3553 (cd $(HOST_SUBDIR)/bfd && \
3554 $(MAKE) $(FLAGS_TO_PASS) check)
3556 @endif bfd
3558 .PHONY: install-bfd maybe-install-bfd
3559 maybe-install-bfd:
3560 @if bfd
3561 maybe-install-bfd: install-bfd
3563 install-bfd: installdirs
3564 @: $(MAKE); $(unstage)
3565 @r=`${PWD_COMMAND}`; export r; \
3566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3567 $(HOST_EXPORTS) \
3568 (cd $(HOST_SUBDIR)/bfd && \
3569 $(MAKE) $(FLAGS_TO_PASS) install)
3571 @endif bfd
3573 .PHONY: install-strip-bfd maybe-install-strip-bfd
3574 maybe-install-strip-bfd:
3575 @if bfd
3576 maybe-install-strip-bfd: install-strip-bfd
3578 install-strip-bfd: installdirs
3579 @: $(MAKE); $(unstage)
3580 @r=`${PWD_COMMAND}`; export r; \
3581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582 $(HOST_EXPORTS) \
3583 (cd $(HOST_SUBDIR)/bfd && \
3584 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3586 @endif bfd
3588 # Other targets (info, dvi, pdf, etc.)
3590 .PHONY: maybe-info-bfd info-bfd
3591 maybe-info-bfd:
3592 @if bfd
3593 maybe-info-bfd: info-bfd
3595 info-bfd: \
3596 configure-bfd
3597 @[ -f ./bfd/Makefile ] || exit 0; \
3598 r=`${PWD_COMMAND}`; export r; \
3599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3600 $(HOST_EXPORTS) \
3601 for flag in $(EXTRA_HOST_FLAGS) ; do \
3602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3603 done; \
3604 echo "Doing info in bfd" ; \
3605 (cd $(HOST_SUBDIR)/bfd && \
3606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3608 "RANLIB=$${RANLIB}" \
3609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3610 info) \
3611 || exit 1
3613 @endif bfd
3615 .PHONY: maybe-dvi-bfd dvi-bfd
3616 maybe-dvi-bfd:
3617 @if bfd
3618 maybe-dvi-bfd: dvi-bfd
3620 dvi-bfd: \
3621 configure-bfd
3622 @[ -f ./bfd/Makefile ] || exit 0; \
3623 r=`${PWD_COMMAND}`; export r; \
3624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625 $(HOST_EXPORTS) \
3626 for flag in $(EXTRA_HOST_FLAGS) ; do \
3627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3628 done; \
3629 echo "Doing dvi in bfd" ; \
3630 (cd $(HOST_SUBDIR)/bfd && \
3631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3633 "RANLIB=$${RANLIB}" \
3634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3635 dvi) \
3636 || exit 1
3638 @endif bfd
3640 .PHONY: maybe-pdf-bfd pdf-bfd
3641 maybe-pdf-bfd:
3642 @if bfd
3643 maybe-pdf-bfd: pdf-bfd
3645 pdf-bfd: \
3646 configure-bfd
3647 @[ -f ./bfd/Makefile ] || exit 0; \
3648 r=`${PWD_COMMAND}`; export r; \
3649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650 $(HOST_EXPORTS) \
3651 for flag in $(EXTRA_HOST_FLAGS) ; do \
3652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3653 done; \
3654 echo "Doing pdf in bfd" ; \
3655 (cd $(HOST_SUBDIR)/bfd && \
3656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3658 "RANLIB=$${RANLIB}" \
3659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3660 pdf) \
3661 || exit 1
3663 @endif bfd
3665 .PHONY: maybe-html-bfd html-bfd
3666 maybe-html-bfd:
3667 @if bfd
3668 maybe-html-bfd: html-bfd
3670 html-bfd: \
3671 configure-bfd
3672 @[ -f ./bfd/Makefile ] || exit 0; \
3673 r=`${PWD_COMMAND}`; export r; \
3674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3675 $(HOST_EXPORTS) \
3676 for flag in $(EXTRA_HOST_FLAGS) ; do \
3677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3678 done; \
3679 echo "Doing html in bfd" ; \
3680 (cd $(HOST_SUBDIR)/bfd && \
3681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3683 "RANLIB=$${RANLIB}" \
3684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3685 html) \
3686 || exit 1
3688 @endif bfd
3690 .PHONY: maybe-TAGS-bfd TAGS-bfd
3691 maybe-TAGS-bfd:
3692 @if bfd
3693 maybe-TAGS-bfd: TAGS-bfd
3695 TAGS-bfd: \
3696 configure-bfd
3697 @[ -f ./bfd/Makefile ] || exit 0; \
3698 r=`${PWD_COMMAND}`; export r; \
3699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3700 $(HOST_EXPORTS) \
3701 for flag in $(EXTRA_HOST_FLAGS) ; do \
3702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3703 done; \
3704 echo "Doing TAGS in bfd" ; \
3705 (cd $(HOST_SUBDIR)/bfd && \
3706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3708 "RANLIB=$${RANLIB}" \
3709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3710 TAGS) \
3711 || exit 1
3713 @endif bfd
3715 .PHONY: maybe-install-info-bfd install-info-bfd
3716 maybe-install-info-bfd:
3717 @if bfd
3718 maybe-install-info-bfd: install-info-bfd
3720 install-info-bfd: \
3721 configure-bfd \
3722 info-bfd
3723 @[ -f ./bfd/Makefile ] || exit 0; \
3724 r=`${PWD_COMMAND}`; export r; \
3725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3726 $(HOST_EXPORTS) \
3727 for flag in $(EXTRA_HOST_FLAGS) ; do \
3728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3729 done; \
3730 echo "Doing install-info in bfd" ; \
3731 (cd $(HOST_SUBDIR)/bfd && \
3732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3734 "RANLIB=$${RANLIB}" \
3735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3736 install-info) \
3737 || exit 1
3739 @endif bfd
3741 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3742 maybe-install-pdf-bfd:
3743 @if bfd
3744 maybe-install-pdf-bfd: install-pdf-bfd
3746 install-pdf-bfd: \
3747 configure-bfd \
3748 pdf-bfd
3749 @[ -f ./bfd/Makefile ] || exit 0; \
3750 r=`${PWD_COMMAND}`; export r; \
3751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752 $(HOST_EXPORTS) \
3753 for flag in $(EXTRA_HOST_FLAGS) ; do \
3754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755 done; \
3756 echo "Doing install-pdf in bfd" ; \
3757 (cd $(HOST_SUBDIR)/bfd && \
3758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760 "RANLIB=$${RANLIB}" \
3761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762 install-pdf) \
3763 || exit 1
3765 @endif bfd
3767 .PHONY: maybe-install-html-bfd install-html-bfd
3768 maybe-install-html-bfd:
3769 @if bfd
3770 maybe-install-html-bfd: install-html-bfd
3772 install-html-bfd: \
3773 configure-bfd \
3774 html-bfd
3775 @[ -f ./bfd/Makefile ] || exit 0; \
3776 r=`${PWD_COMMAND}`; export r; \
3777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778 $(HOST_EXPORTS) \
3779 for flag in $(EXTRA_HOST_FLAGS) ; do \
3780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3781 done; \
3782 echo "Doing install-html in bfd" ; \
3783 (cd $(HOST_SUBDIR)/bfd && \
3784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3786 "RANLIB=$${RANLIB}" \
3787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3788 install-html) \
3789 || exit 1
3791 @endif bfd
3793 .PHONY: maybe-installcheck-bfd installcheck-bfd
3794 maybe-installcheck-bfd:
3795 @if bfd
3796 maybe-installcheck-bfd: installcheck-bfd
3798 installcheck-bfd: \
3799 configure-bfd
3800 @[ -f ./bfd/Makefile ] || exit 0; \
3801 r=`${PWD_COMMAND}`; export r; \
3802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3803 $(HOST_EXPORTS) \
3804 for flag in $(EXTRA_HOST_FLAGS) ; do \
3805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3806 done; \
3807 echo "Doing installcheck in bfd" ; \
3808 (cd $(HOST_SUBDIR)/bfd && \
3809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3811 "RANLIB=$${RANLIB}" \
3812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3813 installcheck) \
3814 || exit 1
3816 @endif bfd
3818 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3819 maybe-mostlyclean-bfd:
3820 @if bfd
3821 maybe-mostlyclean-bfd: mostlyclean-bfd
3823 mostlyclean-bfd:
3824 @[ -f ./bfd/Makefile ] || exit 0; \
3825 r=`${PWD_COMMAND}`; export r; \
3826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827 $(HOST_EXPORTS) \
3828 for flag in $(EXTRA_HOST_FLAGS) ; do \
3829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3830 done; \
3831 echo "Doing mostlyclean in bfd" ; \
3832 (cd $(HOST_SUBDIR)/bfd && \
3833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3835 "RANLIB=$${RANLIB}" \
3836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3837 mostlyclean) \
3838 || exit 1
3840 @endif bfd
3842 .PHONY: maybe-clean-bfd clean-bfd
3843 maybe-clean-bfd:
3844 @if bfd
3845 maybe-clean-bfd: clean-bfd
3847 clean-bfd:
3848 @[ -f ./bfd/Makefile ] || exit 0; \
3849 r=`${PWD_COMMAND}`; export r; \
3850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851 $(HOST_EXPORTS) \
3852 for flag in $(EXTRA_HOST_FLAGS) ; do \
3853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854 done; \
3855 echo "Doing clean in bfd" ; \
3856 (cd $(HOST_SUBDIR)/bfd && \
3857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859 "RANLIB=$${RANLIB}" \
3860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3861 clean) \
3862 || exit 1
3864 @endif bfd
3866 .PHONY: maybe-distclean-bfd distclean-bfd
3867 maybe-distclean-bfd:
3868 @if bfd
3869 maybe-distclean-bfd: distclean-bfd
3871 distclean-bfd:
3872 @[ -f ./bfd/Makefile ] || exit 0; \
3873 r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 $(HOST_EXPORTS) \
3876 for flag in $(EXTRA_HOST_FLAGS) ; do \
3877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878 done; \
3879 echo "Doing distclean in bfd" ; \
3880 (cd $(HOST_SUBDIR)/bfd && \
3881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883 "RANLIB=$${RANLIB}" \
3884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3885 distclean) \
3886 || exit 1
3888 @endif bfd
3890 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3891 maybe-maintainer-clean-bfd:
3892 @if bfd
3893 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3895 maintainer-clean-bfd:
3896 @[ -f ./bfd/Makefile ] || exit 0; \
3897 r=`${PWD_COMMAND}`; export r; \
3898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3899 $(HOST_EXPORTS) \
3900 for flag in $(EXTRA_HOST_FLAGS) ; do \
3901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3902 done; \
3903 echo "Doing maintainer-clean in bfd" ; \
3904 (cd $(HOST_SUBDIR)/bfd && \
3905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3907 "RANLIB=$${RANLIB}" \
3908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3909 maintainer-clean) \
3910 || exit 1
3912 @endif bfd
3916 .PHONY: configure-opcodes maybe-configure-opcodes
3917 maybe-configure-opcodes:
3918 @if gcc-bootstrap
3919 configure-opcodes: stage_current
3920 @endif gcc-bootstrap
3921 @if opcodes
3922 maybe-configure-opcodes: configure-opcodes
3923 configure-opcodes:
3924 @r=`${PWD_COMMAND}`; export r; \
3925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3926 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3928 $(HOST_EXPORTS) \
3929 echo Configuring in $(HOST_SUBDIR)/opcodes; \
3930 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3931 case $(srcdir) in \
3932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3933 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3935 esac; \
3936 module_srcdir=opcodes; \
3937 $(SHELL) \
3938 $$s/$$module_srcdir/configure \
3939 --srcdir=$${topdir}/$$module_srcdir \
3940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3941 --target=${target_alias} \
3942 || exit 1
3943 @endif opcodes
3947 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3948 maybe-configure-stage1-opcodes:
3949 @if opcodes-bootstrap
3950 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3951 configure-stage1-opcodes:
3952 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3954 @r=`${PWD_COMMAND}`; export r; \
3955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3956 TFLAGS="$(STAGE1_TFLAGS)"; \
3957 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3958 $(HOST_EXPORTS) \
3959 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3960 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3961 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3962 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
3963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3964 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3965 case $(srcdir) in \
3966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3967 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3969 esac; \
3970 module_srcdir=opcodes; \
3971 $(SHELL) $$s/$$module_srcdir/configure \
3972 --srcdir=$${topdir}/$$module_srcdir \
3973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3974 --target=${target_alias} \
3976 $(STAGE1_CONFIGURE_FLAGS)
3977 @endif opcodes-bootstrap
3979 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
3980 maybe-configure-stage2-opcodes:
3981 @if opcodes-bootstrap
3982 maybe-configure-stage2-opcodes: configure-stage2-opcodes
3983 configure-stage2-opcodes:
3984 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3986 @r=`${PWD_COMMAND}`; export r; \
3987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3988 TFLAGS="$(STAGE2_TFLAGS)"; \
3989 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3990 $(HOST_EXPORTS) \
3991 $(POSTSTAGE1_HOST_EXPORTS) \
3992 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3993 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3994 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3995 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
3996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3997 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3998 case $(srcdir) in \
3999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4000 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4002 esac; \
4003 module_srcdir=opcodes; \
4004 $(SHELL) $$s/$$module_srcdir/configure \
4005 --srcdir=$${topdir}/$$module_srcdir \
4006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4007 --target=${target_alias} \
4008 --with-build-libsubdir=$(HOST_SUBDIR) \
4009 $(STAGE2_CONFIGURE_FLAGS)
4010 @endif opcodes-bootstrap
4012 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4013 maybe-configure-stage3-opcodes:
4014 @if opcodes-bootstrap
4015 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4016 configure-stage3-opcodes:
4017 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4019 @r=`${PWD_COMMAND}`; export r; \
4020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4021 TFLAGS="$(STAGE3_TFLAGS)"; \
4022 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4023 $(HOST_EXPORTS) \
4024 $(POSTSTAGE1_HOST_EXPORTS) \
4025 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4026 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4027 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4028 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4030 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4031 case $(srcdir) in \
4032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4033 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4035 esac; \
4036 module_srcdir=opcodes; \
4037 $(SHELL) $$s/$$module_srcdir/configure \
4038 --srcdir=$${topdir}/$$module_srcdir \
4039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4040 --target=${target_alias} \
4041 --with-build-libsubdir=$(HOST_SUBDIR) \
4042 $(STAGE3_CONFIGURE_FLAGS)
4043 @endif opcodes-bootstrap
4045 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4046 maybe-configure-stage4-opcodes:
4047 @if opcodes-bootstrap
4048 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4049 configure-stage4-opcodes:
4050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4052 @r=`${PWD_COMMAND}`; export r; \
4053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4054 TFLAGS="$(STAGE4_TFLAGS)"; \
4055 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4056 $(HOST_EXPORTS) \
4057 $(POSTSTAGE1_HOST_EXPORTS) \
4058 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4059 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4060 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4061 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4063 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4064 case $(srcdir) in \
4065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4066 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4068 esac; \
4069 module_srcdir=opcodes; \
4070 $(SHELL) $$s/$$module_srcdir/configure \
4071 --srcdir=$${topdir}/$$module_srcdir \
4072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4073 --target=${target_alias} \
4074 --with-build-libsubdir=$(HOST_SUBDIR) \
4075 $(STAGE4_CONFIGURE_FLAGS)
4076 @endif opcodes-bootstrap
4078 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4079 maybe-configure-stageprofile-opcodes:
4080 @if opcodes-bootstrap
4081 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4082 configure-stageprofile-opcodes:
4083 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4085 @r=`${PWD_COMMAND}`; export r; \
4086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4088 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4089 $(HOST_EXPORTS) \
4090 $(POSTSTAGE1_HOST_EXPORTS) \
4091 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4092 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4093 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4094 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4096 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4097 case $(srcdir) in \
4098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4099 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4101 esac; \
4102 module_srcdir=opcodes; \
4103 $(SHELL) $$s/$$module_srcdir/configure \
4104 --srcdir=$${topdir}/$$module_srcdir \
4105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4106 --target=${target_alias} \
4107 --with-build-libsubdir=$(HOST_SUBDIR) \
4108 $(STAGEprofile_CONFIGURE_FLAGS)
4109 @endif opcodes-bootstrap
4111 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4112 maybe-configure-stagefeedback-opcodes:
4113 @if opcodes-bootstrap
4114 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4115 configure-stagefeedback-opcodes:
4116 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4118 @r=`${PWD_COMMAND}`; export r; \
4119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4120 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4121 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4122 $(HOST_EXPORTS) \
4123 $(POSTSTAGE1_HOST_EXPORTS) \
4124 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4125 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4126 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4127 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4129 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4130 case $(srcdir) in \
4131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4132 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4134 esac; \
4135 module_srcdir=opcodes; \
4136 $(SHELL) $$s/$$module_srcdir/configure \
4137 --srcdir=$${topdir}/$$module_srcdir \
4138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4139 --target=${target_alias} \
4140 --with-build-libsubdir=$(HOST_SUBDIR) \
4141 $(STAGEfeedback_CONFIGURE_FLAGS)
4142 @endif opcodes-bootstrap
4148 .PHONY: all-opcodes maybe-all-opcodes
4149 maybe-all-opcodes:
4150 @if gcc-bootstrap
4151 all-opcodes: stage_current
4152 @endif gcc-bootstrap
4153 @if opcodes
4154 TARGET-opcodes=all
4155 maybe-all-opcodes: all-opcodes
4156 all-opcodes: configure-opcodes
4157 @r=`${PWD_COMMAND}`; export r; \
4158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159 $(HOST_EXPORTS) \
4160 (cd $(HOST_SUBDIR)/opcodes && \
4161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4162 $(TARGET-opcodes))
4163 @endif opcodes
4167 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4168 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4169 maybe-all-stage1-opcodes:
4170 maybe-clean-stage1-opcodes:
4171 @if opcodes-bootstrap
4172 maybe-all-stage1-opcodes: all-stage1-opcodes
4173 all-stage1: all-stage1-opcodes
4174 TARGET-stage1-opcodes = $(TARGET-opcodes)
4175 all-stage1-opcodes: configure-stage1-opcodes
4176 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4177 @r=`${PWD_COMMAND}`; export r; \
4178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179 TFLAGS="$(STAGE1_TFLAGS)"; \
4180 $(HOST_EXPORTS) \
4181 cd $(HOST_SUBDIR)/opcodes && \
4182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4183 CFLAGS="$(STAGE1_CFLAGS)" \
4184 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4185 LIBCFLAGS="$(LIBCFLAGS)" \
4186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4189 $(EXTRA_HOST_FLAGS) \
4190 $(STAGE1_FLAGS_TO_PASS) \
4191 TFLAGS="$(STAGE1_TFLAGS)" \
4192 $(TARGET-stage1-opcodes)
4194 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4195 clean-stage1: clean-stage1-opcodes
4196 clean-stage1-opcodes:
4197 @if [ $(current_stage) = stage1 ]; then \
4198 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4199 else \
4200 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4201 $(MAKE) stage1-start; \
4202 fi; \
4203 cd $(HOST_SUBDIR)/opcodes && \
4204 $(MAKE) $(EXTRA_HOST_FLAGS) \
4205 $(STAGE1_FLAGS_TO_PASS) clean
4206 @endif opcodes-bootstrap
4209 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4210 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4211 maybe-all-stage2-opcodes:
4212 maybe-clean-stage2-opcodes:
4213 @if opcodes-bootstrap
4214 maybe-all-stage2-opcodes: all-stage2-opcodes
4215 all-stage2: all-stage2-opcodes
4216 TARGET-stage2-opcodes = $(TARGET-opcodes)
4217 all-stage2-opcodes: configure-stage2-opcodes
4218 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4219 @r=`${PWD_COMMAND}`; export r; \
4220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221 TFLAGS="$(STAGE2_TFLAGS)"; \
4222 $(HOST_EXPORTS) \
4223 $(POSTSTAGE1_HOST_EXPORTS) \
4224 cd $(HOST_SUBDIR)/opcodes && \
4225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4226 CFLAGS="$(STAGE2_CFLAGS)" \
4227 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4228 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4233 TFLAGS="$(STAGE2_TFLAGS)" \
4234 $(TARGET-stage2-opcodes)
4236 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4237 clean-stage2: clean-stage2-opcodes
4238 clean-stage2-opcodes:
4239 @if [ $(current_stage) = stage2 ]; then \
4240 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4241 else \
4242 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4243 $(MAKE) stage2-start; \
4244 fi; \
4245 cd $(HOST_SUBDIR)/opcodes && \
4246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4247 @endif opcodes-bootstrap
4250 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4251 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4252 maybe-all-stage3-opcodes:
4253 maybe-clean-stage3-opcodes:
4254 @if opcodes-bootstrap
4255 maybe-all-stage3-opcodes: all-stage3-opcodes
4256 all-stage3: all-stage3-opcodes
4257 TARGET-stage3-opcodes = $(TARGET-opcodes)
4258 all-stage3-opcodes: configure-stage3-opcodes
4259 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4260 @r=`${PWD_COMMAND}`; export r; \
4261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4262 TFLAGS="$(STAGE3_TFLAGS)"; \
4263 $(HOST_EXPORTS) \
4264 $(POSTSTAGE1_HOST_EXPORTS) \
4265 cd $(HOST_SUBDIR)/opcodes && \
4266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4267 CFLAGS="$(STAGE3_CFLAGS)" \
4268 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4269 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4274 TFLAGS="$(STAGE3_TFLAGS)" \
4275 $(TARGET-stage3-opcodes)
4277 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4278 clean-stage3: clean-stage3-opcodes
4279 clean-stage3-opcodes:
4280 @if [ $(current_stage) = stage3 ]; then \
4281 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4282 else \
4283 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4284 $(MAKE) stage3-start; \
4285 fi; \
4286 cd $(HOST_SUBDIR)/opcodes && \
4287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4288 @endif opcodes-bootstrap
4291 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4292 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4293 maybe-all-stage4-opcodes:
4294 maybe-clean-stage4-opcodes:
4295 @if opcodes-bootstrap
4296 maybe-all-stage4-opcodes: all-stage4-opcodes
4297 all-stage4: all-stage4-opcodes
4298 TARGET-stage4-opcodes = $(TARGET-opcodes)
4299 all-stage4-opcodes: configure-stage4-opcodes
4300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4301 @r=`${PWD_COMMAND}`; export r; \
4302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4303 TFLAGS="$(STAGE4_TFLAGS)"; \
4304 $(HOST_EXPORTS) \
4305 $(POSTSTAGE1_HOST_EXPORTS) \
4306 cd $(HOST_SUBDIR)/opcodes && \
4307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4308 CFLAGS="$(STAGE4_CFLAGS)" \
4309 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4315 TFLAGS="$(STAGE4_TFLAGS)" \
4316 $(TARGET-stage4-opcodes)
4318 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4319 clean-stage4: clean-stage4-opcodes
4320 clean-stage4-opcodes:
4321 @if [ $(current_stage) = stage4 ]; then \
4322 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4323 else \
4324 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4325 $(MAKE) stage4-start; \
4326 fi; \
4327 cd $(HOST_SUBDIR)/opcodes && \
4328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4329 @endif opcodes-bootstrap
4332 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4333 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4334 maybe-all-stageprofile-opcodes:
4335 maybe-clean-stageprofile-opcodes:
4336 @if opcodes-bootstrap
4337 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4338 all-stageprofile: all-stageprofile-opcodes
4339 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4340 all-stageprofile-opcodes: configure-stageprofile-opcodes
4341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4342 @r=`${PWD_COMMAND}`; export r; \
4343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4345 $(HOST_EXPORTS) \
4346 $(POSTSTAGE1_HOST_EXPORTS) \
4347 cd $(HOST_SUBDIR)/opcodes && \
4348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4349 CFLAGS="$(STAGEprofile_CFLAGS)" \
4350 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4351 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4356 TFLAGS="$(STAGEprofile_TFLAGS)" \
4357 $(TARGET-stageprofile-opcodes)
4359 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4360 clean-stageprofile: clean-stageprofile-opcodes
4361 clean-stageprofile-opcodes:
4362 @if [ $(current_stage) = stageprofile ]; then \
4363 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4364 else \
4365 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4366 $(MAKE) stageprofile-start; \
4367 fi; \
4368 cd $(HOST_SUBDIR)/opcodes && \
4369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4370 @endif opcodes-bootstrap
4373 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4374 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4375 maybe-all-stagefeedback-opcodes:
4376 maybe-clean-stagefeedback-opcodes:
4377 @if opcodes-bootstrap
4378 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4379 all-stagefeedback: all-stagefeedback-opcodes
4380 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4381 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4383 @r=`${PWD_COMMAND}`; export r; \
4384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4386 $(HOST_EXPORTS) \
4387 $(POSTSTAGE1_HOST_EXPORTS) \
4388 cd $(HOST_SUBDIR)/opcodes && \
4389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4390 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4397 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4398 $(TARGET-stagefeedback-opcodes)
4400 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4401 clean-stagefeedback: clean-stagefeedback-opcodes
4402 clean-stagefeedback-opcodes:
4403 @if [ $(current_stage) = stagefeedback ]; then \
4404 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4405 else \
4406 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4407 $(MAKE) stagefeedback-start; \
4408 fi; \
4409 cd $(HOST_SUBDIR)/opcodes && \
4410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4411 @endif opcodes-bootstrap
4417 .PHONY: check-opcodes maybe-check-opcodes
4418 maybe-check-opcodes:
4419 @if opcodes
4420 maybe-check-opcodes: check-opcodes
4422 check-opcodes:
4423 @: $(MAKE); $(unstage)
4424 @r=`${PWD_COMMAND}`; export r; \
4425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426 $(HOST_EXPORTS) \
4427 (cd $(HOST_SUBDIR)/opcodes && \
4428 $(MAKE) $(FLAGS_TO_PASS) check)
4430 @endif opcodes
4432 .PHONY: install-opcodes maybe-install-opcodes
4433 maybe-install-opcodes:
4434 @if opcodes
4435 maybe-install-opcodes: install-opcodes
4437 install-opcodes: installdirs
4438 @: $(MAKE); $(unstage)
4439 @r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 $(HOST_EXPORTS) \
4442 (cd $(HOST_SUBDIR)/opcodes && \
4443 $(MAKE) $(FLAGS_TO_PASS) install)
4445 @endif opcodes
4447 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4448 maybe-install-strip-opcodes:
4449 @if opcodes
4450 maybe-install-strip-opcodes: install-strip-opcodes
4452 install-strip-opcodes: installdirs
4453 @: $(MAKE); $(unstage)
4454 @r=`${PWD_COMMAND}`; export r; \
4455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4456 $(HOST_EXPORTS) \
4457 (cd $(HOST_SUBDIR)/opcodes && \
4458 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4460 @endif opcodes
4462 # Other targets (info, dvi, pdf, etc.)
4464 .PHONY: maybe-info-opcodes info-opcodes
4465 maybe-info-opcodes:
4466 @if opcodes
4467 maybe-info-opcodes: info-opcodes
4469 info-opcodes: \
4470 configure-opcodes
4471 @[ -f ./opcodes/Makefile ] || exit 0; \
4472 r=`${PWD_COMMAND}`; export r; \
4473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4474 $(HOST_EXPORTS) \
4475 for flag in $(EXTRA_HOST_FLAGS) ; do \
4476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4477 done; \
4478 echo "Doing info in opcodes" ; \
4479 (cd $(HOST_SUBDIR)/opcodes && \
4480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4482 "RANLIB=$${RANLIB}" \
4483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4484 info) \
4485 || exit 1
4487 @endif opcodes
4489 .PHONY: maybe-dvi-opcodes dvi-opcodes
4490 maybe-dvi-opcodes:
4491 @if opcodes
4492 maybe-dvi-opcodes: dvi-opcodes
4494 dvi-opcodes: \
4495 configure-opcodes
4496 @[ -f ./opcodes/Makefile ] || exit 0; \
4497 r=`${PWD_COMMAND}`; export r; \
4498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499 $(HOST_EXPORTS) \
4500 for flag in $(EXTRA_HOST_FLAGS) ; do \
4501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4502 done; \
4503 echo "Doing dvi in opcodes" ; \
4504 (cd $(HOST_SUBDIR)/opcodes && \
4505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4507 "RANLIB=$${RANLIB}" \
4508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4509 dvi) \
4510 || exit 1
4512 @endif opcodes
4514 .PHONY: maybe-pdf-opcodes pdf-opcodes
4515 maybe-pdf-opcodes:
4516 @if opcodes
4517 maybe-pdf-opcodes: pdf-opcodes
4519 pdf-opcodes: \
4520 configure-opcodes
4521 @[ -f ./opcodes/Makefile ] || exit 0; \
4522 r=`${PWD_COMMAND}`; export r; \
4523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4524 $(HOST_EXPORTS) \
4525 for flag in $(EXTRA_HOST_FLAGS) ; do \
4526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4527 done; \
4528 echo "Doing pdf in opcodes" ; \
4529 (cd $(HOST_SUBDIR)/opcodes && \
4530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4532 "RANLIB=$${RANLIB}" \
4533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4534 pdf) \
4535 || exit 1
4537 @endif opcodes
4539 .PHONY: maybe-html-opcodes html-opcodes
4540 maybe-html-opcodes:
4541 @if opcodes
4542 maybe-html-opcodes: html-opcodes
4544 html-opcodes: \
4545 configure-opcodes
4546 @[ -f ./opcodes/Makefile ] || exit 0; \
4547 r=`${PWD_COMMAND}`; export r; \
4548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4549 $(HOST_EXPORTS) \
4550 for flag in $(EXTRA_HOST_FLAGS) ; do \
4551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4552 done; \
4553 echo "Doing html in opcodes" ; \
4554 (cd $(HOST_SUBDIR)/opcodes && \
4555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4557 "RANLIB=$${RANLIB}" \
4558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4559 html) \
4560 || exit 1
4562 @endif opcodes
4564 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4565 maybe-TAGS-opcodes:
4566 @if opcodes
4567 maybe-TAGS-opcodes: TAGS-opcodes
4569 TAGS-opcodes: \
4570 configure-opcodes
4571 @[ -f ./opcodes/Makefile ] || exit 0; \
4572 r=`${PWD_COMMAND}`; export r; \
4573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574 $(HOST_EXPORTS) \
4575 for flag in $(EXTRA_HOST_FLAGS) ; do \
4576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577 done; \
4578 echo "Doing TAGS in opcodes" ; \
4579 (cd $(HOST_SUBDIR)/opcodes && \
4580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582 "RANLIB=$${RANLIB}" \
4583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4584 TAGS) \
4585 || exit 1
4587 @endif opcodes
4589 .PHONY: maybe-install-info-opcodes install-info-opcodes
4590 maybe-install-info-opcodes:
4591 @if opcodes
4592 maybe-install-info-opcodes: install-info-opcodes
4594 install-info-opcodes: \
4595 configure-opcodes \
4596 info-opcodes
4597 @[ -f ./opcodes/Makefile ] || exit 0; \
4598 r=`${PWD_COMMAND}`; export r; \
4599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600 $(HOST_EXPORTS) \
4601 for flag in $(EXTRA_HOST_FLAGS) ; do \
4602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603 done; \
4604 echo "Doing install-info in opcodes" ; \
4605 (cd $(HOST_SUBDIR)/opcodes && \
4606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608 "RANLIB=$${RANLIB}" \
4609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610 install-info) \
4611 || exit 1
4613 @endif opcodes
4615 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4616 maybe-install-pdf-opcodes:
4617 @if opcodes
4618 maybe-install-pdf-opcodes: install-pdf-opcodes
4620 install-pdf-opcodes: \
4621 configure-opcodes \
4622 pdf-opcodes
4623 @[ -f ./opcodes/Makefile ] || exit 0; \
4624 r=`${PWD_COMMAND}`; export r; \
4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626 $(HOST_EXPORTS) \
4627 for flag in $(EXTRA_HOST_FLAGS) ; do \
4628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629 done; \
4630 echo "Doing install-pdf in opcodes" ; \
4631 (cd $(HOST_SUBDIR)/opcodes && \
4632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634 "RANLIB=$${RANLIB}" \
4635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636 install-pdf) \
4637 || exit 1
4639 @endif opcodes
4641 .PHONY: maybe-install-html-opcodes install-html-opcodes
4642 maybe-install-html-opcodes:
4643 @if opcodes
4644 maybe-install-html-opcodes: install-html-opcodes
4646 install-html-opcodes: \
4647 configure-opcodes \
4648 html-opcodes
4649 @[ -f ./opcodes/Makefile ] || exit 0; \
4650 r=`${PWD_COMMAND}`; export r; \
4651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4652 $(HOST_EXPORTS) \
4653 for flag in $(EXTRA_HOST_FLAGS) ; do \
4654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4655 done; \
4656 echo "Doing install-html in opcodes" ; \
4657 (cd $(HOST_SUBDIR)/opcodes && \
4658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4660 "RANLIB=$${RANLIB}" \
4661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4662 install-html) \
4663 || exit 1
4665 @endif opcodes
4667 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4668 maybe-installcheck-opcodes:
4669 @if opcodes
4670 maybe-installcheck-opcodes: installcheck-opcodes
4672 installcheck-opcodes: \
4673 configure-opcodes
4674 @[ -f ./opcodes/Makefile ] || exit 0; \
4675 r=`${PWD_COMMAND}`; export r; \
4676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4677 $(HOST_EXPORTS) \
4678 for flag in $(EXTRA_HOST_FLAGS) ; do \
4679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4680 done; \
4681 echo "Doing installcheck in opcodes" ; \
4682 (cd $(HOST_SUBDIR)/opcodes && \
4683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4685 "RANLIB=$${RANLIB}" \
4686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4687 installcheck) \
4688 || exit 1
4690 @endif opcodes
4692 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4693 maybe-mostlyclean-opcodes:
4694 @if opcodes
4695 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4697 mostlyclean-opcodes:
4698 @[ -f ./opcodes/Makefile ] || exit 0; \
4699 r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 $(HOST_EXPORTS) \
4702 for flag in $(EXTRA_HOST_FLAGS) ; do \
4703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704 done; \
4705 echo "Doing mostlyclean in opcodes" ; \
4706 (cd $(HOST_SUBDIR)/opcodes && \
4707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709 "RANLIB=$${RANLIB}" \
4710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711 mostlyclean) \
4712 || exit 1
4714 @endif opcodes
4716 .PHONY: maybe-clean-opcodes clean-opcodes
4717 maybe-clean-opcodes:
4718 @if opcodes
4719 maybe-clean-opcodes: clean-opcodes
4721 clean-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 clean 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 clean) \
4736 || exit 1
4738 @endif opcodes
4740 .PHONY: maybe-distclean-opcodes distclean-opcodes
4741 maybe-distclean-opcodes:
4742 @if opcodes
4743 maybe-distclean-opcodes: distclean-opcodes
4745 distclean-opcodes:
4746 @[ -f ./opcodes/Makefile ] || exit 0; \
4747 r=`${PWD_COMMAND}`; export r; \
4748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4749 $(HOST_EXPORTS) \
4750 for flag in $(EXTRA_HOST_FLAGS) ; do \
4751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4752 done; \
4753 echo "Doing distclean in opcodes" ; \
4754 (cd $(HOST_SUBDIR)/opcodes && \
4755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4757 "RANLIB=$${RANLIB}" \
4758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4759 distclean) \
4760 || exit 1
4762 @endif opcodes
4764 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4765 maybe-maintainer-clean-opcodes:
4766 @if opcodes
4767 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4769 maintainer-clean-opcodes:
4770 @[ -f ./opcodes/Makefile ] || exit 0; \
4771 r=`${PWD_COMMAND}`; export r; \
4772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4773 $(HOST_EXPORTS) \
4774 for flag in $(EXTRA_HOST_FLAGS) ; do \
4775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4776 done; \
4777 echo "Doing maintainer-clean in opcodes" ; \
4778 (cd $(HOST_SUBDIR)/opcodes && \
4779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4781 "RANLIB=$${RANLIB}" \
4782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4783 maintainer-clean) \
4784 || exit 1
4786 @endif opcodes
4790 .PHONY: configure-binutils maybe-configure-binutils
4791 maybe-configure-binutils:
4792 @if gcc-bootstrap
4793 configure-binutils: stage_current
4794 @endif gcc-bootstrap
4795 @if binutils
4796 maybe-configure-binutils: configure-binutils
4797 configure-binutils:
4798 @r=`${PWD_COMMAND}`; export r; \
4799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4800 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4802 $(HOST_EXPORTS) \
4803 echo Configuring in $(HOST_SUBDIR)/binutils; \
4804 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4805 case $(srcdir) in \
4806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4807 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4809 esac; \
4810 module_srcdir=binutils; \
4811 $(SHELL) \
4812 $$s/$$module_srcdir/configure \
4813 --srcdir=$${topdir}/$$module_srcdir \
4814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4815 --target=${target_alias} \
4816 || exit 1
4817 @endif binutils
4821 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4822 maybe-configure-stage1-binutils:
4823 @if binutils-bootstrap
4824 maybe-configure-stage1-binutils: configure-stage1-binutils
4825 configure-stage1-binutils:
4826 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4828 @r=`${PWD_COMMAND}`; export r; \
4829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4830 TFLAGS="$(STAGE1_TFLAGS)"; \
4831 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4832 $(HOST_EXPORTS) \
4833 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4834 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4835 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4836 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4838 cd $(HOST_SUBDIR)/binutils || exit 1; \
4839 case $(srcdir) in \
4840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843 esac; \
4844 module_srcdir=binutils; \
4845 $(SHELL) $$s/$$module_srcdir/configure \
4846 --srcdir=$${topdir}/$$module_srcdir \
4847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4848 --target=${target_alias} \
4850 $(STAGE1_CONFIGURE_FLAGS)
4851 @endif binutils-bootstrap
4853 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4854 maybe-configure-stage2-binutils:
4855 @if binutils-bootstrap
4856 maybe-configure-stage2-binutils: configure-stage2-binutils
4857 configure-stage2-binutils:
4858 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4860 @r=`${PWD_COMMAND}`; export r; \
4861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4862 TFLAGS="$(STAGE2_TFLAGS)"; \
4863 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4864 $(HOST_EXPORTS) \
4865 $(POSTSTAGE1_HOST_EXPORTS) \
4866 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4867 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4868 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4869 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4871 cd $(HOST_SUBDIR)/binutils || exit 1; \
4872 case $(srcdir) in \
4873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4874 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4876 esac; \
4877 module_srcdir=binutils; \
4878 $(SHELL) $$s/$$module_srcdir/configure \
4879 --srcdir=$${topdir}/$$module_srcdir \
4880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4881 --target=${target_alias} \
4882 --with-build-libsubdir=$(HOST_SUBDIR) \
4883 $(STAGE2_CONFIGURE_FLAGS)
4884 @endif binutils-bootstrap
4886 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4887 maybe-configure-stage3-binutils:
4888 @if binutils-bootstrap
4889 maybe-configure-stage3-binutils: configure-stage3-binutils
4890 configure-stage3-binutils:
4891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4893 @r=`${PWD_COMMAND}`; export r; \
4894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895 TFLAGS="$(STAGE3_TFLAGS)"; \
4896 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4897 $(HOST_EXPORTS) \
4898 $(POSTSTAGE1_HOST_EXPORTS) \
4899 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4900 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4901 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4902 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4904 cd $(HOST_SUBDIR)/binutils || exit 1; \
4905 case $(srcdir) in \
4906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4907 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4909 esac; \
4910 module_srcdir=binutils; \
4911 $(SHELL) $$s/$$module_srcdir/configure \
4912 --srcdir=$${topdir}/$$module_srcdir \
4913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4914 --target=${target_alias} \
4915 --with-build-libsubdir=$(HOST_SUBDIR) \
4916 $(STAGE3_CONFIGURE_FLAGS)
4917 @endif binutils-bootstrap
4919 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4920 maybe-configure-stage4-binutils:
4921 @if binutils-bootstrap
4922 maybe-configure-stage4-binutils: configure-stage4-binutils
4923 configure-stage4-binutils:
4924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4926 @r=`${PWD_COMMAND}`; export r; \
4927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4928 TFLAGS="$(STAGE4_TFLAGS)"; \
4929 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4930 $(HOST_EXPORTS) \
4931 $(POSTSTAGE1_HOST_EXPORTS) \
4932 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4933 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4934 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4935 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4937 cd $(HOST_SUBDIR)/binutils || exit 1; \
4938 case $(srcdir) in \
4939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4940 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4942 esac; \
4943 module_srcdir=binutils; \
4944 $(SHELL) $$s/$$module_srcdir/configure \
4945 --srcdir=$${topdir}/$$module_srcdir \
4946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4947 --target=${target_alias} \
4948 --with-build-libsubdir=$(HOST_SUBDIR) \
4949 $(STAGE4_CONFIGURE_FLAGS)
4950 @endif binutils-bootstrap
4952 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4953 maybe-configure-stageprofile-binutils:
4954 @if binutils-bootstrap
4955 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4956 configure-stageprofile-binutils:
4957 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4959 @r=`${PWD_COMMAND}`; export r; \
4960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4961 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4962 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4963 $(HOST_EXPORTS) \
4964 $(POSTSTAGE1_HOST_EXPORTS) \
4965 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4966 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4967 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4968 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
4969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4970 cd $(HOST_SUBDIR)/binutils || exit 1; \
4971 case $(srcdir) in \
4972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4973 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4975 esac; \
4976 module_srcdir=binutils; \
4977 $(SHELL) $$s/$$module_srcdir/configure \
4978 --srcdir=$${topdir}/$$module_srcdir \
4979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4980 --target=${target_alias} \
4981 --with-build-libsubdir=$(HOST_SUBDIR) \
4982 $(STAGEprofile_CONFIGURE_FLAGS)
4983 @endif binutils-bootstrap
4985 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
4986 maybe-configure-stagefeedback-binutils:
4987 @if binutils-bootstrap
4988 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
4989 configure-stagefeedback-binutils:
4990 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4992 @r=`${PWD_COMMAND}`; export r; \
4993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4995 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4996 $(HOST_EXPORTS) \
4997 $(POSTSTAGE1_HOST_EXPORTS) \
4998 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4999 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5000 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5001 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5003 cd $(HOST_SUBDIR)/binutils || exit 1; \
5004 case $(srcdir) in \
5005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5006 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5008 esac; \
5009 module_srcdir=binutils; \
5010 $(SHELL) $$s/$$module_srcdir/configure \
5011 --srcdir=$${topdir}/$$module_srcdir \
5012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5013 --target=${target_alias} \
5014 --with-build-libsubdir=$(HOST_SUBDIR) \
5015 $(STAGEfeedback_CONFIGURE_FLAGS)
5016 @endif binutils-bootstrap
5022 .PHONY: all-binutils maybe-all-binutils
5023 maybe-all-binutils:
5024 @if gcc-bootstrap
5025 all-binutils: stage_current
5026 @endif gcc-bootstrap
5027 @if binutils
5028 TARGET-binutils=all
5029 maybe-all-binutils: all-binutils
5030 all-binutils: configure-binutils
5031 @r=`${PWD_COMMAND}`; export r; \
5032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5033 $(HOST_EXPORTS) \
5034 (cd $(HOST_SUBDIR)/binutils && \
5035 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5036 $(TARGET-binutils))
5037 @endif binutils
5041 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5042 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5043 maybe-all-stage1-binutils:
5044 maybe-clean-stage1-binutils:
5045 @if binutils-bootstrap
5046 maybe-all-stage1-binutils: all-stage1-binutils
5047 all-stage1: all-stage1-binutils
5048 TARGET-stage1-binutils = $(TARGET-binutils)
5049 all-stage1-binutils: configure-stage1-binutils
5050 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 TFLAGS="$(STAGE1_TFLAGS)"; \
5054 $(HOST_EXPORTS) \
5055 cd $(HOST_SUBDIR)/binutils && \
5056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5057 CFLAGS="$(STAGE1_CFLAGS)" \
5058 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5059 LIBCFLAGS="$(LIBCFLAGS)" \
5060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5063 $(EXTRA_HOST_FLAGS) \
5064 $(STAGE1_FLAGS_TO_PASS) \
5065 TFLAGS="$(STAGE1_TFLAGS)" \
5066 $(TARGET-stage1-binutils)
5068 maybe-clean-stage1-binutils: clean-stage1-binutils
5069 clean-stage1: clean-stage1-binutils
5070 clean-stage1-binutils:
5071 @if [ $(current_stage) = stage1 ]; then \
5072 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5073 else \
5074 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5075 $(MAKE) stage1-start; \
5076 fi; \
5077 cd $(HOST_SUBDIR)/binutils && \
5078 $(MAKE) $(EXTRA_HOST_FLAGS) \
5079 $(STAGE1_FLAGS_TO_PASS) clean
5080 @endif binutils-bootstrap
5083 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5084 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5085 maybe-all-stage2-binutils:
5086 maybe-clean-stage2-binutils:
5087 @if binutils-bootstrap
5088 maybe-all-stage2-binutils: all-stage2-binutils
5089 all-stage2: all-stage2-binutils
5090 TARGET-stage2-binutils = $(TARGET-binutils)
5091 all-stage2-binutils: configure-stage2-binutils
5092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5093 @r=`${PWD_COMMAND}`; export r; \
5094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5095 TFLAGS="$(STAGE2_TFLAGS)"; \
5096 $(HOST_EXPORTS) \
5097 $(POSTSTAGE1_HOST_EXPORTS) \
5098 cd $(HOST_SUBDIR)/binutils && \
5099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5100 CFLAGS="$(STAGE2_CFLAGS)" \
5101 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5102 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5107 TFLAGS="$(STAGE2_TFLAGS)" \
5108 $(TARGET-stage2-binutils)
5110 maybe-clean-stage2-binutils: clean-stage2-binutils
5111 clean-stage2: clean-stage2-binutils
5112 clean-stage2-binutils:
5113 @if [ $(current_stage) = stage2 ]; then \
5114 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5115 else \
5116 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5117 $(MAKE) stage2-start; \
5118 fi; \
5119 cd $(HOST_SUBDIR)/binutils && \
5120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5121 @endif binutils-bootstrap
5124 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5125 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5126 maybe-all-stage3-binutils:
5127 maybe-clean-stage3-binutils:
5128 @if binutils-bootstrap
5129 maybe-all-stage3-binutils: all-stage3-binutils
5130 all-stage3: all-stage3-binutils
5131 TARGET-stage3-binutils = $(TARGET-binutils)
5132 all-stage3-binutils: configure-stage3-binutils
5133 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5134 @r=`${PWD_COMMAND}`; export r; \
5135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136 TFLAGS="$(STAGE3_TFLAGS)"; \
5137 $(HOST_EXPORTS) \
5138 $(POSTSTAGE1_HOST_EXPORTS) \
5139 cd $(HOST_SUBDIR)/binutils && \
5140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5141 CFLAGS="$(STAGE3_CFLAGS)" \
5142 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5143 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5148 TFLAGS="$(STAGE3_TFLAGS)" \
5149 $(TARGET-stage3-binutils)
5151 maybe-clean-stage3-binutils: clean-stage3-binutils
5152 clean-stage3: clean-stage3-binutils
5153 clean-stage3-binutils:
5154 @if [ $(current_stage) = stage3 ]; then \
5155 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5156 else \
5157 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5158 $(MAKE) stage3-start; \
5159 fi; \
5160 cd $(HOST_SUBDIR)/binutils && \
5161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5162 @endif binutils-bootstrap
5165 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5166 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5167 maybe-all-stage4-binutils:
5168 maybe-clean-stage4-binutils:
5169 @if binutils-bootstrap
5170 maybe-all-stage4-binutils: all-stage4-binutils
5171 all-stage4: all-stage4-binutils
5172 TARGET-stage4-binutils = $(TARGET-binutils)
5173 all-stage4-binutils: configure-stage4-binutils
5174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5175 @r=`${PWD_COMMAND}`; export r; \
5176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177 TFLAGS="$(STAGE4_TFLAGS)"; \
5178 $(HOST_EXPORTS) \
5179 $(POSTSTAGE1_HOST_EXPORTS) \
5180 cd $(HOST_SUBDIR)/binutils && \
5181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5182 CFLAGS="$(STAGE4_CFLAGS)" \
5183 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5184 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5189 TFLAGS="$(STAGE4_TFLAGS)" \
5190 $(TARGET-stage4-binutils)
5192 maybe-clean-stage4-binutils: clean-stage4-binutils
5193 clean-stage4: clean-stage4-binutils
5194 clean-stage4-binutils:
5195 @if [ $(current_stage) = stage4 ]; then \
5196 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5197 else \
5198 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5199 $(MAKE) stage4-start; \
5200 fi; \
5201 cd $(HOST_SUBDIR)/binutils && \
5202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5203 @endif binutils-bootstrap
5206 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5207 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5208 maybe-all-stageprofile-binutils:
5209 maybe-clean-stageprofile-binutils:
5210 @if binutils-bootstrap
5211 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5212 all-stageprofile: all-stageprofile-binutils
5213 TARGET-stageprofile-binutils = $(TARGET-binutils)
5214 all-stageprofile-binutils: configure-stageprofile-binutils
5215 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5216 @r=`${PWD_COMMAND}`; export r; \
5217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5219 $(HOST_EXPORTS) \
5220 $(POSTSTAGE1_HOST_EXPORTS) \
5221 cd $(HOST_SUBDIR)/binutils && \
5222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5223 CFLAGS="$(STAGEprofile_CFLAGS)" \
5224 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5230 TFLAGS="$(STAGEprofile_TFLAGS)" \
5231 $(TARGET-stageprofile-binutils)
5233 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5234 clean-stageprofile: clean-stageprofile-binutils
5235 clean-stageprofile-binutils:
5236 @if [ $(current_stage) = stageprofile ]; then \
5237 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5238 else \
5239 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5240 $(MAKE) stageprofile-start; \
5241 fi; \
5242 cd $(HOST_SUBDIR)/binutils && \
5243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5244 @endif binutils-bootstrap
5247 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5248 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5249 maybe-all-stagefeedback-binutils:
5250 maybe-clean-stagefeedback-binutils:
5251 @if binutils-bootstrap
5252 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5253 all-stagefeedback: all-stagefeedback-binutils
5254 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5255 all-stagefeedback-binutils: configure-stagefeedback-binutils
5256 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5260 $(HOST_EXPORTS) \
5261 $(POSTSTAGE1_HOST_EXPORTS) \
5262 cd $(HOST_SUBDIR)/binutils && \
5263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5264 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5265 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5266 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5271 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5272 $(TARGET-stagefeedback-binutils)
5274 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5275 clean-stagefeedback: clean-stagefeedback-binutils
5276 clean-stagefeedback-binutils:
5277 @if [ $(current_stage) = stagefeedback ]; then \
5278 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5279 else \
5280 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5281 $(MAKE) stagefeedback-start; \
5282 fi; \
5283 cd $(HOST_SUBDIR)/binutils && \
5284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5285 @endif binutils-bootstrap
5291 .PHONY: check-binutils maybe-check-binutils
5292 maybe-check-binutils:
5293 @if binutils
5294 maybe-check-binutils: check-binutils
5296 check-binutils:
5297 @: $(MAKE); $(unstage)
5298 @r=`${PWD_COMMAND}`; export r; \
5299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5300 $(HOST_EXPORTS) \
5301 (cd $(HOST_SUBDIR)/binutils && \
5302 $(MAKE) $(FLAGS_TO_PASS) check)
5304 @endif binutils
5306 .PHONY: install-binutils maybe-install-binutils
5307 maybe-install-binutils:
5308 @if binutils
5309 maybe-install-binutils: install-binutils
5311 install-binutils: installdirs
5312 @: $(MAKE); $(unstage)
5313 @r=`${PWD_COMMAND}`; export r; \
5314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5315 $(HOST_EXPORTS) \
5316 (cd $(HOST_SUBDIR)/binutils && \
5317 $(MAKE) $(FLAGS_TO_PASS) install)
5319 @endif binutils
5321 .PHONY: install-strip-binutils maybe-install-strip-binutils
5322 maybe-install-strip-binutils:
5323 @if binutils
5324 maybe-install-strip-binutils: install-strip-binutils
5326 install-strip-binutils: installdirs
5327 @: $(MAKE); $(unstage)
5328 @r=`${PWD_COMMAND}`; export r; \
5329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5330 $(HOST_EXPORTS) \
5331 (cd $(HOST_SUBDIR)/binutils && \
5332 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5334 @endif binutils
5336 # Other targets (info, dvi, pdf, etc.)
5338 .PHONY: maybe-info-binutils info-binutils
5339 maybe-info-binutils:
5340 @if binutils
5341 maybe-info-binutils: info-binutils
5343 info-binutils: \
5344 configure-binutils
5345 @[ -f ./binutils/Makefile ] || exit 0; \
5346 r=`${PWD_COMMAND}`; export r; \
5347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5348 $(HOST_EXPORTS) \
5349 for flag in $(EXTRA_HOST_FLAGS) ; do \
5350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5351 done; \
5352 echo "Doing info in binutils" ; \
5353 (cd $(HOST_SUBDIR)/binutils && \
5354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5356 "RANLIB=$${RANLIB}" \
5357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5358 info) \
5359 || exit 1
5361 @endif binutils
5363 .PHONY: maybe-dvi-binutils dvi-binutils
5364 maybe-dvi-binutils:
5365 @if binutils
5366 maybe-dvi-binutils: dvi-binutils
5368 dvi-binutils: \
5369 configure-binutils
5370 @[ -f ./binutils/Makefile ] || exit 0; \
5371 r=`${PWD_COMMAND}`; export r; \
5372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5373 $(HOST_EXPORTS) \
5374 for flag in $(EXTRA_HOST_FLAGS) ; do \
5375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5376 done; \
5377 echo "Doing dvi in binutils" ; \
5378 (cd $(HOST_SUBDIR)/binutils && \
5379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5381 "RANLIB=$${RANLIB}" \
5382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5383 dvi) \
5384 || exit 1
5386 @endif binutils
5388 .PHONY: maybe-pdf-binutils pdf-binutils
5389 maybe-pdf-binutils:
5390 @if binutils
5391 maybe-pdf-binutils: pdf-binutils
5393 pdf-binutils: \
5394 configure-binutils
5395 @[ -f ./binutils/Makefile ] || exit 0; \
5396 r=`${PWD_COMMAND}`; export r; \
5397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5398 $(HOST_EXPORTS) \
5399 for flag in $(EXTRA_HOST_FLAGS) ; do \
5400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5401 done; \
5402 echo "Doing pdf in binutils" ; \
5403 (cd $(HOST_SUBDIR)/binutils && \
5404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5406 "RANLIB=$${RANLIB}" \
5407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5408 pdf) \
5409 || exit 1
5411 @endif binutils
5413 .PHONY: maybe-html-binutils html-binutils
5414 maybe-html-binutils:
5415 @if binutils
5416 maybe-html-binutils: html-binutils
5418 html-binutils: \
5419 configure-binutils
5420 @[ -f ./binutils/Makefile ] || exit 0; \
5421 r=`${PWD_COMMAND}`; export r; \
5422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423 $(HOST_EXPORTS) \
5424 for flag in $(EXTRA_HOST_FLAGS) ; do \
5425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5426 done; \
5427 echo "Doing html in binutils" ; \
5428 (cd $(HOST_SUBDIR)/binutils && \
5429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5431 "RANLIB=$${RANLIB}" \
5432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5433 html) \
5434 || exit 1
5436 @endif binutils
5438 .PHONY: maybe-TAGS-binutils TAGS-binutils
5439 maybe-TAGS-binutils:
5440 @if binutils
5441 maybe-TAGS-binutils: TAGS-binutils
5443 TAGS-binutils: \
5444 configure-binutils
5445 @[ -f ./binutils/Makefile ] || exit 0; \
5446 r=`${PWD_COMMAND}`; export r; \
5447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5448 $(HOST_EXPORTS) \
5449 for flag in $(EXTRA_HOST_FLAGS) ; do \
5450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5451 done; \
5452 echo "Doing TAGS in binutils" ; \
5453 (cd $(HOST_SUBDIR)/binutils && \
5454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5456 "RANLIB=$${RANLIB}" \
5457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5458 TAGS) \
5459 || exit 1
5461 @endif binutils
5463 .PHONY: maybe-install-info-binutils install-info-binutils
5464 maybe-install-info-binutils:
5465 @if binutils
5466 maybe-install-info-binutils: install-info-binutils
5468 install-info-binutils: \
5469 configure-binutils \
5470 info-binutils
5471 @[ -f ./binutils/Makefile ] || exit 0; \
5472 r=`${PWD_COMMAND}`; export r; \
5473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474 $(HOST_EXPORTS) \
5475 for flag in $(EXTRA_HOST_FLAGS) ; do \
5476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5477 done; \
5478 echo "Doing install-info in binutils" ; \
5479 (cd $(HOST_SUBDIR)/binutils && \
5480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5482 "RANLIB=$${RANLIB}" \
5483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5484 install-info) \
5485 || exit 1
5487 @endif binutils
5489 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5490 maybe-install-pdf-binutils:
5491 @if binutils
5492 maybe-install-pdf-binutils: install-pdf-binutils
5494 install-pdf-binutils: \
5495 configure-binutils \
5496 pdf-binutils
5497 @[ -f ./binutils/Makefile ] || exit 0; \
5498 r=`${PWD_COMMAND}`; export r; \
5499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500 $(HOST_EXPORTS) \
5501 for flag in $(EXTRA_HOST_FLAGS) ; do \
5502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503 done; \
5504 echo "Doing install-pdf in binutils" ; \
5505 (cd $(HOST_SUBDIR)/binutils && \
5506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508 "RANLIB=$${RANLIB}" \
5509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510 install-pdf) \
5511 || exit 1
5513 @endif binutils
5515 .PHONY: maybe-install-html-binutils install-html-binutils
5516 maybe-install-html-binutils:
5517 @if binutils
5518 maybe-install-html-binutils: install-html-binutils
5520 install-html-binutils: \
5521 configure-binutils \
5522 html-binutils
5523 @[ -f ./binutils/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing install-html in binutils" ; \
5531 (cd $(HOST_SUBDIR)/binutils && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 install-html) \
5537 || exit 1
5539 @endif binutils
5541 .PHONY: maybe-installcheck-binutils installcheck-binutils
5542 maybe-installcheck-binutils:
5543 @if binutils
5544 maybe-installcheck-binutils: installcheck-binutils
5546 installcheck-binutils: \
5547 configure-binutils
5548 @[ -f ./binutils/Makefile ] || exit 0; \
5549 r=`${PWD_COMMAND}`; export r; \
5550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551 $(HOST_EXPORTS) \
5552 for flag in $(EXTRA_HOST_FLAGS) ; do \
5553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5554 done; \
5555 echo "Doing installcheck in binutils" ; \
5556 (cd $(HOST_SUBDIR)/binutils && \
5557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5559 "RANLIB=$${RANLIB}" \
5560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5561 installcheck) \
5562 || exit 1
5564 @endif binutils
5566 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5567 maybe-mostlyclean-binutils:
5568 @if binutils
5569 maybe-mostlyclean-binutils: mostlyclean-binutils
5571 mostlyclean-binutils:
5572 @[ -f ./binutils/Makefile ] || exit 0; \
5573 r=`${PWD_COMMAND}`; export r; \
5574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5575 $(HOST_EXPORTS) \
5576 for flag in $(EXTRA_HOST_FLAGS) ; do \
5577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5578 done; \
5579 echo "Doing mostlyclean in binutils" ; \
5580 (cd $(HOST_SUBDIR)/binutils && \
5581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5583 "RANLIB=$${RANLIB}" \
5584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5585 mostlyclean) \
5586 || exit 1
5588 @endif binutils
5590 .PHONY: maybe-clean-binutils clean-binutils
5591 maybe-clean-binutils:
5592 @if binutils
5593 maybe-clean-binutils: clean-binutils
5595 clean-binutils:
5596 @[ -f ./binutils/Makefile ] || exit 0; \
5597 r=`${PWD_COMMAND}`; export r; \
5598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599 $(HOST_EXPORTS) \
5600 for flag in $(EXTRA_HOST_FLAGS) ; do \
5601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5602 done; \
5603 echo "Doing clean in binutils" ; \
5604 (cd $(HOST_SUBDIR)/binutils && \
5605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5607 "RANLIB=$${RANLIB}" \
5608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5609 clean) \
5610 || exit 1
5612 @endif binutils
5614 .PHONY: maybe-distclean-binutils distclean-binutils
5615 maybe-distclean-binutils:
5616 @if binutils
5617 maybe-distclean-binutils: distclean-binutils
5619 distclean-binutils:
5620 @[ -f ./binutils/Makefile ] || exit 0; \
5621 r=`${PWD_COMMAND}`; export r; \
5622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 $(HOST_EXPORTS) \
5624 for flag in $(EXTRA_HOST_FLAGS) ; do \
5625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 done; \
5627 echo "Doing distclean in binutils" ; \
5628 (cd $(HOST_SUBDIR)/binutils && \
5629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631 "RANLIB=$${RANLIB}" \
5632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5633 distclean) \
5634 || exit 1
5636 @endif binutils
5638 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5639 maybe-maintainer-clean-binutils:
5640 @if binutils
5641 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5643 maintainer-clean-binutils:
5644 @[ -f ./binutils/Makefile ] || exit 0; \
5645 r=`${PWD_COMMAND}`; export r; \
5646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5647 $(HOST_EXPORTS) \
5648 for flag in $(EXTRA_HOST_FLAGS) ; do \
5649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5650 done; \
5651 echo "Doing maintainer-clean in binutils" ; \
5652 (cd $(HOST_SUBDIR)/binutils && \
5653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5655 "RANLIB=$${RANLIB}" \
5656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5657 maintainer-clean) \
5658 || exit 1
5660 @endif binutils
5664 .PHONY: configure-bison maybe-configure-bison
5665 maybe-configure-bison:
5666 @if gcc-bootstrap
5667 configure-bison: stage_current
5668 @endif gcc-bootstrap
5669 @if bison
5670 maybe-configure-bison: configure-bison
5671 configure-bison:
5672 @: $(MAKE); $(unstage)
5673 @r=`${PWD_COMMAND}`; export r; \
5674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5677 $(HOST_EXPORTS) \
5678 echo Configuring in $(HOST_SUBDIR)/bison; \
5679 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5680 case $(srcdir) in \
5681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5682 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5684 esac; \
5685 module_srcdir=bison; \
5686 $(SHELL) \
5687 $$s/$$module_srcdir/configure \
5688 --srcdir=$${topdir}/$$module_srcdir \
5689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5690 --target=${target_alias} \
5691 || exit 1
5692 @endif bison
5698 .PHONY: all-bison maybe-all-bison
5699 maybe-all-bison:
5700 @if gcc-bootstrap
5701 all-bison: stage_current
5702 @endif gcc-bootstrap
5703 @if bison
5704 TARGET-bison=all
5705 maybe-all-bison: all-bison
5706 all-bison: configure-bison
5707 @: $(MAKE); $(unstage)
5708 @r=`${PWD_COMMAND}`; export r; \
5709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5710 $(HOST_EXPORTS) \
5711 (cd $(HOST_SUBDIR)/bison && \
5712 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5713 $(TARGET-bison))
5714 @endif bison
5719 .PHONY: check-bison maybe-check-bison
5720 maybe-check-bison:
5721 @if bison
5722 maybe-check-bison: check-bison
5724 # This module is only tested in a native toolchain.
5725 check-bison:
5726 @: $(MAKE); $(unstage)
5727 @if [ '$(host)' = '$(target)' ] ; then \
5728 r=`${PWD_COMMAND}`; export r; \
5729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5730 $(HOST_EXPORTS) \
5731 (cd $(HOST_SUBDIR)/bison && \
5732 $(MAKE) $(FLAGS_TO_PASS) check); \
5735 @endif bison
5737 .PHONY: install-bison maybe-install-bison
5738 maybe-install-bison:
5739 @if bison
5740 maybe-install-bison: install-bison
5742 install-bison: installdirs
5743 @: $(MAKE); $(unstage)
5744 @r=`${PWD_COMMAND}`; export r; \
5745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746 $(HOST_EXPORTS) \
5747 (cd $(HOST_SUBDIR)/bison && \
5748 $(MAKE) $(FLAGS_TO_PASS) install)
5750 @endif bison
5752 .PHONY: install-strip-bison maybe-install-strip-bison
5753 maybe-install-strip-bison:
5754 @if bison
5755 maybe-install-strip-bison: install-strip-bison
5757 install-strip-bison: installdirs
5758 @: $(MAKE); $(unstage)
5759 @r=`${PWD_COMMAND}`; export r; \
5760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761 $(HOST_EXPORTS) \
5762 (cd $(HOST_SUBDIR)/bison && \
5763 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5765 @endif bison
5767 # Other targets (info, dvi, pdf, etc.)
5769 .PHONY: maybe-info-bison info-bison
5770 maybe-info-bison:
5771 @if bison
5772 maybe-info-bison: info-bison
5774 info-bison: \
5775 configure-bison
5776 @: $(MAKE); $(unstage)
5777 @[ -f ./bison/Makefile ] || exit 0; \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 $(HOST_EXPORTS) \
5781 for flag in $(EXTRA_HOST_FLAGS) ; do \
5782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5783 done; \
5784 echo "Doing info in bison" ; \
5785 (cd $(HOST_SUBDIR)/bison && \
5786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5788 "RANLIB=$${RANLIB}" \
5789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5790 info) \
5791 || exit 1
5793 @endif bison
5795 .PHONY: maybe-dvi-bison dvi-bison
5796 maybe-dvi-bison:
5797 @if bison
5798 maybe-dvi-bison: dvi-bison
5800 dvi-bison: \
5801 configure-bison
5802 @: $(MAKE); $(unstage)
5803 @[ -f ./bison/Makefile ] || exit 0; \
5804 r=`${PWD_COMMAND}`; export r; \
5805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806 $(HOST_EXPORTS) \
5807 for flag in $(EXTRA_HOST_FLAGS) ; do \
5808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5809 done; \
5810 echo "Doing dvi in bison" ; \
5811 (cd $(HOST_SUBDIR)/bison && \
5812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5814 "RANLIB=$${RANLIB}" \
5815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5816 dvi) \
5817 || exit 1
5819 @endif bison
5821 .PHONY: maybe-pdf-bison pdf-bison
5822 maybe-pdf-bison:
5823 @if bison
5824 maybe-pdf-bison: pdf-bison
5826 pdf-bison: \
5827 configure-bison
5828 @: $(MAKE); $(unstage)
5829 @[ -f ./bison/Makefile ] || exit 0; \
5830 r=`${PWD_COMMAND}`; export r; \
5831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5832 $(HOST_EXPORTS) \
5833 for flag in $(EXTRA_HOST_FLAGS) ; do \
5834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5835 done; \
5836 echo "Doing pdf in bison" ; \
5837 (cd $(HOST_SUBDIR)/bison && \
5838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5840 "RANLIB=$${RANLIB}" \
5841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5842 pdf) \
5843 || exit 1
5845 @endif bison
5847 .PHONY: maybe-html-bison html-bison
5848 maybe-html-bison:
5849 @if bison
5850 maybe-html-bison: html-bison
5852 html-bison: \
5853 configure-bison
5854 @: $(MAKE); $(unstage)
5855 @[ -f ./bison/Makefile ] || exit 0; \
5856 r=`${PWD_COMMAND}`; export r; \
5857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858 $(HOST_EXPORTS) \
5859 for flag in $(EXTRA_HOST_FLAGS) ; do \
5860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5861 done; \
5862 echo "Doing html in bison" ; \
5863 (cd $(HOST_SUBDIR)/bison && \
5864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866 "RANLIB=$${RANLIB}" \
5867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5868 html) \
5869 || exit 1
5871 @endif bison
5873 .PHONY: maybe-TAGS-bison TAGS-bison
5874 maybe-TAGS-bison:
5875 @if bison
5876 maybe-TAGS-bison: TAGS-bison
5878 TAGS-bison: \
5879 configure-bison
5880 @: $(MAKE); $(unstage)
5881 @[ -f ./bison/Makefile ] || exit 0; \
5882 r=`${PWD_COMMAND}`; export r; \
5883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5884 $(HOST_EXPORTS) \
5885 for flag in $(EXTRA_HOST_FLAGS) ; do \
5886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5887 done; \
5888 echo "Doing TAGS in bison" ; \
5889 (cd $(HOST_SUBDIR)/bison && \
5890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5892 "RANLIB=$${RANLIB}" \
5893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5894 TAGS) \
5895 || exit 1
5897 @endif bison
5899 .PHONY: maybe-install-info-bison install-info-bison
5900 maybe-install-info-bison:
5901 @if bison
5902 maybe-install-info-bison: install-info-bison
5904 install-info-bison: \
5905 configure-bison \
5906 info-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 install-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 install-info) \
5922 || exit 1
5924 @endif bison
5926 .PHONY: maybe-install-pdf-bison install-pdf-bison
5927 maybe-install-pdf-bison:
5928 @if bison
5929 maybe-install-pdf-bison: install-pdf-bison
5931 install-pdf-bison: \
5932 configure-bison \
5933 pdf-bison
5934 @: $(MAKE); $(unstage)
5935 @[ -f ./bison/Makefile ] || exit 0; \
5936 r=`${PWD_COMMAND}`; export r; \
5937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5938 $(HOST_EXPORTS) \
5939 for flag in $(EXTRA_HOST_FLAGS) ; do \
5940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5941 done; \
5942 echo "Doing install-pdf in bison" ; \
5943 (cd $(HOST_SUBDIR)/bison && \
5944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5946 "RANLIB=$${RANLIB}" \
5947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5948 install-pdf) \
5949 || exit 1
5951 @endif bison
5953 .PHONY: maybe-install-html-bison install-html-bison
5954 maybe-install-html-bison:
5955 @if bison
5956 maybe-install-html-bison: install-html-bison
5958 install-html-bison: \
5959 configure-bison \
5960 html-bison
5961 @: $(MAKE); $(unstage)
5962 @[ -f ./bison/Makefile ] || exit 0; \
5963 r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 $(HOST_EXPORTS) \
5966 for flag in $(EXTRA_HOST_FLAGS) ; do \
5967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5968 done; \
5969 echo "Doing install-html in bison" ; \
5970 (cd $(HOST_SUBDIR)/bison && \
5971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5973 "RANLIB=$${RANLIB}" \
5974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5975 install-html) \
5976 || exit 1
5978 @endif bison
5980 .PHONY: maybe-installcheck-bison installcheck-bison
5981 maybe-installcheck-bison:
5982 @if bison
5983 maybe-installcheck-bison: installcheck-bison
5985 installcheck-bison: \
5986 configure-bison
5987 @: $(MAKE); $(unstage)
5988 @[ -f ./bison/Makefile ] || exit 0; \
5989 r=`${PWD_COMMAND}`; export r; \
5990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5991 $(HOST_EXPORTS) \
5992 for flag in $(EXTRA_HOST_FLAGS) ; do \
5993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5994 done; \
5995 echo "Doing installcheck in bison" ; \
5996 (cd $(HOST_SUBDIR)/bison && \
5997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5999 "RANLIB=$${RANLIB}" \
6000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6001 installcheck) \
6002 || exit 1
6004 @endif bison
6006 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6007 maybe-mostlyclean-bison:
6008 @if bison
6009 maybe-mostlyclean-bison: mostlyclean-bison
6011 mostlyclean-bison:
6012 @: $(MAKE); $(unstage)
6013 @[ -f ./bison/Makefile ] || exit 0; \
6014 r=`${PWD_COMMAND}`; export r; \
6015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016 $(HOST_EXPORTS) \
6017 for flag in $(EXTRA_HOST_FLAGS) ; do \
6018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6019 done; \
6020 echo "Doing mostlyclean in bison" ; \
6021 (cd $(HOST_SUBDIR)/bison && \
6022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6024 "RANLIB=$${RANLIB}" \
6025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6026 mostlyclean) \
6027 || exit 1
6029 @endif bison
6031 .PHONY: maybe-clean-bison clean-bison
6032 maybe-clean-bison:
6033 @if bison
6034 maybe-clean-bison: clean-bison
6036 clean-bison:
6037 @: $(MAKE); $(unstage)
6038 @[ -f ./bison/Makefile ] || exit 0; \
6039 r=`${PWD_COMMAND}`; export r; \
6040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6041 $(HOST_EXPORTS) \
6042 for flag in $(EXTRA_HOST_FLAGS) ; do \
6043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6044 done; \
6045 echo "Doing clean in bison" ; \
6046 (cd $(HOST_SUBDIR)/bison && \
6047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6049 "RANLIB=$${RANLIB}" \
6050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6051 clean) \
6052 || exit 1
6054 @endif bison
6056 .PHONY: maybe-distclean-bison distclean-bison
6057 maybe-distclean-bison:
6058 @if bison
6059 maybe-distclean-bison: distclean-bison
6061 distclean-bison:
6062 @: $(MAKE); $(unstage)
6063 @[ -f ./bison/Makefile ] || exit 0; \
6064 r=`${PWD_COMMAND}`; export r; \
6065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6066 $(HOST_EXPORTS) \
6067 for flag in $(EXTRA_HOST_FLAGS) ; do \
6068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6069 done; \
6070 echo "Doing distclean in bison" ; \
6071 (cd $(HOST_SUBDIR)/bison && \
6072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6074 "RANLIB=$${RANLIB}" \
6075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6076 distclean) \
6077 || exit 1
6079 @endif bison
6081 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6082 maybe-maintainer-clean-bison:
6083 @if bison
6084 maybe-maintainer-clean-bison: maintainer-clean-bison
6086 maintainer-clean-bison:
6087 @: $(MAKE); $(unstage)
6088 @[ -f ./bison/Makefile ] || exit 0; \
6089 r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 $(HOST_EXPORTS) \
6092 for flag in $(EXTRA_HOST_FLAGS) ; do \
6093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6094 done; \
6095 echo "Doing maintainer-clean in bison" ; \
6096 (cd $(HOST_SUBDIR)/bison && \
6097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6099 "RANLIB=$${RANLIB}" \
6100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6101 maintainer-clean) \
6102 || exit 1
6104 @endif bison
6108 .PHONY: configure-cgen maybe-configure-cgen
6109 maybe-configure-cgen:
6110 @if gcc-bootstrap
6111 configure-cgen: stage_current
6112 @endif gcc-bootstrap
6113 @if cgen
6114 maybe-configure-cgen: configure-cgen
6115 configure-cgen:
6116 @: $(MAKE); $(unstage)
6117 @r=`${PWD_COMMAND}`; export r; \
6118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6119 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6121 $(HOST_EXPORTS) \
6122 echo Configuring in $(HOST_SUBDIR)/cgen; \
6123 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6124 case $(srcdir) in \
6125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6126 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6128 esac; \
6129 module_srcdir=cgen; \
6130 $(SHELL) \
6131 $$s/$$module_srcdir/configure \
6132 --srcdir=$${topdir}/$$module_srcdir \
6133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6134 --target=${target_alias} \
6135 || exit 1
6136 @endif cgen
6142 .PHONY: all-cgen maybe-all-cgen
6143 maybe-all-cgen:
6144 @if gcc-bootstrap
6145 all-cgen: stage_current
6146 @endif gcc-bootstrap
6147 @if cgen
6148 TARGET-cgen=all
6149 maybe-all-cgen: all-cgen
6150 all-cgen: configure-cgen
6151 @: $(MAKE); $(unstage)
6152 @r=`${PWD_COMMAND}`; export r; \
6153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6154 $(HOST_EXPORTS) \
6155 (cd $(HOST_SUBDIR)/cgen && \
6156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6157 $(TARGET-cgen))
6158 @endif cgen
6163 .PHONY: check-cgen maybe-check-cgen
6164 maybe-check-cgen:
6165 @if cgen
6166 maybe-check-cgen: check-cgen
6168 check-cgen:
6169 @: $(MAKE); $(unstage)
6170 @r=`${PWD_COMMAND}`; export r; \
6171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172 $(HOST_EXPORTS) \
6173 (cd $(HOST_SUBDIR)/cgen && \
6174 $(MAKE) $(FLAGS_TO_PASS) check)
6176 @endif cgen
6178 .PHONY: install-cgen maybe-install-cgen
6179 maybe-install-cgen:
6180 @if cgen
6181 maybe-install-cgen: install-cgen
6183 install-cgen: installdirs
6184 @: $(MAKE); $(unstage)
6185 @r=`${PWD_COMMAND}`; export r; \
6186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6187 $(HOST_EXPORTS) \
6188 (cd $(HOST_SUBDIR)/cgen && \
6189 $(MAKE) $(FLAGS_TO_PASS) install)
6191 @endif cgen
6193 .PHONY: install-strip-cgen maybe-install-strip-cgen
6194 maybe-install-strip-cgen:
6195 @if cgen
6196 maybe-install-strip-cgen: install-strip-cgen
6198 install-strip-cgen: installdirs
6199 @: $(MAKE); $(unstage)
6200 @r=`${PWD_COMMAND}`; export r; \
6201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6202 $(HOST_EXPORTS) \
6203 (cd $(HOST_SUBDIR)/cgen && \
6204 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6206 @endif cgen
6208 # Other targets (info, dvi, pdf, etc.)
6210 .PHONY: maybe-info-cgen info-cgen
6211 maybe-info-cgen:
6212 @if cgen
6213 maybe-info-cgen: info-cgen
6215 info-cgen: \
6216 configure-cgen
6217 @: $(MAKE); $(unstage)
6218 @[ -f ./cgen/Makefile ] || exit 0; \
6219 r=`${PWD_COMMAND}`; export r; \
6220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6221 $(HOST_EXPORTS) \
6222 for flag in $(EXTRA_HOST_FLAGS) ; do \
6223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6224 done; \
6225 echo "Doing info in cgen" ; \
6226 (cd $(HOST_SUBDIR)/cgen && \
6227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6229 "RANLIB=$${RANLIB}" \
6230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6231 info) \
6232 || exit 1
6234 @endif cgen
6236 .PHONY: maybe-dvi-cgen dvi-cgen
6237 maybe-dvi-cgen:
6238 @if cgen
6239 maybe-dvi-cgen: dvi-cgen
6241 dvi-cgen: \
6242 configure-cgen
6243 @: $(MAKE); $(unstage)
6244 @[ -f ./cgen/Makefile ] || exit 0; \
6245 r=`${PWD_COMMAND}`; export r; \
6246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6247 $(HOST_EXPORTS) \
6248 for flag in $(EXTRA_HOST_FLAGS) ; do \
6249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6250 done; \
6251 echo "Doing dvi in cgen" ; \
6252 (cd $(HOST_SUBDIR)/cgen && \
6253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6255 "RANLIB=$${RANLIB}" \
6256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6257 dvi) \
6258 || exit 1
6260 @endif cgen
6262 .PHONY: maybe-pdf-cgen pdf-cgen
6263 maybe-pdf-cgen:
6264 @if cgen
6265 maybe-pdf-cgen: pdf-cgen
6267 pdf-cgen: \
6268 configure-cgen
6269 @: $(MAKE); $(unstage)
6270 @[ -f ./cgen/Makefile ] || exit 0; \
6271 r=`${PWD_COMMAND}`; export r; \
6272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6273 $(HOST_EXPORTS) \
6274 for flag in $(EXTRA_HOST_FLAGS) ; do \
6275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6276 done; \
6277 echo "Doing pdf in cgen" ; \
6278 (cd $(HOST_SUBDIR)/cgen && \
6279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6281 "RANLIB=$${RANLIB}" \
6282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6283 pdf) \
6284 || exit 1
6286 @endif cgen
6288 .PHONY: maybe-html-cgen html-cgen
6289 maybe-html-cgen:
6290 @if cgen
6291 maybe-html-cgen: html-cgen
6293 html-cgen: \
6294 configure-cgen
6295 @: $(MAKE); $(unstage)
6296 @[ -f ./cgen/Makefile ] || exit 0; \
6297 r=`${PWD_COMMAND}`; export r; \
6298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299 $(HOST_EXPORTS) \
6300 for flag in $(EXTRA_HOST_FLAGS) ; do \
6301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6302 done; \
6303 echo "Doing html in cgen" ; \
6304 (cd $(HOST_SUBDIR)/cgen && \
6305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6307 "RANLIB=$${RANLIB}" \
6308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6309 html) \
6310 || exit 1
6312 @endif cgen
6314 .PHONY: maybe-TAGS-cgen TAGS-cgen
6315 maybe-TAGS-cgen:
6316 @if cgen
6317 maybe-TAGS-cgen: TAGS-cgen
6319 TAGS-cgen: \
6320 configure-cgen
6321 @: $(MAKE); $(unstage)
6322 @[ -f ./cgen/Makefile ] || exit 0; \
6323 r=`${PWD_COMMAND}`; export r; \
6324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 $(HOST_EXPORTS) \
6326 for flag in $(EXTRA_HOST_FLAGS) ; do \
6327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6328 done; \
6329 echo "Doing TAGS in cgen" ; \
6330 (cd $(HOST_SUBDIR)/cgen && \
6331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6333 "RANLIB=$${RANLIB}" \
6334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6335 TAGS) \
6336 || exit 1
6338 @endif cgen
6340 .PHONY: maybe-install-info-cgen install-info-cgen
6341 maybe-install-info-cgen:
6342 @if cgen
6343 maybe-install-info-cgen: install-info-cgen
6345 install-info-cgen: \
6346 configure-cgen \
6347 info-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 install-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 install-info) \
6363 || exit 1
6365 @endif cgen
6367 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6368 maybe-install-pdf-cgen:
6369 @if cgen
6370 maybe-install-pdf-cgen: install-pdf-cgen
6372 install-pdf-cgen: \
6373 configure-cgen \
6374 pdf-cgen
6375 @: $(MAKE); $(unstage)
6376 @[ -f ./cgen/Makefile ] || exit 0; \
6377 r=`${PWD_COMMAND}`; export r; \
6378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6379 $(HOST_EXPORTS) \
6380 for flag in $(EXTRA_HOST_FLAGS) ; do \
6381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6382 done; \
6383 echo "Doing install-pdf in cgen" ; \
6384 (cd $(HOST_SUBDIR)/cgen && \
6385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6387 "RANLIB=$${RANLIB}" \
6388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6389 install-pdf) \
6390 || exit 1
6392 @endif cgen
6394 .PHONY: maybe-install-html-cgen install-html-cgen
6395 maybe-install-html-cgen:
6396 @if cgen
6397 maybe-install-html-cgen: install-html-cgen
6399 install-html-cgen: \
6400 configure-cgen \
6401 html-cgen
6402 @: $(MAKE); $(unstage)
6403 @[ -f ./cgen/Makefile ] || exit 0; \
6404 r=`${PWD_COMMAND}`; export r; \
6405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6406 $(HOST_EXPORTS) \
6407 for flag in $(EXTRA_HOST_FLAGS) ; do \
6408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6409 done; \
6410 echo "Doing install-html in cgen" ; \
6411 (cd $(HOST_SUBDIR)/cgen && \
6412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6414 "RANLIB=$${RANLIB}" \
6415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6416 install-html) \
6417 || exit 1
6419 @endif cgen
6421 .PHONY: maybe-installcheck-cgen installcheck-cgen
6422 maybe-installcheck-cgen:
6423 @if cgen
6424 maybe-installcheck-cgen: installcheck-cgen
6426 installcheck-cgen: \
6427 configure-cgen
6428 @: $(MAKE); $(unstage)
6429 @[ -f ./cgen/Makefile ] || exit 0; \
6430 r=`${PWD_COMMAND}`; export r; \
6431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432 $(HOST_EXPORTS) \
6433 for flag in $(EXTRA_HOST_FLAGS) ; do \
6434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6435 done; \
6436 echo "Doing installcheck in cgen" ; \
6437 (cd $(HOST_SUBDIR)/cgen && \
6438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6440 "RANLIB=$${RANLIB}" \
6441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6442 installcheck) \
6443 || exit 1
6445 @endif cgen
6447 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6448 maybe-mostlyclean-cgen:
6449 @if cgen
6450 maybe-mostlyclean-cgen: mostlyclean-cgen
6452 mostlyclean-cgen:
6453 @: $(MAKE); $(unstage)
6454 @[ -f ./cgen/Makefile ] || exit 0; \
6455 r=`${PWD_COMMAND}`; export r; \
6456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457 $(HOST_EXPORTS) \
6458 for flag in $(EXTRA_HOST_FLAGS) ; do \
6459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6460 done; \
6461 echo "Doing mostlyclean in cgen" ; \
6462 (cd $(HOST_SUBDIR)/cgen && \
6463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6465 "RANLIB=$${RANLIB}" \
6466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6467 mostlyclean) \
6468 || exit 1
6470 @endif cgen
6472 .PHONY: maybe-clean-cgen clean-cgen
6473 maybe-clean-cgen:
6474 @if cgen
6475 maybe-clean-cgen: clean-cgen
6477 clean-cgen:
6478 @: $(MAKE); $(unstage)
6479 @[ -f ./cgen/Makefile ] || exit 0; \
6480 r=`${PWD_COMMAND}`; export r; \
6481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6482 $(HOST_EXPORTS) \
6483 for flag in $(EXTRA_HOST_FLAGS) ; do \
6484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6485 done; \
6486 echo "Doing clean in cgen" ; \
6487 (cd $(HOST_SUBDIR)/cgen && \
6488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6490 "RANLIB=$${RANLIB}" \
6491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6492 clean) \
6493 || exit 1
6495 @endif cgen
6497 .PHONY: maybe-distclean-cgen distclean-cgen
6498 maybe-distclean-cgen:
6499 @if cgen
6500 maybe-distclean-cgen: distclean-cgen
6502 distclean-cgen:
6503 @: $(MAKE); $(unstage)
6504 @[ -f ./cgen/Makefile ] || exit 0; \
6505 r=`${PWD_COMMAND}`; export r; \
6506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6507 $(HOST_EXPORTS) \
6508 for flag in $(EXTRA_HOST_FLAGS) ; do \
6509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6510 done; \
6511 echo "Doing distclean in cgen" ; \
6512 (cd $(HOST_SUBDIR)/cgen && \
6513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6515 "RANLIB=$${RANLIB}" \
6516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6517 distclean) \
6518 || exit 1
6520 @endif cgen
6522 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6523 maybe-maintainer-clean-cgen:
6524 @if cgen
6525 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6527 maintainer-clean-cgen:
6528 @: $(MAKE); $(unstage)
6529 @[ -f ./cgen/Makefile ] || exit 0; \
6530 r=`${PWD_COMMAND}`; export r; \
6531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532 $(HOST_EXPORTS) \
6533 for flag in $(EXTRA_HOST_FLAGS) ; do \
6534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535 done; \
6536 echo "Doing maintainer-clean in cgen" ; \
6537 (cd $(HOST_SUBDIR)/cgen && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6540 "RANLIB=$${RANLIB}" \
6541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6542 maintainer-clean) \
6543 || exit 1
6545 @endif cgen
6549 .PHONY: configure-dejagnu maybe-configure-dejagnu
6550 maybe-configure-dejagnu:
6551 @if gcc-bootstrap
6552 configure-dejagnu: stage_current
6553 @endif gcc-bootstrap
6554 @if dejagnu
6555 maybe-configure-dejagnu: configure-dejagnu
6556 configure-dejagnu:
6557 @: $(MAKE); $(unstage)
6558 @r=`${PWD_COMMAND}`; export r; \
6559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6562 $(HOST_EXPORTS) \
6563 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6564 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6565 case $(srcdir) in \
6566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6567 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6569 esac; \
6570 module_srcdir=dejagnu; \
6571 $(SHELL) \
6572 $$s/$$module_srcdir/configure \
6573 --srcdir=$${topdir}/$$module_srcdir \
6574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6575 --target=${target_alias} \
6576 || exit 1
6577 @endif dejagnu
6583 .PHONY: all-dejagnu maybe-all-dejagnu
6584 maybe-all-dejagnu:
6585 @if gcc-bootstrap
6586 all-dejagnu: stage_current
6587 @endif gcc-bootstrap
6588 @if dejagnu
6589 TARGET-dejagnu=all
6590 maybe-all-dejagnu: all-dejagnu
6591 all-dejagnu: configure-dejagnu
6592 @: $(MAKE); $(unstage)
6593 @r=`${PWD_COMMAND}`; export r; \
6594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6595 $(HOST_EXPORTS) \
6596 (cd $(HOST_SUBDIR)/dejagnu && \
6597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6598 $(TARGET-dejagnu))
6599 @endif dejagnu
6604 .PHONY: check-dejagnu maybe-check-dejagnu
6605 maybe-check-dejagnu:
6606 @if dejagnu
6607 maybe-check-dejagnu: check-dejagnu
6609 check-dejagnu:
6610 @: $(MAKE); $(unstage)
6611 @r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613 $(HOST_EXPORTS) \
6614 (cd $(HOST_SUBDIR)/dejagnu && \
6615 $(MAKE) $(FLAGS_TO_PASS) check)
6617 @endif dejagnu
6619 .PHONY: install-dejagnu maybe-install-dejagnu
6620 maybe-install-dejagnu:
6621 @if dejagnu
6622 maybe-install-dejagnu: install-dejagnu
6624 install-dejagnu: installdirs
6625 @: $(MAKE); $(unstage)
6626 @r=`${PWD_COMMAND}`; export r; \
6627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6628 $(HOST_EXPORTS) \
6629 (cd $(HOST_SUBDIR)/dejagnu && \
6630 $(MAKE) $(FLAGS_TO_PASS) install)
6632 @endif dejagnu
6634 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6635 maybe-install-strip-dejagnu:
6636 @if dejagnu
6637 maybe-install-strip-dejagnu: install-strip-dejagnu
6639 install-strip-dejagnu: installdirs
6640 @: $(MAKE); $(unstage)
6641 @r=`${PWD_COMMAND}`; export r; \
6642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6643 $(HOST_EXPORTS) \
6644 (cd $(HOST_SUBDIR)/dejagnu && \
6645 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6647 @endif dejagnu
6649 # Other targets (info, dvi, pdf, etc.)
6651 .PHONY: maybe-info-dejagnu info-dejagnu
6652 maybe-info-dejagnu:
6653 @if dejagnu
6654 maybe-info-dejagnu: info-dejagnu
6656 info-dejagnu: \
6657 configure-dejagnu
6658 @: $(MAKE); $(unstage)
6659 @[ -f ./dejagnu/Makefile ] || exit 0; \
6660 r=`${PWD_COMMAND}`; export r; \
6661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662 $(HOST_EXPORTS) \
6663 for flag in $(EXTRA_HOST_FLAGS) ; do \
6664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6665 done; \
6666 echo "Doing info in dejagnu" ; \
6667 (cd $(HOST_SUBDIR)/dejagnu && \
6668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6670 "RANLIB=$${RANLIB}" \
6671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6672 info) \
6673 || exit 1
6675 @endif dejagnu
6677 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6678 maybe-dvi-dejagnu:
6679 @if dejagnu
6680 maybe-dvi-dejagnu: dvi-dejagnu
6682 dvi-dejagnu: \
6683 configure-dejagnu
6684 @: $(MAKE); $(unstage)
6685 @[ -f ./dejagnu/Makefile ] || exit 0; \
6686 r=`${PWD_COMMAND}`; export r; \
6687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688 $(HOST_EXPORTS) \
6689 for flag in $(EXTRA_HOST_FLAGS) ; do \
6690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6691 done; \
6692 echo "Doing dvi in dejagnu" ; \
6693 (cd $(HOST_SUBDIR)/dejagnu && \
6694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6696 "RANLIB=$${RANLIB}" \
6697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6698 dvi) \
6699 || exit 1
6701 @endif dejagnu
6703 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6704 maybe-pdf-dejagnu:
6705 @if dejagnu
6706 maybe-pdf-dejagnu: pdf-dejagnu
6708 pdf-dejagnu: \
6709 configure-dejagnu
6710 @: $(MAKE); $(unstage)
6711 @[ -f ./dejagnu/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing pdf in dejagnu" ; \
6719 (cd $(HOST_SUBDIR)/dejagnu && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 pdf) \
6725 || exit 1
6727 @endif dejagnu
6729 .PHONY: maybe-html-dejagnu html-dejagnu
6730 maybe-html-dejagnu:
6731 @if dejagnu
6732 maybe-html-dejagnu: html-dejagnu
6734 html-dejagnu: \
6735 configure-dejagnu
6736 @: $(MAKE); $(unstage)
6737 @[ -f ./dejagnu/Makefile ] || exit 0; \
6738 r=`${PWD_COMMAND}`; export r; \
6739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740 $(HOST_EXPORTS) \
6741 for flag in $(EXTRA_HOST_FLAGS) ; do \
6742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6743 done; \
6744 echo "Doing html in dejagnu" ; \
6745 (cd $(HOST_SUBDIR)/dejagnu && \
6746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6748 "RANLIB=$${RANLIB}" \
6749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6750 html) \
6751 || exit 1
6753 @endif dejagnu
6755 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6756 maybe-TAGS-dejagnu:
6757 @if dejagnu
6758 maybe-TAGS-dejagnu: TAGS-dejagnu
6760 TAGS-dejagnu: \
6761 configure-dejagnu
6762 @: $(MAKE); $(unstage)
6763 @[ -f ./dejagnu/Makefile ] || exit 0; \
6764 r=`${PWD_COMMAND}`; export r; \
6765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6766 $(HOST_EXPORTS) \
6767 for flag in $(EXTRA_HOST_FLAGS) ; do \
6768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6769 done; \
6770 echo "Doing TAGS in dejagnu" ; \
6771 (cd $(HOST_SUBDIR)/dejagnu && \
6772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6774 "RANLIB=$${RANLIB}" \
6775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6776 TAGS) \
6777 || exit 1
6779 @endif dejagnu
6781 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6782 maybe-install-info-dejagnu:
6783 @if dejagnu
6784 maybe-install-info-dejagnu: install-info-dejagnu
6786 install-info-dejagnu: \
6787 configure-dejagnu \
6788 info-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 install-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 install-info) \
6804 || exit 1
6806 @endif dejagnu
6808 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6809 maybe-install-pdf-dejagnu:
6810 @if dejagnu
6811 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6813 install-pdf-dejagnu: \
6814 configure-dejagnu \
6815 pdf-dejagnu
6816 @: $(MAKE); $(unstage)
6817 @[ -f ./dejagnu/Makefile ] || exit 0; \
6818 r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 for flag in $(EXTRA_HOST_FLAGS) ; do \
6822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6823 done; \
6824 echo "Doing install-pdf in dejagnu" ; \
6825 (cd $(HOST_SUBDIR)/dejagnu && \
6826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6828 "RANLIB=$${RANLIB}" \
6829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830 install-pdf) \
6831 || exit 1
6833 @endif dejagnu
6835 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6836 maybe-install-html-dejagnu:
6837 @if dejagnu
6838 maybe-install-html-dejagnu: install-html-dejagnu
6840 install-html-dejagnu: \
6841 configure-dejagnu \
6842 html-dejagnu
6843 @: $(MAKE); $(unstage)
6844 @[ -f ./dejagnu/Makefile ] || exit 0; \
6845 r=`${PWD_COMMAND}`; export r; \
6846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 $(HOST_EXPORTS) \
6848 for flag in $(EXTRA_HOST_FLAGS) ; do \
6849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850 done; \
6851 echo "Doing install-html in dejagnu" ; \
6852 (cd $(HOST_SUBDIR)/dejagnu && \
6853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6855 "RANLIB=$${RANLIB}" \
6856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6857 install-html) \
6858 || exit 1
6860 @endif dejagnu
6862 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6863 maybe-installcheck-dejagnu:
6864 @if dejagnu
6865 maybe-installcheck-dejagnu: installcheck-dejagnu
6867 installcheck-dejagnu: \
6868 configure-dejagnu
6869 @: $(MAKE); $(unstage)
6870 @[ -f ./dejagnu/Makefile ] || exit 0; \
6871 r=`${PWD_COMMAND}`; export r; \
6872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873 $(HOST_EXPORTS) \
6874 for flag in $(EXTRA_HOST_FLAGS) ; do \
6875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876 done; \
6877 echo "Doing installcheck in dejagnu" ; \
6878 (cd $(HOST_SUBDIR)/dejagnu && \
6879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881 "RANLIB=$${RANLIB}" \
6882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6883 installcheck) \
6884 || exit 1
6886 @endif dejagnu
6888 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6889 maybe-mostlyclean-dejagnu:
6890 @if dejagnu
6891 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6893 mostlyclean-dejagnu:
6894 @: $(MAKE); $(unstage)
6895 @[ -f ./dejagnu/Makefile ] || exit 0; \
6896 r=`${PWD_COMMAND}`; export r; \
6897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898 $(HOST_EXPORTS) \
6899 for flag in $(EXTRA_HOST_FLAGS) ; do \
6900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6901 done; \
6902 echo "Doing mostlyclean in dejagnu" ; \
6903 (cd $(HOST_SUBDIR)/dejagnu && \
6904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6906 "RANLIB=$${RANLIB}" \
6907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6908 mostlyclean) \
6909 || exit 1
6911 @endif dejagnu
6913 .PHONY: maybe-clean-dejagnu clean-dejagnu
6914 maybe-clean-dejagnu:
6915 @if dejagnu
6916 maybe-clean-dejagnu: clean-dejagnu
6918 clean-dejagnu:
6919 @: $(MAKE); $(unstage)
6920 @[ -f ./dejagnu/Makefile ] || exit 0; \
6921 r=`${PWD_COMMAND}`; export r; \
6922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6923 $(HOST_EXPORTS) \
6924 for flag in $(EXTRA_HOST_FLAGS) ; do \
6925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6926 done; \
6927 echo "Doing clean in dejagnu" ; \
6928 (cd $(HOST_SUBDIR)/dejagnu && \
6929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6931 "RANLIB=$${RANLIB}" \
6932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6933 clean) \
6934 || exit 1
6936 @endif dejagnu
6938 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6939 maybe-distclean-dejagnu:
6940 @if dejagnu
6941 maybe-distclean-dejagnu: distclean-dejagnu
6943 distclean-dejagnu:
6944 @: $(MAKE); $(unstage)
6945 @[ -f ./dejagnu/Makefile ] || exit 0; \
6946 r=`${PWD_COMMAND}`; export r; \
6947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948 $(HOST_EXPORTS) \
6949 for flag in $(EXTRA_HOST_FLAGS) ; do \
6950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6951 done; \
6952 echo "Doing distclean in dejagnu" ; \
6953 (cd $(HOST_SUBDIR)/dejagnu && \
6954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6956 "RANLIB=$${RANLIB}" \
6957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6958 distclean) \
6959 || exit 1
6961 @endif dejagnu
6963 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
6964 maybe-maintainer-clean-dejagnu:
6965 @if dejagnu
6966 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
6968 maintainer-clean-dejagnu:
6969 @: $(MAKE); $(unstage)
6970 @[ -f ./dejagnu/Makefile ] || exit 0; \
6971 r=`${PWD_COMMAND}`; export r; \
6972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6973 $(HOST_EXPORTS) \
6974 for flag in $(EXTRA_HOST_FLAGS) ; do \
6975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6976 done; \
6977 echo "Doing maintainer-clean in dejagnu" ; \
6978 (cd $(HOST_SUBDIR)/dejagnu && \
6979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6981 "RANLIB=$${RANLIB}" \
6982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6983 maintainer-clean) \
6984 || exit 1
6986 @endif dejagnu
6990 .PHONY: configure-etc maybe-configure-etc
6991 maybe-configure-etc:
6992 @if gcc-bootstrap
6993 configure-etc: stage_current
6994 @endif gcc-bootstrap
6995 @if etc
6996 maybe-configure-etc: configure-etc
6997 configure-etc:
6998 @: $(MAKE); $(unstage)
6999 @r=`${PWD_COMMAND}`; export r; \
7000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7001 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7003 $(HOST_EXPORTS) \
7004 echo Configuring in $(HOST_SUBDIR)/etc; \
7005 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7006 case $(srcdir) in \
7007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7008 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7010 esac; \
7011 module_srcdir=etc; \
7012 $(SHELL) \
7013 $$s/$$module_srcdir/configure \
7014 --srcdir=$${topdir}/$$module_srcdir \
7015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7016 --target=${target_alias} \
7017 || exit 1
7018 @endif etc
7024 .PHONY: all-etc maybe-all-etc
7025 maybe-all-etc:
7026 @if gcc-bootstrap
7027 all-etc: stage_current
7028 @endif gcc-bootstrap
7029 @if etc
7030 TARGET-etc=all
7031 maybe-all-etc: all-etc
7032 all-etc: configure-etc
7033 @: $(MAKE); $(unstage)
7034 @r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 $(HOST_EXPORTS) \
7037 (cd $(HOST_SUBDIR)/etc && \
7038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7039 $(TARGET-etc))
7040 @endif etc
7045 .PHONY: check-etc maybe-check-etc
7046 maybe-check-etc:
7047 @if etc
7048 maybe-check-etc: check-etc
7050 check-etc:
7051 @: $(MAKE); $(unstage)
7052 @r=`${PWD_COMMAND}`; export r; \
7053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7054 $(HOST_EXPORTS) \
7055 (cd $(HOST_SUBDIR)/etc && \
7056 $(MAKE) $(FLAGS_TO_PASS) check)
7058 @endif etc
7060 .PHONY: install-etc maybe-install-etc
7061 maybe-install-etc:
7062 @if etc
7063 maybe-install-etc: install-etc
7065 install-etc: installdirs
7066 @: $(MAKE); $(unstage)
7067 @r=`${PWD_COMMAND}`; export r; \
7068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069 $(HOST_EXPORTS) \
7070 (cd $(HOST_SUBDIR)/etc && \
7071 $(MAKE) $(FLAGS_TO_PASS) install)
7073 @endif etc
7075 .PHONY: install-strip-etc maybe-install-strip-etc
7076 maybe-install-strip-etc:
7077 @if etc
7078 maybe-install-strip-etc: install-strip-etc
7080 install-strip-etc: installdirs
7081 @: $(MAKE); $(unstage)
7082 @r=`${PWD_COMMAND}`; export r; \
7083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7084 $(HOST_EXPORTS) \
7085 (cd $(HOST_SUBDIR)/etc && \
7086 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7088 @endif etc
7090 # Other targets (info, dvi, pdf, etc.)
7092 .PHONY: maybe-info-etc info-etc
7093 maybe-info-etc:
7094 @if etc
7095 maybe-info-etc: info-etc
7097 info-etc: \
7098 configure-etc
7099 @: $(MAKE); $(unstage)
7100 @[ -f ./etc/Makefile ] || exit 0; \
7101 r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 for flag in $(EXTRA_HOST_FLAGS) ; do \
7105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7106 done; \
7107 echo "Doing info in etc" ; \
7108 (cd $(HOST_SUBDIR)/etc && \
7109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7111 "RANLIB=$${RANLIB}" \
7112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7113 info) \
7114 || exit 1
7116 @endif etc
7118 .PHONY: maybe-dvi-etc dvi-etc
7119 maybe-dvi-etc:
7120 @if etc
7121 maybe-dvi-etc: dvi-etc
7123 dvi-etc: \
7124 configure-etc
7125 @: $(MAKE); $(unstage)
7126 @[ -f ./etc/Makefile ] || exit 0; \
7127 r=`${PWD_COMMAND}`; export r; \
7128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129 $(HOST_EXPORTS) \
7130 for flag in $(EXTRA_HOST_FLAGS) ; do \
7131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7132 done; \
7133 echo "Doing dvi in etc" ; \
7134 (cd $(HOST_SUBDIR)/etc && \
7135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7137 "RANLIB=$${RANLIB}" \
7138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7139 dvi) \
7140 || exit 1
7142 @endif etc
7144 .PHONY: maybe-pdf-etc pdf-etc
7145 maybe-pdf-etc:
7146 @if etc
7147 maybe-pdf-etc: pdf-etc
7149 pdf-etc: \
7150 configure-etc
7151 @: $(MAKE); $(unstage)
7152 @[ -f ./etc/Makefile ] || exit 0; \
7153 r=`${PWD_COMMAND}`; export r; \
7154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7155 $(HOST_EXPORTS) \
7156 for flag in $(EXTRA_HOST_FLAGS) ; do \
7157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7158 done; \
7159 echo "Doing pdf in etc" ; \
7160 (cd $(HOST_SUBDIR)/etc && \
7161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7163 "RANLIB=$${RANLIB}" \
7164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7165 pdf) \
7166 || exit 1
7168 @endif etc
7170 .PHONY: maybe-html-etc html-etc
7171 maybe-html-etc:
7172 @if etc
7173 maybe-html-etc: html-etc
7175 html-etc: \
7176 configure-etc
7177 @: $(MAKE); $(unstage)
7178 @[ -f ./etc/Makefile ] || exit 0; \
7179 r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 for flag in $(EXTRA_HOST_FLAGS) ; do \
7183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7184 done; \
7185 echo "Doing html in etc" ; \
7186 (cd $(HOST_SUBDIR)/etc && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7189 "RANLIB=$${RANLIB}" \
7190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7191 html) \
7192 || exit 1
7194 @endif etc
7196 .PHONY: maybe-TAGS-etc TAGS-etc
7197 maybe-TAGS-etc:
7198 @if etc
7199 maybe-TAGS-etc: TAGS-etc
7201 TAGS-etc: \
7202 configure-etc
7203 @: $(MAKE); $(unstage)
7204 @[ -f ./etc/Makefile ] || exit 0; \
7205 r=`${PWD_COMMAND}`; export r; \
7206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7207 $(HOST_EXPORTS) \
7208 for flag in $(EXTRA_HOST_FLAGS) ; do \
7209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7210 done; \
7211 echo "Doing TAGS in etc" ; \
7212 (cd $(HOST_SUBDIR)/etc && \
7213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7215 "RANLIB=$${RANLIB}" \
7216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7217 TAGS) \
7218 || exit 1
7220 @endif etc
7222 .PHONY: maybe-install-info-etc install-info-etc
7223 maybe-install-info-etc:
7224 @if etc
7225 maybe-install-info-etc: install-info-etc
7227 install-info-etc: \
7228 configure-etc \
7229 info-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 install-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 install-info) \
7245 || exit 1
7247 @endif etc
7249 .PHONY: maybe-install-pdf-etc install-pdf-etc
7250 maybe-install-pdf-etc:
7251 @if etc
7252 maybe-install-pdf-etc: install-pdf-etc
7254 install-pdf-etc: \
7255 configure-etc \
7256 pdf-etc
7257 @: $(MAKE); $(unstage)
7258 @[ -f ./etc/Makefile ] || exit 0; \
7259 r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261 $(HOST_EXPORTS) \
7262 for flag in $(EXTRA_HOST_FLAGS) ; do \
7263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7264 done; \
7265 echo "Doing install-pdf in etc" ; \
7266 (cd $(HOST_SUBDIR)/etc && \
7267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7269 "RANLIB=$${RANLIB}" \
7270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7271 install-pdf) \
7272 || exit 1
7274 @endif etc
7276 .PHONY: maybe-install-html-etc install-html-etc
7277 maybe-install-html-etc:
7278 @if etc
7279 maybe-install-html-etc: install-html-etc
7281 install-html-etc: \
7282 configure-etc \
7283 html-etc
7284 @: $(MAKE); $(unstage)
7285 @[ -f ./etc/Makefile ] || exit 0; \
7286 r=`${PWD_COMMAND}`; export r; \
7287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288 $(HOST_EXPORTS) \
7289 for flag in $(EXTRA_HOST_FLAGS) ; do \
7290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7291 done; \
7292 echo "Doing install-html in etc" ; \
7293 (cd $(HOST_SUBDIR)/etc && \
7294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7296 "RANLIB=$${RANLIB}" \
7297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7298 install-html) \
7299 || exit 1
7301 @endif etc
7303 .PHONY: maybe-installcheck-etc installcheck-etc
7304 maybe-installcheck-etc:
7305 @if etc
7306 maybe-installcheck-etc: installcheck-etc
7308 installcheck-etc: \
7309 configure-etc
7310 @: $(MAKE); $(unstage)
7311 @[ -f ./etc/Makefile ] || exit 0; \
7312 r=`${PWD_COMMAND}`; export r; \
7313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7314 $(HOST_EXPORTS) \
7315 for flag in $(EXTRA_HOST_FLAGS) ; do \
7316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7317 done; \
7318 echo "Doing installcheck in etc" ; \
7319 (cd $(HOST_SUBDIR)/etc && \
7320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7322 "RANLIB=$${RANLIB}" \
7323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7324 installcheck) \
7325 || exit 1
7327 @endif etc
7329 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7330 maybe-mostlyclean-etc:
7331 @if etc
7332 maybe-mostlyclean-etc: mostlyclean-etc
7334 mostlyclean-etc:
7335 @: $(MAKE); $(unstage)
7336 @[ -f ./etc/Makefile ] || exit 0; \
7337 r=`${PWD_COMMAND}`; export r; \
7338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7339 $(HOST_EXPORTS) \
7340 for flag in $(EXTRA_HOST_FLAGS) ; do \
7341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7342 done; \
7343 echo "Doing mostlyclean in etc" ; \
7344 (cd $(HOST_SUBDIR)/etc && \
7345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7347 "RANLIB=$${RANLIB}" \
7348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7349 mostlyclean) \
7350 || exit 1
7352 @endif etc
7354 .PHONY: maybe-clean-etc clean-etc
7355 maybe-clean-etc:
7356 @if etc
7357 maybe-clean-etc: clean-etc
7359 clean-etc:
7360 @: $(MAKE); $(unstage)
7361 @[ -f ./etc/Makefile ] || exit 0; \
7362 r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 for flag in $(EXTRA_HOST_FLAGS) ; do \
7366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7367 done; \
7368 echo "Doing clean in etc" ; \
7369 (cd $(HOST_SUBDIR)/etc && \
7370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7372 "RANLIB=$${RANLIB}" \
7373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7374 clean) \
7375 || exit 1
7377 @endif etc
7379 .PHONY: maybe-distclean-etc distclean-etc
7380 maybe-distclean-etc:
7381 @if etc
7382 maybe-distclean-etc: distclean-etc
7384 distclean-etc:
7385 @: $(MAKE); $(unstage)
7386 @[ -f ./etc/Makefile ] || exit 0; \
7387 r=`${PWD_COMMAND}`; export r; \
7388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389 $(HOST_EXPORTS) \
7390 for flag in $(EXTRA_HOST_FLAGS) ; do \
7391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392 done; \
7393 echo "Doing distclean in etc" ; \
7394 (cd $(HOST_SUBDIR)/etc && \
7395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397 "RANLIB=$${RANLIB}" \
7398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399 distclean) \
7400 || exit 1
7402 @endif etc
7404 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7405 maybe-maintainer-clean-etc:
7406 @if etc
7407 maybe-maintainer-clean-etc: maintainer-clean-etc
7409 maintainer-clean-etc:
7410 @: $(MAKE); $(unstage)
7411 @[ -f ./etc/Makefile ] || exit 0; \
7412 r=`${PWD_COMMAND}`; export r; \
7413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 $(HOST_EXPORTS) \
7415 for flag in $(EXTRA_HOST_FLAGS) ; do \
7416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7417 done; \
7418 echo "Doing maintainer-clean in etc" ; \
7419 (cd $(HOST_SUBDIR)/etc && \
7420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7422 "RANLIB=$${RANLIB}" \
7423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7424 maintainer-clean) \
7425 || exit 1
7427 @endif etc
7431 .PHONY: configure-fastjar maybe-configure-fastjar
7432 maybe-configure-fastjar:
7433 @if gcc-bootstrap
7434 configure-fastjar: stage_current
7435 @endif gcc-bootstrap
7436 @if fastjar
7437 maybe-configure-fastjar: configure-fastjar
7438 configure-fastjar:
7439 @: $(MAKE); $(unstage)
7440 @r=`${PWD_COMMAND}`; export r; \
7441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7442 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7444 $(HOST_EXPORTS) \
7445 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7446 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7447 case $(srcdir) in \
7448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7449 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7451 esac; \
7452 module_srcdir=fastjar; \
7453 $(SHELL) \
7454 $$s/$$module_srcdir/configure \
7455 --srcdir=$${topdir}/$$module_srcdir \
7456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7457 --target=${target_alias} \
7458 || exit 1
7459 @endif fastjar
7465 .PHONY: all-fastjar maybe-all-fastjar
7466 maybe-all-fastjar:
7467 @if gcc-bootstrap
7468 all-fastjar: stage_current
7469 @endif gcc-bootstrap
7470 @if fastjar
7471 TARGET-fastjar=all
7472 maybe-all-fastjar: all-fastjar
7473 all-fastjar: configure-fastjar
7474 @: $(MAKE); $(unstage)
7475 @r=`${PWD_COMMAND}`; export r; \
7476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477 $(HOST_EXPORTS) \
7478 (cd $(HOST_SUBDIR)/fastjar && \
7479 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7480 $(TARGET-fastjar))
7481 @endif fastjar
7486 .PHONY: check-fastjar maybe-check-fastjar
7487 maybe-check-fastjar:
7488 @if fastjar
7489 maybe-check-fastjar: check-fastjar
7491 # This module is only tested in a native toolchain.
7492 check-fastjar:
7493 @: $(MAKE); $(unstage)
7494 @if [ '$(host)' = '$(target)' ] ; then \
7495 r=`${PWD_COMMAND}`; export r; \
7496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 $(HOST_EXPORTS) \
7498 (cd $(HOST_SUBDIR)/fastjar && \
7499 $(MAKE) $(FLAGS_TO_PASS) check); \
7502 @endif fastjar
7504 .PHONY: install-fastjar maybe-install-fastjar
7505 maybe-install-fastjar:
7506 @if fastjar
7507 maybe-install-fastjar: install-fastjar
7509 install-fastjar: installdirs
7510 @: $(MAKE); $(unstage)
7511 @r=`${PWD_COMMAND}`; export r; \
7512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7513 $(HOST_EXPORTS) \
7514 (cd $(HOST_SUBDIR)/fastjar && \
7515 $(MAKE) $(FLAGS_TO_PASS) install)
7517 @endif fastjar
7519 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7520 maybe-install-strip-fastjar:
7521 @if fastjar
7522 maybe-install-strip-fastjar: install-strip-fastjar
7524 install-strip-fastjar: installdirs
7525 @: $(MAKE); $(unstage)
7526 @r=`${PWD_COMMAND}`; export r; \
7527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7528 $(HOST_EXPORTS) \
7529 (cd $(HOST_SUBDIR)/fastjar && \
7530 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7532 @endif fastjar
7534 # Other targets (info, dvi, pdf, etc.)
7536 .PHONY: maybe-info-fastjar info-fastjar
7537 maybe-info-fastjar:
7538 @if fastjar
7539 maybe-info-fastjar: info-fastjar
7541 info-fastjar: \
7542 configure-fastjar
7543 @: $(MAKE); $(unstage)
7544 @[ -f ./fastjar/Makefile ] || exit 0; \
7545 r=`${PWD_COMMAND}`; export r; \
7546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7547 $(HOST_EXPORTS) \
7548 for flag in $(EXTRA_HOST_FLAGS) ; do \
7549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7550 done; \
7551 echo "Doing info in fastjar" ; \
7552 (cd $(HOST_SUBDIR)/fastjar && \
7553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7555 "RANLIB=$${RANLIB}" \
7556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7557 info) \
7558 || exit 1
7560 @endif fastjar
7562 .PHONY: maybe-dvi-fastjar dvi-fastjar
7563 maybe-dvi-fastjar:
7564 @if fastjar
7565 maybe-dvi-fastjar: dvi-fastjar
7567 dvi-fastjar: \
7568 configure-fastjar
7569 @: $(MAKE); $(unstage)
7570 @[ -f ./fastjar/Makefile ] || exit 0; \
7571 r=`${PWD_COMMAND}`; export r; \
7572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573 $(HOST_EXPORTS) \
7574 for flag in $(EXTRA_HOST_FLAGS) ; do \
7575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7576 done; \
7577 echo "Doing dvi in fastjar" ; \
7578 (cd $(HOST_SUBDIR)/fastjar && \
7579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7581 "RANLIB=$${RANLIB}" \
7582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7583 dvi) \
7584 || exit 1
7586 @endif fastjar
7588 .PHONY: maybe-pdf-fastjar pdf-fastjar
7589 maybe-pdf-fastjar:
7590 @if fastjar
7591 maybe-pdf-fastjar: pdf-fastjar
7593 pdf-fastjar: \
7594 configure-fastjar
7595 @: $(MAKE); $(unstage)
7596 @[ -f ./fastjar/Makefile ] || exit 0; \
7597 r=`${PWD_COMMAND}`; export r; \
7598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599 $(HOST_EXPORTS) \
7600 for flag in $(EXTRA_HOST_FLAGS) ; do \
7601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7602 done; \
7603 echo "Doing pdf in fastjar" ; \
7604 (cd $(HOST_SUBDIR)/fastjar && \
7605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7607 "RANLIB=$${RANLIB}" \
7608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7609 pdf) \
7610 || exit 1
7612 @endif fastjar
7614 .PHONY: maybe-html-fastjar html-fastjar
7615 maybe-html-fastjar:
7616 @if fastjar
7617 maybe-html-fastjar: html-fastjar
7619 html-fastjar: \
7620 configure-fastjar
7621 @: $(MAKE); $(unstage)
7622 @[ -f ./fastjar/Makefile ] || exit 0; \
7623 r=`${PWD_COMMAND}`; export r; \
7624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7625 $(HOST_EXPORTS) \
7626 for flag in $(EXTRA_HOST_FLAGS) ; do \
7627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7628 done; \
7629 echo "Doing html in fastjar" ; \
7630 (cd $(HOST_SUBDIR)/fastjar && \
7631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7633 "RANLIB=$${RANLIB}" \
7634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7635 html) \
7636 || exit 1
7638 @endif fastjar
7640 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7641 maybe-TAGS-fastjar:
7642 @if fastjar
7643 maybe-TAGS-fastjar: TAGS-fastjar
7645 TAGS-fastjar: \
7646 configure-fastjar
7647 @: $(MAKE); $(unstage)
7648 @[ -f ./fastjar/Makefile ] || exit 0; \
7649 r=`${PWD_COMMAND}`; export r; \
7650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651 $(HOST_EXPORTS) \
7652 for flag in $(EXTRA_HOST_FLAGS) ; do \
7653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654 done; \
7655 echo "Doing TAGS in fastjar" ; \
7656 (cd $(HOST_SUBDIR)/fastjar && \
7657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659 "RANLIB=$${RANLIB}" \
7660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661 TAGS) \
7662 || exit 1
7664 @endif fastjar
7666 .PHONY: maybe-install-info-fastjar install-info-fastjar
7667 maybe-install-info-fastjar:
7668 @if fastjar
7669 maybe-install-info-fastjar: install-info-fastjar
7671 install-info-fastjar: \
7672 configure-fastjar \
7673 info-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 install-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 install-info) \
7689 || exit 1
7691 @endif fastjar
7693 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7694 maybe-install-pdf-fastjar:
7695 @if fastjar
7696 maybe-install-pdf-fastjar: install-pdf-fastjar
7698 install-pdf-fastjar: \
7699 configure-fastjar \
7700 pdf-fastjar
7701 @: $(MAKE); $(unstage)
7702 @[ -f ./fastjar/Makefile ] || exit 0; \
7703 r=`${PWD_COMMAND}`; export r; \
7704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7705 $(HOST_EXPORTS) \
7706 for flag in $(EXTRA_HOST_FLAGS) ; do \
7707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7708 done; \
7709 echo "Doing install-pdf in fastjar" ; \
7710 (cd $(HOST_SUBDIR)/fastjar && \
7711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7713 "RANLIB=$${RANLIB}" \
7714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7715 install-pdf) \
7716 || exit 1
7718 @endif fastjar
7720 .PHONY: maybe-install-html-fastjar install-html-fastjar
7721 maybe-install-html-fastjar:
7722 @if fastjar
7723 maybe-install-html-fastjar: install-html-fastjar
7725 install-html-fastjar: \
7726 configure-fastjar \
7727 html-fastjar
7728 @: $(MAKE); $(unstage)
7729 @[ -f ./fastjar/Makefile ] || exit 0; \
7730 r=`${PWD_COMMAND}`; export r; \
7731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7732 $(HOST_EXPORTS) \
7733 for flag in $(EXTRA_HOST_FLAGS) ; do \
7734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7735 done; \
7736 echo "Doing install-html in fastjar" ; \
7737 (cd $(HOST_SUBDIR)/fastjar && \
7738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7740 "RANLIB=$${RANLIB}" \
7741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7742 install-html) \
7743 || exit 1
7745 @endif fastjar
7747 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7748 maybe-installcheck-fastjar:
7749 @if fastjar
7750 maybe-installcheck-fastjar: installcheck-fastjar
7752 installcheck-fastjar: \
7753 configure-fastjar
7754 @: $(MAKE); $(unstage)
7755 @[ -f ./fastjar/Makefile ] || exit 0; \
7756 r=`${PWD_COMMAND}`; export r; \
7757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758 $(HOST_EXPORTS) \
7759 for flag in $(EXTRA_HOST_FLAGS) ; do \
7760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7761 done; \
7762 echo "Doing installcheck in fastjar" ; \
7763 (cd $(HOST_SUBDIR)/fastjar && \
7764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7766 "RANLIB=$${RANLIB}" \
7767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7768 installcheck) \
7769 || exit 1
7771 @endif fastjar
7773 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7774 maybe-mostlyclean-fastjar:
7775 @if fastjar
7776 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7778 mostlyclean-fastjar:
7779 @: $(MAKE); $(unstage)
7780 @[ -f ./fastjar/Makefile ] || exit 0; \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 for flag in $(EXTRA_HOST_FLAGS) ; do \
7785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7786 done; \
7787 echo "Doing mostlyclean in fastjar" ; \
7788 (cd $(HOST_SUBDIR)/fastjar && \
7789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7791 "RANLIB=$${RANLIB}" \
7792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7793 mostlyclean) \
7794 || exit 1
7796 @endif fastjar
7798 .PHONY: maybe-clean-fastjar clean-fastjar
7799 maybe-clean-fastjar:
7800 @if fastjar
7801 maybe-clean-fastjar: clean-fastjar
7803 clean-fastjar:
7804 @: $(MAKE); $(unstage)
7805 @[ -f ./fastjar/Makefile ] || exit 0; \
7806 r=`${PWD_COMMAND}`; export r; \
7807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7808 $(HOST_EXPORTS) \
7809 for flag in $(EXTRA_HOST_FLAGS) ; do \
7810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7811 done; \
7812 echo "Doing clean in fastjar" ; \
7813 (cd $(HOST_SUBDIR)/fastjar && \
7814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7816 "RANLIB=$${RANLIB}" \
7817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7818 clean) \
7819 || exit 1
7821 @endif fastjar
7823 .PHONY: maybe-distclean-fastjar distclean-fastjar
7824 maybe-distclean-fastjar:
7825 @if fastjar
7826 maybe-distclean-fastjar: distclean-fastjar
7828 distclean-fastjar:
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./fastjar/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing distclean in fastjar" ; \
7838 (cd $(HOST_SUBDIR)/fastjar && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 distclean) \
7844 || exit 1
7846 @endif fastjar
7848 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7849 maybe-maintainer-clean-fastjar:
7850 @if fastjar
7851 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7853 maintainer-clean-fastjar:
7854 @: $(MAKE); $(unstage)
7855 @[ -f ./fastjar/Makefile ] || exit 0; \
7856 r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 $(HOST_EXPORTS) \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 done; \
7862 echo "Doing maintainer-clean in fastjar" ; \
7863 (cd $(HOST_SUBDIR)/fastjar && \
7864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7866 "RANLIB=$${RANLIB}" \
7867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7868 maintainer-clean) \
7869 || exit 1
7871 @endif fastjar
7875 .PHONY: configure-fixincludes maybe-configure-fixincludes
7876 maybe-configure-fixincludes:
7877 @if gcc-bootstrap
7878 configure-fixincludes: stage_current
7879 @endif gcc-bootstrap
7880 @if fixincludes
7881 maybe-configure-fixincludes: configure-fixincludes
7882 configure-fixincludes:
7883 @r=`${PWD_COMMAND}`; export r; \
7884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7887 $(HOST_EXPORTS) \
7888 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7889 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7890 case $(srcdir) in \
7891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7892 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7894 esac; \
7895 module_srcdir=fixincludes; \
7896 $(SHELL) \
7897 $$s/$$module_srcdir/configure \
7898 --srcdir=$${topdir}/$$module_srcdir \
7899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7900 --target=${target_alias} \
7901 || exit 1
7902 @endif fixincludes
7906 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
7907 maybe-configure-stage1-fixincludes:
7908 @if fixincludes-bootstrap
7909 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
7910 configure-stage1-fixincludes:
7911 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7912 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7913 @r=`${PWD_COMMAND}`; export r; \
7914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915 TFLAGS="$(STAGE1_TFLAGS)"; \
7916 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7917 $(HOST_EXPORTS) \
7918 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7919 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7920 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7921 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
7922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7923 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7924 case $(srcdir) in \
7925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7926 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7928 esac; \
7929 module_srcdir=fixincludes; \
7930 $(SHELL) $$s/$$module_srcdir/configure \
7931 --srcdir=$${topdir}/$$module_srcdir \
7932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7933 --target=${target_alias} \
7935 $(STAGE1_CONFIGURE_FLAGS)
7936 @endif fixincludes-bootstrap
7938 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
7939 maybe-configure-stage2-fixincludes:
7940 @if fixincludes-bootstrap
7941 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
7942 configure-stage2-fixincludes:
7943 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7945 @r=`${PWD_COMMAND}`; export r; \
7946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7947 TFLAGS="$(STAGE2_TFLAGS)"; \
7948 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7949 $(HOST_EXPORTS) \
7950 $(POSTSTAGE1_HOST_EXPORTS) \
7951 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7952 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7953 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7954 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
7955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7956 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7957 case $(srcdir) in \
7958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7959 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7961 esac; \
7962 module_srcdir=fixincludes; \
7963 $(SHELL) $$s/$$module_srcdir/configure \
7964 --srcdir=$${topdir}/$$module_srcdir \
7965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7966 --target=${target_alias} \
7967 --with-build-libsubdir=$(HOST_SUBDIR) \
7968 $(STAGE2_CONFIGURE_FLAGS)
7969 @endif fixincludes-bootstrap
7971 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
7972 maybe-configure-stage3-fixincludes:
7973 @if fixincludes-bootstrap
7974 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
7975 configure-stage3-fixincludes:
7976 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7978 @r=`${PWD_COMMAND}`; export r; \
7979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980 TFLAGS="$(STAGE3_TFLAGS)"; \
7981 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7982 $(HOST_EXPORTS) \
7983 $(POSTSTAGE1_HOST_EXPORTS) \
7984 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7985 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7986 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7987 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
7988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7989 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7990 case $(srcdir) in \
7991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7992 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7994 esac; \
7995 module_srcdir=fixincludes; \
7996 $(SHELL) $$s/$$module_srcdir/configure \
7997 --srcdir=$${topdir}/$$module_srcdir \
7998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7999 --target=${target_alias} \
8000 --with-build-libsubdir=$(HOST_SUBDIR) \
8001 $(STAGE3_CONFIGURE_FLAGS)
8002 @endif fixincludes-bootstrap
8004 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8005 maybe-configure-stage4-fixincludes:
8006 @if fixincludes-bootstrap
8007 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8008 configure-stage4-fixincludes:
8009 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8011 @r=`${PWD_COMMAND}`; export r; \
8012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013 TFLAGS="$(STAGE4_TFLAGS)"; \
8014 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8015 $(HOST_EXPORTS) \
8016 $(POSTSTAGE1_HOST_EXPORTS) \
8017 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8018 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8019 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8020 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8022 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8023 case $(srcdir) in \
8024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8025 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8027 esac; \
8028 module_srcdir=fixincludes; \
8029 $(SHELL) $$s/$$module_srcdir/configure \
8030 --srcdir=$${topdir}/$$module_srcdir \
8031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8032 --target=${target_alias} \
8033 --with-build-libsubdir=$(HOST_SUBDIR) \
8034 $(STAGE4_CONFIGURE_FLAGS)
8035 @endif fixincludes-bootstrap
8037 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8038 maybe-configure-stageprofile-fixincludes:
8039 @if fixincludes-bootstrap
8040 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8041 configure-stageprofile-fixincludes:
8042 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8044 @r=`${PWD_COMMAND}`; export r; \
8045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8047 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8048 $(HOST_EXPORTS) \
8049 $(POSTSTAGE1_HOST_EXPORTS) \
8050 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8051 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8052 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8053 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8055 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8056 case $(srcdir) in \
8057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8058 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8060 esac; \
8061 module_srcdir=fixincludes; \
8062 $(SHELL) $$s/$$module_srcdir/configure \
8063 --srcdir=$${topdir}/$$module_srcdir \
8064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8065 --target=${target_alias} \
8066 --with-build-libsubdir=$(HOST_SUBDIR) \
8067 $(STAGEprofile_CONFIGURE_FLAGS)
8068 @endif fixincludes-bootstrap
8070 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8071 maybe-configure-stagefeedback-fixincludes:
8072 @if fixincludes-bootstrap
8073 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8074 configure-stagefeedback-fixincludes:
8075 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8077 @r=`${PWD_COMMAND}`; export r; \
8078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8080 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8081 $(HOST_EXPORTS) \
8082 $(POSTSTAGE1_HOST_EXPORTS) \
8083 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8084 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8085 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8086 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8088 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8089 case $(srcdir) in \
8090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8091 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8093 esac; \
8094 module_srcdir=fixincludes; \
8095 $(SHELL) $$s/$$module_srcdir/configure \
8096 --srcdir=$${topdir}/$$module_srcdir \
8097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8098 --target=${target_alias} \
8099 --with-build-libsubdir=$(HOST_SUBDIR) \
8100 $(STAGEfeedback_CONFIGURE_FLAGS)
8101 @endif fixincludes-bootstrap
8107 .PHONY: all-fixincludes maybe-all-fixincludes
8108 maybe-all-fixincludes:
8109 @if gcc-bootstrap
8110 all-fixincludes: stage_current
8111 @endif gcc-bootstrap
8112 @if fixincludes
8113 TARGET-fixincludes=all
8114 maybe-all-fixincludes: all-fixincludes
8115 all-fixincludes: configure-fixincludes
8116 @r=`${PWD_COMMAND}`; export r; \
8117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118 $(HOST_EXPORTS) \
8119 (cd $(HOST_SUBDIR)/fixincludes && \
8120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8121 $(TARGET-fixincludes))
8122 @endif fixincludes
8126 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8127 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8128 maybe-all-stage1-fixincludes:
8129 maybe-clean-stage1-fixincludes:
8130 @if fixincludes-bootstrap
8131 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8132 all-stage1: all-stage1-fixincludes
8133 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8134 all-stage1-fixincludes: configure-stage1-fixincludes
8135 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8136 @r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 TFLAGS="$(STAGE1_TFLAGS)"; \
8139 $(HOST_EXPORTS) \
8140 cd $(HOST_SUBDIR)/fixincludes && \
8141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8142 CFLAGS="$(STAGE1_CFLAGS)" \
8143 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8144 LIBCFLAGS="$(LIBCFLAGS)" \
8145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8148 $(EXTRA_HOST_FLAGS) \
8149 $(STAGE1_FLAGS_TO_PASS) \
8150 TFLAGS="$(STAGE1_TFLAGS)" \
8151 $(TARGET-stage1-fixincludes)
8153 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8154 clean-stage1: clean-stage1-fixincludes
8155 clean-stage1-fixincludes:
8156 @if [ $(current_stage) = stage1 ]; then \
8157 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8158 else \
8159 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8160 $(MAKE) stage1-start; \
8161 fi; \
8162 cd $(HOST_SUBDIR)/fixincludes && \
8163 $(MAKE) $(EXTRA_HOST_FLAGS) \
8164 $(STAGE1_FLAGS_TO_PASS) clean
8165 @endif fixincludes-bootstrap
8168 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8169 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8170 maybe-all-stage2-fixincludes:
8171 maybe-clean-stage2-fixincludes:
8172 @if fixincludes-bootstrap
8173 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8174 all-stage2: all-stage2-fixincludes
8175 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8176 all-stage2-fixincludes: configure-stage2-fixincludes
8177 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8178 @r=`${PWD_COMMAND}`; export r; \
8179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8180 TFLAGS="$(STAGE2_TFLAGS)"; \
8181 $(HOST_EXPORTS) \
8182 $(POSTSTAGE1_HOST_EXPORTS) \
8183 cd $(HOST_SUBDIR)/fixincludes && \
8184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8185 CFLAGS="$(STAGE2_CFLAGS)" \
8186 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8187 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8192 TFLAGS="$(STAGE2_TFLAGS)" \
8193 $(TARGET-stage2-fixincludes)
8195 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8196 clean-stage2: clean-stage2-fixincludes
8197 clean-stage2-fixincludes:
8198 @if [ $(current_stage) = stage2 ]; then \
8199 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8200 else \
8201 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8202 $(MAKE) stage2-start; \
8203 fi; \
8204 cd $(HOST_SUBDIR)/fixincludes && \
8205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8206 @endif fixincludes-bootstrap
8209 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8210 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8211 maybe-all-stage3-fixincludes:
8212 maybe-clean-stage3-fixincludes:
8213 @if fixincludes-bootstrap
8214 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8215 all-stage3: all-stage3-fixincludes
8216 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8217 all-stage3-fixincludes: configure-stage3-fixincludes
8218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8219 @r=`${PWD_COMMAND}`; export r; \
8220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221 TFLAGS="$(STAGE3_TFLAGS)"; \
8222 $(HOST_EXPORTS) \
8223 $(POSTSTAGE1_HOST_EXPORTS) \
8224 cd $(HOST_SUBDIR)/fixincludes && \
8225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8226 CFLAGS="$(STAGE3_CFLAGS)" \
8227 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8228 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8233 TFLAGS="$(STAGE3_TFLAGS)" \
8234 $(TARGET-stage3-fixincludes)
8236 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8237 clean-stage3: clean-stage3-fixincludes
8238 clean-stage3-fixincludes:
8239 @if [ $(current_stage) = stage3 ]; then \
8240 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8241 else \
8242 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8243 $(MAKE) stage3-start; \
8244 fi; \
8245 cd $(HOST_SUBDIR)/fixincludes && \
8246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8247 @endif fixincludes-bootstrap
8250 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8251 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8252 maybe-all-stage4-fixincludes:
8253 maybe-clean-stage4-fixincludes:
8254 @if fixincludes-bootstrap
8255 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8256 all-stage4: all-stage4-fixincludes
8257 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8258 all-stage4-fixincludes: configure-stage4-fixincludes
8259 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8260 @r=`${PWD_COMMAND}`; export r; \
8261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262 TFLAGS="$(STAGE4_TFLAGS)"; \
8263 $(HOST_EXPORTS) \
8264 $(POSTSTAGE1_HOST_EXPORTS) \
8265 cd $(HOST_SUBDIR)/fixincludes && \
8266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8267 CFLAGS="$(STAGE4_CFLAGS)" \
8268 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8269 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8274 TFLAGS="$(STAGE4_TFLAGS)" \
8275 $(TARGET-stage4-fixincludes)
8277 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8278 clean-stage4: clean-stage4-fixincludes
8279 clean-stage4-fixincludes:
8280 @if [ $(current_stage) = stage4 ]; then \
8281 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8282 else \
8283 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8284 $(MAKE) stage4-start; \
8285 fi; \
8286 cd $(HOST_SUBDIR)/fixincludes && \
8287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8288 @endif fixincludes-bootstrap
8291 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8292 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8293 maybe-all-stageprofile-fixincludes:
8294 maybe-clean-stageprofile-fixincludes:
8295 @if fixincludes-bootstrap
8296 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8297 all-stageprofile: all-stageprofile-fixincludes
8298 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8299 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8300 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8301 @r=`${PWD_COMMAND}`; export r; \
8302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8303 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8304 $(HOST_EXPORTS) \
8305 $(POSTSTAGE1_HOST_EXPORTS) \
8306 cd $(HOST_SUBDIR)/fixincludes && \
8307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8308 CFLAGS="$(STAGEprofile_CFLAGS)" \
8309 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8310 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8315 TFLAGS="$(STAGEprofile_TFLAGS)" \
8316 $(TARGET-stageprofile-fixincludes)
8318 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8319 clean-stageprofile: clean-stageprofile-fixincludes
8320 clean-stageprofile-fixincludes:
8321 @if [ $(current_stage) = stageprofile ]; then \
8322 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8323 else \
8324 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8325 $(MAKE) stageprofile-start; \
8326 fi; \
8327 cd $(HOST_SUBDIR)/fixincludes && \
8328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8329 @endif fixincludes-bootstrap
8332 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8333 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8334 maybe-all-stagefeedback-fixincludes:
8335 maybe-clean-stagefeedback-fixincludes:
8336 @if fixincludes-bootstrap
8337 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8338 all-stagefeedback: all-stagefeedback-fixincludes
8339 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8340 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8341 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8342 @r=`${PWD_COMMAND}`; export r; \
8343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8345 $(HOST_EXPORTS) \
8346 $(POSTSTAGE1_HOST_EXPORTS) \
8347 cd $(HOST_SUBDIR)/fixincludes && \
8348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8349 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8350 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8351 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8355 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8356 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8357 $(TARGET-stagefeedback-fixincludes)
8359 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8360 clean-stagefeedback: clean-stagefeedback-fixincludes
8361 clean-stagefeedback-fixincludes:
8362 @if [ $(current_stage) = stagefeedback ]; then \
8363 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8364 else \
8365 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8366 $(MAKE) stagefeedback-start; \
8367 fi; \
8368 cd $(HOST_SUBDIR)/fixincludes && \
8369 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8370 @endif fixincludes-bootstrap
8376 .PHONY: check-fixincludes maybe-check-fixincludes
8377 maybe-check-fixincludes:
8378 @if fixincludes
8379 maybe-check-fixincludes: check-fixincludes
8381 check-fixincludes:
8382 @: $(MAKE); $(unstage)
8383 @r=`${PWD_COMMAND}`; export r; \
8384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8385 $(HOST_EXPORTS) \
8386 (cd $(HOST_SUBDIR)/fixincludes && \
8387 $(MAKE) $(FLAGS_TO_PASS) check)
8389 @endif fixincludes
8391 .PHONY: install-fixincludes maybe-install-fixincludes
8392 maybe-install-fixincludes:
8393 @if fixincludes
8394 maybe-install-fixincludes: install-fixincludes
8396 install-fixincludes: installdirs
8397 @: $(MAKE); $(unstage)
8398 @r=`${PWD_COMMAND}`; export r; \
8399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8400 $(HOST_EXPORTS) \
8401 (cd $(HOST_SUBDIR)/fixincludes && \
8402 $(MAKE) $(FLAGS_TO_PASS) install)
8404 @endif fixincludes
8406 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8407 maybe-install-strip-fixincludes:
8408 @if fixincludes
8409 maybe-install-strip-fixincludes: install-strip-fixincludes
8411 install-strip-fixincludes: installdirs
8412 @: $(MAKE); $(unstage)
8413 @r=`${PWD_COMMAND}`; export r; \
8414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8415 $(HOST_EXPORTS) \
8416 (cd $(HOST_SUBDIR)/fixincludes && \
8417 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8419 @endif fixincludes
8421 # Other targets (info, dvi, pdf, etc.)
8423 .PHONY: maybe-info-fixincludes info-fixincludes
8424 maybe-info-fixincludes:
8425 @if fixincludes
8426 maybe-info-fixincludes: info-fixincludes
8428 info-fixincludes: \
8429 configure-fixincludes
8430 @[ -f ./fixincludes/Makefile ] || exit 0; \
8431 r=`${PWD_COMMAND}`; export r; \
8432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8433 $(HOST_EXPORTS) \
8434 for flag in $(EXTRA_HOST_FLAGS) ; do \
8435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8436 done; \
8437 echo "Doing info in fixincludes" ; \
8438 (cd $(HOST_SUBDIR)/fixincludes && \
8439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8441 "RANLIB=$${RANLIB}" \
8442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8443 info) \
8444 || exit 1
8446 @endif fixincludes
8448 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8449 maybe-dvi-fixincludes:
8450 @if fixincludes
8451 maybe-dvi-fixincludes: dvi-fixincludes
8453 dvi-fixincludes: \
8454 configure-fixincludes
8455 @[ -f ./fixincludes/Makefile ] || exit 0; \
8456 r=`${PWD_COMMAND}`; export r; \
8457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8458 $(HOST_EXPORTS) \
8459 for flag in $(EXTRA_HOST_FLAGS) ; do \
8460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8461 done; \
8462 echo "Doing dvi in fixincludes" ; \
8463 (cd $(HOST_SUBDIR)/fixincludes && \
8464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8466 "RANLIB=$${RANLIB}" \
8467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8468 dvi) \
8469 || exit 1
8471 @endif fixincludes
8473 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8474 maybe-pdf-fixincludes:
8475 @if fixincludes
8476 maybe-pdf-fixincludes: pdf-fixincludes
8478 pdf-fixincludes: \
8479 configure-fixincludes
8480 @[ -f ./fixincludes/Makefile ] || exit 0; \
8481 r=`${PWD_COMMAND}`; export r; \
8482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8483 $(HOST_EXPORTS) \
8484 for flag in $(EXTRA_HOST_FLAGS) ; do \
8485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8486 done; \
8487 echo "Doing pdf in fixincludes" ; \
8488 (cd $(HOST_SUBDIR)/fixincludes && \
8489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8491 "RANLIB=$${RANLIB}" \
8492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8493 pdf) \
8494 || exit 1
8496 @endif fixincludes
8498 .PHONY: maybe-html-fixincludes html-fixincludes
8499 maybe-html-fixincludes:
8500 @if fixincludes
8501 maybe-html-fixincludes: html-fixincludes
8503 html-fixincludes: \
8504 configure-fixincludes
8505 @[ -f ./fixincludes/Makefile ] || exit 0; \
8506 r=`${PWD_COMMAND}`; export r; \
8507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8508 $(HOST_EXPORTS) \
8509 for flag in $(EXTRA_HOST_FLAGS) ; do \
8510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8511 done; \
8512 echo "Doing html in fixincludes" ; \
8513 (cd $(HOST_SUBDIR)/fixincludes && \
8514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8516 "RANLIB=$${RANLIB}" \
8517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8518 html) \
8519 || exit 1
8521 @endif fixincludes
8523 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8524 maybe-TAGS-fixincludes:
8525 @if fixincludes
8526 maybe-TAGS-fixincludes: TAGS-fixincludes
8528 # fixincludes doesn't support TAGS.
8529 TAGS-fixincludes:
8531 @endif fixincludes
8533 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8534 maybe-install-info-fixincludes:
8535 @if fixincludes
8536 maybe-install-info-fixincludes: install-info-fixincludes
8538 install-info-fixincludes: \
8539 configure-fixincludes \
8540 info-fixincludes
8541 @[ -f ./fixincludes/Makefile ] || exit 0; \
8542 r=`${PWD_COMMAND}`; export r; \
8543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544 $(HOST_EXPORTS) \
8545 for flag in $(EXTRA_HOST_FLAGS) ; do \
8546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8547 done; \
8548 echo "Doing install-info in fixincludes" ; \
8549 (cd $(HOST_SUBDIR)/fixincludes && \
8550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8552 "RANLIB=$${RANLIB}" \
8553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8554 install-info) \
8555 || exit 1
8557 @endif fixincludes
8559 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8560 maybe-install-pdf-fixincludes:
8561 @if fixincludes
8562 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8564 install-pdf-fixincludes: \
8565 configure-fixincludes \
8566 pdf-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 install-pdf 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 install-pdf) \
8581 || exit 1
8583 @endif fixincludes
8585 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8586 maybe-install-html-fixincludes:
8587 @if fixincludes
8588 maybe-install-html-fixincludes: install-html-fixincludes
8590 install-html-fixincludes: \
8591 configure-fixincludes \
8592 html-fixincludes
8593 @[ -f ./fixincludes/Makefile ] || exit 0; \
8594 r=`${PWD_COMMAND}`; export r; \
8595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596 $(HOST_EXPORTS) \
8597 for flag in $(EXTRA_HOST_FLAGS) ; do \
8598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8599 done; \
8600 echo "Doing install-html in fixincludes" ; \
8601 (cd $(HOST_SUBDIR)/fixincludes && \
8602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8604 "RANLIB=$${RANLIB}" \
8605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8606 install-html) \
8607 || exit 1
8609 @endif fixincludes
8611 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8612 maybe-installcheck-fixincludes:
8613 @if fixincludes
8614 maybe-installcheck-fixincludes: installcheck-fixincludes
8616 installcheck-fixincludes: \
8617 configure-fixincludes
8618 @[ -f ./fixincludes/Makefile ] || exit 0; \
8619 r=`${PWD_COMMAND}`; export r; \
8620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8621 $(HOST_EXPORTS) \
8622 for flag in $(EXTRA_HOST_FLAGS) ; do \
8623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8624 done; \
8625 echo "Doing installcheck in fixincludes" ; \
8626 (cd $(HOST_SUBDIR)/fixincludes && \
8627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8629 "RANLIB=$${RANLIB}" \
8630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8631 installcheck) \
8632 || exit 1
8634 @endif fixincludes
8636 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8637 maybe-mostlyclean-fixincludes:
8638 @if fixincludes
8639 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8641 mostlyclean-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 mostlyclean 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 mostlyclean) \
8656 || exit 1
8658 @endif fixincludes
8660 .PHONY: maybe-clean-fixincludes clean-fixincludes
8661 maybe-clean-fixincludes:
8662 @if fixincludes
8663 maybe-clean-fixincludes: clean-fixincludes
8665 clean-fixincludes:
8666 @[ -f ./fixincludes/Makefile ] || exit 0; \
8667 r=`${PWD_COMMAND}`; export r; \
8668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8669 $(HOST_EXPORTS) \
8670 for flag in $(EXTRA_HOST_FLAGS) ; do \
8671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8672 done; \
8673 echo "Doing clean in fixincludes" ; \
8674 (cd $(HOST_SUBDIR)/fixincludes && \
8675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8677 "RANLIB=$${RANLIB}" \
8678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8679 clean) \
8680 || exit 1
8682 @endif fixincludes
8684 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8685 maybe-distclean-fixincludes:
8686 @if fixincludes
8687 maybe-distclean-fixincludes: distclean-fixincludes
8689 distclean-fixincludes:
8690 @[ -f ./fixincludes/Makefile ] || exit 0; \
8691 r=`${PWD_COMMAND}`; export r; \
8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) ; do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing distclean in fixincludes" ; \
8698 (cd $(HOST_SUBDIR)/fixincludes && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703 distclean) \
8704 || exit 1
8706 @endif fixincludes
8708 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8709 maybe-maintainer-clean-fixincludes:
8710 @if fixincludes
8711 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8713 maintainer-clean-fixincludes:
8714 @[ -f ./fixincludes/Makefile ] || exit 0; \
8715 r=`${PWD_COMMAND}`; export r; \
8716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8717 $(HOST_EXPORTS) \
8718 for flag in $(EXTRA_HOST_FLAGS) ; do \
8719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8720 done; \
8721 echo "Doing maintainer-clean in fixincludes" ; \
8722 (cd $(HOST_SUBDIR)/fixincludes && \
8723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8725 "RANLIB=$${RANLIB}" \
8726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8727 maintainer-clean) \
8728 || exit 1
8730 @endif fixincludes
8734 .PHONY: configure-flex maybe-configure-flex
8735 maybe-configure-flex:
8736 @if gcc-bootstrap
8737 configure-flex: stage_current
8738 @endif gcc-bootstrap
8739 @if flex
8740 maybe-configure-flex: configure-flex
8741 configure-flex:
8742 @: $(MAKE); $(unstage)
8743 @r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8747 $(HOST_EXPORTS) \
8748 echo Configuring in $(HOST_SUBDIR)/flex; \
8749 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8750 case $(srcdir) in \
8751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8752 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8754 esac; \
8755 module_srcdir=flex; \
8756 $(SHELL) \
8757 $$s/$$module_srcdir/configure \
8758 --srcdir=$${topdir}/$$module_srcdir \
8759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8760 --target=${target_alias} \
8761 || exit 1
8762 @endif flex
8768 .PHONY: all-flex maybe-all-flex
8769 maybe-all-flex:
8770 @if gcc-bootstrap
8771 all-flex: stage_current
8772 @endif gcc-bootstrap
8773 @if flex
8774 TARGET-flex=all
8775 maybe-all-flex: all-flex
8776 all-flex: configure-flex
8777 @: $(MAKE); $(unstage)
8778 @r=`${PWD_COMMAND}`; export r; \
8779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8780 $(HOST_EXPORTS) \
8781 (cd $(HOST_SUBDIR)/flex && \
8782 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8783 $(TARGET-flex))
8784 @endif flex
8789 .PHONY: check-flex maybe-check-flex
8790 maybe-check-flex:
8791 @if flex
8792 maybe-check-flex: check-flex
8794 # This module is only tested in a native toolchain.
8795 check-flex:
8796 @: $(MAKE); $(unstage)
8797 @if [ '$(host)' = '$(target)' ] ; then \
8798 r=`${PWD_COMMAND}`; export r; \
8799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8800 $(HOST_EXPORTS) \
8801 (cd $(HOST_SUBDIR)/flex && \
8802 $(MAKE) $(FLAGS_TO_PASS) check); \
8805 @endif flex
8807 .PHONY: install-flex maybe-install-flex
8808 maybe-install-flex:
8809 @if flex
8810 maybe-install-flex: install-flex
8812 install-flex: installdirs
8813 @: $(MAKE); $(unstage)
8814 @r=`${PWD_COMMAND}`; export r; \
8815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8816 $(HOST_EXPORTS) \
8817 (cd $(HOST_SUBDIR)/flex && \
8818 $(MAKE) $(FLAGS_TO_PASS) install)
8820 @endif flex
8822 .PHONY: install-strip-flex maybe-install-strip-flex
8823 maybe-install-strip-flex:
8824 @if flex
8825 maybe-install-strip-flex: install-strip-flex
8827 install-strip-flex: installdirs
8828 @: $(MAKE); $(unstage)
8829 @r=`${PWD_COMMAND}`; export r; \
8830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8831 $(HOST_EXPORTS) \
8832 (cd $(HOST_SUBDIR)/flex && \
8833 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8835 @endif flex
8837 # Other targets (info, dvi, pdf, etc.)
8839 .PHONY: maybe-info-flex info-flex
8840 maybe-info-flex:
8841 @if flex
8842 maybe-info-flex: info-flex
8844 info-flex: \
8845 configure-flex
8846 @: $(MAKE); $(unstage)
8847 @[ -f ./flex/Makefile ] || exit 0; \
8848 r=`${PWD_COMMAND}`; export r; \
8849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850 $(HOST_EXPORTS) \
8851 for flag in $(EXTRA_HOST_FLAGS) ; do \
8852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853 done; \
8854 echo "Doing info in flex" ; \
8855 (cd $(HOST_SUBDIR)/flex && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858 "RANLIB=$${RANLIB}" \
8859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860 info) \
8861 || exit 1
8863 @endif flex
8865 .PHONY: maybe-dvi-flex dvi-flex
8866 maybe-dvi-flex:
8867 @if flex
8868 maybe-dvi-flex: dvi-flex
8870 dvi-flex: \
8871 configure-flex
8872 @: $(MAKE); $(unstage)
8873 @[ -f ./flex/Makefile ] || exit 0; \
8874 r=`${PWD_COMMAND}`; export r; \
8875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8876 $(HOST_EXPORTS) \
8877 for flag in $(EXTRA_HOST_FLAGS) ; do \
8878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8879 done; \
8880 echo "Doing dvi in flex" ; \
8881 (cd $(HOST_SUBDIR)/flex && \
8882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8884 "RANLIB=$${RANLIB}" \
8885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8886 dvi) \
8887 || exit 1
8889 @endif flex
8891 .PHONY: maybe-pdf-flex pdf-flex
8892 maybe-pdf-flex:
8893 @if flex
8894 maybe-pdf-flex: pdf-flex
8896 pdf-flex: \
8897 configure-flex
8898 @: $(MAKE); $(unstage)
8899 @[ -f ./flex/Makefile ] || exit 0; \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 for flag in $(EXTRA_HOST_FLAGS) ; do \
8904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905 done; \
8906 echo "Doing pdf in flex" ; \
8907 (cd $(HOST_SUBDIR)/flex && \
8908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910 "RANLIB=$${RANLIB}" \
8911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912 pdf) \
8913 || exit 1
8915 @endif flex
8917 .PHONY: maybe-html-flex html-flex
8918 maybe-html-flex:
8919 @if flex
8920 maybe-html-flex: html-flex
8922 html-flex: \
8923 configure-flex
8924 @: $(MAKE); $(unstage)
8925 @[ -f ./flex/Makefile ] || exit 0; \
8926 r=`${PWD_COMMAND}`; export r; \
8927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928 $(HOST_EXPORTS) \
8929 for flag in $(EXTRA_HOST_FLAGS) ; do \
8930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8931 done; \
8932 echo "Doing html in flex" ; \
8933 (cd $(HOST_SUBDIR)/flex && \
8934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8936 "RANLIB=$${RANLIB}" \
8937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8938 html) \
8939 || exit 1
8941 @endif flex
8943 .PHONY: maybe-TAGS-flex TAGS-flex
8944 maybe-TAGS-flex:
8945 @if flex
8946 maybe-TAGS-flex: TAGS-flex
8948 TAGS-flex: \
8949 configure-flex
8950 @: $(MAKE); $(unstage)
8951 @[ -f ./flex/Makefile ] || exit 0; \
8952 r=`${PWD_COMMAND}`; export r; \
8953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954 $(HOST_EXPORTS) \
8955 for flag in $(EXTRA_HOST_FLAGS) ; do \
8956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8957 done; \
8958 echo "Doing TAGS in flex" ; \
8959 (cd $(HOST_SUBDIR)/flex && \
8960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8962 "RANLIB=$${RANLIB}" \
8963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8964 TAGS) \
8965 || exit 1
8967 @endif flex
8969 .PHONY: maybe-install-info-flex install-info-flex
8970 maybe-install-info-flex:
8971 @if flex
8972 maybe-install-info-flex: install-info-flex
8974 install-info-flex: \
8975 configure-flex \
8976 info-flex
8977 @: $(MAKE); $(unstage)
8978 @[ -f ./flex/Makefile ] || exit 0; \
8979 r=`${PWD_COMMAND}`; export r; \
8980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981 $(HOST_EXPORTS) \
8982 for flag in $(EXTRA_HOST_FLAGS) ; do \
8983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8984 done; \
8985 echo "Doing install-info in flex" ; \
8986 (cd $(HOST_SUBDIR)/flex && \
8987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8989 "RANLIB=$${RANLIB}" \
8990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8991 install-info) \
8992 || exit 1
8994 @endif flex
8996 .PHONY: maybe-install-pdf-flex install-pdf-flex
8997 maybe-install-pdf-flex:
8998 @if flex
8999 maybe-install-pdf-flex: install-pdf-flex
9001 install-pdf-flex: \
9002 configure-flex \
9003 pdf-flex
9004 @: $(MAKE); $(unstage)
9005 @[ -f ./flex/Makefile ] || exit 0; \
9006 r=`${PWD_COMMAND}`; export r; \
9007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9008 $(HOST_EXPORTS) \
9009 for flag in $(EXTRA_HOST_FLAGS) ; do \
9010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9011 done; \
9012 echo "Doing install-pdf in flex" ; \
9013 (cd $(HOST_SUBDIR)/flex && \
9014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9016 "RANLIB=$${RANLIB}" \
9017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9018 install-pdf) \
9019 || exit 1
9021 @endif flex
9023 .PHONY: maybe-install-html-flex install-html-flex
9024 maybe-install-html-flex:
9025 @if flex
9026 maybe-install-html-flex: install-html-flex
9028 install-html-flex: \
9029 configure-flex \
9030 html-flex
9031 @: $(MAKE); $(unstage)
9032 @[ -f ./flex/Makefile ] || exit 0; \
9033 r=`${PWD_COMMAND}`; export r; \
9034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9035 $(HOST_EXPORTS) \
9036 for flag in $(EXTRA_HOST_FLAGS) ; do \
9037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9038 done; \
9039 echo "Doing install-html in flex" ; \
9040 (cd $(HOST_SUBDIR)/flex && \
9041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9043 "RANLIB=$${RANLIB}" \
9044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9045 install-html) \
9046 || exit 1
9048 @endif flex
9050 .PHONY: maybe-installcheck-flex installcheck-flex
9051 maybe-installcheck-flex:
9052 @if flex
9053 maybe-installcheck-flex: installcheck-flex
9055 installcheck-flex: \
9056 configure-flex
9057 @: $(MAKE); $(unstage)
9058 @[ -f ./flex/Makefile ] || exit 0; \
9059 r=`${PWD_COMMAND}`; export r; \
9060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9061 $(HOST_EXPORTS) \
9062 for flag in $(EXTRA_HOST_FLAGS) ; do \
9063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9064 done; \
9065 echo "Doing installcheck in flex" ; \
9066 (cd $(HOST_SUBDIR)/flex && \
9067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9069 "RANLIB=$${RANLIB}" \
9070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9071 installcheck) \
9072 || exit 1
9074 @endif flex
9076 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9077 maybe-mostlyclean-flex:
9078 @if flex
9079 maybe-mostlyclean-flex: mostlyclean-flex
9081 mostlyclean-flex:
9082 @: $(MAKE); $(unstage)
9083 @[ -f ./flex/Makefile ] || exit 0; \
9084 r=`${PWD_COMMAND}`; export r; \
9085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9086 $(HOST_EXPORTS) \
9087 for flag in $(EXTRA_HOST_FLAGS) ; do \
9088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9089 done; \
9090 echo "Doing mostlyclean in flex" ; \
9091 (cd $(HOST_SUBDIR)/flex && \
9092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9094 "RANLIB=$${RANLIB}" \
9095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9096 mostlyclean) \
9097 || exit 1
9099 @endif flex
9101 .PHONY: maybe-clean-flex clean-flex
9102 maybe-clean-flex:
9103 @if flex
9104 maybe-clean-flex: clean-flex
9106 clean-flex:
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./flex/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing clean in flex" ; \
9116 (cd $(HOST_SUBDIR)/flex && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 clean) \
9122 || exit 1
9124 @endif flex
9126 .PHONY: maybe-distclean-flex distclean-flex
9127 maybe-distclean-flex:
9128 @if flex
9129 maybe-distclean-flex: distclean-flex
9131 distclean-flex:
9132 @: $(MAKE); $(unstage)
9133 @[ -f ./flex/Makefile ] || exit 0; \
9134 r=`${PWD_COMMAND}`; export r; \
9135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9136 $(HOST_EXPORTS) \
9137 for flag in $(EXTRA_HOST_FLAGS) ; do \
9138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9139 done; \
9140 echo "Doing distclean in flex" ; \
9141 (cd $(HOST_SUBDIR)/flex && \
9142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9144 "RANLIB=$${RANLIB}" \
9145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9146 distclean) \
9147 || exit 1
9149 @endif flex
9151 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9152 maybe-maintainer-clean-flex:
9153 @if flex
9154 maybe-maintainer-clean-flex: maintainer-clean-flex
9156 maintainer-clean-flex:
9157 @: $(MAKE); $(unstage)
9158 @[ -f ./flex/Makefile ] || exit 0; \
9159 r=`${PWD_COMMAND}`; export r; \
9160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9161 $(HOST_EXPORTS) \
9162 for flag in $(EXTRA_HOST_FLAGS) ; do \
9163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9164 done; \
9165 echo "Doing maintainer-clean in flex" ; \
9166 (cd $(HOST_SUBDIR)/flex && \
9167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9169 "RANLIB=$${RANLIB}" \
9170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9171 maintainer-clean) \
9172 || exit 1
9174 @endif flex
9178 .PHONY: configure-gas maybe-configure-gas
9179 maybe-configure-gas:
9180 @if gcc-bootstrap
9181 configure-gas: stage_current
9182 @endif gcc-bootstrap
9183 @if gas
9184 maybe-configure-gas: configure-gas
9185 configure-gas:
9186 @r=`${PWD_COMMAND}`; export r; \
9187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9190 $(HOST_EXPORTS) \
9191 echo Configuring in $(HOST_SUBDIR)/gas; \
9192 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9193 case $(srcdir) in \
9194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9195 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9197 esac; \
9198 module_srcdir=gas; \
9199 $(SHELL) \
9200 $$s/$$module_srcdir/configure \
9201 --srcdir=$${topdir}/$$module_srcdir \
9202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9203 --target=${target_alias} \
9204 || exit 1
9205 @endif gas
9209 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9210 maybe-configure-stage1-gas:
9211 @if gas-bootstrap
9212 maybe-configure-stage1-gas: configure-stage1-gas
9213 configure-stage1-gas:
9214 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9216 @r=`${PWD_COMMAND}`; export r; \
9217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9218 TFLAGS="$(STAGE1_TFLAGS)"; \
9219 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9220 $(HOST_EXPORTS) \
9221 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9222 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9223 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9224 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9226 cd $(HOST_SUBDIR)/gas || exit 1; \
9227 case $(srcdir) in \
9228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9229 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9231 esac; \
9232 module_srcdir=gas; \
9233 $(SHELL) $$s/$$module_srcdir/configure \
9234 --srcdir=$${topdir}/$$module_srcdir \
9235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9236 --target=${target_alias} \
9238 $(STAGE1_CONFIGURE_FLAGS)
9239 @endif gas-bootstrap
9241 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9242 maybe-configure-stage2-gas:
9243 @if gas-bootstrap
9244 maybe-configure-stage2-gas: configure-stage2-gas
9245 configure-stage2-gas:
9246 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9248 @r=`${PWD_COMMAND}`; export r; \
9249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9250 TFLAGS="$(STAGE2_TFLAGS)"; \
9251 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9252 $(HOST_EXPORTS) \
9253 $(POSTSTAGE1_HOST_EXPORTS) \
9254 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9255 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9256 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9257 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9259 cd $(HOST_SUBDIR)/gas || exit 1; \
9260 case $(srcdir) in \
9261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9262 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9264 esac; \
9265 module_srcdir=gas; \
9266 $(SHELL) $$s/$$module_srcdir/configure \
9267 --srcdir=$${topdir}/$$module_srcdir \
9268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9269 --target=${target_alias} \
9270 --with-build-libsubdir=$(HOST_SUBDIR) \
9271 $(STAGE2_CONFIGURE_FLAGS)
9272 @endif gas-bootstrap
9274 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9275 maybe-configure-stage3-gas:
9276 @if gas-bootstrap
9277 maybe-configure-stage3-gas: configure-stage3-gas
9278 configure-stage3-gas:
9279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9280 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9281 @r=`${PWD_COMMAND}`; export r; \
9282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9283 TFLAGS="$(STAGE3_TFLAGS)"; \
9284 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9285 $(HOST_EXPORTS) \
9286 $(POSTSTAGE1_HOST_EXPORTS) \
9287 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9288 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9289 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9290 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9292 cd $(HOST_SUBDIR)/gas || exit 1; \
9293 case $(srcdir) in \
9294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9295 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9297 esac; \
9298 module_srcdir=gas; \
9299 $(SHELL) $$s/$$module_srcdir/configure \
9300 --srcdir=$${topdir}/$$module_srcdir \
9301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9302 --target=${target_alias} \
9303 --with-build-libsubdir=$(HOST_SUBDIR) \
9304 $(STAGE3_CONFIGURE_FLAGS)
9305 @endif gas-bootstrap
9307 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9308 maybe-configure-stage4-gas:
9309 @if gas-bootstrap
9310 maybe-configure-stage4-gas: configure-stage4-gas
9311 configure-stage4-gas:
9312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9314 @r=`${PWD_COMMAND}`; export r; \
9315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316 TFLAGS="$(STAGE4_TFLAGS)"; \
9317 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9318 $(HOST_EXPORTS) \
9319 $(POSTSTAGE1_HOST_EXPORTS) \
9320 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9321 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9322 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9323 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9325 cd $(HOST_SUBDIR)/gas || exit 1; \
9326 case $(srcdir) in \
9327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9328 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9330 esac; \
9331 module_srcdir=gas; \
9332 $(SHELL) $$s/$$module_srcdir/configure \
9333 --srcdir=$${topdir}/$$module_srcdir \
9334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9335 --target=${target_alias} \
9336 --with-build-libsubdir=$(HOST_SUBDIR) \
9337 $(STAGE4_CONFIGURE_FLAGS)
9338 @endif gas-bootstrap
9340 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9341 maybe-configure-stageprofile-gas:
9342 @if gas-bootstrap
9343 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9344 configure-stageprofile-gas:
9345 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9347 @r=`${PWD_COMMAND}`; export r; \
9348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9349 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9350 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9351 $(HOST_EXPORTS) \
9352 $(POSTSTAGE1_HOST_EXPORTS) \
9353 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9354 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9355 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9356 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9358 cd $(HOST_SUBDIR)/gas || exit 1; \
9359 case $(srcdir) in \
9360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9361 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9363 esac; \
9364 module_srcdir=gas; \
9365 $(SHELL) $$s/$$module_srcdir/configure \
9366 --srcdir=$${topdir}/$$module_srcdir \
9367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9368 --target=${target_alias} \
9369 --with-build-libsubdir=$(HOST_SUBDIR) \
9370 $(STAGEprofile_CONFIGURE_FLAGS)
9371 @endif gas-bootstrap
9373 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9374 maybe-configure-stagefeedback-gas:
9375 @if gas-bootstrap
9376 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9377 configure-stagefeedback-gas:
9378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9380 @r=`${PWD_COMMAND}`; export r; \
9381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9383 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9384 $(HOST_EXPORTS) \
9385 $(POSTSTAGE1_HOST_EXPORTS) \
9386 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9387 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9388 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9389 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9391 cd $(HOST_SUBDIR)/gas || exit 1; \
9392 case $(srcdir) in \
9393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9394 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9396 esac; \
9397 module_srcdir=gas; \
9398 $(SHELL) $$s/$$module_srcdir/configure \
9399 --srcdir=$${topdir}/$$module_srcdir \
9400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9401 --target=${target_alias} \
9402 --with-build-libsubdir=$(HOST_SUBDIR) \
9403 $(STAGEfeedback_CONFIGURE_FLAGS)
9404 @endif gas-bootstrap
9410 .PHONY: all-gas maybe-all-gas
9411 maybe-all-gas:
9412 @if gcc-bootstrap
9413 all-gas: stage_current
9414 @endif gcc-bootstrap
9415 @if gas
9416 TARGET-gas=all
9417 maybe-all-gas: all-gas
9418 all-gas: configure-gas
9419 @r=`${PWD_COMMAND}`; export r; \
9420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9421 $(HOST_EXPORTS) \
9422 (cd $(HOST_SUBDIR)/gas && \
9423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9424 $(TARGET-gas))
9425 @endif gas
9429 .PHONY: all-stage1-gas maybe-all-stage1-gas
9430 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9431 maybe-all-stage1-gas:
9432 maybe-clean-stage1-gas:
9433 @if gas-bootstrap
9434 maybe-all-stage1-gas: all-stage1-gas
9435 all-stage1: all-stage1-gas
9436 TARGET-stage1-gas = $(TARGET-gas)
9437 all-stage1-gas: configure-stage1-gas
9438 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9439 @r=`${PWD_COMMAND}`; export r; \
9440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441 TFLAGS="$(STAGE1_TFLAGS)"; \
9442 $(HOST_EXPORTS) \
9443 cd $(HOST_SUBDIR)/gas && \
9444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9445 CFLAGS="$(STAGE1_CFLAGS)" \
9446 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9447 LIBCFLAGS="$(LIBCFLAGS)" \
9448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9451 $(EXTRA_HOST_FLAGS) \
9452 $(STAGE1_FLAGS_TO_PASS) \
9453 TFLAGS="$(STAGE1_TFLAGS)" \
9454 $(TARGET-stage1-gas)
9456 maybe-clean-stage1-gas: clean-stage1-gas
9457 clean-stage1: clean-stage1-gas
9458 clean-stage1-gas:
9459 @if [ $(current_stage) = stage1 ]; then \
9460 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9461 else \
9462 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9463 $(MAKE) stage1-start; \
9464 fi; \
9465 cd $(HOST_SUBDIR)/gas && \
9466 $(MAKE) $(EXTRA_HOST_FLAGS) \
9467 $(STAGE1_FLAGS_TO_PASS) clean
9468 @endif gas-bootstrap
9471 .PHONY: all-stage2-gas maybe-all-stage2-gas
9472 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9473 maybe-all-stage2-gas:
9474 maybe-clean-stage2-gas:
9475 @if gas-bootstrap
9476 maybe-all-stage2-gas: all-stage2-gas
9477 all-stage2: all-stage2-gas
9478 TARGET-stage2-gas = $(TARGET-gas)
9479 all-stage2-gas: configure-stage2-gas
9480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9481 @r=`${PWD_COMMAND}`; export r; \
9482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483 TFLAGS="$(STAGE2_TFLAGS)"; \
9484 $(HOST_EXPORTS) \
9485 $(POSTSTAGE1_HOST_EXPORTS) \
9486 cd $(HOST_SUBDIR)/gas && \
9487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9488 CFLAGS="$(STAGE2_CFLAGS)" \
9489 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9490 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9495 TFLAGS="$(STAGE2_TFLAGS)" \
9496 $(TARGET-stage2-gas)
9498 maybe-clean-stage2-gas: clean-stage2-gas
9499 clean-stage2: clean-stage2-gas
9500 clean-stage2-gas:
9501 @if [ $(current_stage) = stage2 ]; then \
9502 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9503 else \
9504 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9505 $(MAKE) stage2-start; \
9506 fi; \
9507 cd $(HOST_SUBDIR)/gas && \
9508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9509 @endif gas-bootstrap
9512 .PHONY: all-stage3-gas maybe-all-stage3-gas
9513 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9514 maybe-all-stage3-gas:
9515 maybe-clean-stage3-gas:
9516 @if gas-bootstrap
9517 maybe-all-stage3-gas: all-stage3-gas
9518 all-stage3: all-stage3-gas
9519 TARGET-stage3-gas = $(TARGET-gas)
9520 all-stage3-gas: configure-stage3-gas
9521 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9522 @r=`${PWD_COMMAND}`; export r; \
9523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9524 TFLAGS="$(STAGE3_TFLAGS)"; \
9525 $(HOST_EXPORTS) \
9526 $(POSTSTAGE1_HOST_EXPORTS) \
9527 cd $(HOST_SUBDIR)/gas && \
9528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9529 CFLAGS="$(STAGE3_CFLAGS)" \
9530 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9531 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9536 TFLAGS="$(STAGE3_TFLAGS)" \
9537 $(TARGET-stage3-gas)
9539 maybe-clean-stage3-gas: clean-stage3-gas
9540 clean-stage3: clean-stage3-gas
9541 clean-stage3-gas:
9542 @if [ $(current_stage) = stage3 ]; then \
9543 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9544 else \
9545 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9546 $(MAKE) stage3-start; \
9547 fi; \
9548 cd $(HOST_SUBDIR)/gas && \
9549 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9550 @endif gas-bootstrap
9553 .PHONY: all-stage4-gas maybe-all-stage4-gas
9554 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9555 maybe-all-stage4-gas:
9556 maybe-clean-stage4-gas:
9557 @if gas-bootstrap
9558 maybe-all-stage4-gas: all-stage4-gas
9559 all-stage4: all-stage4-gas
9560 TARGET-stage4-gas = $(TARGET-gas)
9561 all-stage4-gas: configure-stage4-gas
9562 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9563 @r=`${PWD_COMMAND}`; export r; \
9564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9565 TFLAGS="$(STAGE4_TFLAGS)"; \
9566 $(HOST_EXPORTS) \
9567 $(POSTSTAGE1_HOST_EXPORTS) \
9568 cd $(HOST_SUBDIR)/gas && \
9569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9570 CFLAGS="$(STAGE4_CFLAGS)" \
9571 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9572 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9577 TFLAGS="$(STAGE4_TFLAGS)" \
9578 $(TARGET-stage4-gas)
9580 maybe-clean-stage4-gas: clean-stage4-gas
9581 clean-stage4: clean-stage4-gas
9582 clean-stage4-gas:
9583 @if [ $(current_stage) = stage4 ]; then \
9584 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9585 else \
9586 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9587 $(MAKE) stage4-start; \
9588 fi; \
9589 cd $(HOST_SUBDIR)/gas && \
9590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9591 @endif gas-bootstrap
9594 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9595 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9596 maybe-all-stageprofile-gas:
9597 maybe-clean-stageprofile-gas:
9598 @if gas-bootstrap
9599 maybe-all-stageprofile-gas: all-stageprofile-gas
9600 all-stageprofile: all-stageprofile-gas
9601 TARGET-stageprofile-gas = $(TARGET-gas)
9602 all-stageprofile-gas: configure-stageprofile-gas
9603 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9604 @r=`${PWD_COMMAND}`; export r; \
9605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9606 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9607 $(HOST_EXPORTS) \
9608 $(POSTSTAGE1_HOST_EXPORTS) \
9609 cd $(HOST_SUBDIR)/gas && \
9610 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9611 CFLAGS="$(STAGEprofile_CFLAGS)" \
9612 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9613 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9614 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9615 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9616 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9617 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9618 TFLAGS="$(STAGEprofile_TFLAGS)" \
9619 $(TARGET-stageprofile-gas)
9621 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9622 clean-stageprofile: clean-stageprofile-gas
9623 clean-stageprofile-gas:
9624 @if [ $(current_stage) = stageprofile ]; then \
9625 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9626 else \
9627 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9628 $(MAKE) stageprofile-start; \
9629 fi; \
9630 cd $(HOST_SUBDIR)/gas && \
9631 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9632 @endif gas-bootstrap
9635 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9636 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9637 maybe-all-stagefeedback-gas:
9638 maybe-clean-stagefeedback-gas:
9639 @if gas-bootstrap
9640 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9641 all-stagefeedback: all-stagefeedback-gas
9642 TARGET-stagefeedback-gas = $(TARGET-gas)
9643 all-stagefeedback-gas: configure-stagefeedback-gas
9644 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9645 @r=`${PWD_COMMAND}`; export r; \
9646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9648 $(HOST_EXPORTS) \
9649 $(POSTSTAGE1_HOST_EXPORTS) \
9650 cd $(HOST_SUBDIR)/gas && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9652 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9653 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9654 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9659 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9660 $(TARGET-stagefeedback-gas)
9662 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9663 clean-stagefeedback: clean-stagefeedback-gas
9664 clean-stagefeedback-gas:
9665 @if [ $(current_stage) = stagefeedback ]; then \
9666 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9667 else \
9668 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9669 $(MAKE) stagefeedback-start; \
9670 fi; \
9671 cd $(HOST_SUBDIR)/gas && \
9672 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9673 @endif gas-bootstrap
9679 .PHONY: check-gas maybe-check-gas
9680 maybe-check-gas:
9681 @if gas
9682 maybe-check-gas: check-gas
9684 check-gas:
9685 @: $(MAKE); $(unstage)
9686 @r=`${PWD_COMMAND}`; export r; \
9687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9688 $(HOST_EXPORTS) \
9689 (cd $(HOST_SUBDIR)/gas && \
9690 $(MAKE) $(FLAGS_TO_PASS) check)
9692 @endif gas
9694 .PHONY: install-gas maybe-install-gas
9695 maybe-install-gas:
9696 @if gas
9697 maybe-install-gas: install-gas
9699 install-gas: installdirs
9700 @: $(MAKE); $(unstage)
9701 @r=`${PWD_COMMAND}`; export r; \
9702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703 $(HOST_EXPORTS) \
9704 (cd $(HOST_SUBDIR)/gas && \
9705 $(MAKE) $(FLAGS_TO_PASS) install)
9707 @endif gas
9709 .PHONY: install-strip-gas maybe-install-strip-gas
9710 maybe-install-strip-gas:
9711 @if gas
9712 maybe-install-strip-gas: install-strip-gas
9714 install-strip-gas: installdirs
9715 @: $(MAKE); $(unstage)
9716 @r=`${PWD_COMMAND}`; export r; \
9717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718 $(HOST_EXPORTS) \
9719 (cd $(HOST_SUBDIR)/gas && \
9720 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9722 @endif gas
9724 # Other targets (info, dvi, pdf, etc.)
9726 .PHONY: maybe-info-gas info-gas
9727 maybe-info-gas:
9728 @if gas
9729 maybe-info-gas: info-gas
9731 info-gas: \
9732 configure-gas
9733 @[ -f ./gas/Makefile ] || exit 0; \
9734 r=`${PWD_COMMAND}`; export r; \
9735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9736 $(HOST_EXPORTS) \
9737 for flag in $(EXTRA_HOST_FLAGS) ; do \
9738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9739 done; \
9740 echo "Doing info in gas" ; \
9741 (cd $(HOST_SUBDIR)/gas && \
9742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9744 "RANLIB=$${RANLIB}" \
9745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9746 info) \
9747 || exit 1
9749 @endif gas
9751 .PHONY: maybe-dvi-gas dvi-gas
9752 maybe-dvi-gas:
9753 @if gas
9754 maybe-dvi-gas: dvi-gas
9756 dvi-gas: \
9757 configure-gas
9758 @[ -f ./gas/Makefile ] || exit 0; \
9759 r=`${PWD_COMMAND}`; export r; \
9760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9761 $(HOST_EXPORTS) \
9762 for flag in $(EXTRA_HOST_FLAGS) ; do \
9763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9764 done; \
9765 echo "Doing dvi in gas" ; \
9766 (cd $(HOST_SUBDIR)/gas && \
9767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9769 "RANLIB=$${RANLIB}" \
9770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9771 dvi) \
9772 || exit 1
9774 @endif gas
9776 .PHONY: maybe-pdf-gas pdf-gas
9777 maybe-pdf-gas:
9778 @if gas
9779 maybe-pdf-gas: pdf-gas
9781 pdf-gas: \
9782 configure-gas
9783 @[ -f ./gas/Makefile ] || exit 0; \
9784 r=`${PWD_COMMAND}`; export r; \
9785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9786 $(HOST_EXPORTS) \
9787 for flag in $(EXTRA_HOST_FLAGS) ; do \
9788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9789 done; \
9790 echo "Doing pdf in gas" ; \
9791 (cd $(HOST_SUBDIR)/gas && \
9792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9794 "RANLIB=$${RANLIB}" \
9795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9796 pdf) \
9797 || exit 1
9799 @endif gas
9801 .PHONY: maybe-html-gas html-gas
9802 maybe-html-gas:
9803 @if gas
9804 maybe-html-gas: html-gas
9806 html-gas: \
9807 configure-gas
9808 @[ -f ./gas/Makefile ] || exit 0; \
9809 r=`${PWD_COMMAND}`; export r; \
9810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9811 $(HOST_EXPORTS) \
9812 for flag in $(EXTRA_HOST_FLAGS) ; do \
9813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9814 done; \
9815 echo "Doing html in gas" ; \
9816 (cd $(HOST_SUBDIR)/gas && \
9817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9819 "RANLIB=$${RANLIB}" \
9820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9821 html) \
9822 || exit 1
9824 @endif gas
9826 .PHONY: maybe-TAGS-gas TAGS-gas
9827 maybe-TAGS-gas:
9828 @if gas
9829 maybe-TAGS-gas: TAGS-gas
9831 TAGS-gas: \
9832 configure-gas
9833 @[ -f ./gas/Makefile ] || exit 0; \
9834 r=`${PWD_COMMAND}`; export r; \
9835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9836 $(HOST_EXPORTS) \
9837 for flag in $(EXTRA_HOST_FLAGS) ; do \
9838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9839 done; \
9840 echo "Doing TAGS in gas" ; \
9841 (cd $(HOST_SUBDIR)/gas && \
9842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9844 "RANLIB=$${RANLIB}" \
9845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9846 TAGS) \
9847 || exit 1
9849 @endif gas
9851 .PHONY: maybe-install-info-gas install-info-gas
9852 maybe-install-info-gas:
9853 @if gas
9854 maybe-install-info-gas: install-info-gas
9856 install-info-gas: \
9857 configure-gas \
9858 info-gas
9859 @[ -f ./gas/Makefile ] || exit 0; \
9860 r=`${PWD_COMMAND}`; export r; \
9861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9862 $(HOST_EXPORTS) \
9863 for flag in $(EXTRA_HOST_FLAGS) ; do \
9864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9865 done; \
9866 echo "Doing install-info in gas" ; \
9867 (cd $(HOST_SUBDIR)/gas && \
9868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9870 "RANLIB=$${RANLIB}" \
9871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9872 install-info) \
9873 || exit 1
9875 @endif gas
9877 .PHONY: maybe-install-pdf-gas install-pdf-gas
9878 maybe-install-pdf-gas:
9879 @if gas
9880 maybe-install-pdf-gas: install-pdf-gas
9882 install-pdf-gas: \
9883 configure-gas \
9884 pdf-gas
9885 @[ -f ./gas/Makefile ] || exit 0; \
9886 r=`${PWD_COMMAND}`; export r; \
9887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888 $(HOST_EXPORTS) \
9889 for flag in $(EXTRA_HOST_FLAGS) ; do \
9890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891 done; \
9892 echo "Doing install-pdf in gas" ; \
9893 (cd $(HOST_SUBDIR)/gas && \
9894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896 "RANLIB=$${RANLIB}" \
9897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898 install-pdf) \
9899 || exit 1
9901 @endif gas
9903 .PHONY: maybe-install-html-gas install-html-gas
9904 maybe-install-html-gas:
9905 @if gas
9906 maybe-install-html-gas: install-html-gas
9908 install-html-gas: \
9909 configure-gas \
9910 html-gas
9911 @[ -f ./gas/Makefile ] || exit 0; \
9912 r=`${PWD_COMMAND}`; export r; \
9913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9914 $(HOST_EXPORTS) \
9915 for flag in $(EXTRA_HOST_FLAGS) ; do \
9916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9917 done; \
9918 echo "Doing install-html in gas" ; \
9919 (cd $(HOST_SUBDIR)/gas && \
9920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9922 "RANLIB=$${RANLIB}" \
9923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9924 install-html) \
9925 || exit 1
9927 @endif gas
9929 .PHONY: maybe-installcheck-gas installcheck-gas
9930 maybe-installcheck-gas:
9931 @if gas
9932 maybe-installcheck-gas: installcheck-gas
9934 installcheck-gas: \
9935 configure-gas
9936 @[ -f ./gas/Makefile ] || exit 0; \
9937 r=`${PWD_COMMAND}`; export r; \
9938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939 $(HOST_EXPORTS) \
9940 for flag in $(EXTRA_HOST_FLAGS) ; do \
9941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9942 done; \
9943 echo "Doing installcheck in gas" ; \
9944 (cd $(HOST_SUBDIR)/gas && \
9945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9947 "RANLIB=$${RANLIB}" \
9948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9949 installcheck) \
9950 || exit 1
9952 @endif gas
9954 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9955 maybe-mostlyclean-gas:
9956 @if gas
9957 maybe-mostlyclean-gas: mostlyclean-gas
9959 mostlyclean-gas:
9960 @[ -f ./gas/Makefile ] || exit 0; \
9961 r=`${PWD_COMMAND}`; export r; \
9962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963 $(HOST_EXPORTS) \
9964 for flag in $(EXTRA_HOST_FLAGS) ; do \
9965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9966 done; \
9967 echo "Doing mostlyclean in gas" ; \
9968 (cd $(HOST_SUBDIR)/gas && \
9969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9971 "RANLIB=$${RANLIB}" \
9972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973 mostlyclean) \
9974 || exit 1
9976 @endif gas
9978 .PHONY: maybe-clean-gas clean-gas
9979 maybe-clean-gas:
9980 @if gas
9981 maybe-clean-gas: clean-gas
9983 clean-gas:
9984 @[ -f ./gas/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987 $(HOST_EXPORTS) \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990 done; \
9991 echo "Doing clean in gas" ; \
9992 (cd $(HOST_SUBDIR)/gas && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997 clean) \
9998 || exit 1
10000 @endif gas
10002 .PHONY: maybe-distclean-gas distclean-gas
10003 maybe-distclean-gas:
10004 @if gas
10005 maybe-distclean-gas: distclean-gas
10007 distclean-gas:
10008 @[ -f ./gas/Makefile ] || exit 0; \
10009 r=`${PWD_COMMAND}`; export r; \
10010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011 $(HOST_EXPORTS) \
10012 for flag in $(EXTRA_HOST_FLAGS) ; do \
10013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014 done; \
10015 echo "Doing distclean in gas" ; \
10016 (cd $(HOST_SUBDIR)/gas && \
10017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019 "RANLIB=$${RANLIB}" \
10020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10021 distclean) \
10022 || exit 1
10024 @endif gas
10026 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10027 maybe-maintainer-clean-gas:
10028 @if gas
10029 maybe-maintainer-clean-gas: maintainer-clean-gas
10031 maintainer-clean-gas:
10032 @[ -f ./gas/Makefile ] || exit 0; \
10033 r=`${PWD_COMMAND}`; export r; \
10034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10035 $(HOST_EXPORTS) \
10036 for flag in $(EXTRA_HOST_FLAGS) ; do \
10037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10038 done; \
10039 echo "Doing maintainer-clean in gas" ; \
10040 (cd $(HOST_SUBDIR)/gas && \
10041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10043 "RANLIB=$${RANLIB}" \
10044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10045 maintainer-clean) \
10046 || exit 1
10048 @endif gas
10052 .PHONY: configure-gcc maybe-configure-gcc
10053 maybe-configure-gcc:
10054 @if gcc-bootstrap
10055 configure-gcc: stage_current
10056 @endif gcc-bootstrap
10057 @if gcc
10058 maybe-configure-gcc: configure-gcc
10059 configure-gcc:
10060 @r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10064 $(HOST_EXPORTS) \
10065 echo Configuring in $(HOST_SUBDIR)/gcc; \
10066 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10067 case $(srcdir) in \
10068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10069 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10071 esac; \
10072 module_srcdir=gcc; \
10073 $(SHELL) \
10074 $$s/$$module_srcdir/configure \
10075 --srcdir=$${topdir}/$$module_srcdir \
10076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10077 --target=${target_alias} \
10078 || exit 1
10079 @endif gcc
10083 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10084 maybe-configure-stage1-gcc:
10085 @if gcc-bootstrap
10086 maybe-configure-stage1-gcc: configure-stage1-gcc
10087 configure-stage1-gcc:
10088 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10090 @r=`${PWD_COMMAND}`; export r; \
10091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10092 TFLAGS="$(STAGE1_TFLAGS)"; \
10093 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10094 $(HOST_EXPORTS) \
10095 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10096 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10097 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10098 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10100 cd $(HOST_SUBDIR)/gcc || exit 1; \
10101 case $(srcdir) in \
10102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10103 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10105 esac; \
10106 module_srcdir=gcc; \
10107 $(SHELL) $$s/$$module_srcdir/configure \
10108 --srcdir=$${topdir}/$$module_srcdir \
10109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10110 --target=${target_alias} \
10112 $(STAGE1_CONFIGURE_FLAGS)
10113 @endif gcc-bootstrap
10115 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10116 maybe-configure-stage2-gcc:
10117 @if gcc-bootstrap
10118 maybe-configure-stage2-gcc: configure-stage2-gcc
10119 configure-stage2-gcc:
10120 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10122 @r=`${PWD_COMMAND}`; export r; \
10123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124 TFLAGS="$(STAGE2_TFLAGS)"; \
10125 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10126 $(HOST_EXPORTS) \
10127 $(POSTSTAGE1_HOST_EXPORTS) \
10128 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10129 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10130 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10131 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10133 cd $(HOST_SUBDIR)/gcc || exit 1; \
10134 case $(srcdir) in \
10135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10136 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10138 esac; \
10139 module_srcdir=gcc; \
10140 $(SHELL) $$s/$$module_srcdir/configure \
10141 --srcdir=$${topdir}/$$module_srcdir \
10142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10143 --target=${target_alias} \
10144 --with-build-libsubdir=$(HOST_SUBDIR) \
10145 $(STAGE2_CONFIGURE_FLAGS)
10146 @endif gcc-bootstrap
10148 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10149 maybe-configure-stage3-gcc:
10150 @if gcc-bootstrap
10151 maybe-configure-stage3-gcc: configure-stage3-gcc
10152 configure-stage3-gcc:
10153 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10155 @r=`${PWD_COMMAND}`; export r; \
10156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10157 TFLAGS="$(STAGE3_TFLAGS)"; \
10158 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10159 $(HOST_EXPORTS) \
10160 $(POSTSTAGE1_HOST_EXPORTS) \
10161 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10162 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10163 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10164 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10166 cd $(HOST_SUBDIR)/gcc || exit 1; \
10167 case $(srcdir) in \
10168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10169 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10171 esac; \
10172 module_srcdir=gcc; \
10173 $(SHELL) $$s/$$module_srcdir/configure \
10174 --srcdir=$${topdir}/$$module_srcdir \
10175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10176 --target=${target_alias} \
10177 --with-build-libsubdir=$(HOST_SUBDIR) \
10178 $(STAGE3_CONFIGURE_FLAGS)
10179 @endif gcc-bootstrap
10181 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10182 maybe-configure-stage4-gcc:
10183 @if gcc-bootstrap
10184 maybe-configure-stage4-gcc: configure-stage4-gcc
10185 configure-stage4-gcc:
10186 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10188 @r=`${PWD_COMMAND}`; export r; \
10189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10190 TFLAGS="$(STAGE4_TFLAGS)"; \
10191 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10192 $(HOST_EXPORTS) \
10193 $(POSTSTAGE1_HOST_EXPORTS) \
10194 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10195 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10196 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10197 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10199 cd $(HOST_SUBDIR)/gcc || exit 1; \
10200 case $(srcdir) in \
10201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10202 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10204 esac; \
10205 module_srcdir=gcc; \
10206 $(SHELL) $$s/$$module_srcdir/configure \
10207 --srcdir=$${topdir}/$$module_srcdir \
10208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10209 --target=${target_alias} \
10210 --with-build-libsubdir=$(HOST_SUBDIR) \
10211 $(STAGE4_CONFIGURE_FLAGS)
10212 @endif gcc-bootstrap
10214 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10215 maybe-configure-stageprofile-gcc:
10216 @if gcc-bootstrap
10217 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10218 configure-stageprofile-gcc:
10219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10221 @r=`${PWD_COMMAND}`; export r; \
10222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10224 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10225 $(HOST_EXPORTS) \
10226 $(POSTSTAGE1_HOST_EXPORTS) \
10227 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10228 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10229 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10230 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10232 cd $(HOST_SUBDIR)/gcc || exit 1; \
10233 case $(srcdir) in \
10234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10235 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10237 esac; \
10238 module_srcdir=gcc; \
10239 $(SHELL) $$s/$$module_srcdir/configure \
10240 --srcdir=$${topdir}/$$module_srcdir \
10241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10242 --target=${target_alias} \
10243 --with-build-libsubdir=$(HOST_SUBDIR) \
10244 $(STAGEprofile_CONFIGURE_FLAGS)
10245 @endif gcc-bootstrap
10247 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10248 maybe-configure-stagefeedback-gcc:
10249 @if gcc-bootstrap
10250 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10251 configure-stagefeedback-gcc:
10252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10254 @r=`${PWD_COMMAND}`; export r; \
10255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10257 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10258 $(HOST_EXPORTS) \
10259 $(POSTSTAGE1_HOST_EXPORTS) \
10260 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10261 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10263 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10265 cd $(HOST_SUBDIR)/gcc || exit 1; \
10266 case $(srcdir) in \
10267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10268 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10270 esac; \
10271 module_srcdir=gcc; \
10272 $(SHELL) $$s/$$module_srcdir/configure \
10273 --srcdir=$${topdir}/$$module_srcdir \
10274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10275 --target=${target_alias} \
10276 --with-build-libsubdir=$(HOST_SUBDIR) \
10277 $(STAGEfeedback_CONFIGURE_FLAGS)
10278 @endif gcc-bootstrap
10284 .PHONY: all-gcc maybe-all-gcc
10285 maybe-all-gcc:
10286 @if gcc-bootstrap
10287 all-gcc: stage_current
10288 @endif gcc-bootstrap
10289 @if gcc
10290 TARGET-gcc=all
10291 maybe-all-gcc: all-gcc
10292 all-gcc: configure-gcc
10293 @r=`${PWD_COMMAND}`; export r; \
10294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295 $(HOST_EXPORTS) \
10296 (cd $(HOST_SUBDIR)/gcc && \
10297 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10298 $(TARGET-gcc))
10299 @endif gcc
10303 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10304 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10305 maybe-all-stage1-gcc:
10306 maybe-clean-stage1-gcc:
10307 @if gcc-bootstrap
10308 maybe-all-stage1-gcc: all-stage1-gcc
10309 all-stage1: all-stage1-gcc
10310 TARGET-stage1-gcc = $(TARGET-gcc)
10311 all-stage1-gcc: configure-stage1-gcc
10312 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10313 @r=`${PWD_COMMAND}`; export r; \
10314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315 TFLAGS="$(STAGE1_TFLAGS)"; \
10316 $(HOST_EXPORTS) \
10317 cd $(HOST_SUBDIR)/gcc && \
10318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10319 CFLAGS="$(STAGE1_CFLAGS)" \
10320 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10321 LIBCFLAGS="$(LIBCFLAGS)" \
10322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10325 $(EXTRA_HOST_FLAGS) \
10326 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10327 TFLAGS="$(STAGE1_TFLAGS)" \
10328 $(TARGET-stage1-gcc)
10330 maybe-clean-stage1-gcc: clean-stage1-gcc
10331 clean-stage1: clean-stage1-gcc
10332 clean-stage1-gcc:
10333 @if [ $(current_stage) = stage1 ]; then \
10334 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10335 else \
10336 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10337 $(MAKE) stage1-start; \
10338 fi; \
10339 cd $(HOST_SUBDIR)/gcc && \
10340 $(MAKE) $(EXTRA_HOST_FLAGS) \
10341 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10342 @endif gcc-bootstrap
10345 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10346 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10347 maybe-all-stage2-gcc:
10348 maybe-clean-stage2-gcc:
10349 @if gcc-bootstrap
10350 maybe-all-stage2-gcc: all-stage2-gcc
10351 all-stage2: all-stage2-gcc
10352 TARGET-stage2-gcc = $(TARGET-gcc)
10353 all-stage2-gcc: configure-stage2-gcc
10354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10355 @r=`${PWD_COMMAND}`; export r; \
10356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10357 TFLAGS="$(STAGE2_TFLAGS)"; \
10358 $(HOST_EXPORTS) \
10359 $(POSTSTAGE1_HOST_EXPORTS) \
10360 cd $(HOST_SUBDIR)/gcc && \
10361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10362 CFLAGS="$(STAGE2_CFLAGS)" \
10363 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10364 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10369 TFLAGS="$(STAGE2_TFLAGS)" \
10370 $(TARGET-stage2-gcc)
10372 maybe-clean-stage2-gcc: clean-stage2-gcc
10373 clean-stage2: clean-stage2-gcc
10374 clean-stage2-gcc:
10375 @if [ $(current_stage) = stage2 ]; then \
10376 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10377 else \
10378 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10379 $(MAKE) stage2-start; \
10380 fi; \
10381 cd $(HOST_SUBDIR)/gcc && \
10382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10383 @endif gcc-bootstrap
10386 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10387 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10388 maybe-all-stage3-gcc:
10389 maybe-clean-stage3-gcc:
10390 @if gcc-bootstrap
10391 maybe-all-stage3-gcc: all-stage3-gcc
10392 all-stage3: all-stage3-gcc
10393 TARGET-stage3-gcc = $(TARGET-gcc)
10394 all-stage3-gcc: configure-stage3-gcc
10395 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10396 @r=`${PWD_COMMAND}`; export r; \
10397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10398 TFLAGS="$(STAGE3_TFLAGS)"; \
10399 $(HOST_EXPORTS) \
10400 $(POSTSTAGE1_HOST_EXPORTS) \
10401 cd $(HOST_SUBDIR)/gcc && \
10402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10403 CFLAGS="$(STAGE3_CFLAGS)" \
10404 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10405 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10410 TFLAGS="$(STAGE3_TFLAGS)" \
10411 $(TARGET-stage3-gcc)
10413 maybe-clean-stage3-gcc: clean-stage3-gcc
10414 clean-stage3: clean-stage3-gcc
10415 clean-stage3-gcc:
10416 @if [ $(current_stage) = stage3 ]; then \
10417 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10418 else \
10419 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10420 $(MAKE) stage3-start; \
10421 fi; \
10422 cd $(HOST_SUBDIR)/gcc && \
10423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10424 @endif gcc-bootstrap
10427 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10428 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10429 maybe-all-stage4-gcc:
10430 maybe-clean-stage4-gcc:
10431 @if gcc-bootstrap
10432 maybe-all-stage4-gcc: all-stage4-gcc
10433 all-stage4: all-stage4-gcc
10434 TARGET-stage4-gcc = $(TARGET-gcc)
10435 all-stage4-gcc: configure-stage4-gcc
10436 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10437 @r=`${PWD_COMMAND}`; export r; \
10438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439 TFLAGS="$(STAGE4_TFLAGS)"; \
10440 $(HOST_EXPORTS) \
10441 $(POSTSTAGE1_HOST_EXPORTS) \
10442 cd $(HOST_SUBDIR)/gcc && \
10443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10444 CFLAGS="$(STAGE4_CFLAGS)" \
10445 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10446 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10451 TFLAGS="$(STAGE4_TFLAGS)" \
10452 $(TARGET-stage4-gcc)
10454 maybe-clean-stage4-gcc: clean-stage4-gcc
10455 clean-stage4: clean-stage4-gcc
10456 clean-stage4-gcc:
10457 @if [ $(current_stage) = stage4 ]; then \
10458 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10459 else \
10460 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10461 $(MAKE) stage4-start; \
10462 fi; \
10463 cd $(HOST_SUBDIR)/gcc && \
10464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10465 @endif gcc-bootstrap
10468 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10469 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10470 maybe-all-stageprofile-gcc:
10471 maybe-clean-stageprofile-gcc:
10472 @if gcc-bootstrap
10473 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10474 all-stageprofile: all-stageprofile-gcc
10475 TARGET-stageprofile-gcc = $(TARGET-gcc)
10476 all-stageprofile-gcc: configure-stageprofile-gcc
10477 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10478 @r=`${PWD_COMMAND}`; export r; \
10479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10481 $(HOST_EXPORTS) \
10482 $(POSTSTAGE1_HOST_EXPORTS) \
10483 cd $(HOST_SUBDIR)/gcc && \
10484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10485 CFLAGS="$(STAGEprofile_CFLAGS)" \
10486 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10487 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10492 TFLAGS="$(STAGEprofile_TFLAGS)" \
10493 $(TARGET-stageprofile-gcc)
10495 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10496 clean-stageprofile: clean-stageprofile-gcc
10497 clean-stageprofile-gcc:
10498 @if [ $(current_stage) = stageprofile ]; then \
10499 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10500 else \
10501 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10502 $(MAKE) stageprofile-start; \
10503 fi; \
10504 cd $(HOST_SUBDIR)/gcc && \
10505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10506 @endif gcc-bootstrap
10509 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10510 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10511 maybe-all-stagefeedback-gcc:
10512 maybe-clean-stagefeedback-gcc:
10513 @if gcc-bootstrap
10514 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10515 all-stagefeedback: all-stagefeedback-gcc
10516 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10517 all-stagefeedback-gcc: configure-stagefeedback-gcc
10518 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10519 @r=`${PWD_COMMAND}`; export r; \
10520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10521 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10522 $(HOST_EXPORTS) \
10523 $(POSTSTAGE1_HOST_EXPORTS) \
10524 cd $(HOST_SUBDIR)/gcc && \
10525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10526 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10527 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10528 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10533 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10534 $(TARGET-stagefeedback-gcc)
10536 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10537 clean-stagefeedback: clean-stagefeedback-gcc
10538 clean-stagefeedback-gcc:
10539 @if [ $(current_stage) = stagefeedback ]; then \
10540 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10541 else \
10542 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10543 $(MAKE) stagefeedback-start; \
10544 fi; \
10545 cd $(HOST_SUBDIR)/gcc && \
10546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10547 @endif gcc-bootstrap
10553 .PHONY: check-gcc maybe-check-gcc
10554 maybe-check-gcc:
10555 @if gcc
10556 maybe-check-gcc: check-gcc
10558 check-gcc:
10559 @: $(MAKE); $(unstage)
10560 @r=`${PWD_COMMAND}`; export r; \
10561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10562 $(HOST_EXPORTS) \
10563 (cd $(HOST_SUBDIR)/gcc && \
10564 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10566 @endif gcc
10568 .PHONY: install-gcc maybe-install-gcc
10569 maybe-install-gcc:
10570 @if gcc
10571 maybe-install-gcc: install-gcc
10573 install-gcc: installdirs
10574 @: $(MAKE); $(unstage)
10575 @r=`${PWD_COMMAND}`; export r; \
10576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577 $(HOST_EXPORTS) \
10578 (cd $(HOST_SUBDIR)/gcc && \
10579 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10581 @endif gcc
10583 .PHONY: install-strip-gcc maybe-install-strip-gcc
10584 maybe-install-strip-gcc:
10585 @if gcc
10586 maybe-install-strip-gcc: install-strip-gcc
10588 install-strip-gcc: installdirs
10589 @: $(MAKE); $(unstage)
10590 @r=`${PWD_COMMAND}`; export r; \
10591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592 $(HOST_EXPORTS) \
10593 (cd $(HOST_SUBDIR)/gcc && \
10594 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10596 @endif gcc
10598 # Other targets (info, dvi, pdf, etc.)
10600 .PHONY: maybe-info-gcc info-gcc
10601 maybe-info-gcc:
10602 @if gcc
10603 maybe-info-gcc: info-gcc
10605 info-gcc: \
10606 configure-gcc
10607 @[ -f ./gcc/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing info in gcc" ; \
10615 (cd $(HOST_SUBDIR)/gcc && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 info) \
10621 || exit 1
10623 @endif gcc
10625 .PHONY: maybe-dvi-gcc dvi-gcc
10626 maybe-dvi-gcc:
10627 @if gcc
10628 maybe-dvi-gcc: dvi-gcc
10630 dvi-gcc: \
10631 configure-gcc
10632 @[ -f ./gcc/Makefile ] || exit 0; \
10633 r=`${PWD_COMMAND}`; export r; \
10634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10635 $(HOST_EXPORTS) \
10636 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10638 done; \
10639 echo "Doing dvi in gcc" ; \
10640 (cd $(HOST_SUBDIR)/gcc && \
10641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10643 "RANLIB=$${RANLIB}" \
10644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10645 dvi) \
10646 || exit 1
10648 @endif gcc
10650 .PHONY: maybe-pdf-gcc pdf-gcc
10651 maybe-pdf-gcc:
10652 @if gcc
10653 maybe-pdf-gcc: pdf-gcc
10655 pdf-gcc: \
10656 configure-gcc
10657 @[ -f ./gcc/Makefile ] || exit 0; \
10658 r=`${PWD_COMMAND}`; export r; \
10659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660 $(HOST_EXPORTS) \
10661 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10663 done; \
10664 echo "Doing pdf in gcc" ; \
10665 (cd $(HOST_SUBDIR)/gcc && \
10666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10668 "RANLIB=$${RANLIB}" \
10669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10670 pdf) \
10671 || exit 1
10673 @endif gcc
10675 .PHONY: maybe-html-gcc html-gcc
10676 maybe-html-gcc:
10677 @if gcc
10678 maybe-html-gcc: html-gcc
10680 html-gcc: \
10681 configure-gcc
10682 @[ -f ./gcc/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing html in gcc" ; \
10690 (cd $(HOST_SUBDIR)/gcc && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 html) \
10696 || exit 1
10698 @endif gcc
10700 .PHONY: maybe-TAGS-gcc TAGS-gcc
10701 maybe-TAGS-gcc:
10702 @if gcc
10703 maybe-TAGS-gcc: TAGS-gcc
10705 TAGS-gcc: \
10706 configure-gcc
10707 @[ -f ./gcc/Makefile ] || exit 0; \
10708 r=`${PWD_COMMAND}`; export r; \
10709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10710 $(HOST_EXPORTS) \
10711 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10713 done; \
10714 echo "Doing TAGS in gcc" ; \
10715 (cd $(HOST_SUBDIR)/gcc && \
10716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10718 "RANLIB=$${RANLIB}" \
10719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10720 TAGS) \
10721 || exit 1
10723 @endif gcc
10725 .PHONY: maybe-install-info-gcc install-info-gcc
10726 maybe-install-info-gcc:
10727 @if gcc
10728 maybe-install-info-gcc: install-info-gcc
10730 install-info-gcc: \
10731 configure-gcc \
10732 info-gcc
10733 @[ -f ./gcc/Makefile ] || exit 0; \
10734 r=`${PWD_COMMAND}`; export r; \
10735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736 $(HOST_EXPORTS) \
10737 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739 done; \
10740 echo "Doing install-info in gcc" ; \
10741 (cd $(HOST_SUBDIR)/gcc && \
10742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10744 "RANLIB=$${RANLIB}" \
10745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10746 install-info) \
10747 || exit 1
10749 @endif gcc
10751 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10752 maybe-install-pdf-gcc:
10753 @if gcc
10754 maybe-install-pdf-gcc: install-pdf-gcc
10756 install-pdf-gcc: \
10757 configure-gcc \
10758 pdf-gcc
10759 @[ -f ./gcc/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing install-pdf in gcc" ; \
10767 (cd $(HOST_SUBDIR)/gcc && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 install-pdf) \
10773 || exit 1
10775 @endif gcc
10777 .PHONY: maybe-install-html-gcc install-html-gcc
10778 maybe-install-html-gcc:
10779 @if gcc
10780 maybe-install-html-gcc: install-html-gcc
10782 install-html-gcc: \
10783 configure-gcc \
10784 html-gcc
10785 @[ -f ./gcc/Makefile ] || exit 0; \
10786 r=`${PWD_COMMAND}`; export r; \
10787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788 $(HOST_EXPORTS) \
10789 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791 done; \
10792 echo "Doing install-html in gcc" ; \
10793 (cd $(HOST_SUBDIR)/gcc && \
10794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796 "RANLIB=$${RANLIB}" \
10797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798 install-html) \
10799 || exit 1
10801 @endif gcc
10803 .PHONY: maybe-installcheck-gcc installcheck-gcc
10804 maybe-installcheck-gcc:
10805 @if gcc
10806 maybe-installcheck-gcc: installcheck-gcc
10808 installcheck-gcc: \
10809 configure-gcc
10810 @[ -f ./gcc/Makefile ] || exit 0; \
10811 r=`${PWD_COMMAND}`; export r; \
10812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813 $(HOST_EXPORTS) \
10814 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816 done; \
10817 echo "Doing installcheck in gcc" ; \
10818 (cd $(HOST_SUBDIR)/gcc && \
10819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821 "RANLIB=$${RANLIB}" \
10822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823 installcheck) \
10824 || exit 1
10826 @endif gcc
10828 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10829 maybe-mostlyclean-gcc:
10830 @if gcc
10831 maybe-mostlyclean-gcc: mostlyclean-gcc
10833 mostlyclean-gcc:
10834 @[ -f ./gcc/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing mostlyclean in gcc" ; \
10842 (cd $(HOST_SUBDIR)/gcc && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 mostlyclean) \
10848 || exit 1
10850 @endif gcc
10852 .PHONY: maybe-clean-gcc clean-gcc
10853 maybe-clean-gcc:
10854 @if gcc
10855 maybe-clean-gcc: clean-gcc
10857 clean-gcc:
10858 @[ -f ./gcc/Makefile ] || exit 0; \
10859 r=`${PWD_COMMAND}`; export r; \
10860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10861 $(HOST_EXPORTS) \
10862 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10864 done; \
10865 echo "Doing clean in gcc" ; \
10866 (cd $(HOST_SUBDIR)/gcc && \
10867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10869 "RANLIB=$${RANLIB}" \
10870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10871 clean) \
10872 || exit 1
10874 @endif gcc
10876 .PHONY: maybe-distclean-gcc distclean-gcc
10877 maybe-distclean-gcc:
10878 @if gcc
10879 maybe-distclean-gcc: distclean-gcc
10881 distclean-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 distclean 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 distclean) \
10896 || exit 1
10898 @endif gcc
10900 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10901 maybe-maintainer-clean-gcc:
10902 @if gcc
10903 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10905 maintainer-clean-gcc:
10906 @[ -f ./gcc/Makefile ] || exit 0; \
10907 r=`${PWD_COMMAND}`; export r; \
10908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10909 $(HOST_EXPORTS) \
10910 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10912 done; \
10913 echo "Doing maintainer-clean in gcc" ; \
10914 (cd $(HOST_SUBDIR)/gcc && \
10915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10917 "RANLIB=$${RANLIB}" \
10918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10919 maintainer-clean) \
10920 || exit 1
10922 @endif gcc
10926 .PHONY: configure-gmp maybe-configure-gmp
10927 maybe-configure-gmp:
10928 @if gcc-bootstrap
10929 configure-gmp: stage_current
10930 @endif gcc-bootstrap
10931 @if gmp
10932 maybe-configure-gmp: configure-gmp
10933 configure-gmp:
10934 @r=`${PWD_COMMAND}`; export r; \
10935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10936 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10938 $(HOST_EXPORTS) \
10939 echo Configuring in $(HOST_SUBDIR)/gmp; \
10940 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10941 case $(srcdir) in \
10942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10943 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10945 esac; \
10946 module_srcdir=gmp; \
10947 $(SHELL) \
10948 $$s/$$module_srcdir/configure \
10949 --srcdir=$${topdir}/$$module_srcdir \
10950 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10951 --target=none-${host_vendor}-${host_os} --disable-shared \
10952 || exit 1
10953 @endif gmp
10957 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10958 maybe-configure-stage1-gmp:
10959 @if gmp-bootstrap
10960 maybe-configure-stage1-gmp: configure-stage1-gmp
10961 configure-stage1-gmp:
10962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10964 @r=`${PWD_COMMAND}`; export r; \
10965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10966 TFLAGS="$(STAGE1_TFLAGS)"; \
10967 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10968 $(HOST_EXPORTS) \
10969 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10970 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10971 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10972 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
10973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10974 cd $(HOST_SUBDIR)/gmp || exit 1; \
10975 case $(srcdir) in \
10976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10977 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10979 esac; \
10980 module_srcdir=gmp; \
10981 $(SHELL) $$s/$$module_srcdir/configure \
10982 --srcdir=$${topdir}/$$module_srcdir \
10983 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10984 --target=none-${host_vendor}-${host_os} \
10986 $(STAGE1_CONFIGURE_FLAGS) \
10987 --disable-shared
10988 @endif gmp-bootstrap
10990 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
10991 maybe-configure-stage2-gmp:
10992 @if gmp-bootstrap
10993 maybe-configure-stage2-gmp: configure-stage2-gmp
10994 configure-stage2-gmp:
10995 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10997 @r=`${PWD_COMMAND}`; export r; \
10998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10999 TFLAGS="$(STAGE2_TFLAGS)"; \
11000 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11001 $(HOST_EXPORTS) \
11002 $(POSTSTAGE1_HOST_EXPORTS) \
11003 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11004 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11005 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11006 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11008 cd $(HOST_SUBDIR)/gmp || exit 1; \
11009 case $(srcdir) in \
11010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11011 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11013 esac; \
11014 module_srcdir=gmp; \
11015 $(SHELL) $$s/$$module_srcdir/configure \
11016 --srcdir=$${topdir}/$$module_srcdir \
11017 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11018 --target=none-${host_vendor}-${host_os} \
11019 --with-build-libsubdir=$(HOST_SUBDIR) \
11020 $(STAGE2_CONFIGURE_FLAGS) \
11021 --disable-shared
11022 @endif gmp-bootstrap
11024 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11025 maybe-configure-stage3-gmp:
11026 @if gmp-bootstrap
11027 maybe-configure-stage3-gmp: configure-stage3-gmp
11028 configure-stage3-gmp:
11029 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11031 @r=`${PWD_COMMAND}`; export r; \
11032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11033 TFLAGS="$(STAGE3_TFLAGS)"; \
11034 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11035 $(HOST_EXPORTS) \
11036 $(POSTSTAGE1_HOST_EXPORTS) \
11037 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11038 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11039 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11040 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11042 cd $(HOST_SUBDIR)/gmp || exit 1; \
11043 case $(srcdir) in \
11044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11045 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11047 esac; \
11048 module_srcdir=gmp; \
11049 $(SHELL) $$s/$$module_srcdir/configure \
11050 --srcdir=$${topdir}/$$module_srcdir \
11051 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11052 --target=none-${host_vendor}-${host_os} \
11053 --with-build-libsubdir=$(HOST_SUBDIR) \
11054 $(STAGE3_CONFIGURE_FLAGS) \
11055 --disable-shared
11056 @endif gmp-bootstrap
11058 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11059 maybe-configure-stage4-gmp:
11060 @if gmp-bootstrap
11061 maybe-configure-stage4-gmp: configure-stage4-gmp
11062 configure-stage4-gmp:
11063 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11065 @r=`${PWD_COMMAND}`; export r; \
11066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067 TFLAGS="$(STAGE4_TFLAGS)"; \
11068 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11069 $(HOST_EXPORTS) \
11070 $(POSTSTAGE1_HOST_EXPORTS) \
11071 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11072 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11073 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11074 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11076 cd $(HOST_SUBDIR)/gmp || exit 1; \
11077 case $(srcdir) in \
11078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081 esac; \
11082 module_srcdir=gmp; \
11083 $(SHELL) $$s/$$module_srcdir/configure \
11084 --srcdir=$${topdir}/$$module_srcdir \
11085 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11086 --target=none-${host_vendor}-${host_os} \
11087 --with-build-libsubdir=$(HOST_SUBDIR) \
11088 $(STAGE4_CONFIGURE_FLAGS) \
11089 --disable-shared
11090 @endif gmp-bootstrap
11092 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11093 maybe-configure-stageprofile-gmp:
11094 @if gmp-bootstrap
11095 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11096 configure-stageprofile-gmp:
11097 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11099 @r=`${PWD_COMMAND}`; export r; \
11100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11101 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11102 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11103 $(HOST_EXPORTS) \
11104 $(POSTSTAGE1_HOST_EXPORTS) \
11105 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11106 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11107 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11108 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11110 cd $(HOST_SUBDIR)/gmp || exit 1; \
11111 case $(srcdir) in \
11112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115 esac; \
11116 module_srcdir=gmp; \
11117 $(SHELL) $$s/$$module_srcdir/configure \
11118 --srcdir=$${topdir}/$$module_srcdir \
11119 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11120 --target=none-${host_vendor}-${host_os} \
11121 --with-build-libsubdir=$(HOST_SUBDIR) \
11122 $(STAGEprofile_CONFIGURE_FLAGS) \
11123 --disable-shared
11124 @endif gmp-bootstrap
11126 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11127 maybe-configure-stagefeedback-gmp:
11128 @if gmp-bootstrap
11129 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11130 configure-stagefeedback-gmp:
11131 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11133 @r=`${PWD_COMMAND}`; export r; \
11134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11136 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11137 $(HOST_EXPORTS) \
11138 $(POSTSTAGE1_HOST_EXPORTS) \
11139 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11140 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11141 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11142 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11144 cd $(HOST_SUBDIR)/gmp || exit 1; \
11145 case $(srcdir) in \
11146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11147 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11149 esac; \
11150 module_srcdir=gmp; \
11151 $(SHELL) $$s/$$module_srcdir/configure \
11152 --srcdir=$${topdir}/$$module_srcdir \
11153 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11154 --target=none-${host_vendor}-${host_os} \
11155 --with-build-libsubdir=$(HOST_SUBDIR) \
11156 $(STAGEfeedback_CONFIGURE_FLAGS) \
11157 --disable-shared
11158 @endif gmp-bootstrap
11164 .PHONY: all-gmp maybe-all-gmp
11165 maybe-all-gmp:
11166 @if gcc-bootstrap
11167 all-gmp: stage_current
11168 @endif gcc-bootstrap
11169 @if gmp
11170 TARGET-gmp=all
11171 maybe-all-gmp: all-gmp
11172 all-gmp: configure-gmp
11173 @r=`${PWD_COMMAND}`; export r; \
11174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175 $(HOST_EXPORTS) \
11176 (cd $(HOST_SUBDIR)/gmp && \
11177 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11178 $(TARGET-gmp))
11179 @endif gmp
11183 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11184 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11185 maybe-all-stage1-gmp:
11186 maybe-clean-stage1-gmp:
11187 @if gmp-bootstrap
11188 maybe-all-stage1-gmp: all-stage1-gmp
11189 all-stage1: all-stage1-gmp
11190 TARGET-stage1-gmp = $(TARGET-gmp)
11191 all-stage1-gmp: configure-stage1-gmp
11192 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11193 @r=`${PWD_COMMAND}`; export r; \
11194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195 TFLAGS="$(STAGE1_TFLAGS)"; \
11196 $(HOST_EXPORTS) \
11197 cd $(HOST_SUBDIR)/gmp && \
11198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11199 CFLAGS="$(STAGE1_CFLAGS)" \
11200 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11201 LIBCFLAGS="$(LIBCFLAGS)" \
11202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11205 $(EXTRA_HOST_FLAGS) \
11206 $(STAGE1_FLAGS_TO_PASS) \
11207 TFLAGS="$(STAGE1_TFLAGS)" \
11208 $(TARGET-stage1-gmp)
11210 maybe-clean-stage1-gmp: clean-stage1-gmp
11211 clean-stage1: clean-stage1-gmp
11212 clean-stage1-gmp:
11213 @if [ $(current_stage) = stage1 ]; then \
11214 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11215 else \
11216 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11217 $(MAKE) stage1-start; \
11218 fi; \
11219 cd $(HOST_SUBDIR)/gmp && \
11220 $(MAKE) $(EXTRA_HOST_FLAGS) \
11221 $(STAGE1_FLAGS_TO_PASS) clean
11222 @endif gmp-bootstrap
11225 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11226 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11227 maybe-all-stage2-gmp:
11228 maybe-clean-stage2-gmp:
11229 @if gmp-bootstrap
11230 maybe-all-stage2-gmp: all-stage2-gmp
11231 all-stage2: all-stage2-gmp
11232 TARGET-stage2-gmp = $(TARGET-gmp)
11233 all-stage2-gmp: configure-stage2-gmp
11234 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11235 @r=`${PWD_COMMAND}`; export r; \
11236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237 TFLAGS="$(STAGE2_TFLAGS)"; \
11238 $(HOST_EXPORTS) \
11239 $(POSTSTAGE1_HOST_EXPORTS) \
11240 cd $(HOST_SUBDIR)/gmp && \
11241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11242 CFLAGS="$(STAGE2_CFLAGS)" \
11243 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11244 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11249 TFLAGS="$(STAGE2_TFLAGS)" \
11250 $(TARGET-stage2-gmp)
11252 maybe-clean-stage2-gmp: clean-stage2-gmp
11253 clean-stage2: clean-stage2-gmp
11254 clean-stage2-gmp:
11255 @if [ $(current_stage) = stage2 ]; then \
11256 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11257 else \
11258 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11259 $(MAKE) stage2-start; \
11260 fi; \
11261 cd $(HOST_SUBDIR)/gmp && \
11262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11263 @endif gmp-bootstrap
11266 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11267 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11268 maybe-all-stage3-gmp:
11269 maybe-clean-stage3-gmp:
11270 @if gmp-bootstrap
11271 maybe-all-stage3-gmp: all-stage3-gmp
11272 all-stage3: all-stage3-gmp
11273 TARGET-stage3-gmp = $(TARGET-gmp)
11274 all-stage3-gmp: configure-stage3-gmp
11275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11276 @r=`${PWD_COMMAND}`; export r; \
11277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11278 TFLAGS="$(STAGE3_TFLAGS)"; \
11279 $(HOST_EXPORTS) \
11280 $(POSTSTAGE1_HOST_EXPORTS) \
11281 cd $(HOST_SUBDIR)/gmp && \
11282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11283 CFLAGS="$(STAGE3_CFLAGS)" \
11284 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11285 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11290 TFLAGS="$(STAGE3_TFLAGS)" \
11291 $(TARGET-stage3-gmp)
11293 maybe-clean-stage3-gmp: clean-stage3-gmp
11294 clean-stage3: clean-stage3-gmp
11295 clean-stage3-gmp:
11296 @if [ $(current_stage) = stage3 ]; then \
11297 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11298 else \
11299 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11300 $(MAKE) stage3-start; \
11301 fi; \
11302 cd $(HOST_SUBDIR)/gmp && \
11303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11304 @endif gmp-bootstrap
11307 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11308 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11309 maybe-all-stage4-gmp:
11310 maybe-clean-stage4-gmp:
11311 @if gmp-bootstrap
11312 maybe-all-stage4-gmp: all-stage4-gmp
11313 all-stage4: all-stage4-gmp
11314 TARGET-stage4-gmp = $(TARGET-gmp)
11315 all-stage4-gmp: configure-stage4-gmp
11316 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11317 @r=`${PWD_COMMAND}`; export r; \
11318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319 TFLAGS="$(STAGE4_TFLAGS)"; \
11320 $(HOST_EXPORTS) \
11321 $(POSTSTAGE1_HOST_EXPORTS) \
11322 cd $(HOST_SUBDIR)/gmp && \
11323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11324 CFLAGS="$(STAGE4_CFLAGS)" \
11325 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11326 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11330 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11331 TFLAGS="$(STAGE4_TFLAGS)" \
11332 $(TARGET-stage4-gmp)
11334 maybe-clean-stage4-gmp: clean-stage4-gmp
11335 clean-stage4: clean-stage4-gmp
11336 clean-stage4-gmp:
11337 @if [ $(current_stage) = stage4 ]; then \
11338 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11339 else \
11340 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11341 $(MAKE) stage4-start; \
11342 fi; \
11343 cd $(HOST_SUBDIR)/gmp && \
11344 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11345 @endif gmp-bootstrap
11348 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11349 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11350 maybe-all-stageprofile-gmp:
11351 maybe-clean-stageprofile-gmp:
11352 @if gmp-bootstrap
11353 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11354 all-stageprofile: all-stageprofile-gmp
11355 TARGET-stageprofile-gmp = $(TARGET-gmp)
11356 all-stageprofile-gmp: configure-stageprofile-gmp
11357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11358 @r=`${PWD_COMMAND}`; export r; \
11359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11361 $(HOST_EXPORTS) \
11362 $(POSTSTAGE1_HOST_EXPORTS) \
11363 cd $(HOST_SUBDIR)/gmp && \
11364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11365 CFLAGS="$(STAGEprofile_CFLAGS)" \
11366 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11367 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11372 TFLAGS="$(STAGEprofile_TFLAGS)" \
11373 $(TARGET-stageprofile-gmp)
11375 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11376 clean-stageprofile: clean-stageprofile-gmp
11377 clean-stageprofile-gmp:
11378 @if [ $(current_stage) = stageprofile ]; then \
11379 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11380 else \
11381 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11382 $(MAKE) stageprofile-start; \
11383 fi; \
11384 cd $(HOST_SUBDIR)/gmp && \
11385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11386 @endif gmp-bootstrap
11389 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11390 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11391 maybe-all-stagefeedback-gmp:
11392 maybe-clean-stagefeedback-gmp:
11393 @if gmp-bootstrap
11394 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11395 all-stagefeedback: all-stagefeedback-gmp
11396 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11397 all-stagefeedback-gmp: configure-stagefeedback-gmp
11398 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11399 @r=`${PWD_COMMAND}`; export r; \
11400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11402 $(HOST_EXPORTS) \
11403 $(POSTSTAGE1_HOST_EXPORTS) \
11404 cd $(HOST_SUBDIR)/gmp && \
11405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11406 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11407 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11408 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11413 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11414 $(TARGET-stagefeedback-gmp)
11416 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11417 clean-stagefeedback: clean-stagefeedback-gmp
11418 clean-stagefeedback-gmp:
11419 @if [ $(current_stage) = stagefeedback ]; then \
11420 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11421 else \
11422 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11423 $(MAKE) stagefeedback-start; \
11424 fi; \
11425 cd $(HOST_SUBDIR)/gmp && \
11426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11427 @endif gmp-bootstrap
11433 .PHONY: check-gmp maybe-check-gmp
11434 maybe-check-gmp:
11435 @if gmp
11436 maybe-check-gmp: check-gmp
11438 check-gmp:
11439 @: $(MAKE); $(unstage)
11440 @r=`${PWD_COMMAND}`; export r; \
11441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11442 $(HOST_EXPORTS) \
11443 (cd $(HOST_SUBDIR)/gmp && \
11444 $(MAKE) $(FLAGS_TO_PASS) check)
11446 @endif gmp
11448 .PHONY: install-gmp maybe-install-gmp
11449 maybe-install-gmp:
11450 @if gmp
11451 maybe-install-gmp: install-gmp
11453 install-gmp:
11455 @endif gmp
11457 .PHONY: install-strip-gmp maybe-install-strip-gmp
11458 maybe-install-strip-gmp:
11459 @if gmp
11460 maybe-install-strip-gmp: install-strip-gmp
11462 install-strip-gmp:
11464 @endif gmp
11466 # Other targets (info, dvi, pdf, etc.)
11468 .PHONY: maybe-info-gmp info-gmp
11469 maybe-info-gmp:
11470 @if gmp
11471 maybe-info-gmp: info-gmp
11473 info-gmp: \
11474 configure-gmp
11475 @[ -f ./gmp/Makefile ] || exit 0; \
11476 r=`${PWD_COMMAND}`; export r; \
11477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11478 $(HOST_EXPORTS) \
11479 for flag in $(EXTRA_HOST_FLAGS) ; do \
11480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11481 done; \
11482 echo "Doing info in gmp" ; \
11483 (cd $(HOST_SUBDIR)/gmp && \
11484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11486 "RANLIB=$${RANLIB}" \
11487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11488 info) \
11489 || exit 1
11491 @endif gmp
11493 .PHONY: maybe-dvi-gmp dvi-gmp
11494 maybe-dvi-gmp:
11495 @if gmp
11496 maybe-dvi-gmp: dvi-gmp
11498 dvi-gmp: \
11499 configure-gmp
11500 @[ -f ./gmp/Makefile ] || exit 0; \
11501 r=`${PWD_COMMAND}`; export r; \
11502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503 $(HOST_EXPORTS) \
11504 for flag in $(EXTRA_HOST_FLAGS) ; do \
11505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11506 done; \
11507 echo "Doing dvi in gmp" ; \
11508 (cd $(HOST_SUBDIR)/gmp && \
11509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11511 "RANLIB=$${RANLIB}" \
11512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11513 dvi) \
11514 || exit 1
11516 @endif gmp
11518 .PHONY: maybe-pdf-gmp pdf-gmp
11519 maybe-pdf-gmp:
11520 @if gmp
11521 maybe-pdf-gmp: pdf-gmp
11523 pdf-gmp: \
11524 configure-gmp
11525 @[ -f ./gmp/Makefile ] || exit 0; \
11526 r=`${PWD_COMMAND}`; export r; \
11527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528 $(HOST_EXPORTS) \
11529 for flag in $(EXTRA_HOST_FLAGS) ; do \
11530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11531 done; \
11532 echo "Doing pdf in gmp" ; \
11533 (cd $(HOST_SUBDIR)/gmp && \
11534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11536 "RANLIB=$${RANLIB}" \
11537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11538 pdf) \
11539 || exit 1
11541 @endif gmp
11543 .PHONY: maybe-html-gmp html-gmp
11544 maybe-html-gmp:
11545 @if gmp
11546 maybe-html-gmp: html-gmp
11548 html-gmp: \
11549 configure-gmp
11550 @[ -f ./gmp/Makefile ] || exit 0; \
11551 r=`${PWD_COMMAND}`; export r; \
11552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11553 $(HOST_EXPORTS) \
11554 for flag in $(EXTRA_HOST_FLAGS) ; do \
11555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11556 done; \
11557 echo "Doing html in gmp" ; \
11558 (cd $(HOST_SUBDIR)/gmp && \
11559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11561 "RANLIB=$${RANLIB}" \
11562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11563 html) \
11564 || exit 1
11566 @endif gmp
11568 .PHONY: maybe-TAGS-gmp TAGS-gmp
11569 maybe-TAGS-gmp:
11570 @if gmp
11571 maybe-TAGS-gmp: TAGS-gmp
11573 TAGS-gmp: \
11574 configure-gmp
11575 @[ -f ./gmp/Makefile ] || exit 0; \
11576 r=`${PWD_COMMAND}`; export r; \
11577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11578 $(HOST_EXPORTS) \
11579 for flag in $(EXTRA_HOST_FLAGS) ; do \
11580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11581 done; \
11582 echo "Doing TAGS in gmp" ; \
11583 (cd $(HOST_SUBDIR)/gmp && \
11584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11586 "RANLIB=$${RANLIB}" \
11587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11588 TAGS) \
11589 || exit 1
11591 @endif gmp
11593 .PHONY: maybe-install-info-gmp install-info-gmp
11594 maybe-install-info-gmp:
11595 @if gmp
11596 maybe-install-info-gmp: install-info-gmp
11598 install-info-gmp: \
11599 configure-gmp \
11600 info-gmp
11601 @[ -f ./gmp/Makefile ] || exit 0; \
11602 r=`${PWD_COMMAND}`; export r; \
11603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604 $(HOST_EXPORTS) \
11605 for flag in $(EXTRA_HOST_FLAGS) ; do \
11606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11607 done; \
11608 echo "Doing install-info in gmp" ; \
11609 (cd $(HOST_SUBDIR)/gmp && \
11610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11612 "RANLIB=$${RANLIB}" \
11613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11614 install-info) \
11615 || exit 1
11617 @endif gmp
11619 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11620 maybe-install-pdf-gmp:
11621 @if gmp
11622 maybe-install-pdf-gmp: install-pdf-gmp
11624 install-pdf-gmp: \
11625 configure-gmp \
11626 pdf-gmp
11627 @[ -f ./gmp/Makefile ] || exit 0; \
11628 r=`${PWD_COMMAND}`; export r; \
11629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630 $(HOST_EXPORTS) \
11631 for flag in $(EXTRA_HOST_FLAGS) ; do \
11632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633 done; \
11634 echo "Doing install-pdf in gmp" ; \
11635 (cd $(HOST_SUBDIR)/gmp && \
11636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11638 "RANLIB=$${RANLIB}" \
11639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640 install-pdf) \
11641 || exit 1
11643 @endif gmp
11645 .PHONY: maybe-install-html-gmp install-html-gmp
11646 maybe-install-html-gmp:
11647 @if gmp
11648 maybe-install-html-gmp: install-html-gmp
11650 install-html-gmp: \
11651 configure-gmp \
11652 html-gmp
11653 @[ -f ./gmp/Makefile ] || exit 0; \
11654 r=`${PWD_COMMAND}`; export r; \
11655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11656 $(HOST_EXPORTS) \
11657 for flag in $(EXTRA_HOST_FLAGS) ; do \
11658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11659 done; \
11660 echo "Doing install-html in gmp" ; \
11661 (cd $(HOST_SUBDIR)/gmp && \
11662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11664 "RANLIB=$${RANLIB}" \
11665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11666 install-html) \
11667 || exit 1
11669 @endif gmp
11671 .PHONY: maybe-installcheck-gmp installcheck-gmp
11672 maybe-installcheck-gmp:
11673 @if gmp
11674 maybe-installcheck-gmp: installcheck-gmp
11676 installcheck-gmp: \
11677 configure-gmp
11678 @[ -f ./gmp/Makefile ] || exit 0; \
11679 r=`${PWD_COMMAND}`; export r; \
11680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11681 $(HOST_EXPORTS) \
11682 for flag in $(EXTRA_HOST_FLAGS) ; do \
11683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11684 done; \
11685 echo "Doing installcheck in gmp" ; \
11686 (cd $(HOST_SUBDIR)/gmp && \
11687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11689 "RANLIB=$${RANLIB}" \
11690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11691 installcheck) \
11692 || exit 1
11694 @endif gmp
11696 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11697 maybe-mostlyclean-gmp:
11698 @if gmp
11699 maybe-mostlyclean-gmp: mostlyclean-gmp
11701 mostlyclean-gmp:
11702 @[ -f ./gmp/Makefile ] || exit 0; \
11703 r=`${PWD_COMMAND}`; export r; \
11704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705 $(HOST_EXPORTS) \
11706 for flag in $(EXTRA_HOST_FLAGS) ; do \
11707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708 done; \
11709 echo "Doing mostlyclean in gmp" ; \
11710 (cd $(HOST_SUBDIR)/gmp && \
11711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713 "RANLIB=$${RANLIB}" \
11714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715 mostlyclean) \
11716 || exit 1
11718 @endif gmp
11720 .PHONY: maybe-clean-gmp clean-gmp
11721 maybe-clean-gmp:
11722 @if gmp
11723 maybe-clean-gmp: clean-gmp
11725 clean-gmp:
11726 @[ -f ./gmp/Makefile ] || exit 0; \
11727 r=`${PWD_COMMAND}`; export r; \
11728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11729 $(HOST_EXPORTS) \
11730 for flag in $(EXTRA_HOST_FLAGS) ; do \
11731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11732 done; \
11733 echo "Doing clean in gmp" ; \
11734 (cd $(HOST_SUBDIR)/gmp && \
11735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11737 "RANLIB=$${RANLIB}" \
11738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11739 clean) \
11740 || exit 1
11742 @endif gmp
11744 .PHONY: maybe-distclean-gmp distclean-gmp
11745 maybe-distclean-gmp:
11746 @if gmp
11747 maybe-distclean-gmp: distclean-gmp
11749 distclean-gmp:
11750 @[ -f ./gmp/Makefile ] || exit 0; \
11751 r=`${PWD_COMMAND}`; export r; \
11752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11753 $(HOST_EXPORTS) \
11754 for flag in $(EXTRA_HOST_FLAGS) ; do \
11755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11756 done; \
11757 echo "Doing distclean in gmp" ; \
11758 (cd $(HOST_SUBDIR)/gmp && \
11759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11761 "RANLIB=$${RANLIB}" \
11762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11763 distclean) \
11764 || exit 1
11766 @endif gmp
11768 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11769 maybe-maintainer-clean-gmp:
11770 @if gmp
11771 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11773 maintainer-clean-gmp:
11774 @[ -f ./gmp/Makefile ] || exit 0; \
11775 r=`${PWD_COMMAND}`; export r; \
11776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777 $(HOST_EXPORTS) \
11778 for flag in $(EXTRA_HOST_FLAGS) ; do \
11779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780 done; \
11781 echo "Doing maintainer-clean in gmp" ; \
11782 (cd $(HOST_SUBDIR)/gmp && \
11783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785 "RANLIB=$${RANLIB}" \
11786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787 maintainer-clean) \
11788 || exit 1
11790 @endif gmp
11794 .PHONY: configure-mpfr maybe-configure-mpfr
11795 maybe-configure-mpfr:
11796 @if gcc-bootstrap
11797 configure-mpfr: stage_current
11798 @endif gcc-bootstrap
11799 @if mpfr
11800 maybe-configure-mpfr: configure-mpfr
11801 configure-mpfr:
11802 @r=`${PWD_COMMAND}`; export r; \
11803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11806 $(HOST_EXPORTS) \
11807 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11808 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11809 case $(srcdir) in \
11810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11811 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11813 esac; \
11814 module_srcdir=mpfr; \
11815 $(SHELL) \
11816 $$s/$$module_srcdir/configure \
11817 --srcdir=$${topdir}/$$module_srcdir \
11818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11819 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11820 || exit 1
11821 @endif mpfr
11825 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11826 maybe-configure-stage1-mpfr:
11827 @if mpfr-bootstrap
11828 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11829 configure-stage1-mpfr:
11830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11832 @r=`${PWD_COMMAND}`; export r; \
11833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11834 TFLAGS="$(STAGE1_TFLAGS)"; \
11835 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11836 $(HOST_EXPORTS) \
11837 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11838 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11839 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11840 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11842 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11843 case $(srcdir) in \
11844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11845 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11847 esac; \
11848 module_srcdir=mpfr; \
11849 $(SHELL) $$s/$$module_srcdir/configure \
11850 --srcdir=$${topdir}/$$module_srcdir \
11851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11852 --target=${target_alias} \
11854 $(STAGE1_CONFIGURE_FLAGS) \
11855 --disable-shared @extra_mpfr_configure_flags@
11856 @endif mpfr-bootstrap
11858 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11859 maybe-configure-stage2-mpfr:
11860 @if mpfr-bootstrap
11861 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11862 configure-stage2-mpfr:
11863 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11865 @r=`${PWD_COMMAND}`; export r; \
11866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867 TFLAGS="$(STAGE2_TFLAGS)"; \
11868 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11869 $(HOST_EXPORTS) \
11870 $(POSTSTAGE1_HOST_EXPORTS) \
11871 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11872 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11873 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11874 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11876 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11877 case $(srcdir) in \
11878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11879 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11881 esac; \
11882 module_srcdir=mpfr; \
11883 $(SHELL) $$s/$$module_srcdir/configure \
11884 --srcdir=$${topdir}/$$module_srcdir \
11885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11886 --target=${target_alias} \
11887 --with-build-libsubdir=$(HOST_SUBDIR) \
11888 $(STAGE2_CONFIGURE_FLAGS) \
11889 --disable-shared @extra_mpfr_configure_flags@
11890 @endif mpfr-bootstrap
11892 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11893 maybe-configure-stage3-mpfr:
11894 @if mpfr-bootstrap
11895 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11896 configure-stage3-mpfr:
11897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11899 @r=`${PWD_COMMAND}`; export r; \
11900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901 TFLAGS="$(STAGE3_TFLAGS)"; \
11902 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11903 $(HOST_EXPORTS) \
11904 $(POSTSTAGE1_HOST_EXPORTS) \
11905 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11906 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11907 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11908 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11910 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11911 case $(srcdir) in \
11912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11913 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11915 esac; \
11916 module_srcdir=mpfr; \
11917 $(SHELL) $$s/$$module_srcdir/configure \
11918 --srcdir=$${topdir}/$$module_srcdir \
11919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11920 --target=${target_alias} \
11921 --with-build-libsubdir=$(HOST_SUBDIR) \
11922 $(STAGE3_CONFIGURE_FLAGS) \
11923 --disable-shared @extra_mpfr_configure_flags@
11924 @endif mpfr-bootstrap
11926 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11927 maybe-configure-stage4-mpfr:
11928 @if mpfr-bootstrap
11929 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11930 configure-stage4-mpfr:
11931 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11933 @r=`${PWD_COMMAND}`; export r; \
11934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11935 TFLAGS="$(STAGE4_TFLAGS)"; \
11936 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11937 $(HOST_EXPORTS) \
11938 $(POSTSTAGE1_HOST_EXPORTS) \
11939 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11940 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11941 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11942 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11944 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11945 case $(srcdir) in \
11946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11947 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11949 esac; \
11950 module_srcdir=mpfr; \
11951 $(SHELL) $$s/$$module_srcdir/configure \
11952 --srcdir=$${topdir}/$$module_srcdir \
11953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11954 --target=${target_alias} \
11955 --with-build-libsubdir=$(HOST_SUBDIR) \
11956 $(STAGE4_CONFIGURE_FLAGS) \
11957 --disable-shared @extra_mpfr_configure_flags@
11958 @endif mpfr-bootstrap
11960 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11961 maybe-configure-stageprofile-mpfr:
11962 @if mpfr-bootstrap
11963 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
11964 configure-stageprofile-mpfr:
11965 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11967 @r=`${PWD_COMMAND}`; export r; \
11968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11970 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11971 $(HOST_EXPORTS) \
11972 $(POSTSTAGE1_HOST_EXPORTS) \
11973 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11974 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11975 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11976 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
11977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11978 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11979 case $(srcdir) in \
11980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11981 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11983 esac; \
11984 module_srcdir=mpfr; \
11985 $(SHELL) $$s/$$module_srcdir/configure \
11986 --srcdir=$${topdir}/$$module_srcdir \
11987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11988 --target=${target_alias} \
11989 --with-build-libsubdir=$(HOST_SUBDIR) \
11990 $(STAGEprofile_CONFIGURE_FLAGS) \
11991 --disable-shared @extra_mpfr_configure_flags@
11992 @endif mpfr-bootstrap
11994 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
11995 maybe-configure-stagefeedback-mpfr:
11996 @if mpfr-bootstrap
11997 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
11998 configure-stagefeedback-mpfr:
11999 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12001 @r=`${PWD_COMMAND}`; export r; \
12002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12004 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12005 $(HOST_EXPORTS) \
12006 $(POSTSTAGE1_HOST_EXPORTS) \
12007 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12008 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12009 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12010 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12012 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12013 case $(srcdir) in \
12014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12015 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12017 esac; \
12018 module_srcdir=mpfr; \
12019 $(SHELL) $$s/$$module_srcdir/configure \
12020 --srcdir=$${topdir}/$$module_srcdir \
12021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12022 --target=${target_alias} \
12023 --with-build-libsubdir=$(HOST_SUBDIR) \
12024 $(STAGEfeedback_CONFIGURE_FLAGS) \
12025 --disable-shared @extra_mpfr_configure_flags@
12026 @endif mpfr-bootstrap
12032 .PHONY: all-mpfr maybe-all-mpfr
12033 maybe-all-mpfr:
12034 @if gcc-bootstrap
12035 all-mpfr: stage_current
12036 @endif gcc-bootstrap
12037 @if mpfr
12038 TARGET-mpfr=all
12039 maybe-all-mpfr: all-mpfr
12040 all-mpfr: configure-mpfr
12041 @r=`${PWD_COMMAND}`; export r; \
12042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12043 $(HOST_EXPORTS) \
12044 (cd $(HOST_SUBDIR)/mpfr && \
12045 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
12046 $(TARGET-mpfr))
12047 @endif mpfr
12051 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12052 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12053 maybe-all-stage1-mpfr:
12054 maybe-clean-stage1-mpfr:
12055 @if mpfr-bootstrap
12056 maybe-all-stage1-mpfr: all-stage1-mpfr
12057 all-stage1: all-stage1-mpfr
12058 TARGET-stage1-mpfr = $(TARGET-mpfr)
12059 all-stage1-mpfr: configure-stage1-mpfr
12060 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12061 @r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 TFLAGS="$(STAGE1_TFLAGS)"; \
12064 $(HOST_EXPORTS) \
12065 cd $(HOST_SUBDIR)/mpfr && \
12066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12067 CFLAGS="$(STAGE1_CFLAGS)" \
12068 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12069 LIBCFLAGS="$(LIBCFLAGS)" \
12070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12073 $(EXTRA_HOST_FLAGS) \
12074 $(STAGE1_FLAGS_TO_PASS) \
12075 TFLAGS="$(STAGE1_TFLAGS)" \
12076 $(TARGET-stage1-mpfr)
12078 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12079 clean-stage1: clean-stage1-mpfr
12080 clean-stage1-mpfr:
12081 @if [ $(current_stage) = stage1 ]; then \
12082 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12083 else \
12084 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12085 $(MAKE) stage1-start; \
12086 fi; \
12087 cd $(HOST_SUBDIR)/mpfr && \
12088 $(MAKE) $(EXTRA_HOST_FLAGS) \
12089 $(STAGE1_FLAGS_TO_PASS) clean
12090 @endif mpfr-bootstrap
12093 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12094 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12095 maybe-all-stage2-mpfr:
12096 maybe-clean-stage2-mpfr:
12097 @if mpfr-bootstrap
12098 maybe-all-stage2-mpfr: all-stage2-mpfr
12099 all-stage2: all-stage2-mpfr
12100 TARGET-stage2-mpfr = $(TARGET-mpfr)
12101 all-stage2-mpfr: configure-stage2-mpfr
12102 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12103 @r=`${PWD_COMMAND}`; export r; \
12104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105 TFLAGS="$(STAGE2_TFLAGS)"; \
12106 $(HOST_EXPORTS) \
12107 $(POSTSTAGE1_HOST_EXPORTS) \
12108 cd $(HOST_SUBDIR)/mpfr && \
12109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12110 CFLAGS="$(STAGE2_CFLAGS)" \
12111 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12112 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12116 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12117 TFLAGS="$(STAGE2_TFLAGS)" \
12118 $(TARGET-stage2-mpfr)
12120 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12121 clean-stage2: clean-stage2-mpfr
12122 clean-stage2-mpfr:
12123 @if [ $(current_stage) = stage2 ]; then \
12124 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12125 else \
12126 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12127 $(MAKE) stage2-start; \
12128 fi; \
12129 cd $(HOST_SUBDIR)/mpfr && \
12130 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12131 @endif mpfr-bootstrap
12134 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12135 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12136 maybe-all-stage3-mpfr:
12137 maybe-clean-stage3-mpfr:
12138 @if mpfr-bootstrap
12139 maybe-all-stage3-mpfr: all-stage3-mpfr
12140 all-stage3: all-stage3-mpfr
12141 TARGET-stage3-mpfr = $(TARGET-mpfr)
12142 all-stage3-mpfr: configure-stage3-mpfr
12143 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12144 @r=`${PWD_COMMAND}`; export r; \
12145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12146 TFLAGS="$(STAGE3_TFLAGS)"; \
12147 $(HOST_EXPORTS) \
12148 $(POSTSTAGE1_HOST_EXPORTS) \
12149 cd $(HOST_SUBDIR)/mpfr && \
12150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12151 CFLAGS="$(STAGE3_CFLAGS)" \
12152 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12153 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12157 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12158 TFLAGS="$(STAGE3_TFLAGS)" \
12159 $(TARGET-stage3-mpfr)
12161 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12162 clean-stage3: clean-stage3-mpfr
12163 clean-stage3-mpfr:
12164 @if [ $(current_stage) = stage3 ]; then \
12165 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12166 else \
12167 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12168 $(MAKE) stage3-start; \
12169 fi; \
12170 cd $(HOST_SUBDIR)/mpfr && \
12171 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12172 @endif mpfr-bootstrap
12175 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12176 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12177 maybe-all-stage4-mpfr:
12178 maybe-clean-stage4-mpfr:
12179 @if mpfr-bootstrap
12180 maybe-all-stage4-mpfr: all-stage4-mpfr
12181 all-stage4: all-stage4-mpfr
12182 TARGET-stage4-mpfr = $(TARGET-mpfr)
12183 all-stage4-mpfr: configure-stage4-mpfr
12184 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12185 @r=`${PWD_COMMAND}`; export r; \
12186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12187 TFLAGS="$(STAGE4_TFLAGS)"; \
12188 $(HOST_EXPORTS) \
12189 $(POSTSTAGE1_HOST_EXPORTS) \
12190 cd $(HOST_SUBDIR)/mpfr && \
12191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12192 CFLAGS="$(STAGE4_CFLAGS)" \
12193 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12194 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12199 TFLAGS="$(STAGE4_TFLAGS)" \
12200 $(TARGET-stage4-mpfr)
12202 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12203 clean-stage4: clean-stage4-mpfr
12204 clean-stage4-mpfr:
12205 @if [ $(current_stage) = stage4 ]; then \
12206 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12207 else \
12208 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12209 $(MAKE) stage4-start; \
12210 fi; \
12211 cd $(HOST_SUBDIR)/mpfr && \
12212 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12213 @endif mpfr-bootstrap
12216 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12217 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12218 maybe-all-stageprofile-mpfr:
12219 maybe-clean-stageprofile-mpfr:
12220 @if mpfr-bootstrap
12221 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12222 all-stageprofile: all-stageprofile-mpfr
12223 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12224 all-stageprofile-mpfr: configure-stageprofile-mpfr
12225 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12226 @r=`${PWD_COMMAND}`; export r; \
12227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12228 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12229 $(HOST_EXPORTS) \
12230 $(POSTSTAGE1_HOST_EXPORTS) \
12231 cd $(HOST_SUBDIR)/mpfr && \
12232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12233 CFLAGS="$(STAGEprofile_CFLAGS)" \
12234 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12235 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12240 TFLAGS="$(STAGEprofile_TFLAGS)" \
12241 $(TARGET-stageprofile-mpfr)
12243 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12244 clean-stageprofile: clean-stageprofile-mpfr
12245 clean-stageprofile-mpfr:
12246 @if [ $(current_stage) = stageprofile ]; then \
12247 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12248 else \
12249 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12250 $(MAKE) stageprofile-start; \
12251 fi; \
12252 cd $(HOST_SUBDIR)/mpfr && \
12253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12254 @endif mpfr-bootstrap
12257 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12258 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12259 maybe-all-stagefeedback-mpfr:
12260 maybe-clean-stagefeedback-mpfr:
12261 @if mpfr-bootstrap
12262 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12263 all-stagefeedback: all-stagefeedback-mpfr
12264 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12265 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12267 @r=`${PWD_COMMAND}`; export r; \
12268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12269 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12270 $(HOST_EXPORTS) \
12271 $(POSTSTAGE1_HOST_EXPORTS) \
12272 cd $(HOST_SUBDIR)/mpfr && \
12273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12274 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12275 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12281 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12282 $(TARGET-stagefeedback-mpfr)
12284 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12285 clean-stagefeedback: clean-stagefeedback-mpfr
12286 clean-stagefeedback-mpfr:
12287 @if [ $(current_stage) = stagefeedback ]; then \
12288 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12289 else \
12290 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12291 $(MAKE) stagefeedback-start; \
12292 fi; \
12293 cd $(HOST_SUBDIR)/mpfr && \
12294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12295 @endif mpfr-bootstrap
12301 .PHONY: check-mpfr maybe-check-mpfr
12302 maybe-check-mpfr:
12303 @if mpfr
12304 maybe-check-mpfr: check-mpfr
12306 check-mpfr:
12307 @: $(MAKE); $(unstage)
12308 @r=`${PWD_COMMAND}`; export r; \
12309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12310 $(HOST_EXPORTS) \
12311 (cd $(HOST_SUBDIR)/mpfr && \
12312 $(MAKE) $(FLAGS_TO_PASS) check)
12314 @endif mpfr
12316 .PHONY: install-mpfr maybe-install-mpfr
12317 maybe-install-mpfr:
12318 @if mpfr
12319 maybe-install-mpfr: install-mpfr
12321 install-mpfr:
12323 @endif mpfr
12325 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12326 maybe-install-strip-mpfr:
12327 @if mpfr
12328 maybe-install-strip-mpfr: install-strip-mpfr
12330 install-strip-mpfr:
12332 @endif mpfr
12334 # Other targets (info, dvi, pdf, etc.)
12336 .PHONY: maybe-info-mpfr info-mpfr
12337 maybe-info-mpfr:
12338 @if mpfr
12339 maybe-info-mpfr: info-mpfr
12341 info-mpfr: \
12342 configure-mpfr
12343 @[ -f ./mpfr/Makefile ] || exit 0; \
12344 r=`${PWD_COMMAND}`; export r; \
12345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12346 $(HOST_EXPORTS) \
12347 for flag in $(EXTRA_HOST_FLAGS) ; do \
12348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12349 done; \
12350 echo "Doing info in mpfr" ; \
12351 (cd $(HOST_SUBDIR)/mpfr && \
12352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12354 "RANLIB=$${RANLIB}" \
12355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12356 info) \
12357 || exit 1
12359 @endif mpfr
12361 .PHONY: maybe-dvi-mpfr dvi-mpfr
12362 maybe-dvi-mpfr:
12363 @if mpfr
12364 maybe-dvi-mpfr: dvi-mpfr
12366 dvi-mpfr: \
12367 configure-mpfr
12368 @[ -f ./mpfr/Makefile ] || exit 0; \
12369 r=`${PWD_COMMAND}`; export r; \
12370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371 $(HOST_EXPORTS) \
12372 for flag in $(EXTRA_HOST_FLAGS) ; do \
12373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374 done; \
12375 echo "Doing dvi in mpfr" ; \
12376 (cd $(HOST_SUBDIR)/mpfr && \
12377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379 "RANLIB=$${RANLIB}" \
12380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12381 dvi) \
12382 || exit 1
12384 @endif mpfr
12386 .PHONY: maybe-pdf-mpfr pdf-mpfr
12387 maybe-pdf-mpfr:
12388 @if mpfr
12389 maybe-pdf-mpfr: pdf-mpfr
12391 pdf-mpfr: \
12392 configure-mpfr
12393 @[ -f ./mpfr/Makefile ] || exit 0; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 for flag in $(EXTRA_HOST_FLAGS) ; do \
12398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399 done; \
12400 echo "Doing pdf in mpfr" ; \
12401 (cd $(HOST_SUBDIR)/mpfr && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404 "RANLIB=$${RANLIB}" \
12405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406 pdf) \
12407 || exit 1
12409 @endif mpfr
12411 .PHONY: maybe-html-mpfr html-mpfr
12412 maybe-html-mpfr:
12413 @if mpfr
12414 maybe-html-mpfr: html-mpfr
12416 html-mpfr: \
12417 configure-mpfr
12418 @[ -f ./mpfr/Makefile ] || exit 0; \
12419 r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 for flag in $(EXTRA_HOST_FLAGS) ; do \
12423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424 done; \
12425 echo "Doing html in mpfr" ; \
12426 (cd $(HOST_SUBDIR)/mpfr && \
12427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429 "RANLIB=$${RANLIB}" \
12430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431 html) \
12432 || exit 1
12434 @endif mpfr
12436 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12437 maybe-TAGS-mpfr:
12438 @if mpfr
12439 maybe-TAGS-mpfr: TAGS-mpfr
12441 TAGS-mpfr: \
12442 configure-mpfr
12443 @[ -f ./mpfr/Makefile ] || exit 0; \
12444 r=`${PWD_COMMAND}`; export r; \
12445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446 $(HOST_EXPORTS) \
12447 for flag in $(EXTRA_HOST_FLAGS) ; do \
12448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12449 done; \
12450 echo "Doing TAGS in mpfr" ; \
12451 (cd $(HOST_SUBDIR)/mpfr && \
12452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12454 "RANLIB=$${RANLIB}" \
12455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12456 TAGS) \
12457 || exit 1
12459 @endif mpfr
12461 .PHONY: maybe-install-info-mpfr install-info-mpfr
12462 maybe-install-info-mpfr:
12463 @if mpfr
12464 maybe-install-info-mpfr: install-info-mpfr
12466 install-info-mpfr: \
12467 configure-mpfr \
12468 info-mpfr
12469 @[ -f ./mpfr/Makefile ] || exit 0; \
12470 r=`${PWD_COMMAND}`; export r; \
12471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12472 $(HOST_EXPORTS) \
12473 for flag in $(EXTRA_HOST_FLAGS) ; do \
12474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12475 done; \
12476 echo "Doing install-info in mpfr" ; \
12477 (cd $(HOST_SUBDIR)/mpfr && \
12478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12480 "RANLIB=$${RANLIB}" \
12481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12482 install-info) \
12483 || exit 1
12485 @endif mpfr
12487 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12488 maybe-install-pdf-mpfr:
12489 @if mpfr
12490 maybe-install-pdf-mpfr: install-pdf-mpfr
12492 install-pdf-mpfr: \
12493 configure-mpfr \
12494 pdf-mpfr
12495 @[ -f ./mpfr/Makefile ] || exit 0; \
12496 r=`${PWD_COMMAND}`; export r; \
12497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12498 $(HOST_EXPORTS) \
12499 for flag in $(EXTRA_HOST_FLAGS) ; do \
12500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12501 done; \
12502 echo "Doing install-pdf in mpfr" ; \
12503 (cd $(HOST_SUBDIR)/mpfr && \
12504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12506 "RANLIB=$${RANLIB}" \
12507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508 install-pdf) \
12509 || exit 1
12511 @endif mpfr
12513 .PHONY: maybe-install-html-mpfr install-html-mpfr
12514 maybe-install-html-mpfr:
12515 @if mpfr
12516 maybe-install-html-mpfr: install-html-mpfr
12518 install-html-mpfr: \
12519 configure-mpfr \
12520 html-mpfr
12521 @[ -f ./mpfr/Makefile ] || exit 0; \
12522 r=`${PWD_COMMAND}`; export r; \
12523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12524 $(HOST_EXPORTS) \
12525 for flag in $(EXTRA_HOST_FLAGS) ; do \
12526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12527 done; \
12528 echo "Doing install-html in mpfr" ; \
12529 (cd $(HOST_SUBDIR)/mpfr && \
12530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12532 "RANLIB=$${RANLIB}" \
12533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12534 install-html) \
12535 || exit 1
12537 @endif mpfr
12539 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12540 maybe-installcheck-mpfr:
12541 @if mpfr
12542 maybe-installcheck-mpfr: installcheck-mpfr
12544 installcheck-mpfr: \
12545 configure-mpfr
12546 @[ -f ./mpfr/Makefile ] || exit 0; \
12547 r=`${PWD_COMMAND}`; export r; \
12548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12549 $(HOST_EXPORTS) \
12550 for flag in $(EXTRA_HOST_FLAGS) ; do \
12551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12552 done; \
12553 echo "Doing installcheck in mpfr" ; \
12554 (cd $(HOST_SUBDIR)/mpfr && \
12555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12557 "RANLIB=$${RANLIB}" \
12558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12559 installcheck) \
12560 || exit 1
12562 @endif mpfr
12564 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12565 maybe-mostlyclean-mpfr:
12566 @if mpfr
12567 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12569 mostlyclean-mpfr:
12570 @[ -f ./mpfr/Makefile ] || exit 0; \
12571 r=`${PWD_COMMAND}`; export r; \
12572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573 $(HOST_EXPORTS) \
12574 for flag in $(EXTRA_HOST_FLAGS) ; do \
12575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12576 done; \
12577 echo "Doing mostlyclean in mpfr" ; \
12578 (cd $(HOST_SUBDIR)/mpfr && \
12579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12581 "RANLIB=$${RANLIB}" \
12582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12583 mostlyclean) \
12584 || exit 1
12586 @endif mpfr
12588 .PHONY: maybe-clean-mpfr clean-mpfr
12589 maybe-clean-mpfr:
12590 @if mpfr
12591 maybe-clean-mpfr: clean-mpfr
12593 clean-mpfr:
12594 @[ -f ./mpfr/Makefile ] || exit 0; \
12595 r=`${PWD_COMMAND}`; export r; \
12596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12597 $(HOST_EXPORTS) \
12598 for flag in $(EXTRA_HOST_FLAGS) ; do \
12599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12600 done; \
12601 echo "Doing clean in mpfr" ; \
12602 (cd $(HOST_SUBDIR)/mpfr && \
12603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12605 "RANLIB=$${RANLIB}" \
12606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12607 clean) \
12608 || exit 1
12610 @endif mpfr
12612 .PHONY: maybe-distclean-mpfr distclean-mpfr
12613 maybe-distclean-mpfr:
12614 @if mpfr
12615 maybe-distclean-mpfr: distclean-mpfr
12617 distclean-mpfr:
12618 @[ -f ./mpfr/Makefile ] || exit 0; \
12619 r=`${PWD_COMMAND}`; export r; \
12620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621 $(HOST_EXPORTS) \
12622 for flag in $(EXTRA_HOST_FLAGS) ; do \
12623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624 done; \
12625 echo "Doing distclean in mpfr" ; \
12626 (cd $(HOST_SUBDIR)/mpfr && \
12627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629 "RANLIB=$${RANLIB}" \
12630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631 distclean) \
12632 || exit 1
12634 @endif mpfr
12636 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12637 maybe-maintainer-clean-mpfr:
12638 @if mpfr
12639 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12641 maintainer-clean-mpfr:
12642 @[ -f ./mpfr/Makefile ] || exit 0; \
12643 r=`${PWD_COMMAND}`; export r; \
12644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645 $(HOST_EXPORTS) \
12646 for flag in $(EXTRA_HOST_FLAGS) ; do \
12647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648 done; \
12649 echo "Doing maintainer-clean in mpfr" ; \
12650 (cd $(HOST_SUBDIR)/mpfr && \
12651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653 "RANLIB=$${RANLIB}" \
12654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655 maintainer-clean) \
12656 || exit 1
12658 @endif mpfr
12662 .PHONY: configure-mpc maybe-configure-mpc
12663 maybe-configure-mpc:
12664 @if gcc-bootstrap
12665 configure-mpc: stage_current
12666 @endif gcc-bootstrap
12667 @if mpc
12668 maybe-configure-mpc: configure-mpc
12669 configure-mpc:
12670 @r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12674 $(HOST_EXPORTS) \
12675 echo Configuring in $(HOST_SUBDIR)/mpc; \
12676 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12677 case $(srcdir) in \
12678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12679 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12681 esac; \
12682 module_srcdir=mpc; \
12683 $(SHELL) \
12684 $$s/$$module_srcdir/configure \
12685 --srcdir=$${topdir}/$$module_srcdir \
12686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12687 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12688 || exit 1
12689 @endif mpc
12693 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12694 maybe-configure-stage1-mpc:
12695 @if mpc-bootstrap
12696 maybe-configure-stage1-mpc: configure-stage1-mpc
12697 configure-stage1-mpc:
12698 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12700 @r=`${PWD_COMMAND}`; export r; \
12701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12702 TFLAGS="$(STAGE1_TFLAGS)"; \
12703 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12704 $(HOST_EXPORTS) \
12705 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12706 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12707 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12708 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12710 cd $(HOST_SUBDIR)/mpc || exit 1; \
12711 case $(srcdir) in \
12712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12713 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12715 esac; \
12716 module_srcdir=mpc; \
12717 $(SHELL) $$s/$$module_srcdir/configure \
12718 --srcdir=$${topdir}/$$module_srcdir \
12719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12720 --target=${target_alias} \
12722 $(STAGE1_CONFIGURE_FLAGS) \
12723 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12724 @endif mpc-bootstrap
12726 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12727 maybe-configure-stage2-mpc:
12728 @if mpc-bootstrap
12729 maybe-configure-stage2-mpc: configure-stage2-mpc
12730 configure-stage2-mpc:
12731 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12733 @r=`${PWD_COMMAND}`; export r; \
12734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735 TFLAGS="$(STAGE2_TFLAGS)"; \
12736 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12737 $(HOST_EXPORTS) \
12738 $(POSTSTAGE1_HOST_EXPORTS) \
12739 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12740 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12741 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12742 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12744 cd $(HOST_SUBDIR)/mpc || exit 1; \
12745 case $(srcdir) in \
12746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12747 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12749 esac; \
12750 module_srcdir=mpc; \
12751 $(SHELL) $$s/$$module_srcdir/configure \
12752 --srcdir=$${topdir}/$$module_srcdir \
12753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12754 --target=${target_alias} \
12755 --with-build-libsubdir=$(HOST_SUBDIR) \
12756 $(STAGE2_CONFIGURE_FLAGS) \
12757 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12758 @endif mpc-bootstrap
12760 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12761 maybe-configure-stage3-mpc:
12762 @if mpc-bootstrap
12763 maybe-configure-stage3-mpc: configure-stage3-mpc
12764 configure-stage3-mpc:
12765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12767 @r=`${PWD_COMMAND}`; export r; \
12768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769 TFLAGS="$(STAGE3_TFLAGS)"; \
12770 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12771 $(HOST_EXPORTS) \
12772 $(POSTSTAGE1_HOST_EXPORTS) \
12773 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12774 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12775 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12776 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12778 cd $(HOST_SUBDIR)/mpc || exit 1; \
12779 case $(srcdir) in \
12780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12781 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12783 esac; \
12784 module_srcdir=mpc; \
12785 $(SHELL) $$s/$$module_srcdir/configure \
12786 --srcdir=$${topdir}/$$module_srcdir \
12787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12788 --target=${target_alias} \
12789 --with-build-libsubdir=$(HOST_SUBDIR) \
12790 $(STAGE3_CONFIGURE_FLAGS) \
12791 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12792 @endif mpc-bootstrap
12794 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12795 maybe-configure-stage4-mpc:
12796 @if mpc-bootstrap
12797 maybe-configure-stage4-mpc: configure-stage4-mpc
12798 configure-stage4-mpc:
12799 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12801 @r=`${PWD_COMMAND}`; export r; \
12802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12803 TFLAGS="$(STAGE4_TFLAGS)"; \
12804 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12805 $(HOST_EXPORTS) \
12806 $(POSTSTAGE1_HOST_EXPORTS) \
12807 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12808 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12809 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12810 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12812 cd $(HOST_SUBDIR)/mpc || exit 1; \
12813 case $(srcdir) in \
12814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12815 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12817 esac; \
12818 module_srcdir=mpc; \
12819 $(SHELL) $$s/$$module_srcdir/configure \
12820 --srcdir=$${topdir}/$$module_srcdir \
12821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12822 --target=${target_alias} \
12823 --with-build-libsubdir=$(HOST_SUBDIR) \
12824 $(STAGE4_CONFIGURE_FLAGS) \
12825 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12826 @endif mpc-bootstrap
12828 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12829 maybe-configure-stageprofile-mpc:
12830 @if mpc-bootstrap
12831 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12832 configure-stageprofile-mpc:
12833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12835 @r=`${PWD_COMMAND}`; export r; \
12836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12837 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12838 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12839 $(HOST_EXPORTS) \
12840 $(POSTSTAGE1_HOST_EXPORTS) \
12841 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12842 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12843 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12844 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12846 cd $(HOST_SUBDIR)/mpc || exit 1; \
12847 case $(srcdir) in \
12848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12849 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12851 esac; \
12852 module_srcdir=mpc; \
12853 $(SHELL) $$s/$$module_srcdir/configure \
12854 --srcdir=$${topdir}/$$module_srcdir \
12855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12856 --target=${target_alias} \
12857 --with-build-libsubdir=$(HOST_SUBDIR) \
12858 $(STAGEprofile_CONFIGURE_FLAGS) \
12859 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12860 @endif mpc-bootstrap
12862 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12863 maybe-configure-stagefeedback-mpc:
12864 @if mpc-bootstrap
12865 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12866 configure-stagefeedback-mpc:
12867 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12869 @r=`${PWD_COMMAND}`; export r; \
12870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12872 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12873 $(HOST_EXPORTS) \
12874 $(POSTSTAGE1_HOST_EXPORTS) \
12875 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12876 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12877 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12878 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12880 cd $(HOST_SUBDIR)/mpc || exit 1; \
12881 case $(srcdir) in \
12882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12883 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12885 esac; \
12886 module_srcdir=mpc; \
12887 $(SHELL) $$s/$$module_srcdir/configure \
12888 --srcdir=$${topdir}/$$module_srcdir \
12889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12890 --target=${target_alias} \
12891 --with-build-libsubdir=$(HOST_SUBDIR) \
12892 $(STAGEfeedback_CONFIGURE_FLAGS) \
12893 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12894 @endif mpc-bootstrap
12900 .PHONY: all-mpc maybe-all-mpc
12901 maybe-all-mpc:
12902 @if gcc-bootstrap
12903 all-mpc: stage_current
12904 @endif gcc-bootstrap
12905 @if mpc
12906 TARGET-mpc=all
12907 maybe-all-mpc: all-mpc
12908 all-mpc: configure-mpc
12909 @r=`${PWD_COMMAND}`; export r; \
12910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911 $(HOST_EXPORTS) \
12912 (cd $(HOST_SUBDIR)/mpc && \
12913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
12914 $(TARGET-mpc))
12915 @endif mpc
12919 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12920 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12921 maybe-all-stage1-mpc:
12922 maybe-clean-stage1-mpc:
12923 @if mpc-bootstrap
12924 maybe-all-stage1-mpc: all-stage1-mpc
12925 all-stage1: all-stage1-mpc
12926 TARGET-stage1-mpc = $(TARGET-mpc)
12927 all-stage1-mpc: configure-stage1-mpc
12928 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12929 @r=`${PWD_COMMAND}`; export r; \
12930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12931 TFLAGS="$(STAGE1_TFLAGS)"; \
12932 $(HOST_EXPORTS) \
12933 cd $(HOST_SUBDIR)/mpc && \
12934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12935 CFLAGS="$(STAGE1_CFLAGS)" \
12936 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12937 LIBCFLAGS="$(LIBCFLAGS)" \
12938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12941 $(EXTRA_HOST_FLAGS) \
12942 $(STAGE1_FLAGS_TO_PASS) \
12943 TFLAGS="$(STAGE1_TFLAGS)" \
12944 $(TARGET-stage1-mpc)
12946 maybe-clean-stage1-mpc: clean-stage1-mpc
12947 clean-stage1: clean-stage1-mpc
12948 clean-stage1-mpc:
12949 @if [ $(current_stage) = stage1 ]; then \
12950 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12951 else \
12952 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12953 $(MAKE) stage1-start; \
12954 fi; \
12955 cd $(HOST_SUBDIR)/mpc && \
12956 $(MAKE) $(EXTRA_HOST_FLAGS) \
12957 $(STAGE1_FLAGS_TO_PASS) clean
12958 @endif mpc-bootstrap
12961 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
12962 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
12963 maybe-all-stage2-mpc:
12964 maybe-clean-stage2-mpc:
12965 @if mpc-bootstrap
12966 maybe-all-stage2-mpc: all-stage2-mpc
12967 all-stage2: all-stage2-mpc
12968 TARGET-stage2-mpc = $(TARGET-mpc)
12969 all-stage2-mpc: configure-stage2-mpc
12970 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12971 @r=`${PWD_COMMAND}`; export r; \
12972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12973 TFLAGS="$(STAGE2_TFLAGS)"; \
12974 $(HOST_EXPORTS) \
12975 $(POSTSTAGE1_HOST_EXPORTS) \
12976 cd $(HOST_SUBDIR)/mpc && \
12977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12978 CFLAGS="$(STAGE2_CFLAGS)" \
12979 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12980 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12985 TFLAGS="$(STAGE2_TFLAGS)" \
12986 $(TARGET-stage2-mpc)
12988 maybe-clean-stage2-mpc: clean-stage2-mpc
12989 clean-stage2: clean-stage2-mpc
12990 clean-stage2-mpc:
12991 @if [ $(current_stage) = stage2 ]; then \
12992 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12993 else \
12994 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
12995 $(MAKE) stage2-start; \
12996 fi; \
12997 cd $(HOST_SUBDIR)/mpc && \
12998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
12999 @endif mpc-bootstrap
13002 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13003 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13004 maybe-all-stage3-mpc:
13005 maybe-clean-stage3-mpc:
13006 @if mpc-bootstrap
13007 maybe-all-stage3-mpc: all-stage3-mpc
13008 all-stage3: all-stage3-mpc
13009 TARGET-stage3-mpc = $(TARGET-mpc)
13010 all-stage3-mpc: configure-stage3-mpc
13011 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13012 @r=`${PWD_COMMAND}`; export r; \
13013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13014 TFLAGS="$(STAGE3_TFLAGS)"; \
13015 $(HOST_EXPORTS) \
13016 $(POSTSTAGE1_HOST_EXPORTS) \
13017 cd $(HOST_SUBDIR)/mpc && \
13018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13019 CFLAGS="$(STAGE3_CFLAGS)" \
13020 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13021 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13026 TFLAGS="$(STAGE3_TFLAGS)" \
13027 $(TARGET-stage3-mpc)
13029 maybe-clean-stage3-mpc: clean-stage3-mpc
13030 clean-stage3: clean-stage3-mpc
13031 clean-stage3-mpc:
13032 @if [ $(current_stage) = stage3 ]; then \
13033 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13034 else \
13035 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13036 $(MAKE) stage3-start; \
13037 fi; \
13038 cd $(HOST_SUBDIR)/mpc && \
13039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13040 @endif mpc-bootstrap
13043 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13044 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13045 maybe-all-stage4-mpc:
13046 maybe-clean-stage4-mpc:
13047 @if mpc-bootstrap
13048 maybe-all-stage4-mpc: all-stage4-mpc
13049 all-stage4: all-stage4-mpc
13050 TARGET-stage4-mpc = $(TARGET-mpc)
13051 all-stage4-mpc: configure-stage4-mpc
13052 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13053 @r=`${PWD_COMMAND}`; export r; \
13054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055 TFLAGS="$(STAGE4_TFLAGS)"; \
13056 $(HOST_EXPORTS) \
13057 $(POSTSTAGE1_HOST_EXPORTS) \
13058 cd $(HOST_SUBDIR)/mpc && \
13059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13060 CFLAGS="$(STAGE4_CFLAGS)" \
13061 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13062 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13067 TFLAGS="$(STAGE4_TFLAGS)" \
13068 $(TARGET-stage4-mpc)
13070 maybe-clean-stage4-mpc: clean-stage4-mpc
13071 clean-stage4: clean-stage4-mpc
13072 clean-stage4-mpc:
13073 @if [ $(current_stage) = stage4 ]; then \
13074 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13075 else \
13076 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13077 $(MAKE) stage4-start; \
13078 fi; \
13079 cd $(HOST_SUBDIR)/mpc && \
13080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13081 @endif mpc-bootstrap
13084 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13085 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13086 maybe-all-stageprofile-mpc:
13087 maybe-clean-stageprofile-mpc:
13088 @if mpc-bootstrap
13089 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13090 all-stageprofile: all-stageprofile-mpc
13091 TARGET-stageprofile-mpc = $(TARGET-mpc)
13092 all-stageprofile-mpc: configure-stageprofile-mpc
13093 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13094 @r=`${PWD_COMMAND}`; export r; \
13095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13096 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13097 $(HOST_EXPORTS) \
13098 $(POSTSTAGE1_HOST_EXPORTS) \
13099 cd $(HOST_SUBDIR)/mpc && \
13100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13101 CFLAGS="$(STAGEprofile_CFLAGS)" \
13102 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13103 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13107 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13108 TFLAGS="$(STAGEprofile_TFLAGS)" \
13109 $(TARGET-stageprofile-mpc)
13111 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13112 clean-stageprofile: clean-stageprofile-mpc
13113 clean-stageprofile-mpc:
13114 @if [ $(current_stage) = stageprofile ]; then \
13115 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13116 else \
13117 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13118 $(MAKE) stageprofile-start; \
13119 fi; \
13120 cd $(HOST_SUBDIR)/mpc && \
13121 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13122 @endif mpc-bootstrap
13125 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13126 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13127 maybe-all-stagefeedback-mpc:
13128 maybe-clean-stagefeedback-mpc:
13129 @if mpc-bootstrap
13130 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13131 all-stagefeedback: all-stagefeedback-mpc
13132 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13133 all-stagefeedback-mpc: configure-stagefeedback-mpc
13134 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13135 @r=`${PWD_COMMAND}`; export r; \
13136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13137 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13138 $(HOST_EXPORTS) \
13139 $(POSTSTAGE1_HOST_EXPORTS) \
13140 cd $(HOST_SUBDIR)/mpc && \
13141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13142 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13143 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13144 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13145 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13146 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13147 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13148 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13149 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13150 $(TARGET-stagefeedback-mpc)
13152 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13153 clean-stagefeedback: clean-stagefeedback-mpc
13154 clean-stagefeedback-mpc:
13155 @if [ $(current_stage) = stagefeedback ]; then \
13156 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13157 else \
13158 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13159 $(MAKE) stagefeedback-start; \
13160 fi; \
13161 cd $(HOST_SUBDIR)/mpc && \
13162 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13163 @endif mpc-bootstrap
13169 .PHONY: check-mpc maybe-check-mpc
13170 maybe-check-mpc:
13171 @if mpc
13172 maybe-check-mpc: check-mpc
13174 check-mpc:
13175 @: $(MAKE); $(unstage)
13176 @r=`${PWD_COMMAND}`; export r; \
13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178 $(HOST_EXPORTS) \
13179 (cd $(HOST_SUBDIR)/mpc && \
13180 $(MAKE) $(FLAGS_TO_PASS) check)
13182 @endif mpc
13184 .PHONY: install-mpc maybe-install-mpc
13185 maybe-install-mpc:
13186 @if mpc
13187 maybe-install-mpc: install-mpc
13189 install-mpc:
13191 @endif mpc
13193 .PHONY: install-strip-mpc maybe-install-strip-mpc
13194 maybe-install-strip-mpc:
13195 @if mpc
13196 maybe-install-strip-mpc: install-strip-mpc
13198 install-strip-mpc:
13200 @endif mpc
13202 # Other targets (info, dvi, pdf, etc.)
13204 .PHONY: maybe-info-mpc info-mpc
13205 maybe-info-mpc:
13206 @if mpc
13207 maybe-info-mpc: info-mpc
13209 info-mpc: \
13210 configure-mpc
13211 @[ -f ./mpc/Makefile ] || exit 0; \
13212 r=`${PWD_COMMAND}`; export r; \
13213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13214 $(HOST_EXPORTS) \
13215 for flag in $(EXTRA_HOST_FLAGS) ; do \
13216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13217 done; \
13218 echo "Doing info in mpc" ; \
13219 (cd $(HOST_SUBDIR)/mpc && \
13220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13222 "RANLIB=$${RANLIB}" \
13223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13224 info) \
13225 || exit 1
13227 @endif mpc
13229 .PHONY: maybe-dvi-mpc dvi-mpc
13230 maybe-dvi-mpc:
13231 @if mpc
13232 maybe-dvi-mpc: dvi-mpc
13234 dvi-mpc: \
13235 configure-mpc
13236 @[ -f ./mpc/Makefile ] || exit 0; \
13237 r=`${PWD_COMMAND}`; export r; \
13238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239 $(HOST_EXPORTS) \
13240 for flag in $(EXTRA_HOST_FLAGS) ; do \
13241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13242 done; \
13243 echo "Doing dvi in mpc" ; \
13244 (cd $(HOST_SUBDIR)/mpc && \
13245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13247 "RANLIB=$${RANLIB}" \
13248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13249 dvi) \
13250 || exit 1
13252 @endif mpc
13254 .PHONY: maybe-pdf-mpc pdf-mpc
13255 maybe-pdf-mpc:
13256 @if mpc
13257 maybe-pdf-mpc: pdf-mpc
13259 pdf-mpc: \
13260 configure-mpc
13261 @[ -f ./mpc/Makefile ] || exit 0; \
13262 r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 $(HOST_EXPORTS) \
13265 for flag in $(EXTRA_HOST_FLAGS) ; do \
13266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13267 done; \
13268 echo "Doing pdf in mpc" ; \
13269 (cd $(HOST_SUBDIR)/mpc && \
13270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13272 "RANLIB=$${RANLIB}" \
13273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13274 pdf) \
13275 || exit 1
13277 @endif mpc
13279 .PHONY: maybe-html-mpc html-mpc
13280 maybe-html-mpc:
13281 @if mpc
13282 maybe-html-mpc: html-mpc
13284 html-mpc: \
13285 configure-mpc
13286 @[ -f ./mpc/Makefile ] || exit 0; \
13287 r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 $(HOST_EXPORTS) \
13290 for flag in $(EXTRA_HOST_FLAGS) ; do \
13291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13292 done; \
13293 echo "Doing html in mpc" ; \
13294 (cd $(HOST_SUBDIR)/mpc && \
13295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13297 "RANLIB=$${RANLIB}" \
13298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13299 html) \
13300 || exit 1
13302 @endif mpc
13304 .PHONY: maybe-TAGS-mpc TAGS-mpc
13305 maybe-TAGS-mpc:
13306 @if mpc
13307 maybe-TAGS-mpc: TAGS-mpc
13309 TAGS-mpc: \
13310 configure-mpc
13311 @[ -f ./mpc/Makefile ] || exit 0; \
13312 r=`${PWD_COMMAND}`; export r; \
13313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314 $(HOST_EXPORTS) \
13315 for flag in $(EXTRA_HOST_FLAGS) ; do \
13316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13317 done; \
13318 echo "Doing TAGS in mpc" ; \
13319 (cd $(HOST_SUBDIR)/mpc && \
13320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13322 "RANLIB=$${RANLIB}" \
13323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13324 TAGS) \
13325 || exit 1
13327 @endif mpc
13329 .PHONY: maybe-install-info-mpc install-info-mpc
13330 maybe-install-info-mpc:
13331 @if mpc
13332 maybe-install-info-mpc: install-info-mpc
13334 install-info-mpc: \
13335 configure-mpc \
13336 info-mpc
13337 @[ -f ./mpc/Makefile ] || exit 0; \
13338 r=`${PWD_COMMAND}`; export r; \
13339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13340 $(HOST_EXPORTS) \
13341 for flag in $(EXTRA_HOST_FLAGS) ; do \
13342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13343 done; \
13344 echo "Doing install-info in mpc" ; \
13345 (cd $(HOST_SUBDIR)/mpc && \
13346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13348 "RANLIB=$${RANLIB}" \
13349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13350 install-info) \
13351 || exit 1
13353 @endif mpc
13355 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13356 maybe-install-pdf-mpc:
13357 @if mpc
13358 maybe-install-pdf-mpc: install-pdf-mpc
13360 install-pdf-mpc: \
13361 configure-mpc \
13362 pdf-mpc
13363 @[ -f ./mpc/Makefile ] || exit 0; \
13364 r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 $(HOST_EXPORTS) \
13367 for flag in $(EXTRA_HOST_FLAGS) ; do \
13368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369 done; \
13370 echo "Doing install-pdf in mpc" ; \
13371 (cd $(HOST_SUBDIR)/mpc && \
13372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374 "RANLIB=$${RANLIB}" \
13375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376 install-pdf) \
13377 || exit 1
13379 @endif mpc
13381 .PHONY: maybe-install-html-mpc install-html-mpc
13382 maybe-install-html-mpc:
13383 @if mpc
13384 maybe-install-html-mpc: install-html-mpc
13386 install-html-mpc: \
13387 configure-mpc \
13388 html-mpc
13389 @[ -f ./mpc/Makefile ] || exit 0; \
13390 r=`${PWD_COMMAND}`; export r; \
13391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392 $(HOST_EXPORTS) \
13393 for flag in $(EXTRA_HOST_FLAGS) ; do \
13394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13395 done; \
13396 echo "Doing install-html in mpc" ; \
13397 (cd $(HOST_SUBDIR)/mpc && \
13398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13400 "RANLIB=$${RANLIB}" \
13401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13402 install-html) \
13403 || exit 1
13405 @endif mpc
13407 .PHONY: maybe-installcheck-mpc installcheck-mpc
13408 maybe-installcheck-mpc:
13409 @if mpc
13410 maybe-installcheck-mpc: installcheck-mpc
13412 installcheck-mpc: \
13413 configure-mpc
13414 @[ -f ./mpc/Makefile ] || exit 0; \
13415 r=`${PWD_COMMAND}`; export r; \
13416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13417 $(HOST_EXPORTS) \
13418 for flag in $(EXTRA_HOST_FLAGS) ; do \
13419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13420 done; \
13421 echo "Doing installcheck in mpc" ; \
13422 (cd $(HOST_SUBDIR)/mpc && \
13423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13425 "RANLIB=$${RANLIB}" \
13426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13427 installcheck) \
13428 || exit 1
13430 @endif mpc
13432 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13433 maybe-mostlyclean-mpc:
13434 @if mpc
13435 maybe-mostlyclean-mpc: mostlyclean-mpc
13437 mostlyclean-mpc:
13438 @[ -f ./mpc/Makefile ] || exit 0; \
13439 r=`${PWD_COMMAND}`; export r; \
13440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13441 $(HOST_EXPORTS) \
13442 for flag in $(EXTRA_HOST_FLAGS) ; do \
13443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13444 done; \
13445 echo "Doing mostlyclean in mpc" ; \
13446 (cd $(HOST_SUBDIR)/mpc && \
13447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13449 "RANLIB=$${RANLIB}" \
13450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13451 mostlyclean) \
13452 || exit 1
13454 @endif mpc
13456 .PHONY: maybe-clean-mpc clean-mpc
13457 maybe-clean-mpc:
13458 @if mpc
13459 maybe-clean-mpc: clean-mpc
13461 clean-mpc:
13462 @[ -f ./mpc/Makefile ] || exit 0; \
13463 r=`${PWD_COMMAND}`; export r; \
13464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13465 $(HOST_EXPORTS) \
13466 for flag in $(EXTRA_HOST_FLAGS) ; do \
13467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13468 done; \
13469 echo "Doing clean in mpc" ; \
13470 (cd $(HOST_SUBDIR)/mpc && \
13471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13473 "RANLIB=$${RANLIB}" \
13474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13475 clean) \
13476 || exit 1
13478 @endif mpc
13480 .PHONY: maybe-distclean-mpc distclean-mpc
13481 maybe-distclean-mpc:
13482 @if mpc
13483 maybe-distclean-mpc: distclean-mpc
13485 distclean-mpc:
13486 @[ -f ./mpc/Makefile ] || exit 0; \
13487 r=`${PWD_COMMAND}`; export r; \
13488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489 $(HOST_EXPORTS) \
13490 for flag in $(EXTRA_HOST_FLAGS) ; do \
13491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13492 done; \
13493 echo "Doing distclean in mpc" ; \
13494 (cd $(HOST_SUBDIR)/mpc && \
13495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13497 "RANLIB=$${RANLIB}" \
13498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13499 distclean) \
13500 || exit 1
13502 @endif mpc
13504 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13505 maybe-maintainer-clean-mpc:
13506 @if mpc
13507 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13509 maintainer-clean-mpc:
13510 @[ -f ./mpc/Makefile ] || exit 0; \
13511 r=`${PWD_COMMAND}`; export r; \
13512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513 $(HOST_EXPORTS) \
13514 for flag in $(EXTRA_HOST_FLAGS) ; do \
13515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13516 done; \
13517 echo "Doing maintainer-clean in mpc" ; \
13518 (cd $(HOST_SUBDIR)/mpc && \
13519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13521 "RANLIB=$${RANLIB}" \
13522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13523 maintainer-clean) \
13524 || exit 1
13526 @endif mpc
13530 .PHONY: configure-isl maybe-configure-isl
13531 maybe-configure-isl:
13532 @if gcc-bootstrap
13533 configure-isl: stage_current
13534 @endif gcc-bootstrap
13535 @if isl
13536 maybe-configure-isl: configure-isl
13537 configure-isl:
13538 @r=`${PWD_COMMAND}`; export r; \
13539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13542 $(HOST_EXPORTS) \
13543 echo Configuring in $(HOST_SUBDIR)/isl; \
13544 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13545 case $(srcdir) in \
13546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13547 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13549 esac; \
13550 module_srcdir=isl; \
13551 $(SHELL) \
13552 $$s/$$module_srcdir/configure \
13553 --srcdir=$${topdir}/$$module_srcdir \
13554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13555 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13556 || exit 1
13557 @endif isl
13561 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13562 maybe-configure-stage1-isl:
13563 @if isl-bootstrap
13564 maybe-configure-stage1-isl: configure-stage1-isl
13565 configure-stage1-isl:
13566 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13568 @r=`${PWD_COMMAND}`; export r; \
13569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13570 TFLAGS="$(STAGE1_TFLAGS)"; \
13571 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13572 $(HOST_EXPORTS) \
13573 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13574 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13575 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13576 echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13578 cd $(HOST_SUBDIR)/isl || exit 1; \
13579 case $(srcdir) in \
13580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13581 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13583 esac; \
13584 module_srcdir=isl; \
13585 $(SHELL) $$s/$$module_srcdir/configure \
13586 --srcdir=$${topdir}/$$module_srcdir \
13587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13588 --target=${target_alias} \
13590 $(STAGE1_CONFIGURE_FLAGS) \
13591 --disable-shared @extra_isl_gmp_configure_flags@
13592 @endif isl-bootstrap
13594 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13595 maybe-configure-stage2-isl:
13596 @if isl-bootstrap
13597 maybe-configure-stage2-isl: configure-stage2-isl
13598 configure-stage2-isl:
13599 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13601 @r=`${PWD_COMMAND}`; export r; \
13602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13603 TFLAGS="$(STAGE2_TFLAGS)"; \
13604 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13605 $(HOST_EXPORTS) \
13606 $(POSTSTAGE1_HOST_EXPORTS) \
13607 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13608 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13609 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13610 echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13612 cd $(HOST_SUBDIR)/isl || exit 1; \
13613 case $(srcdir) in \
13614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13615 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13617 esac; \
13618 module_srcdir=isl; \
13619 $(SHELL) $$s/$$module_srcdir/configure \
13620 --srcdir=$${topdir}/$$module_srcdir \
13621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13622 --target=${target_alias} \
13623 --with-build-libsubdir=$(HOST_SUBDIR) \
13624 $(STAGE2_CONFIGURE_FLAGS) \
13625 --disable-shared @extra_isl_gmp_configure_flags@
13626 @endif isl-bootstrap
13628 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13629 maybe-configure-stage3-isl:
13630 @if isl-bootstrap
13631 maybe-configure-stage3-isl: configure-stage3-isl
13632 configure-stage3-isl:
13633 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13634 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13635 @r=`${PWD_COMMAND}`; export r; \
13636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13637 TFLAGS="$(STAGE3_TFLAGS)"; \
13638 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13639 $(HOST_EXPORTS) \
13640 $(POSTSTAGE1_HOST_EXPORTS) \
13641 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13642 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13643 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13644 echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13646 cd $(HOST_SUBDIR)/isl || exit 1; \
13647 case $(srcdir) in \
13648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13649 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13651 esac; \
13652 module_srcdir=isl; \
13653 $(SHELL) $$s/$$module_srcdir/configure \
13654 --srcdir=$${topdir}/$$module_srcdir \
13655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13656 --target=${target_alias} \
13657 --with-build-libsubdir=$(HOST_SUBDIR) \
13658 $(STAGE3_CONFIGURE_FLAGS) \
13659 --disable-shared @extra_isl_gmp_configure_flags@
13660 @endif isl-bootstrap
13662 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13663 maybe-configure-stage4-isl:
13664 @if isl-bootstrap
13665 maybe-configure-stage4-isl: configure-stage4-isl
13666 configure-stage4-isl:
13667 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13669 @r=`${PWD_COMMAND}`; export r; \
13670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671 TFLAGS="$(STAGE4_TFLAGS)"; \
13672 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13673 $(HOST_EXPORTS) \
13674 $(POSTSTAGE1_HOST_EXPORTS) \
13675 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13676 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13677 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13678 echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13680 cd $(HOST_SUBDIR)/isl || exit 1; \
13681 case $(srcdir) in \
13682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685 esac; \
13686 module_srcdir=isl; \
13687 $(SHELL) $$s/$$module_srcdir/configure \
13688 --srcdir=$${topdir}/$$module_srcdir \
13689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690 --target=${target_alias} \
13691 --with-build-libsubdir=$(HOST_SUBDIR) \
13692 $(STAGE4_CONFIGURE_FLAGS) \
13693 --disable-shared @extra_isl_gmp_configure_flags@
13694 @endif isl-bootstrap
13696 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13697 maybe-configure-stageprofile-isl:
13698 @if isl-bootstrap
13699 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13700 configure-stageprofile-isl:
13701 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13703 @r=`${PWD_COMMAND}`; export r; \
13704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13705 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13706 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13707 $(HOST_EXPORTS) \
13708 $(POSTSTAGE1_HOST_EXPORTS) \
13709 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13710 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13711 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13712 echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13714 cd $(HOST_SUBDIR)/isl || exit 1; \
13715 case $(srcdir) in \
13716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13717 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13719 esac; \
13720 module_srcdir=isl; \
13721 $(SHELL) $$s/$$module_srcdir/configure \
13722 --srcdir=$${topdir}/$$module_srcdir \
13723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13724 --target=${target_alias} \
13725 --with-build-libsubdir=$(HOST_SUBDIR) \
13726 $(STAGEprofile_CONFIGURE_FLAGS) \
13727 --disable-shared @extra_isl_gmp_configure_flags@
13728 @endif isl-bootstrap
13730 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13731 maybe-configure-stagefeedback-isl:
13732 @if isl-bootstrap
13733 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13734 configure-stagefeedback-isl:
13735 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13737 @r=`${PWD_COMMAND}`; export r; \
13738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13739 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13740 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13741 $(HOST_EXPORTS) \
13742 $(POSTSTAGE1_HOST_EXPORTS) \
13743 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13744 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13745 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13746 echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13748 cd $(HOST_SUBDIR)/isl || exit 1; \
13749 case $(srcdir) in \
13750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13751 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13753 esac; \
13754 module_srcdir=isl; \
13755 $(SHELL) $$s/$$module_srcdir/configure \
13756 --srcdir=$${topdir}/$$module_srcdir \
13757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13758 --target=${target_alias} \
13759 --with-build-libsubdir=$(HOST_SUBDIR) \
13760 $(STAGEfeedback_CONFIGURE_FLAGS) \
13761 --disable-shared @extra_isl_gmp_configure_flags@
13762 @endif isl-bootstrap
13768 .PHONY: all-isl maybe-all-isl
13769 maybe-all-isl:
13770 @if gcc-bootstrap
13771 all-isl: stage_current
13772 @endif gcc-bootstrap
13773 @if isl
13774 TARGET-isl=all
13775 maybe-all-isl: all-isl
13776 all-isl: configure-isl
13777 @r=`${PWD_COMMAND}`; export r; \
13778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13779 $(HOST_EXPORTS) \
13780 (cd $(HOST_SUBDIR)/isl && \
13781 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13782 $(TARGET-isl))
13783 @endif isl
13787 .PHONY: all-stage1-isl maybe-all-stage1-isl
13788 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13789 maybe-all-stage1-isl:
13790 maybe-clean-stage1-isl:
13791 @if isl-bootstrap
13792 maybe-all-stage1-isl: all-stage1-isl
13793 all-stage1: all-stage1-isl
13794 TARGET-stage1-isl = $(TARGET-isl)
13795 all-stage1-isl: configure-stage1-isl
13796 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13797 @r=`${PWD_COMMAND}`; export r; \
13798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13799 TFLAGS="$(STAGE1_TFLAGS)"; \
13800 $(HOST_EXPORTS) \
13801 cd $(HOST_SUBDIR)/isl && \
13802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13803 CFLAGS="$(STAGE1_CFLAGS)" \
13804 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13805 LIBCFLAGS="$(LIBCFLAGS)" \
13806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13809 $(EXTRA_HOST_FLAGS) \
13810 $(STAGE1_FLAGS_TO_PASS) V=1 \
13811 TFLAGS="$(STAGE1_TFLAGS)" \
13812 $(TARGET-stage1-isl)
13814 maybe-clean-stage1-isl: clean-stage1-isl
13815 clean-stage1: clean-stage1-isl
13816 clean-stage1-isl:
13817 @if [ $(current_stage) = stage1 ]; then \
13818 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13819 else \
13820 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13821 $(MAKE) stage1-start; \
13822 fi; \
13823 cd $(HOST_SUBDIR)/isl && \
13824 $(MAKE) $(EXTRA_HOST_FLAGS) \
13825 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13826 @endif isl-bootstrap
13829 .PHONY: all-stage2-isl maybe-all-stage2-isl
13830 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13831 maybe-all-stage2-isl:
13832 maybe-clean-stage2-isl:
13833 @if isl-bootstrap
13834 maybe-all-stage2-isl: all-stage2-isl
13835 all-stage2: all-stage2-isl
13836 TARGET-stage2-isl = $(TARGET-isl)
13837 all-stage2-isl: configure-stage2-isl
13838 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13839 @r=`${PWD_COMMAND}`; export r; \
13840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841 TFLAGS="$(STAGE2_TFLAGS)"; \
13842 $(HOST_EXPORTS) \
13843 $(POSTSTAGE1_HOST_EXPORTS) \
13844 cd $(HOST_SUBDIR)/isl && \
13845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13846 CFLAGS="$(STAGE2_CFLAGS)" \
13847 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13848 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13853 TFLAGS="$(STAGE2_TFLAGS)" \
13854 $(TARGET-stage2-isl)
13856 maybe-clean-stage2-isl: clean-stage2-isl
13857 clean-stage2: clean-stage2-isl
13858 clean-stage2-isl:
13859 @if [ $(current_stage) = stage2 ]; then \
13860 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13861 else \
13862 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13863 $(MAKE) stage2-start; \
13864 fi; \
13865 cd $(HOST_SUBDIR)/isl && \
13866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13867 @endif isl-bootstrap
13870 .PHONY: all-stage3-isl maybe-all-stage3-isl
13871 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13872 maybe-all-stage3-isl:
13873 maybe-clean-stage3-isl:
13874 @if isl-bootstrap
13875 maybe-all-stage3-isl: all-stage3-isl
13876 all-stage3: all-stage3-isl
13877 TARGET-stage3-isl = $(TARGET-isl)
13878 all-stage3-isl: configure-stage3-isl
13879 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13880 @r=`${PWD_COMMAND}`; export r; \
13881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13882 TFLAGS="$(STAGE3_TFLAGS)"; \
13883 $(HOST_EXPORTS) \
13884 $(POSTSTAGE1_HOST_EXPORTS) \
13885 cd $(HOST_SUBDIR)/isl && \
13886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13887 CFLAGS="$(STAGE3_CFLAGS)" \
13888 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13889 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13894 TFLAGS="$(STAGE3_TFLAGS)" \
13895 $(TARGET-stage3-isl)
13897 maybe-clean-stage3-isl: clean-stage3-isl
13898 clean-stage3: clean-stage3-isl
13899 clean-stage3-isl:
13900 @if [ $(current_stage) = stage3 ]; then \
13901 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13902 else \
13903 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
13904 $(MAKE) stage3-start; \
13905 fi; \
13906 cd $(HOST_SUBDIR)/isl && \
13907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13908 @endif isl-bootstrap
13911 .PHONY: all-stage4-isl maybe-all-stage4-isl
13912 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
13913 maybe-all-stage4-isl:
13914 maybe-clean-stage4-isl:
13915 @if isl-bootstrap
13916 maybe-all-stage4-isl: all-stage4-isl
13917 all-stage4: all-stage4-isl
13918 TARGET-stage4-isl = $(TARGET-isl)
13919 all-stage4-isl: configure-stage4-isl
13920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13921 @r=`${PWD_COMMAND}`; export r; \
13922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13923 TFLAGS="$(STAGE4_TFLAGS)"; \
13924 $(HOST_EXPORTS) \
13925 $(POSTSTAGE1_HOST_EXPORTS) \
13926 cd $(HOST_SUBDIR)/isl && \
13927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13928 CFLAGS="$(STAGE4_CFLAGS)" \
13929 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13930 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13934 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13935 TFLAGS="$(STAGE4_TFLAGS)" \
13936 $(TARGET-stage4-isl)
13938 maybe-clean-stage4-isl: clean-stage4-isl
13939 clean-stage4: clean-stage4-isl
13940 clean-stage4-isl:
13941 @if [ $(current_stage) = stage4 ]; then \
13942 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13943 else \
13944 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
13945 $(MAKE) stage4-start; \
13946 fi; \
13947 cd $(HOST_SUBDIR)/isl && \
13948 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13949 @endif isl-bootstrap
13952 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
13953 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
13954 maybe-all-stageprofile-isl:
13955 maybe-clean-stageprofile-isl:
13956 @if isl-bootstrap
13957 maybe-all-stageprofile-isl: all-stageprofile-isl
13958 all-stageprofile: all-stageprofile-isl
13959 TARGET-stageprofile-isl = $(TARGET-isl)
13960 all-stageprofile-isl: configure-stageprofile-isl
13961 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13962 @r=`${PWD_COMMAND}`; export r; \
13963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13965 $(HOST_EXPORTS) \
13966 $(POSTSTAGE1_HOST_EXPORTS) \
13967 cd $(HOST_SUBDIR)/isl && \
13968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13969 CFLAGS="$(STAGEprofile_CFLAGS)" \
13970 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13971 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13976 TFLAGS="$(STAGEprofile_TFLAGS)" \
13977 $(TARGET-stageprofile-isl)
13979 maybe-clean-stageprofile-isl: clean-stageprofile-isl
13980 clean-stageprofile: clean-stageprofile-isl
13981 clean-stageprofile-isl:
13982 @if [ $(current_stage) = stageprofile ]; then \
13983 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13984 else \
13985 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
13986 $(MAKE) stageprofile-start; \
13987 fi; \
13988 cd $(HOST_SUBDIR)/isl && \
13989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13990 @endif isl-bootstrap
13993 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
13994 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
13995 maybe-all-stagefeedback-isl:
13996 maybe-clean-stagefeedback-isl:
13997 @if isl-bootstrap
13998 maybe-all-stagefeedback-isl: all-stagefeedback-isl
13999 all-stagefeedback: all-stagefeedback-isl
14000 TARGET-stagefeedback-isl = $(TARGET-isl)
14001 all-stagefeedback-isl: configure-stagefeedback-isl
14002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14003 @r=`${PWD_COMMAND}`; export r; \
14004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14005 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14006 $(HOST_EXPORTS) \
14007 $(POSTSTAGE1_HOST_EXPORTS) \
14008 cd $(HOST_SUBDIR)/isl && \
14009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14010 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14011 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14012 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14016 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14017 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14018 $(TARGET-stagefeedback-isl)
14020 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14021 clean-stagefeedback: clean-stagefeedback-isl
14022 clean-stagefeedback-isl:
14023 @if [ $(current_stage) = stagefeedback ]; then \
14024 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14025 else \
14026 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14027 $(MAKE) stagefeedback-start; \
14028 fi; \
14029 cd $(HOST_SUBDIR)/isl && \
14030 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14031 @endif isl-bootstrap
14037 .PHONY: check-isl maybe-check-isl
14038 maybe-check-isl:
14039 @if isl
14040 maybe-check-isl: check-isl
14042 check-isl:
14043 @: $(MAKE); $(unstage)
14044 @r=`${PWD_COMMAND}`; export r; \
14045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14046 $(HOST_EXPORTS) \
14047 (cd $(HOST_SUBDIR)/isl && \
14048 $(MAKE) $(FLAGS_TO_PASS) V=1 check)
14050 @endif isl
14052 .PHONY: install-isl maybe-install-isl
14053 maybe-install-isl:
14054 @if isl
14055 maybe-install-isl: install-isl
14057 install-isl:
14059 @endif isl
14061 .PHONY: install-strip-isl maybe-install-strip-isl
14062 maybe-install-strip-isl:
14063 @if isl
14064 maybe-install-strip-isl: install-strip-isl
14066 install-strip-isl:
14068 @endif isl
14070 # Other targets (info, dvi, pdf, etc.)
14072 .PHONY: maybe-info-isl info-isl
14073 maybe-info-isl:
14074 @if isl
14075 maybe-info-isl: info-isl
14077 info-isl: \
14078 configure-isl
14079 @[ -f ./isl/Makefile ] || exit 0; \
14080 r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082 $(HOST_EXPORTS) \
14083 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14085 done; \
14086 echo "Doing info in isl" ; \
14087 (cd $(HOST_SUBDIR)/isl && \
14088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14090 "RANLIB=$${RANLIB}" \
14091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14092 info) \
14093 || exit 1
14095 @endif isl
14097 .PHONY: maybe-dvi-isl dvi-isl
14098 maybe-dvi-isl:
14099 @if isl
14100 maybe-dvi-isl: dvi-isl
14102 dvi-isl: \
14103 configure-isl
14104 @[ -f ./isl/Makefile ] || exit 0; \
14105 r=`${PWD_COMMAND}`; export r; \
14106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107 $(HOST_EXPORTS) \
14108 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110 done; \
14111 echo "Doing dvi in isl" ; \
14112 (cd $(HOST_SUBDIR)/isl && \
14113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115 "RANLIB=$${RANLIB}" \
14116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117 dvi) \
14118 || exit 1
14120 @endif isl
14122 .PHONY: maybe-pdf-isl pdf-isl
14123 maybe-pdf-isl:
14124 @if isl
14125 maybe-pdf-isl: pdf-isl
14127 pdf-isl: \
14128 configure-isl
14129 @[ -f ./isl/Makefile ] || exit 0; \
14130 r=`${PWD_COMMAND}`; export r; \
14131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132 $(HOST_EXPORTS) \
14133 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14135 done; \
14136 echo "Doing pdf in isl" ; \
14137 (cd $(HOST_SUBDIR)/isl && \
14138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14140 "RANLIB=$${RANLIB}" \
14141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14142 pdf) \
14143 || exit 1
14145 @endif isl
14147 .PHONY: maybe-html-isl html-isl
14148 maybe-html-isl:
14149 @if isl
14150 maybe-html-isl: html-isl
14152 html-isl: \
14153 configure-isl
14154 @[ -f ./isl/Makefile ] || exit 0; \
14155 r=`${PWD_COMMAND}`; export r; \
14156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14157 $(HOST_EXPORTS) \
14158 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14160 done; \
14161 echo "Doing html in isl" ; \
14162 (cd $(HOST_SUBDIR)/isl && \
14163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14165 "RANLIB=$${RANLIB}" \
14166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14167 html) \
14168 || exit 1
14170 @endif isl
14172 .PHONY: maybe-TAGS-isl TAGS-isl
14173 maybe-TAGS-isl:
14174 @if isl
14175 maybe-TAGS-isl: TAGS-isl
14177 TAGS-isl: \
14178 configure-isl
14179 @[ -f ./isl/Makefile ] || exit 0; \
14180 r=`${PWD_COMMAND}`; export r; \
14181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182 $(HOST_EXPORTS) \
14183 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14185 done; \
14186 echo "Doing TAGS in isl" ; \
14187 (cd $(HOST_SUBDIR)/isl && \
14188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14190 "RANLIB=$${RANLIB}" \
14191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14192 TAGS) \
14193 || exit 1
14195 @endif isl
14197 .PHONY: maybe-install-info-isl install-info-isl
14198 maybe-install-info-isl:
14199 @if isl
14200 maybe-install-info-isl: install-info-isl
14202 install-info-isl: \
14203 configure-isl \
14204 info-isl
14205 @[ -f ./isl/Makefile ] || exit 0; \
14206 r=`${PWD_COMMAND}`; export r; \
14207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14208 $(HOST_EXPORTS) \
14209 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14211 done; \
14212 echo "Doing install-info in isl" ; \
14213 (cd $(HOST_SUBDIR)/isl && \
14214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14216 "RANLIB=$${RANLIB}" \
14217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14218 install-info) \
14219 || exit 1
14221 @endif isl
14223 .PHONY: maybe-install-pdf-isl install-pdf-isl
14224 maybe-install-pdf-isl:
14225 @if isl
14226 maybe-install-pdf-isl: install-pdf-isl
14228 install-pdf-isl: \
14229 configure-isl \
14230 pdf-isl
14231 @[ -f ./isl/Makefile ] || exit 0; \
14232 r=`${PWD_COMMAND}`; export r; \
14233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234 $(HOST_EXPORTS) \
14235 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237 done; \
14238 echo "Doing install-pdf in isl" ; \
14239 (cd $(HOST_SUBDIR)/isl && \
14240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242 "RANLIB=$${RANLIB}" \
14243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244 install-pdf) \
14245 || exit 1
14247 @endif isl
14249 .PHONY: maybe-install-html-isl install-html-isl
14250 maybe-install-html-isl:
14251 @if isl
14252 maybe-install-html-isl: install-html-isl
14254 install-html-isl: \
14255 configure-isl \
14256 html-isl
14257 @[ -f ./isl/Makefile ] || exit 0; \
14258 r=`${PWD_COMMAND}`; export r; \
14259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260 $(HOST_EXPORTS) \
14261 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14263 done; \
14264 echo "Doing install-html in isl" ; \
14265 (cd $(HOST_SUBDIR)/isl && \
14266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14268 "RANLIB=$${RANLIB}" \
14269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14270 install-html) \
14271 || exit 1
14273 @endif isl
14275 .PHONY: maybe-installcheck-isl installcheck-isl
14276 maybe-installcheck-isl:
14277 @if isl
14278 maybe-installcheck-isl: installcheck-isl
14280 installcheck-isl: \
14281 configure-isl
14282 @[ -f ./isl/Makefile ] || exit 0; \
14283 r=`${PWD_COMMAND}`; export r; \
14284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14285 $(HOST_EXPORTS) \
14286 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14288 done; \
14289 echo "Doing installcheck in isl" ; \
14290 (cd $(HOST_SUBDIR)/isl && \
14291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14293 "RANLIB=$${RANLIB}" \
14294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14295 installcheck) \
14296 || exit 1
14298 @endif isl
14300 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14301 maybe-mostlyclean-isl:
14302 @if isl
14303 maybe-mostlyclean-isl: mostlyclean-isl
14305 mostlyclean-isl:
14306 @[ -f ./isl/Makefile ] || exit 0; \
14307 r=`${PWD_COMMAND}`; export r; \
14308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14309 $(HOST_EXPORTS) \
14310 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14312 done; \
14313 echo "Doing mostlyclean in isl" ; \
14314 (cd $(HOST_SUBDIR)/isl && \
14315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14317 "RANLIB=$${RANLIB}" \
14318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14319 mostlyclean) \
14320 || exit 1
14322 @endif isl
14324 .PHONY: maybe-clean-isl clean-isl
14325 maybe-clean-isl:
14326 @if isl
14327 maybe-clean-isl: clean-isl
14329 clean-isl:
14330 @[ -f ./isl/Makefile ] || exit 0; \
14331 r=`${PWD_COMMAND}`; export r; \
14332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14333 $(HOST_EXPORTS) \
14334 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14336 done; \
14337 echo "Doing clean in isl" ; \
14338 (cd $(HOST_SUBDIR)/isl && \
14339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14341 "RANLIB=$${RANLIB}" \
14342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14343 clean) \
14344 || exit 1
14346 @endif isl
14348 .PHONY: maybe-distclean-isl distclean-isl
14349 maybe-distclean-isl:
14350 @if isl
14351 maybe-distclean-isl: distclean-isl
14353 distclean-isl:
14354 @[ -f ./isl/Makefile ] || exit 0; \
14355 r=`${PWD_COMMAND}`; export r; \
14356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14357 $(HOST_EXPORTS) \
14358 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14360 done; \
14361 echo "Doing distclean in isl" ; \
14362 (cd $(HOST_SUBDIR)/isl && \
14363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14365 "RANLIB=$${RANLIB}" \
14366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14367 distclean) \
14368 || exit 1
14370 @endif isl
14372 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14373 maybe-maintainer-clean-isl:
14374 @if isl
14375 maybe-maintainer-clean-isl: maintainer-clean-isl
14377 maintainer-clean-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 maintainer-clean 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 maintainer-clean) \
14392 || exit 1
14394 @endif isl
14398 .PHONY: configure-cloog maybe-configure-cloog
14399 maybe-configure-cloog:
14400 @if gcc-bootstrap
14401 configure-cloog: stage_current
14402 @endif gcc-bootstrap
14403 @if cloog
14404 maybe-configure-cloog: configure-cloog
14405 configure-cloog:
14406 @r=`${PWD_COMMAND}`; export r; \
14407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14410 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14411 echo Configuring in $(HOST_SUBDIR)/cloog; \
14412 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
14413 case $(srcdir) in \
14414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14415 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14417 esac; \
14418 module_srcdir=cloog; \
14419 $(SHELL) \
14420 $$s/$$module_srcdir/configure \
14421 --srcdir=$${topdir}/$$module_srcdir \
14422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14423 --target=${target_alias} --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system \
14424 || exit 1
14425 @endif cloog
14429 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
14430 maybe-configure-stage1-cloog:
14431 @if cloog-bootstrap
14432 maybe-configure-stage1-cloog: configure-stage1-cloog
14433 configure-stage1-cloog:
14434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14436 @r=`${PWD_COMMAND}`; export r; \
14437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14438 TFLAGS="$(STAGE1_TFLAGS)"; \
14439 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14440 $(HOST_EXPORTS) \
14441 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14442 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14443 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14444 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
14445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14446 cd $(HOST_SUBDIR)/cloog || exit 1; \
14447 case $(srcdir) in \
14448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14449 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14451 esac; \
14452 module_srcdir=cloog; \
14453 $(SHELL) $$s/$$module_srcdir/configure \
14454 --srcdir=$${topdir}/$$module_srcdir \
14455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14456 --target=${target_alias} \
14458 $(STAGE1_CONFIGURE_FLAGS) \
14459 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14460 @endif cloog-bootstrap
14462 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
14463 maybe-configure-stage2-cloog:
14464 @if cloog-bootstrap
14465 maybe-configure-stage2-cloog: configure-stage2-cloog
14466 configure-stage2-cloog:
14467 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14469 @r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 TFLAGS="$(STAGE2_TFLAGS)"; \
14472 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14473 $(HOST_EXPORTS) \
14474 $(POSTSTAGE1_HOST_EXPORTS) \
14475 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14476 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14477 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14478 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
14479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14480 cd $(HOST_SUBDIR)/cloog || exit 1; \
14481 case $(srcdir) in \
14482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14483 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14485 esac; \
14486 module_srcdir=cloog; \
14487 $(SHELL) $$s/$$module_srcdir/configure \
14488 --srcdir=$${topdir}/$$module_srcdir \
14489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14490 --target=${target_alias} \
14491 --with-build-libsubdir=$(HOST_SUBDIR) \
14492 $(STAGE2_CONFIGURE_FLAGS) \
14493 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14494 @endif cloog-bootstrap
14496 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
14497 maybe-configure-stage3-cloog:
14498 @if cloog-bootstrap
14499 maybe-configure-stage3-cloog: configure-stage3-cloog
14500 configure-stage3-cloog:
14501 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14503 @r=`${PWD_COMMAND}`; export r; \
14504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505 TFLAGS="$(STAGE3_TFLAGS)"; \
14506 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14507 $(HOST_EXPORTS) \
14508 $(POSTSTAGE1_HOST_EXPORTS) \
14509 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14510 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14511 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14512 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
14513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14514 cd $(HOST_SUBDIR)/cloog || exit 1; \
14515 case $(srcdir) in \
14516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519 esac; \
14520 module_srcdir=cloog; \
14521 $(SHELL) $$s/$$module_srcdir/configure \
14522 --srcdir=$${topdir}/$$module_srcdir \
14523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524 --target=${target_alias} \
14525 --with-build-libsubdir=$(HOST_SUBDIR) \
14526 $(STAGE3_CONFIGURE_FLAGS) \
14527 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14528 @endif cloog-bootstrap
14530 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
14531 maybe-configure-stage4-cloog:
14532 @if cloog-bootstrap
14533 maybe-configure-stage4-cloog: configure-stage4-cloog
14534 configure-stage4-cloog:
14535 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14537 @r=`${PWD_COMMAND}`; export r; \
14538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539 TFLAGS="$(STAGE4_TFLAGS)"; \
14540 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14541 $(HOST_EXPORTS) \
14542 $(POSTSTAGE1_HOST_EXPORTS) \
14543 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14544 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14545 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14546 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
14547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14548 cd $(HOST_SUBDIR)/cloog || exit 1; \
14549 case $(srcdir) in \
14550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14551 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14553 esac; \
14554 module_srcdir=cloog; \
14555 $(SHELL) $$s/$$module_srcdir/configure \
14556 --srcdir=$${topdir}/$$module_srcdir \
14557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14558 --target=${target_alias} \
14559 --with-build-libsubdir=$(HOST_SUBDIR) \
14560 $(STAGE4_CONFIGURE_FLAGS) \
14561 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14562 @endif cloog-bootstrap
14564 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14565 maybe-configure-stageprofile-cloog:
14566 @if cloog-bootstrap
14567 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14568 configure-stageprofile-cloog:
14569 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14571 @r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14574 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14575 $(HOST_EXPORTS) \
14576 $(POSTSTAGE1_HOST_EXPORTS) \
14577 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14578 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14579 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14580 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14582 cd $(HOST_SUBDIR)/cloog || exit 1; \
14583 case $(srcdir) in \
14584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14585 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14587 esac; \
14588 module_srcdir=cloog; \
14589 $(SHELL) $$s/$$module_srcdir/configure \
14590 --srcdir=$${topdir}/$$module_srcdir \
14591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14592 --target=${target_alias} \
14593 --with-build-libsubdir=$(HOST_SUBDIR) \
14594 $(STAGEprofile_CONFIGURE_FLAGS) \
14595 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14596 @endif cloog-bootstrap
14598 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14599 maybe-configure-stagefeedback-cloog:
14600 @if cloog-bootstrap
14601 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14602 configure-stagefeedback-cloog:
14603 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14605 @r=`${PWD_COMMAND}`; export r; \
14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14608 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14609 $(HOST_EXPORTS) \
14610 $(POSTSTAGE1_HOST_EXPORTS) \
14611 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14612 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14613 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14614 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14616 cd $(HOST_SUBDIR)/cloog || exit 1; \
14617 case $(srcdir) in \
14618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14619 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14621 esac; \
14622 module_srcdir=cloog; \
14623 $(SHELL) $$s/$$module_srcdir/configure \
14624 --srcdir=$${topdir}/$$module_srcdir \
14625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14626 --target=${target_alias} \
14627 --with-build-libsubdir=$(HOST_SUBDIR) \
14628 $(STAGEfeedback_CONFIGURE_FLAGS) \
14629 --disable-shared --with-gmp=system --with-bits=gmp --with-isl=system
14630 @endif cloog-bootstrap
14636 .PHONY: all-cloog maybe-all-cloog
14637 maybe-all-cloog:
14638 @if gcc-bootstrap
14639 all-cloog: stage_current
14640 @endif gcc-bootstrap
14641 @if cloog
14642 TARGET-cloog=all
14643 maybe-all-cloog: all-cloog
14644 all-cloog: configure-cloog
14645 @r=`${PWD_COMMAND}`; export r; \
14646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14648 (cd $(HOST_SUBDIR)/cloog && \
14649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14650 $(TARGET-cloog))
14651 @endif cloog
14655 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14656 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14657 maybe-all-stage1-cloog:
14658 maybe-clean-stage1-cloog:
14659 @if cloog-bootstrap
14660 maybe-all-stage1-cloog: all-stage1-cloog
14661 all-stage1: all-stage1-cloog
14662 TARGET-stage1-cloog = $(TARGET-cloog)
14663 all-stage1-cloog: configure-stage1-cloog
14664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14665 @r=`${PWD_COMMAND}`; export r; \
14666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667 TFLAGS="$(STAGE1_TFLAGS)"; \
14668 $(HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14669 cd $(HOST_SUBDIR)/cloog && \
14670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14671 CFLAGS="$(STAGE1_CFLAGS)" \
14672 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14673 LIBCFLAGS="$(LIBCFLAGS)" \
14674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14677 $(EXTRA_HOST_FLAGS) \
14678 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14679 TFLAGS="$(STAGE1_TFLAGS)" \
14680 $(TARGET-stage1-cloog)
14682 maybe-clean-stage1-cloog: clean-stage1-cloog
14683 clean-stage1: clean-stage1-cloog
14684 clean-stage1-cloog:
14685 @if [ $(current_stage) = stage1 ]; then \
14686 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14687 else \
14688 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14689 $(MAKE) stage1-start; \
14690 fi; \
14691 cd $(HOST_SUBDIR)/cloog && \
14692 $(MAKE) $(EXTRA_HOST_FLAGS) \
14693 $(STAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14694 @endif cloog-bootstrap
14697 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14698 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14699 maybe-all-stage2-cloog:
14700 maybe-clean-stage2-cloog:
14701 @if cloog-bootstrap
14702 maybe-all-stage2-cloog: all-stage2-cloog
14703 all-stage2: all-stage2-cloog
14704 TARGET-stage2-cloog = $(TARGET-cloog)
14705 all-stage2-cloog: configure-stage2-cloog
14706 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14707 @r=`${PWD_COMMAND}`; export r; \
14708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709 TFLAGS="$(STAGE2_TFLAGS)"; \
14710 $(HOST_EXPORTS) \
14711 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14712 cd $(HOST_SUBDIR)/cloog && \
14713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14714 CFLAGS="$(STAGE2_CFLAGS)" \
14715 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14716 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14721 TFLAGS="$(STAGE2_TFLAGS)" \
14722 $(TARGET-stage2-cloog)
14724 maybe-clean-stage2-cloog: clean-stage2-cloog
14725 clean-stage2: clean-stage2-cloog
14726 clean-stage2-cloog:
14727 @if [ $(current_stage) = stage2 ]; then \
14728 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14729 else \
14730 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14731 $(MAKE) stage2-start; \
14732 fi; \
14733 cd $(HOST_SUBDIR)/cloog && \
14734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14735 @endif cloog-bootstrap
14738 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14739 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14740 maybe-all-stage3-cloog:
14741 maybe-clean-stage3-cloog:
14742 @if cloog-bootstrap
14743 maybe-all-stage3-cloog: all-stage3-cloog
14744 all-stage3: all-stage3-cloog
14745 TARGET-stage3-cloog = $(TARGET-cloog)
14746 all-stage3-cloog: configure-stage3-cloog
14747 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14748 @r=`${PWD_COMMAND}`; export r; \
14749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14750 TFLAGS="$(STAGE3_TFLAGS)"; \
14751 $(HOST_EXPORTS) \
14752 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14753 cd $(HOST_SUBDIR)/cloog && \
14754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14755 CFLAGS="$(STAGE3_CFLAGS)" \
14756 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14757 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14762 TFLAGS="$(STAGE3_TFLAGS)" \
14763 $(TARGET-stage3-cloog)
14765 maybe-clean-stage3-cloog: clean-stage3-cloog
14766 clean-stage3: clean-stage3-cloog
14767 clean-stage3-cloog:
14768 @if [ $(current_stage) = stage3 ]; then \
14769 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14770 else \
14771 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14772 $(MAKE) stage3-start; \
14773 fi; \
14774 cd $(HOST_SUBDIR)/cloog && \
14775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14776 @endif cloog-bootstrap
14779 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14780 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14781 maybe-all-stage4-cloog:
14782 maybe-clean-stage4-cloog:
14783 @if cloog-bootstrap
14784 maybe-all-stage4-cloog: all-stage4-cloog
14785 all-stage4: all-stage4-cloog
14786 TARGET-stage4-cloog = $(TARGET-cloog)
14787 all-stage4-cloog: configure-stage4-cloog
14788 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14789 @r=`${PWD_COMMAND}`; export r; \
14790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14791 TFLAGS="$(STAGE4_TFLAGS)"; \
14792 $(HOST_EXPORTS) \
14793 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14794 cd $(HOST_SUBDIR)/cloog && \
14795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14796 CFLAGS="$(STAGE4_CFLAGS)" \
14797 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14798 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14803 TFLAGS="$(STAGE4_TFLAGS)" \
14804 $(TARGET-stage4-cloog)
14806 maybe-clean-stage4-cloog: clean-stage4-cloog
14807 clean-stage4: clean-stage4-cloog
14808 clean-stage4-cloog:
14809 @if [ $(current_stage) = stage4 ]; then \
14810 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14811 else \
14812 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14813 $(MAKE) stage4-start; \
14814 fi; \
14815 cd $(HOST_SUBDIR)/cloog && \
14816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14817 @endif cloog-bootstrap
14820 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14821 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14822 maybe-all-stageprofile-cloog:
14823 maybe-clean-stageprofile-cloog:
14824 @if cloog-bootstrap
14825 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14826 all-stageprofile: all-stageprofile-cloog
14827 TARGET-stageprofile-cloog = $(TARGET-cloog)
14828 all-stageprofile-cloog: configure-stageprofile-cloog
14829 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14830 @r=`${PWD_COMMAND}`; export r; \
14831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14832 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14833 $(HOST_EXPORTS) \
14834 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14835 cd $(HOST_SUBDIR)/cloog && \
14836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14837 CFLAGS="$(STAGEprofile_CFLAGS)" \
14838 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14839 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14844 TFLAGS="$(STAGEprofile_TFLAGS)" \
14845 $(TARGET-stageprofile-cloog)
14847 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14848 clean-stageprofile: clean-stageprofile-cloog
14849 clean-stageprofile-cloog:
14850 @if [ $(current_stage) = stageprofile ]; then \
14851 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14852 else \
14853 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14854 $(MAKE) stageprofile-start; \
14855 fi; \
14856 cd $(HOST_SUBDIR)/cloog && \
14857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14858 @endif cloog-bootstrap
14861 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14862 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14863 maybe-all-stagefeedback-cloog:
14864 maybe-clean-stagefeedback-cloog:
14865 @if cloog-bootstrap
14866 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14867 all-stagefeedback: all-stagefeedback-cloog
14868 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14869 all-stagefeedback-cloog: configure-stagefeedback-cloog
14870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14871 @r=`${PWD_COMMAND}`; export r; \
14872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14873 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14874 $(HOST_EXPORTS) \
14875 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="$(HOST_GMPINC) $(HOST_ISLINC) $$CPPFLAGS"; export CPPFLAGS; LDFLAGS="-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/isl/.libs $$LDFLAGS"; export LDFLAGS; \
14876 cd $(HOST_SUBDIR)/cloog && \
14877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14878 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14879 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14880 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14884 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 \
14885 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14886 $(TARGET-stagefeedback-cloog)
14888 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14889 clean-stagefeedback: clean-stagefeedback-cloog
14890 clean-stagefeedback-cloog:
14891 @if [ $(current_stage) = stagefeedback ]; then \
14892 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14893 else \
14894 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14895 $(MAKE) stagefeedback-start; \
14896 fi; \
14897 cd $(HOST_SUBDIR)/cloog && \
14898 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 clean
14899 @endif cloog-bootstrap
14905 .PHONY: check-cloog maybe-check-cloog
14906 maybe-check-cloog:
14907 @if cloog
14908 maybe-check-cloog: check-cloog
14910 check-cloog:
14911 @: $(MAKE); $(unstage)
14912 @r=`${PWD_COMMAND}`; export r; \
14913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14914 $(HOST_EXPORTS) \
14915 (cd $(HOST_SUBDIR)/cloog && \
14916 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1 check)
14918 @endif cloog
14920 .PHONY: install-cloog maybe-install-cloog
14921 maybe-install-cloog:
14922 @if cloog
14923 maybe-install-cloog: install-cloog
14925 install-cloog:
14927 @endif cloog
14929 .PHONY: install-strip-cloog maybe-install-strip-cloog
14930 maybe-install-strip-cloog:
14931 @if cloog
14932 maybe-install-strip-cloog: install-strip-cloog
14934 install-strip-cloog:
14936 @endif cloog
14938 # Other targets (info, dvi, pdf, etc.)
14940 .PHONY: maybe-info-cloog info-cloog
14941 maybe-info-cloog:
14942 @if cloog
14943 maybe-info-cloog: info-cloog
14945 info-cloog: \
14946 configure-cloog
14947 @[ -f ./cloog/Makefile ] || exit 0; \
14948 r=`${PWD_COMMAND}`; export r; \
14949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950 $(HOST_EXPORTS) \
14951 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14953 done; \
14954 echo "Doing info in cloog" ; \
14955 (cd $(HOST_SUBDIR)/cloog && \
14956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14958 "RANLIB=$${RANLIB}" \
14959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14960 info) \
14961 || exit 1
14963 @endif cloog
14965 .PHONY: maybe-dvi-cloog dvi-cloog
14966 maybe-dvi-cloog:
14967 @if cloog
14968 maybe-dvi-cloog: dvi-cloog
14970 dvi-cloog: \
14971 configure-cloog
14972 @[ -f ./cloog/Makefile ] || exit 0; \
14973 r=`${PWD_COMMAND}`; export r; \
14974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975 $(HOST_EXPORTS) \
14976 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
14977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14978 done; \
14979 echo "Doing dvi in cloog" ; \
14980 (cd $(HOST_SUBDIR)/cloog && \
14981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14983 "RANLIB=$${RANLIB}" \
14984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14985 dvi) \
14986 || exit 1
14988 @endif cloog
14990 .PHONY: maybe-pdf-cloog pdf-cloog
14991 maybe-pdf-cloog:
14992 @if cloog
14993 maybe-pdf-cloog: pdf-cloog
14995 pdf-cloog: \
14996 configure-cloog
14997 @[ -f ./cloog/Makefile ] || exit 0; \
14998 r=`${PWD_COMMAND}`; export r; \
14999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000 $(HOST_EXPORTS) \
15001 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15003 done; \
15004 echo "Doing pdf in cloog" ; \
15005 (cd $(HOST_SUBDIR)/cloog && \
15006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15008 "RANLIB=$${RANLIB}" \
15009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15010 pdf) \
15011 || exit 1
15013 @endif cloog
15015 .PHONY: maybe-html-cloog html-cloog
15016 maybe-html-cloog:
15017 @if cloog
15018 maybe-html-cloog: html-cloog
15020 html-cloog: \
15021 configure-cloog
15022 @[ -f ./cloog/Makefile ] || exit 0; \
15023 r=`${PWD_COMMAND}`; export r; \
15024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025 $(HOST_EXPORTS) \
15026 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15028 done; \
15029 echo "Doing html in cloog" ; \
15030 (cd $(HOST_SUBDIR)/cloog && \
15031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15033 "RANLIB=$${RANLIB}" \
15034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15035 html) \
15036 || exit 1
15038 @endif cloog
15040 .PHONY: maybe-TAGS-cloog TAGS-cloog
15041 maybe-TAGS-cloog:
15042 @if cloog
15043 maybe-TAGS-cloog: TAGS-cloog
15045 TAGS-cloog: \
15046 configure-cloog
15047 @[ -f ./cloog/Makefile ] || exit 0; \
15048 r=`${PWD_COMMAND}`; export r; \
15049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15050 $(HOST_EXPORTS) \
15051 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15053 done; \
15054 echo "Doing TAGS in cloog" ; \
15055 (cd $(HOST_SUBDIR)/cloog && \
15056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15058 "RANLIB=$${RANLIB}" \
15059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15060 TAGS) \
15061 || exit 1
15063 @endif cloog
15065 .PHONY: maybe-install-info-cloog install-info-cloog
15066 maybe-install-info-cloog:
15067 @if cloog
15068 maybe-install-info-cloog: install-info-cloog
15070 install-info-cloog: \
15071 configure-cloog \
15072 info-cloog
15073 @[ -f ./cloog/Makefile ] || exit 0; \
15074 r=`${PWD_COMMAND}`; export r; \
15075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15076 $(HOST_EXPORTS) \
15077 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15079 done; \
15080 echo "Doing install-info in cloog" ; \
15081 (cd $(HOST_SUBDIR)/cloog && \
15082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15084 "RANLIB=$${RANLIB}" \
15085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15086 install-info) \
15087 || exit 1
15089 @endif cloog
15091 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
15092 maybe-install-pdf-cloog:
15093 @if cloog
15094 maybe-install-pdf-cloog: install-pdf-cloog
15096 install-pdf-cloog: \
15097 configure-cloog \
15098 pdf-cloog
15099 @[ -f ./cloog/Makefile ] || exit 0; \
15100 r=`${PWD_COMMAND}`; export r; \
15101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102 $(HOST_EXPORTS) \
15103 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15105 done; \
15106 echo "Doing install-pdf in cloog" ; \
15107 (cd $(HOST_SUBDIR)/cloog && \
15108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15110 "RANLIB=$${RANLIB}" \
15111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112 install-pdf) \
15113 || exit 1
15115 @endif cloog
15117 .PHONY: maybe-install-html-cloog install-html-cloog
15118 maybe-install-html-cloog:
15119 @if cloog
15120 maybe-install-html-cloog: install-html-cloog
15122 install-html-cloog: \
15123 configure-cloog \
15124 html-cloog
15125 @[ -f ./cloog/Makefile ] || exit 0; \
15126 r=`${PWD_COMMAND}`; export r; \
15127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128 $(HOST_EXPORTS) \
15129 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15131 done; \
15132 echo "Doing install-html in cloog" ; \
15133 (cd $(HOST_SUBDIR)/cloog && \
15134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15136 "RANLIB=$${RANLIB}" \
15137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15138 install-html) \
15139 || exit 1
15141 @endif cloog
15143 .PHONY: maybe-installcheck-cloog installcheck-cloog
15144 maybe-installcheck-cloog:
15145 @if cloog
15146 maybe-installcheck-cloog: installcheck-cloog
15148 installcheck-cloog: \
15149 configure-cloog
15150 @[ -f ./cloog/Makefile ] || exit 0; \
15151 r=`${PWD_COMMAND}`; export r; \
15152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15153 $(HOST_EXPORTS) \
15154 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15156 done; \
15157 echo "Doing installcheck in cloog" ; \
15158 (cd $(HOST_SUBDIR)/cloog && \
15159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15161 "RANLIB=$${RANLIB}" \
15162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15163 installcheck) \
15164 || exit 1
15166 @endif cloog
15168 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
15169 maybe-mostlyclean-cloog:
15170 @if cloog
15171 maybe-mostlyclean-cloog: mostlyclean-cloog
15173 mostlyclean-cloog:
15174 @[ -f ./cloog/Makefile ] || exit 0; \
15175 r=`${PWD_COMMAND}`; export r; \
15176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15177 $(HOST_EXPORTS) \
15178 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15180 done; \
15181 echo "Doing mostlyclean in cloog" ; \
15182 (cd $(HOST_SUBDIR)/cloog && \
15183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15185 "RANLIB=$${RANLIB}" \
15186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15187 mostlyclean) \
15188 || exit 1
15190 @endif cloog
15192 .PHONY: maybe-clean-cloog clean-cloog
15193 maybe-clean-cloog:
15194 @if cloog
15195 maybe-clean-cloog: clean-cloog
15197 clean-cloog:
15198 @[ -f ./cloog/Makefile ] || exit 0; \
15199 r=`${PWD_COMMAND}`; export r; \
15200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201 $(HOST_EXPORTS) \
15202 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15204 done; \
15205 echo "Doing clean in cloog" ; \
15206 (cd $(HOST_SUBDIR)/cloog && \
15207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209 "RANLIB=$${RANLIB}" \
15210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15211 clean) \
15212 || exit 1
15214 @endif cloog
15216 .PHONY: maybe-distclean-cloog distclean-cloog
15217 maybe-distclean-cloog:
15218 @if cloog
15219 maybe-distclean-cloog: distclean-cloog
15221 distclean-cloog:
15222 @[ -f ./cloog/Makefile ] || exit 0; \
15223 r=`${PWD_COMMAND}`; export r; \
15224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15225 $(HOST_EXPORTS) \
15226 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15228 done; \
15229 echo "Doing distclean in cloog" ; \
15230 (cd $(HOST_SUBDIR)/cloog && \
15231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15233 "RANLIB=$${RANLIB}" \
15234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15235 distclean) \
15236 || exit 1
15238 @endif cloog
15240 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
15241 maybe-maintainer-clean-cloog:
15242 @if cloog
15243 maybe-maintainer-clean-cloog: maintainer-clean-cloog
15245 maintainer-clean-cloog:
15246 @[ -f ./cloog/Makefile ] || exit 0; \
15247 r=`${PWD_COMMAND}`; export r; \
15248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15249 $(HOST_EXPORTS) \
15250 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="$$CPPFLAGS" LDFLAGS="$$LDFLAGS" V=1; do \
15251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15252 done; \
15253 echo "Doing maintainer-clean in cloog" ; \
15254 (cd $(HOST_SUBDIR)/cloog && \
15255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15257 "RANLIB=$${RANLIB}" \
15258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15259 maintainer-clean) \
15260 || exit 1
15262 @endif cloog
15266 .PHONY: configure-libelf maybe-configure-libelf
15267 maybe-configure-libelf:
15268 @if gcc-bootstrap
15269 configure-libelf: stage_current
15270 @endif gcc-bootstrap
15271 @if libelf
15272 maybe-configure-libelf: configure-libelf
15273 configure-libelf:
15274 @r=`${PWD_COMMAND}`; export r; \
15275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15276 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15278 $(HOST_EXPORTS) \
15279 echo Configuring in $(HOST_SUBDIR)/libelf; \
15280 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
15281 case $(srcdir) in \
15282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15283 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15285 esac; \
15286 module_srcdir=libelf; \
15287 $(SHELL) \
15288 $$s/$$module_srcdir/configure \
15289 --srcdir=$${topdir}/$$module_srcdir \
15290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15291 --target=${target_alias} --disable-shared \
15292 || exit 1
15293 @endif libelf
15297 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
15298 maybe-configure-stage1-libelf:
15299 @if libelf-bootstrap
15300 maybe-configure-stage1-libelf: configure-stage1-libelf
15301 configure-stage1-libelf:
15302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15304 @r=`${PWD_COMMAND}`; export r; \
15305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15306 TFLAGS="$(STAGE1_TFLAGS)"; \
15307 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15308 $(HOST_EXPORTS) \
15309 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15310 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15311 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15312 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
15313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15314 cd $(HOST_SUBDIR)/libelf || exit 1; \
15315 case $(srcdir) in \
15316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15317 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15319 esac; \
15320 module_srcdir=libelf; \
15321 $(SHELL) $$s/$$module_srcdir/configure \
15322 --srcdir=$${topdir}/$$module_srcdir \
15323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15324 --target=${target_alias} \
15326 $(STAGE1_CONFIGURE_FLAGS) \
15327 --disable-shared
15328 @endif libelf-bootstrap
15330 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
15331 maybe-configure-stage2-libelf:
15332 @if libelf-bootstrap
15333 maybe-configure-stage2-libelf: configure-stage2-libelf
15334 configure-stage2-libelf:
15335 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15337 @r=`${PWD_COMMAND}`; export r; \
15338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339 TFLAGS="$(STAGE2_TFLAGS)"; \
15340 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15341 $(HOST_EXPORTS) \
15342 $(POSTSTAGE1_HOST_EXPORTS) \
15343 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15344 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15345 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15346 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
15347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15348 cd $(HOST_SUBDIR)/libelf || exit 1; \
15349 case $(srcdir) in \
15350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15351 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15353 esac; \
15354 module_srcdir=libelf; \
15355 $(SHELL) $$s/$$module_srcdir/configure \
15356 --srcdir=$${topdir}/$$module_srcdir \
15357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15358 --target=${target_alias} \
15359 --with-build-libsubdir=$(HOST_SUBDIR) \
15360 $(STAGE2_CONFIGURE_FLAGS) \
15361 --disable-shared
15362 @endif libelf-bootstrap
15364 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
15365 maybe-configure-stage3-libelf:
15366 @if libelf-bootstrap
15367 maybe-configure-stage3-libelf: configure-stage3-libelf
15368 configure-stage3-libelf:
15369 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15371 @r=`${PWD_COMMAND}`; export r; \
15372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373 TFLAGS="$(STAGE3_TFLAGS)"; \
15374 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15375 $(HOST_EXPORTS) \
15376 $(POSTSTAGE1_HOST_EXPORTS) \
15377 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15378 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15379 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15380 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
15381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15382 cd $(HOST_SUBDIR)/libelf || exit 1; \
15383 case $(srcdir) in \
15384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15385 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15387 esac; \
15388 module_srcdir=libelf; \
15389 $(SHELL) $$s/$$module_srcdir/configure \
15390 --srcdir=$${topdir}/$$module_srcdir \
15391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15392 --target=${target_alias} \
15393 --with-build-libsubdir=$(HOST_SUBDIR) \
15394 $(STAGE3_CONFIGURE_FLAGS) \
15395 --disable-shared
15396 @endif libelf-bootstrap
15398 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
15399 maybe-configure-stage4-libelf:
15400 @if libelf-bootstrap
15401 maybe-configure-stage4-libelf: configure-stage4-libelf
15402 configure-stage4-libelf:
15403 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15405 @r=`${PWD_COMMAND}`; export r; \
15406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407 TFLAGS="$(STAGE4_TFLAGS)"; \
15408 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15409 $(HOST_EXPORTS) \
15410 $(POSTSTAGE1_HOST_EXPORTS) \
15411 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15412 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15413 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15414 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
15415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15416 cd $(HOST_SUBDIR)/libelf || exit 1; \
15417 case $(srcdir) in \
15418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15419 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15421 esac; \
15422 module_srcdir=libelf; \
15423 $(SHELL) $$s/$$module_srcdir/configure \
15424 --srcdir=$${topdir}/$$module_srcdir \
15425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15426 --target=${target_alias} \
15427 --with-build-libsubdir=$(HOST_SUBDIR) \
15428 $(STAGE4_CONFIGURE_FLAGS) \
15429 --disable-shared
15430 @endif libelf-bootstrap
15432 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
15433 maybe-configure-stageprofile-libelf:
15434 @if libelf-bootstrap
15435 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
15436 configure-stageprofile-libelf:
15437 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15439 @r=`${PWD_COMMAND}`; export r; \
15440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15442 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15443 $(HOST_EXPORTS) \
15444 $(POSTSTAGE1_HOST_EXPORTS) \
15445 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15446 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15447 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15448 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
15449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15450 cd $(HOST_SUBDIR)/libelf || exit 1; \
15451 case $(srcdir) in \
15452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15453 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15455 esac; \
15456 module_srcdir=libelf; \
15457 $(SHELL) $$s/$$module_srcdir/configure \
15458 --srcdir=$${topdir}/$$module_srcdir \
15459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15460 --target=${target_alias} \
15461 --with-build-libsubdir=$(HOST_SUBDIR) \
15462 $(STAGEprofile_CONFIGURE_FLAGS) \
15463 --disable-shared
15464 @endif libelf-bootstrap
15466 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
15467 maybe-configure-stagefeedback-libelf:
15468 @if libelf-bootstrap
15469 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
15470 configure-stagefeedback-libelf:
15471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
15473 @r=`${PWD_COMMAND}`; export r; \
15474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15476 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
15477 $(HOST_EXPORTS) \
15478 $(POSTSTAGE1_HOST_EXPORTS) \
15479 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15480 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15481 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15482 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
15483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
15484 cd $(HOST_SUBDIR)/libelf || exit 1; \
15485 case $(srcdir) in \
15486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15487 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
15488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15489 esac; \
15490 module_srcdir=libelf; \
15491 $(SHELL) $$s/$$module_srcdir/configure \
15492 --srcdir=$${topdir}/$$module_srcdir \
15493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15494 --target=${target_alias} \
15495 --with-build-libsubdir=$(HOST_SUBDIR) \
15496 $(STAGEfeedback_CONFIGURE_FLAGS) \
15497 --disable-shared
15498 @endif libelf-bootstrap
15504 .PHONY: all-libelf maybe-all-libelf
15505 maybe-all-libelf:
15506 @if gcc-bootstrap
15507 all-libelf: stage_current
15508 @endif gcc-bootstrap
15509 @if libelf
15510 TARGET-libelf=all
15511 maybe-all-libelf: all-libelf
15512 all-libelf: configure-libelf
15513 @r=`${PWD_COMMAND}`; export r; \
15514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15515 $(HOST_EXPORTS) \
15516 (cd $(HOST_SUBDIR)/libelf && \
15517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15518 $(TARGET-libelf))
15519 @endif libelf
15523 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
15524 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
15525 maybe-all-stage1-libelf:
15526 maybe-clean-stage1-libelf:
15527 @if libelf-bootstrap
15528 maybe-all-stage1-libelf: all-stage1-libelf
15529 all-stage1: all-stage1-libelf
15530 TARGET-stage1-libelf = $(TARGET-libelf)
15531 all-stage1-libelf: configure-stage1-libelf
15532 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15533 @r=`${PWD_COMMAND}`; export r; \
15534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15535 TFLAGS="$(STAGE1_TFLAGS)"; \
15536 $(HOST_EXPORTS) \
15537 cd $(HOST_SUBDIR)/libelf && \
15538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15539 CFLAGS="$(STAGE1_CFLAGS)" \
15540 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15541 LIBCFLAGS="$(LIBCFLAGS)" \
15542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15545 $(EXTRA_HOST_FLAGS) \
15546 $(STAGE1_FLAGS_TO_PASS) \
15547 TFLAGS="$(STAGE1_TFLAGS)" \
15548 $(TARGET-stage1-libelf)
15550 maybe-clean-stage1-libelf: clean-stage1-libelf
15551 clean-stage1: clean-stage1-libelf
15552 clean-stage1-libelf:
15553 @if [ $(current_stage) = stage1 ]; then \
15554 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15555 else \
15556 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15557 $(MAKE) stage1-start; \
15558 fi; \
15559 cd $(HOST_SUBDIR)/libelf && \
15560 $(MAKE) $(EXTRA_HOST_FLAGS) \
15561 $(STAGE1_FLAGS_TO_PASS) clean
15562 @endif libelf-bootstrap
15565 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15566 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15567 maybe-all-stage2-libelf:
15568 maybe-clean-stage2-libelf:
15569 @if libelf-bootstrap
15570 maybe-all-stage2-libelf: all-stage2-libelf
15571 all-stage2: all-stage2-libelf
15572 TARGET-stage2-libelf = $(TARGET-libelf)
15573 all-stage2-libelf: configure-stage2-libelf
15574 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15575 @r=`${PWD_COMMAND}`; export r; \
15576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15577 TFLAGS="$(STAGE2_TFLAGS)"; \
15578 $(HOST_EXPORTS) \
15579 $(POSTSTAGE1_HOST_EXPORTS) \
15580 cd $(HOST_SUBDIR)/libelf && \
15581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15582 CFLAGS="$(STAGE2_CFLAGS)" \
15583 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15584 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15589 TFLAGS="$(STAGE2_TFLAGS)" \
15590 $(TARGET-stage2-libelf)
15592 maybe-clean-stage2-libelf: clean-stage2-libelf
15593 clean-stage2: clean-stage2-libelf
15594 clean-stage2-libelf:
15595 @if [ $(current_stage) = stage2 ]; then \
15596 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15597 else \
15598 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15599 $(MAKE) stage2-start; \
15600 fi; \
15601 cd $(HOST_SUBDIR)/libelf && \
15602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15603 @endif libelf-bootstrap
15606 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15607 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15608 maybe-all-stage3-libelf:
15609 maybe-clean-stage3-libelf:
15610 @if libelf-bootstrap
15611 maybe-all-stage3-libelf: all-stage3-libelf
15612 all-stage3: all-stage3-libelf
15613 TARGET-stage3-libelf = $(TARGET-libelf)
15614 all-stage3-libelf: configure-stage3-libelf
15615 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15616 @r=`${PWD_COMMAND}`; export r; \
15617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15618 TFLAGS="$(STAGE3_TFLAGS)"; \
15619 $(HOST_EXPORTS) \
15620 $(POSTSTAGE1_HOST_EXPORTS) \
15621 cd $(HOST_SUBDIR)/libelf && \
15622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15623 CFLAGS="$(STAGE3_CFLAGS)" \
15624 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15625 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15630 TFLAGS="$(STAGE3_TFLAGS)" \
15631 $(TARGET-stage3-libelf)
15633 maybe-clean-stage3-libelf: clean-stage3-libelf
15634 clean-stage3: clean-stage3-libelf
15635 clean-stage3-libelf:
15636 @if [ $(current_stage) = stage3 ]; then \
15637 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15638 else \
15639 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15640 $(MAKE) stage3-start; \
15641 fi; \
15642 cd $(HOST_SUBDIR)/libelf && \
15643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15644 @endif libelf-bootstrap
15647 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15648 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15649 maybe-all-stage4-libelf:
15650 maybe-clean-stage4-libelf:
15651 @if libelf-bootstrap
15652 maybe-all-stage4-libelf: all-stage4-libelf
15653 all-stage4: all-stage4-libelf
15654 TARGET-stage4-libelf = $(TARGET-libelf)
15655 all-stage4-libelf: configure-stage4-libelf
15656 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15657 @r=`${PWD_COMMAND}`; export r; \
15658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659 TFLAGS="$(STAGE4_TFLAGS)"; \
15660 $(HOST_EXPORTS) \
15661 $(POSTSTAGE1_HOST_EXPORTS) \
15662 cd $(HOST_SUBDIR)/libelf && \
15663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15664 CFLAGS="$(STAGE4_CFLAGS)" \
15665 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15666 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15671 TFLAGS="$(STAGE4_TFLAGS)" \
15672 $(TARGET-stage4-libelf)
15674 maybe-clean-stage4-libelf: clean-stage4-libelf
15675 clean-stage4: clean-stage4-libelf
15676 clean-stage4-libelf:
15677 @if [ $(current_stage) = stage4 ]; then \
15678 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15679 else \
15680 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15681 $(MAKE) stage4-start; \
15682 fi; \
15683 cd $(HOST_SUBDIR)/libelf && \
15684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15685 @endif libelf-bootstrap
15688 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15689 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15690 maybe-all-stageprofile-libelf:
15691 maybe-clean-stageprofile-libelf:
15692 @if libelf-bootstrap
15693 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15694 all-stageprofile: all-stageprofile-libelf
15695 TARGET-stageprofile-libelf = $(TARGET-libelf)
15696 all-stageprofile-libelf: configure-stageprofile-libelf
15697 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15698 @r=`${PWD_COMMAND}`; export r; \
15699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15700 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15701 $(HOST_EXPORTS) \
15702 $(POSTSTAGE1_HOST_EXPORTS) \
15703 cd $(HOST_SUBDIR)/libelf && \
15704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15705 CFLAGS="$(STAGEprofile_CFLAGS)" \
15706 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15707 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15712 TFLAGS="$(STAGEprofile_TFLAGS)" \
15713 $(TARGET-stageprofile-libelf)
15715 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15716 clean-stageprofile: clean-stageprofile-libelf
15717 clean-stageprofile-libelf:
15718 @if [ $(current_stage) = stageprofile ]; then \
15719 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15720 else \
15721 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15722 $(MAKE) stageprofile-start; \
15723 fi; \
15724 cd $(HOST_SUBDIR)/libelf && \
15725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15726 @endif libelf-bootstrap
15729 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15730 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15731 maybe-all-stagefeedback-libelf:
15732 maybe-clean-stagefeedback-libelf:
15733 @if libelf-bootstrap
15734 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15735 all-stagefeedback: all-stagefeedback-libelf
15736 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15737 all-stagefeedback-libelf: configure-stagefeedback-libelf
15738 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15739 @r=`${PWD_COMMAND}`; export r; \
15740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15742 $(HOST_EXPORTS) \
15743 $(POSTSTAGE1_HOST_EXPORTS) \
15744 cd $(HOST_SUBDIR)/libelf && \
15745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15746 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15747 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15748 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15753 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15754 $(TARGET-stagefeedback-libelf)
15756 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15757 clean-stagefeedback: clean-stagefeedback-libelf
15758 clean-stagefeedback-libelf:
15759 @if [ $(current_stage) = stagefeedback ]; then \
15760 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15761 else \
15762 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15763 $(MAKE) stagefeedback-start; \
15764 fi; \
15765 cd $(HOST_SUBDIR)/libelf && \
15766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15767 @endif libelf-bootstrap
15773 .PHONY: check-libelf maybe-check-libelf
15774 maybe-check-libelf:
15775 @if libelf
15776 maybe-check-libelf: check-libelf
15778 check-libelf:
15779 @: $(MAKE); $(unstage)
15780 @r=`${PWD_COMMAND}`; export r; \
15781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15782 $(HOST_EXPORTS) \
15783 (cd $(HOST_SUBDIR)/libelf && \
15784 $(MAKE) $(FLAGS_TO_PASS) check)
15786 @endif libelf
15788 .PHONY: install-libelf maybe-install-libelf
15789 maybe-install-libelf:
15790 @if libelf
15791 maybe-install-libelf: install-libelf
15793 install-libelf:
15795 @endif libelf
15797 .PHONY: install-strip-libelf maybe-install-strip-libelf
15798 maybe-install-strip-libelf:
15799 @if libelf
15800 maybe-install-strip-libelf: install-strip-libelf
15802 install-strip-libelf:
15804 @endif libelf
15806 # Other targets (info, dvi, pdf, etc.)
15808 .PHONY: maybe-info-libelf info-libelf
15809 maybe-info-libelf:
15810 @if libelf
15811 maybe-info-libelf: info-libelf
15813 info-libelf: \
15814 configure-libelf
15815 @[ -f ./libelf/Makefile ] || exit 0; \
15816 r=`${PWD_COMMAND}`; export r; \
15817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15818 $(HOST_EXPORTS) \
15819 for flag in $(EXTRA_HOST_FLAGS) ; do \
15820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15821 done; \
15822 echo "Doing info in libelf" ; \
15823 (cd $(HOST_SUBDIR)/libelf && \
15824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15826 "RANLIB=$${RANLIB}" \
15827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15828 info) \
15829 || exit 1
15831 @endif libelf
15833 .PHONY: maybe-dvi-libelf dvi-libelf
15834 maybe-dvi-libelf:
15835 @if libelf
15836 maybe-dvi-libelf: dvi-libelf
15838 dvi-libelf: \
15839 configure-libelf
15840 @[ -f ./libelf/Makefile ] || exit 0; \
15841 r=`${PWD_COMMAND}`; export r; \
15842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15843 $(HOST_EXPORTS) \
15844 for flag in $(EXTRA_HOST_FLAGS) ; do \
15845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15846 done; \
15847 echo "Doing dvi in libelf" ; \
15848 (cd $(HOST_SUBDIR)/libelf && \
15849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15851 "RANLIB=$${RANLIB}" \
15852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15853 dvi) \
15854 || exit 1
15856 @endif libelf
15858 .PHONY: maybe-pdf-libelf pdf-libelf
15859 maybe-pdf-libelf:
15860 @if libelf
15861 maybe-pdf-libelf: pdf-libelf
15863 pdf-libelf: \
15864 configure-libelf
15865 @[ -f ./libelf/Makefile ] || exit 0; \
15866 r=`${PWD_COMMAND}`; export r; \
15867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15868 $(HOST_EXPORTS) \
15869 for flag in $(EXTRA_HOST_FLAGS) ; do \
15870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15871 done; \
15872 echo "Doing pdf in libelf" ; \
15873 (cd $(HOST_SUBDIR)/libelf && \
15874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15876 "RANLIB=$${RANLIB}" \
15877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15878 pdf) \
15879 || exit 1
15881 @endif libelf
15883 .PHONY: maybe-html-libelf html-libelf
15884 maybe-html-libelf:
15885 @if libelf
15886 maybe-html-libelf: html-libelf
15888 html-libelf: \
15889 configure-libelf
15890 @[ -f ./libelf/Makefile ] || exit 0; \
15891 r=`${PWD_COMMAND}`; export r; \
15892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15893 $(HOST_EXPORTS) \
15894 for flag in $(EXTRA_HOST_FLAGS) ; do \
15895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15896 done; \
15897 echo "Doing html in libelf" ; \
15898 (cd $(HOST_SUBDIR)/libelf && \
15899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15901 "RANLIB=$${RANLIB}" \
15902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15903 html) \
15904 || exit 1
15906 @endif libelf
15908 .PHONY: maybe-TAGS-libelf TAGS-libelf
15909 maybe-TAGS-libelf:
15910 @if libelf
15911 maybe-TAGS-libelf: TAGS-libelf
15913 TAGS-libelf: \
15914 configure-libelf
15915 @[ -f ./libelf/Makefile ] || exit 0; \
15916 r=`${PWD_COMMAND}`; export r; \
15917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918 $(HOST_EXPORTS) \
15919 for flag in $(EXTRA_HOST_FLAGS) ; do \
15920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15921 done; \
15922 echo "Doing TAGS in libelf" ; \
15923 (cd $(HOST_SUBDIR)/libelf && \
15924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15926 "RANLIB=$${RANLIB}" \
15927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15928 TAGS) \
15929 || exit 1
15931 @endif libelf
15933 .PHONY: maybe-install-info-libelf install-info-libelf
15934 maybe-install-info-libelf:
15935 @if libelf
15936 maybe-install-info-libelf: install-info-libelf
15938 install-info-libelf: \
15939 configure-libelf \
15940 info-libelf
15941 @[ -f ./libelf/Makefile ] || exit 0; \
15942 r=`${PWD_COMMAND}`; export r; \
15943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15944 $(HOST_EXPORTS) \
15945 for flag in $(EXTRA_HOST_FLAGS) ; do \
15946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15947 done; \
15948 echo "Doing install-info in libelf" ; \
15949 (cd $(HOST_SUBDIR)/libelf && \
15950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15952 "RANLIB=$${RANLIB}" \
15953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15954 install-info) \
15955 || exit 1
15957 @endif libelf
15959 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15960 maybe-install-pdf-libelf:
15961 @if libelf
15962 maybe-install-pdf-libelf: install-pdf-libelf
15964 install-pdf-libelf: \
15965 configure-libelf \
15966 pdf-libelf
15967 @[ -f ./libelf/Makefile ] || exit 0; \
15968 r=`${PWD_COMMAND}`; export r; \
15969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970 $(HOST_EXPORTS) \
15971 for flag in $(EXTRA_HOST_FLAGS) ; do \
15972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15973 done; \
15974 echo "Doing install-pdf in libelf" ; \
15975 (cd $(HOST_SUBDIR)/libelf && \
15976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15978 "RANLIB=$${RANLIB}" \
15979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15980 install-pdf) \
15981 || exit 1
15983 @endif libelf
15985 .PHONY: maybe-install-html-libelf install-html-libelf
15986 maybe-install-html-libelf:
15987 @if libelf
15988 maybe-install-html-libelf: install-html-libelf
15990 install-html-libelf: \
15991 configure-libelf \
15992 html-libelf
15993 @[ -f ./libelf/Makefile ] || exit 0; \
15994 r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996 $(HOST_EXPORTS) \
15997 for flag in $(EXTRA_HOST_FLAGS) ; do \
15998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15999 done; \
16000 echo "Doing install-html in libelf" ; \
16001 (cd $(HOST_SUBDIR)/libelf && \
16002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16004 "RANLIB=$${RANLIB}" \
16005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16006 install-html) \
16007 || exit 1
16009 @endif libelf
16011 .PHONY: maybe-installcheck-libelf installcheck-libelf
16012 maybe-installcheck-libelf:
16013 @if libelf
16014 maybe-installcheck-libelf: installcheck-libelf
16016 installcheck-libelf: \
16017 configure-libelf
16018 @[ -f ./libelf/Makefile ] || exit 0; \
16019 r=`${PWD_COMMAND}`; export r; \
16020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16021 $(HOST_EXPORTS) \
16022 for flag in $(EXTRA_HOST_FLAGS) ; do \
16023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16024 done; \
16025 echo "Doing installcheck in libelf" ; \
16026 (cd $(HOST_SUBDIR)/libelf && \
16027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16029 "RANLIB=$${RANLIB}" \
16030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16031 installcheck) \
16032 || exit 1
16034 @endif libelf
16036 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
16037 maybe-mostlyclean-libelf:
16038 @if libelf
16039 maybe-mostlyclean-libelf: mostlyclean-libelf
16041 mostlyclean-libelf:
16042 @[ -f ./libelf/Makefile ] || exit 0; \
16043 r=`${PWD_COMMAND}`; export r; \
16044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16045 $(HOST_EXPORTS) \
16046 for flag in $(EXTRA_HOST_FLAGS) ; do \
16047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16048 done; \
16049 echo "Doing mostlyclean in libelf" ; \
16050 (cd $(HOST_SUBDIR)/libelf && \
16051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16053 "RANLIB=$${RANLIB}" \
16054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16055 mostlyclean) \
16056 || exit 1
16058 @endif libelf
16060 .PHONY: maybe-clean-libelf clean-libelf
16061 maybe-clean-libelf:
16062 @if libelf
16063 maybe-clean-libelf: clean-libelf
16065 clean-libelf:
16066 @[ -f ./libelf/Makefile ] || exit 0; \
16067 r=`${PWD_COMMAND}`; export r; \
16068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16069 $(HOST_EXPORTS) \
16070 for flag in $(EXTRA_HOST_FLAGS) ; do \
16071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16072 done; \
16073 echo "Doing clean in libelf" ; \
16074 (cd $(HOST_SUBDIR)/libelf && \
16075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16077 "RANLIB=$${RANLIB}" \
16078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16079 clean) \
16080 || exit 1
16082 @endif libelf
16084 .PHONY: maybe-distclean-libelf distclean-libelf
16085 maybe-distclean-libelf:
16086 @if libelf
16087 maybe-distclean-libelf: distclean-libelf
16089 distclean-libelf:
16090 @[ -f ./libelf/Makefile ] || exit 0; \
16091 r=`${PWD_COMMAND}`; export r; \
16092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16093 $(HOST_EXPORTS) \
16094 for flag in $(EXTRA_HOST_FLAGS) ; do \
16095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16096 done; \
16097 echo "Doing distclean in libelf" ; \
16098 (cd $(HOST_SUBDIR)/libelf && \
16099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16101 "RANLIB=$${RANLIB}" \
16102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16103 distclean) \
16104 || exit 1
16106 @endif libelf
16108 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
16109 maybe-maintainer-clean-libelf:
16110 @if libelf
16111 maybe-maintainer-clean-libelf: maintainer-clean-libelf
16113 maintainer-clean-libelf:
16114 @[ -f ./libelf/Makefile ] || exit 0; \
16115 r=`${PWD_COMMAND}`; export r; \
16116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16117 $(HOST_EXPORTS) \
16118 for flag in $(EXTRA_HOST_FLAGS) ; do \
16119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16120 done; \
16121 echo "Doing maintainer-clean in libelf" ; \
16122 (cd $(HOST_SUBDIR)/libelf && \
16123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16125 "RANLIB=$${RANLIB}" \
16126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16127 maintainer-clean) \
16128 || exit 1
16130 @endif libelf
16134 .PHONY: configure-gold maybe-configure-gold
16135 maybe-configure-gold:
16136 @if gcc-bootstrap
16137 configure-gold: stage_current
16138 @endif gcc-bootstrap
16139 @if gold
16140 maybe-configure-gold: configure-gold
16141 configure-gold:
16142 @r=`${PWD_COMMAND}`; export r; \
16143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16144 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16146 $(HOST_EXPORTS) \
16147 echo Configuring in $(HOST_SUBDIR)/gold; \
16148 cd "$(HOST_SUBDIR)/gold" || exit 1; \
16149 case $(srcdir) in \
16150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16151 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16153 esac; \
16154 module_srcdir=gold; \
16155 $(SHELL) \
16156 $$s/$$module_srcdir/configure \
16157 --srcdir=$${topdir}/$$module_srcdir \
16158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16159 --target=${target_alias} \
16160 || exit 1
16161 @endif gold
16165 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
16166 maybe-configure-stage1-gold:
16167 @if gold-bootstrap
16168 maybe-configure-stage1-gold: configure-stage1-gold
16169 configure-stage1-gold:
16170 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16172 @r=`${PWD_COMMAND}`; export r; \
16173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16174 TFLAGS="$(STAGE1_TFLAGS)"; \
16175 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16176 $(HOST_EXPORTS) \
16177 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16178 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16179 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16180 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
16181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16182 cd $(HOST_SUBDIR)/gold || exit 1; \
16183 case $(srcdir) in \
16184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16185 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16187 esac; \
16188 module_srcdir=gold; \
16189 $(SHELL) $$s/$$module_srcdir/configure \
16190 --srcdir=$${topdir}/$$module_srcdir \
16191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16192 --target=${target_alias} \
16194 $(STAGE1_CONFIGURE_FLAGS)
16195 @endif gold-bootstrap
16197 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
16198 maybe-configure-stage2-gold:
16199 @if gold-bootstrap
16200 maybe-configure-stage2-gold: configure-stage2-gold
16201 configure-stage2-gold:
16202 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16204 @r=`${PWD_COMMAND}`; export r; \
16205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16206 TFLAGS="$(STAGE2_TFLAGS)"; \
16207 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16208 $(HOST_EXPORTS) \
16209 $(POSTSTAGE1_HOST_EXPORTS) \
16210 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16211 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16212 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16213 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
16214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16215 cd $(HOST_SUBDIR)/gold || exit 1; \
16216 case $(srcdir) in \
16217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16218 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16220 esac; \
16221 module_srcdir=gold; \
16222 $(SHELL) $$s/$$module_srcdir/configure \
16223 --srcdir=$${topdir}/$$module_srcdir \
16224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16225 --target=${target_alias} \
16226 --with-build-libsubdir=$(HOST_SUBDIR) \
16227 $(STAGE2_CONFIGURE_FLAGS)
16228 @endif gold-bootstrap
16230 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
16231 maybe-configure-stage3-gold:
16232 @if gold-bootstrap
16233 maybe-configure-stage3-gold: configure-stage3-gold
16234 configure-stage3-gold:
16235 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16237 @r=`${PWD_COMMAND}`; export r; \
16238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16239 TFLAGS="$(STAGE3_TFLAGS)"; \
16240 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16241 $(HOST_EXPORTS) \
16242 $(POSTSTAGE1_HOST_EXPORTS) \
16243 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16244 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16245 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16246 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
16247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16248 cd $(HOST_SUBDIR)/gold || exit 1; \
16249 case $(srcdir) in \
16250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16251 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16253 esac; \
16254 module_srcdir=gold; \
16255 $(SHELL) $$s/$$module_srcdir/configure \
16256 --srcdir=$${topdir}/$$module_srcdir \
16257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16258 --target=${target_alias} \
16259 --with-build-libsubdir=$(HOST_SUBDIR) \
16260 $(STAGE3_CONFIGURE_FLAGS)
16261 @endif gold-bootstrap
16263 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
16264 maybe-configure-stage4-gold:
16265 @if gold-bootstrap
16266 maybe-configure-stage4-gold: configure-stage4-gold
16267 configure-stage4-gold:
16268 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16270 @r=`${PWD_COMMAND}`; export r; \
16271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16272 TFLAGS="$(STAGE4_TFLAGS)"; \
16273 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16274 $(HOST_EXPORTS) \
16275 $(POSTSTAGE1_HOST_EXPORTS) \
16276 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16277 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16278 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16279 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
16280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16281 cd $(HOST_SUBDIR)/gold || exit 1; \
16282 case $(srcdir) in \
16283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16284 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16286 esac; \
16287 module_srcdir=gold; \
16288 $(SHELL) $$s/$$module_srcdir/configure \
16289 --srcdir=$${topdir}/$$module_srcdir \
16290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16291 --target=${target_alias} \
16292 --with-build-libsubdir=$(HOST_SUBDIR) \
16293 $(STAGE4_CONFIGURE_FLAGS)
16294 @endif gold-bootstrap
16296 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
16297 maybe-configure-stageprofile-gold:
16298 @if gold-bootstrap
16299 maybe-configure-stageprofile-gold: configure-stageprofile-gold
16300 configure-stageprofile-gold:
16301 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16303 @r=`${PWD_COMMAND}`; export r; \
16304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16305 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16306 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16307 $(HOST_EXPORTS) \
16308 $(POSTSTAGE1_HOST_EXPORTS) \
16309 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16310 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16311 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16312 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
16313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16314 cd $(HOST_SUBDIR)/gold || exit 1; \
16315 case $(srcdir) in \
16316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16317 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16319 esac; \
16320 module_srcdir=gold; \
16321 $(SHELL) $$s/$$module_srcdir/configure \
16322 --srcdir=$${topdir}/$$module_srcdir \
16323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16324 --target=${target_alias} \
16325 --with-build-libsubdir=$(HOST_SUBDIR) \
16326 $(STAGEprofile_CONFIGURE_FLAGS)
16327 @endif gold-bootstrap
16329 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
16330 maybe-configure-stagefeedback-gold:
16331 @if gold-bootstrap
16332 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
16333 configure-stagefeedback-gold:
16334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
16336 @r=`${PWD_COMMAND}`; export r; \
16337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16338 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16339 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
16340 $(HOST_EXPORTS) \
16341 $(POSTSTAGE1_HOST_EXPORTS) \
16342 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16343 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16344 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16345 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
16346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
16347 cd $(HOST_SUBDIR)/gold || exit 1; \
16348 case $(srcdir) in \
16349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16350 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
16351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16352 esac; \
16353 module_srcdir=gold; \
16354 $(SHELL) $$s/$$module_srcdir/configure \
16355 --srcdir=$${topdir}/$$module_srcdir \
16356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16357 --target=${target_alias} \
16358 --with-build-libsubdir=$(HOST_SUBDIR) \
16359 $(STAGEfeedback_CONFIGURE_FLAGS)
16360 @endif gold-bootstrap
16366 .PHONY: all-gold maybe-all-gold
16367 maybe-all-gold:
16368 @if gcc-bootstrap
16369 all-gold: stage_current
16370 @endif gcc-bootstrap
16371 @if gold
16372 TARGET-gold=all
16373 maybe-all-gold: all-gold
16374 all-gold: configure-gold
16375 @r=`${PWD_COMMAND}`; export r; \
16376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16377 $(HOST_EXPORTS) \
16378 (cd $(HOST_SUBDIR)/gold && \
16379 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16380 $(TARGET-gold))
16381 @endif gold
16385 .PHONY: all-stage1-gold maybe-all-stage1-gold
16386 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
16387 maybe-all-stage1-gold:
16388 maybe-clean-stage1-gold:
16389 @if gold-bootstrap
16390 maybe-all-stage1-gold: all-stage1-gold
16391 all-stage1: all-stage1-gold
16392 TARGET-stage1-gold = $(TARGET-gold)
16393 all-stage1-gold: configure-stage1-gold
16394 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16395 @r=`${PWD_COMMAND}`; export r; \
16396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16397 TFLAGS="$(STAGE1_TFLAGS)"; \
16398 $(HOST_EXPORTS) \
16399 cd $(HOST_SUBDIR)/gold && \
16400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16401 CFLAGS="$(STAGE1_CFLAGS)" \
16402 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16403 LIBCFLAGS="$(LIBCFLAGS)" \
16404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16407 $(EXTRA_HOST_FLAGS) \
16408 $(STAGE1_FLAGS_TO_PASS) \
16409 TFLAGS="$(STAGE1_TFLAGS)" \
16410 $(TARGET-stage1-gold)
16412 maybe-clean-stage1-gold: clean-stage1-gold
16413 clean-stage1: clean-stage1-gold
16414 clean-stage1-gold:
16415 @if [ $(current_stage) = stage1 ]; then \
16416 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16417 else \
16418 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
16419 $(MAKE) stage1-start; \
16420 fi; \
16421 cd $(HOST_SUBDIR)/gold && \
16422 $(MAKE) $(EXTRA_HOST_FLAGS) \
16423 $(STAGE1_FLAGS_TO_PASS) clean
16424 @endif gold-bootstrap
16427 .PHONY: all-stage2-gold maybe-all-stage2-gold
16428 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
16429 maybe-all-stage2-gold:
16430 maybe-clean-stage2-gold:
16431 @if gold-bootstrap
16432 maybe-all-stage2-gold: all-stage2-gold
16433 all-stage2: all-stage2-gold
16434 TARGET-stage2-gold = $(TARGET-gold)
16435 all-stage2-gold: configure-stage2-gold
16436 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16437 @r=`${PWD_COMMAND}`; export r; \
16438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16439 TFLAGS="$(STAGE2_TFLAGS)"; \
16440 $(HOST_EXPORTS) \
16441 $(POSTSTAGE1_HOST_EXPORTS) \
16442 cd $(HOST_SUBDIR)/gold && \
16443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16444 CFLAGS="$(STAGE2_CFLAGS)" \
16445 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16446 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16451 TFLAGS="$(STAGE2_TFLAGS)" \
16452 $(TARGET-stage2-gold)
16454 maybe-clean-stage2-gold: clean-stage2-gold
16455 clean-stage2: clean-stage2-gold
16456 clean-stage2-gold:
16457 @if [ $(current_stage) = stage2 ]; then \
16458 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16459 else \
16460 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
16461 $(MAKE) stage2-start; \
16462 fi; \
16463 cd $(HOST_SUBDIR)/gold && \
16464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16465 @endif gold-bootstrap
16468 .PHONY: all-stage3-gold maybe-all-stage3-gold
16469 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
16470 maybe-all-stage3-gold:
16471 maybe-clean-stage3-gold:
16472 @if gold-bootstrap
16473 maybe-all-stage3-gold: all-stage3-gold
16474 all-stage3: all-stage3-gold
16475 TARGET-stage3-gold = $(TARGET-gold)
16476 all-stage3-gold: configure-stage3-gold
16477 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16478 @r=`${PWD_COMMAND}`; export r; \
16479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 TFLAGS="$(STAGE3_TFLAGS)"; \
16481 $(HOST_EXPORTS) \
16482 $(POSTSTAGE1_HOST_EXPORTS) \
16483 cd $(HOST_SUBDIR)/gold && \
16484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16485 CFLAGS="$(STAGE3_CFLAGS)" \
16486 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16487 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16492 TFLAGS="$(STAGE3_TFLAGS)" \
16493 $(TARGET-stage3-gold)
16495 maybe-clean-stage3-gold: clean-stage3-gold
16496 clean-stage3: clean-stage3-gold
16497 clean-stage3-gold:
16498 @if [ $(current_stage) = stage3 ]; then \
16499 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16500 else \
16501 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
16502 $(MAKE) stage3-start; \
16503 fi; \
16504 cd $(HOST_SUBDIR)/gold && \
16505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16506 @endif gold-bootstrap
16509 .PHONY: all-stage4-gold maybe-all-stage4-gold
16510 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
16511 maybe-all-stage4-gold:
16512 maybe-clean-stage4-gold:
16513 @if gold-bootstrap
16514 maybe-all-stage4-gold: all-stage4-gold
16515 all-stage4: all-stage4-gold
16516 TARGET-stage4-gold = $(TARGET-gold)
16517 all-stage4-gold: configure-stage4-gold
16518 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16519 @r=`${PWD_COMMAND}`; export r; \
16520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521 TFLAGS="$(STAGE4_TFLAGS)"; \
16522 $(HOST_EXPORTS) \
16523 $(POSTSTAGE1_HOST_EXPORTS) \
16524 cd $(HOST_SUBDIR)/gold && \
16525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16526 CFLAGS="$(STAGE4_CFLAGS)" \
16527 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16528 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16533 TFLAGS="$(STAGE4_TFLAGS)" \
16534 $(TARGET-stage4-gold)
16536 maybe-clean-stage4-gold: clean-stage4-gold
16537 clean-stage4: clean-stage4-gold
16538 clean-stage4-gold:
16539 @if [ $(current_stage) = stage4 ]; then \
16540 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16541 else \
16542 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16543 $(MAKE) stage4-start; \
16544 fi; \
16545 cd $(HOST_SUBDIR)/gold && \
16546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16547 @endif gold-bootstrap
16550 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16551 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16552 maybe-all-stageprofile-gold:
16553 maybe-clean-stageprofile-gold:
16554 @if gold-bootstrap
16555 maybe-all-stageprofile-gold: all-stageprofile-gold
16556 all-stageprofile: all-stageprofile-gold
16557 TARGET-stageprofile-gold = $(TARGET-gold)
16558 all-stageprofile-gold: configure-stageprofile-gold
16559 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16560 @r=`${PWD_COMMAND}`; export r; \
16561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16562 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16563 $(HOST_EXPORTS) \
16564 $(POSTSTAGE1_HOST_EXPORTS) \
16565 cd $(HOST_SUBDIR)/gold && \
16566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16567 CFLAGS="$(STAGEprofile_CFLAGS)" \
16568 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16569 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16574 TFLAGS="$(STAGEprofile_TFLAGS)" \
16575 $(TARGET-stageprofile-gold)
16577 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16578 clean-stageprofile: clean-stageprofile-gold
16579 clean-stageprofile-gold:
16580 @if [ $(current_stage) = stageprofile ]; then \
16581 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16582 else \
16583 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16584 $(MAKE) stageprofile-start; \
16585 fi; \
16586 cd $(HOST_SUBDIR)/gold && \
16587 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16588 @endif gold-bootstrap
16591 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16592 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16593 maybe-all-stagefeedback-gold:
16594 maybe-clean-stagefeedback-gold:
16595 @if gold-bootstrap
16596 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16597 all-stagefeedback: all-stagefeedback-gold
16598 TARGET-stagefeedback-gold = $(TARGET-gold)
16599 all-stagefeedback-gold: configure-stagefeedback-gold
16600 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16601 @r=`${PWD_COMMAND}`; export r; \
16602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16603 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16604 $(HOST_EXPORTS) \
16605 $(POSTSTAGE1_HOST_EXPORTS) \
16606 cd $(HOST_SUBDIR)/gold && \
16607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16608 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16609 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16610 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16615 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16616 $(TARGET-stagefeedback-gold)
16618 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16619 clean-stagefeedback: clean-stagefeedback-gold
16620 clean-stagefeedback-gold:
16621 @if [ $(current_stage) = stagefeedback ]; then \
16622 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16623 else \
16624 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16625 $(MAKE) stagefeedback-start; \
16626 fi; \
16627 cd $(HOST_SUBDIR)/gold && \
16628 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16629 @endif gold-bootstrap
16635 .PHONY: check-gold maybe-check-gold
16636 maybe-check-gold:
16637 @if gold
16638 maybe-check-gold: check-gold
16640 check-gold:
16641 @: $(MAKE); $(unstage)
16642 @r=`${PWD_COMMAND}`; export r; \
16643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16644 $(HOST_EXPORTS) \
16645 (cd $(HOST_SUBDIR)/gold && \
16646 $(MAKE) $(FLAGS_TO_PASS) check)
16648 @endif gold
16650 .PHONY: install-gold maybe-install-gold
16651 maybe-install-gold:
16652 @if gold
16653 maybe-install-gold: install-gold
16655 install-gold: installdirs
16656 @: $(MAKE); $(unstage)
16657 @r=`${PWD_COMMAND}`; export r; \
16658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16659 $(HOST_EXPORTS) \
16660 (cd $(HOST_SUBDIR)/gold && \
16661 $(MAKE) $(FLAGS_TO_PASS) install)
16663 @endif gold
16665 .PHONY: install-strip-gold maybe-install-strip-gold
16666 maybe-install-strip-gold:
16667 @if gold
16668 maybe-install-strip-gold: install-strip-gold
16670 install-strip-gold: installdirs
16671 @: $(MAKE); $(unstage)
16672 @r=`${PWD_COMMAND}`; export r; \
16673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674 $(HOST_EXPORTS) \
16675 (cd $(HOST_SUBDIR)/gold && \
16676 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16678 @endif gold
16680 # Other targets (info, dvi, pdf, etc.)
16682 .PHONY: maybe-info-gold info-gold
16683 maybe-info-gold:
16684 @if gold
16685 maybe-info-gold: info-gold
16687 info-gold: \
16688 configure-gold
16689 @[ -f ./gold/Makefile ] || exit 0; \
16690 r=`${PWD_COMMAND}`; export r; \
16691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16692 $(HOST_EXPORTS) \
16693 for flag in $(EXTRA_HOST_FLAGS) ; do \
16694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16695 done; \
16696 echo "Doing info in gold" ; \
16697 (cd $(HOST_SUBDIR)/gold && \
16698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16700 "RANLIB=$${RANLIB}" \
16701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16702 info) \
16703 || exit 1
16705 @endif gold
16707 .PHONY: maybe-dvi-gold dvi-gold
16708 maybe-dvi-gold:
16709 @if gold
16710 maybe-dvi-gold: dvi-gold
16712 dvi-gold: \
16713 configure-gold
16714 @[ -f ./gold/Makefile ] || exit 0; \
16715 r=`${PWD_COMMAND}`; export r; \
16716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16717 $(HOST_EXPORTS) \
16718 for flag in $(EXTRA_HOST_FLAGS) ; do \
16719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16720 done; \
16721 echo "Doing dvi in gold" ; \
16722 (cd $(HOST_SUBDIR)/gold && \
16723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16725 "RANLIB=$${RANLIB}" \
16726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16727 dvi) \
16728 || exit 1
16730 @endif gold
16732 .PHONY: maybe-pdf-gold pdf-gold
16733 maybe-pdf-gold:
16734 @if gold
16735 maybe-pdf-gold: pdf-gold
16737 pdf-gold: \
16738 configure-gold
16739 @[ -f ./gold/Makefile ] || exit 0; \
16740 r=`${PWD_COMMAND}`; export r; \
16741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16742 $(HOST_EXPORTS) \
16743 for flag in $(EXTRA_HOST_FLAGS) ; do \
16744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16745 done; \
16746 echo "Doing pdf in gold" ; \
16747 (cd $(HOST_SUBDIR)/gold && \
16748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16750 "RANLIB=$${RANLIB}" \
16751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16752 pdf) \
16753 || exit 1
16755 @endif gold
16757 .PHONY: maybe-html-gold html-gold
16758 maybe-html-gold:
16759 @if gold
16760 maybe-html-gold: html-gold
16762 html-gold: \
16763 configure-gold
16764 @[ -f ./gold/Makefile ] || exit 0; \
16765 r=`${PWD_COMMAND}`; export r; \
16766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16767 $(HOST_EXPORTS) \
16768 for flag in $(EXTRA_HOST_FLAGS) ; do \
16769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16770 done; \
16771 echo "Doing html in gold" ; \
16772 (cd $(HOST_SUBDIR)/gold && \
16773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16775 "RANLIB=$${RANLIB}" \
16776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16777 html) \
16778 || exit 1
16780 @endif gold
16782 .PHONY: maybe-TAGS-gold TAGS-gold
16783 maybe-TAGS-gold:
16784 @if gold
16785 maybe-TAGS-gold: TAGS-gold
16787 TAGS-gold: \
16788 configure-gold
16789 @[ -f ./gold/Makefile ] || exit 0; \
16790 r=`${PWD_COMMAND}`; export r; \
16791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792 $(HOST_EXPORTS) \
16793 for flag in $(EXTRA_HOST_FLAGS) ; do \
16794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16795 done; \
16796 echo "Doing TAGS in gold" ; \
16797 (cd $(HOST_SUBDIR)/gold && \
16798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16800 "RANLIB=$${RANLIB}" \
16801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16802 TAGS) \
16803 || exit 1
16805 @endif gold
16807 .PHONY: maybe-install-info-gold install-info-gold
16808 maybe-install-info-gold:
16809 @if gold
16810 maybe-install-info-gold: install-info-gold
16812 install-info-gold: \
16813 configure-gold \
16814 info-gold
16815 @[ -f ./gold/Makefile ] || exit 0; \
16816 r=`${PWD_COMMAND}`; export r; \
16817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16818 $(HOST_EXPORTS) \
16819 for flag in $(EXTRA_HOST_FLAGS) ; do \
16820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16821 done; \
16822 echo "Doing install-info in gold" ; \
16823 (cd $(HOST_SUBDIR)/gold && \
16824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16826 "RANLIB=$${RANLIB}" \
16827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16828 install-info) \
16829 || exit 1
16831 @endif gold
16833 .PHONY: maybe-install-pdf-gold install-pdf-gold
16834 maybe-install-pdf-gold:
16835 @if gold
16836 maybe-install-pdf-gold: install-pdf-gold
16838 install-pdf-gold: \
16839 configure-gold \
16840 pdf-gold
16841 @[ -f ./gold/Makefile ] || exit 0; \
16842 r=`${PWD_COMMAND}`; export r; \
16843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844 $(HOST_EXPORTS) \
16845 for flag in $(EXTRA_HOST_FLAGS) ; do \
16846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16847 done; \
16848 echo "Doing install-pdf in gold" ; \
16849 (cd $(HOST_SUBDIR)/gold && \
16850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16852 "RANLIB=$${RANLIB}" \
16853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16854 install-pdf) \
16855 || exit 1
16857 @endif gold
16859 .PHONY: maybe-install-html-gold install-html-gold
16860 maybe-install-html-gold:
16861 @if gold
16862 maybe-install-html-gold: install-html-gold
16864 install-html-gold: \
16865 configure-gold \
16866 html-gold
16867 @[ -f ./gold/Makefile ] || exit 0; \
16868 r=`${PWD_COMMAND}`; export r; \
16869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16870 $(HOST_EXPORTS) \
16871 for flag in $(EXTRA_HOST_FLAGS) ; do \
16872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16873 done; \
16874 echo "Doing install-html in gold" ; \
16875 (cd $(HOST_SUBDIR)/gold && \
16876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16878 "RANLIB=$${RANLIB}" \
16879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16880 install-html) \
16881 || exit 1
16883 @endif gold
16885 .PHONY: maybe-installcheck-gold installcheck-gold
16886 maybe-installcheck-gold:
16887 @if gold
16888 maybe-installcheck-gold: installcheck-gold
16890 installcheck-gold: \
16891 configure-gold
16892 @[ -f ./gold/Makefile ] || exit 0; \
16893 r=`${PWD_COMMAND}`; export r; \
16894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895 $(HOST_EXPORTS) \
16896 for flag in $(EXTRA_HOST_FLAGS) ; do \
16897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16898 done; \
16899 echo "Doing installcheck in gold" ; \
16900 (cd $(HOST_SUBDIR)/gold && \
16901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16903 "RANLIB=$${RANLIB}" \
16904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16905 installcheck) \
16906 || exit 1
16908 @endif gold
16910 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16911 maybe-mostlyclean-gold:
16912 @if gold
16913 maybe-mostlyclean-gold: mostlyclean-gold
16915 mostlyclean-gold:
16916 @[ -f ./gold/Makefile ] || exit 0; \
16917 r=`${PWD_COMMAND}`; export r; \
16918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16919 $(HOST_EXPORTS) \
16920 for flag in $(EXTRA_HOST_FLAGS) ; do \
16921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16922 done; \
16923 echo "Doing mostlyclean in gold" ; \
16924 (cd $(HOST_SUBDIR)/gold && \
16925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16927 "RANLIB=$${RANLIB}" \
16928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16929 mostlyclean) \
16930 || exit 1
16932 @endif gold
16934 .PHONY: maybe-clean-gold clean-gold
16935 maybe-clean-gold:
16936 @if gold
16937 maybe-clean-gold: clean-gold
16939 clean-gold:
16940 @[ -f ./gold/Makefile ] || exit 0; \
16941 r=`${PWD_COMMAND}`; export r; \
16942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16943 $(HOST_EXPORTS) \
16944 for flag in $(EXTRA_HOST_FLAGS) ; do \
16945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16946 done; \
16947 echo "Doing clean in gold" ; \
16948 (cd $(HOST_SUBDIR)/gold && \
16949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16951 "RANLIB=$${RANLIB}" \
16952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16953 clean) \
16954 || exit 1
16956 @endif gold
16958 .PHONY: maybe-distclean-gold distclean-gold
16959 maybe-distclean-gold:
16960 @if gold
16961 maybe-distclean-gold: distclean-gold
16963 distclean-gold:
16964 @[ -f ./gold/Makefile ] || exit 0; \
16965 r=`${PWD_COMMAND}`; export r; \
16966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967 $(HOST_EXPORTS) \
16968 for flag in $(EXTRA_HOST_FLAGS) ; do \
16969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16970 done; \
16971 echo "Doing distclean in gold" ; \
16972 (cd $(HOST_SUBDIR)/gold && \
16973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16975 "RANLIB=$${RANLIB}" \
16976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16977 distclean) \
16978 || exit 1
16980 @endif gold
16982 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16983 maybe-maintainer-clean-gold:
16984 @if gold
16985 maybe-maintainer-clean-gold: maintainer-clean-gold
16987 maintainer-clean-gold:
16988 @[ -f ./gold/Makefile ] || exit 0; \
16989 r=`${PWD_COMMAND}`; export r; \
16990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16991 $(HOST_EXPORTS) \
16992 for flag in $(EXTRA_HOST_FLAGS) ; do \
16993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16994 done; \
16995 echo "Doing maintainer-clean in gold" ; \
16996 (cd $(HOST_SUBDIR)/gold && \
16997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16999 "RANLIB=$${RANLIB}" \
17000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17001 maintainer-clean) \
17002 || exit 1
17004 @endif gold
17008 .PHONY: configure-gprof maybe-configure-gprof
17009 maybe-configure-gprof:
17010 @if gcc-bootstrap
17011 configure-gprof: stage_current
17012 @endif gcc-bootstrap
17013 @if gprof
17014 maybe-configure-gprof: configure-gprof
17015 configure-gprof:
17016 @: $(MAKE); $(unstage)
17017 @r=`${PWD_COMMAND}`; export r; \
17018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17019 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
17020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
17021 $(HOST_EXPORTS) \
17022 echo Configuring in $(HOST_SUBDIR)/gprof; \
17023 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
17024 case $(srcdir) in \
17025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17026 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
17027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17028 esac; \
17029 module_srcdir=gprof; \
17030 $(SHELL) \
17031 $$s/$$module_srcdir/configure \
17032 --srcdir=$${topdir}/$$module_srcdir \
17033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17034 --target=${target_alias} \
17035 || exit 1
17036 @endif gprof
17042 .PHONY: all-gprof maybe-all-gprof
17043 maybe-all-gprof:
17044 @if gcc-bootstrap
17045 all-gprof: stage_current
17046 @endif gcc-bootstrap
17047 @if gprof
17048 TARGET-gprof=all
17049 maybe-all-gprof: all-gprof
17050 all-gprof: configure-gprof
17051 @: $(MAKE); $(unstage)
17052 @r=`${PWD_COMMAND}`; export r; \
17053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17054 $(HOST_EXPORTS) \
17055 (cd $(HOST_SUBDIR)/gprof && \
17056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17057 $(TARGET-gprof))
17058 @endif gprof
17063 .PHONY: check-gprof maybe-check-gprof
17064 maybe-check-gprof:
17065 @if gprof
17066 maybe-check-gprof: check-gprof
17068 check-gprof:
17069 @: $(MAKE); $(unstage)
17070 @r=`${PWD_COMMAND}`; export r; \
17071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17072 $(HOST_EXPORTS) \
17073 (cd $(HOST_SUBDIR)/gprof && \
17074 $(MAKE) $(FLAGS_TO_PASS) check)
17076 @endif gprof
17078 .PHONY: install-gprof maybe-install-gprof
17079 maybe-install-gprof:
17080 @if gprof
17081 maybe-install-gprof: install-gprof
17083 install-gprof: installdirs
17084 @: $(MAKE); $(unstage)
17085 @r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 $(HOST_EXPORTS) \
17088 (cd $(HOST_SUBDIR)/gprof && \
17089 $(MAKE) $(FLAGS_TO_PASS) install)
17091 @endif gprof
17093 .PHONY: install-strip-gprof maybe-install-strip-gprof
17094 maybe-install-strip-gprof:
17095 @if gprof
17096 maybe-install-strip-gprof: install-strip-gprof
17098 install-strip-gprof: installdirs
17099 @: $(MAKE); $(unstage)
17100 @r=`${PWD_COMMAND}`; export r; \
17101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17102 $(HOST_EXPORTS) \
17103 (cd $(HOST_SUBDIR)/gprof && \
17104 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17106 @endif gprof
17108 # Other targets (info, dvi, pdf, etc.)
17110 .PHONY: maybe-info-gprof info-gprof
17111 maybe-info-gprof:
17112 @if gprof
17113 maybe-info-gprof: info-gprof
17115 info-gprof: \
17116 configure-gprof
17117 @: $(MAKE); $(unstage)
17118 @[ -f ./gprof/Makefile ] || exit 0; \
17119 r=`${PWD_COMMAND}`; export r; \
17120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17121 $(HOST_EXPORTS) \
17122 for flag in $(EXTRA_HOST_FLAGS) ; do \
17123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17124 done; \
17125 echo "Doing info in gprof" ; \
17126 (cd $(HOST_SUBDIR)/gprof && \
17127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17129 "RANLIB=$${RANLIB}" \
17130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17131 info) \
17132 || exit 1
17134 @endif gprof
17136 .PHONY: maybe-dvi-gprof dvi-gprof
17137 maybe-dvi-gprof:
17138 @if gprof
17139 maybe-dvi-gprof: dvi-gprof
17141 dvi-gprof: \
17142 configure-gprof
17143 @: $(MAKE); $(unstage)
17144 @[ -f ./gprof/Makefile ] || exit 0; \
17145 r=`${PWD_COMMAND}`; export r; \
17146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17147 $(HOST_EXPORTS) \
17148 for flag in $(EXTRA_HOST_FLAGS) ; do \
17149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17150 done; \
17151 echo "Doing dvi in gprof" ; \
17152 (cd $(HOST_SUBDIR)/gprof && \
17153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17155 "RANLIB=$${RANLIB}" \
17156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17157 dvi) \
17158 || exit 1
17160 @endif gprof
17162 .PHONY: maybe-pdf-gprof pdf-gprof
17163 maybe-pdf-gprof:
17164 @if gprof
17165 maybe-pdf-gprof: pdf-gprof
17167 pdf-gprof: \
17168 configure-gprof
17169 @: $(MAKE); $(unstage)
17170 @[ -f ./gprof/Makefile ] || exit 0; \
17171 r=`${PWD_COMMAND}`; export r; \
17172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17173 $(HOST_EXPORTS) \
17174 for flag in $(EXTRA_HOST_FLAGS) ; do \
17175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17176 done; \
17177 echo "Doing pdf in gprof" ; \
17178 (cd $(HOST_SUBDIR)/gprof && \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17181 "RANLIB=$${RANLIB}" \
17182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17183 pdf) \
17184 || exit 1
17186 @endif gprof
17188 .PHONY: maybe-html-gprof html-gprof
17189 maybe-html-gprof:
17190 @if gprof
17191 maybe-html-gprof: html-gprof
17193 html-gprof: \
17194 configure-gprof
17195 @: $(MAKE); $(unstage)
17196 @[ -f ./gprof/Makefile ] || exit 0; \
17197 r=`${PWD_COMMAND}`; export r; \
17198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199 $(HOST_EXPORTS) \
17200 for flag in $(EXTRA_HOST_FLAGS) ; do \
17201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17202 done; \
17203 echo "Doing html in gprof" ; \
17204 (cd $(HOST_SUBDIR)/gprof && \
17205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17207 "RANLIB=$${RANLIB}" \
17208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17209 html) \
17210 || exit 1
17212 @endif gprof
17214 .PHONY: maybe-TAGS-gprof TAGS-gprof
17215 maybe-TAGS-gprof:
17216 @if gprof
17217 maybe-TAGS-gprof: TAGS-gprof
17219 TAGS-gprof: \
17220 configure-gprof
17221 @: $(MAKE); $(unstage)
17222 @[ -f ./gprof/Makefile ] || exit 0; \
17223 r=`${PWD_COMMAND}`; export r; \
17224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17225 $(HOST_EXPORTS) \
17226 for flag in $(EXTRA_HOST_FLAGS) ; do \
17227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17228 done; \
17229 echo "Doing TAGS in gprof" ; \
17230 (cd $(HOST_SUBDIR)/gprof && \
17231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17233 "RANLIB=$${RANLIB}" \
17234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17235 TAGS) \
17236 || exit 1
17238 @endif gprof
17240 .PHONY: maybe-install-info-gprof install-info-gprof
17241 maybe-install-info-gprof:
17242 @if gprof
17243 maybe-install-info-gprof: install-info-gprof
17245 install-info-gprof: \
17246 configure-gprof \
17247 info-gprof
17248 @: $(MAKE); $(unstage)
17249 @[ -f ./gprof/Makefile ] || exit 0; \
17250 r=`${PWD_COMMAND}`; export r; \
17251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17252 $(HOST_EXPORTS) \
17253 for flag in $(EXTRA_HOST_FLAGS) ; do \
17254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17255 done; \
17256 echo "Doing install-info in gprof" ; \
17257 (cd $(HOST_SUBDIR)/gprof && \
17258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17260 "RANLIB=$${RANLIB}" \
17261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17262 install-info) \
17263 || exit 1
17265 @endif gprof
17267 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
17268 maybe-install-pdf-gprof:
17269 @if gprof
17270 maybe-install-pdf-gprof: install-pdf-gprof
17272 install-pdf-gprof: \
17273 configure-gprof \
17274 pdf-gprof
17275 @: $(MAKE); $(unstage)
17276 @[ -f ./gprof/Makefile ] || exit 0; \
17277 r=`${PWD_COMMAND}`; export r; \
17278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17279 $(HOST_EXPORTS) \
17280 for flag in $(EXTRA_HOST_FLAGS) ; do \
17281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17282 done; \
17283 echo "Doing install-pdf in gprof" ; \
17284 (cd $(HOST_SUBDIR)/gprof && \
17285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17287 "RANLIB=$${RANLIB}" \
17288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17289 install-pdf) \
17290 || exit 1
17292 @endif gprof
17294 .PHONY: maybe-install-html-gprof install-html-gprof
17295 maybe-install-html-gprof:
17296 @if gprof
17297 maybe-install-html-gprof: install-html-gprof
17299 install-html-gprof: \
17300 configure-gprof \
17301 html-gprof
17302 @: $(MAKE); $(unstage)
17303 @[ -f ./gprof/Makefile ] || exit 0; \
17304 r=`${PWD_COMMAND}`; export r; \
17305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17306 $(HOST_EXPORTS) \
17307 for flag in $(EXTRA_HOST_FLAGS) ; do \
17308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17309 done; \
17310 echo "Doing install-html in gprof" ; \
17311 (cd $(HOST_SUBDIR)/gprof && \
17312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17314 "RANLIB=$${RANLIB}" \
17315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17316 install-html) \
17317 || exit 1
17319 @endif gprof
17321 .PHONY: maybe-installcheck-gprof installcheck-gprof
17322 maybe-installcheck-gprof:
17323 @if gprof
17324 maybe-installcheck-gprof: installcheck-gprof
17326 installcheck-gprof: \
17327 configure-gprof
17328 @: $(MAKE); $(unstage)
17329 @[ -f ./gprof/Makefile ] || exit 0; \
17330 r=`${PWD_COMMAND}`; export r; \
17331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17332 $(HOST_EXPORTS) \
17333 for flag in $(EXTRA_HOST_FLAGS) ; do \
17334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17335 done; \
17336 echo "Doing installcheck in gprof" ; \
17337 (cd $(HOST_SUBDIR)/gprof && \
17338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17340 "RANLIB=$${RANLIB}" \
17341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17342 installcheck) \
17343 || exit 1
17345 @endif gprof
17347 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
17348 maybe-mostlyclean-gprof:
17349 @if gprof
17350 maybe-mostlyclean-gprof: mostlyclean-gprof
17352 mostlyclean-gprof:
17353 @: $(MAKE); $(unstage)
17354 @[ -f ./gprof/Makefile ] || exit 0; \
17355 r=`${PWD_COMMAND}`; export r; \
17356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17357 $(HOST_EXPORTS) \
17358 for flag in $(EXTRA_HOST_FLAGS) ; do \
17359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17360 done; \
17361 echo "Doing mostlyclean in gprof" ; \
17362 (cd $(HOST_SUBDIR)/gprof && \
17363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17365 "RANLIB=$${RANLIB}" \
17366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17367 mostlyclean) \
17368 || exit 1
17370 @endif gprof
17372 .PHONY: maybe-clean-gprof clean-gprof
17373 maybe-clean-gprof:
17374 @if gprof
17375 maybe-clean-gprof: clean-gprof
17377 clean-gprof:
17378 @: $(MAKE); $(unstage)
17379 @[ -f ./gprof/Makefile ] || exit 0; \
17380 r=`${PWD_COMMAND}`; export r; \
17381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382 $(HOST_EXPORTS) \
17383 for flag in $(EXTRA_HOST_FLAGS) ; do \
17384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385 done; \
17386 echo "Doing clean in gprof" ; \
17387 (cd $(HOST_SUBDIR)/gprof && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390 "RANLIB=$${RANLIB}" \
17391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392 clean) \
17393 || exit 1
17395 @endif gprof
17397 .PHONY: maybe-distclean-gprof distclean-gprof
17398 maybe-distclean-gprof:
17399 @if gprof
17400 maybe-distclean-gprof: distclean-gprof
17402 distclean-gprof:
17403 @: $(MAKE); $(unstage)
17404 @[ -f ./gprof/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) ; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing distclean in gprof" ; \
17412 (cd $(HOST_SUBDIR)/gprof && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 distclean) \
17418 || exit 1
17420 @endif gprof
17422 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
17423 maybe-maintainer-clean-gprof:
17424 @if gprof
17425 maybe-maintainer-clean-gprof: maintainer-clean-gprof
17427 maintainer-clean-gprof:
17428 @: $(MAKE); $(unstage)
17429 @[ -f ./gprof/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) ; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing maintainer-clean in gprof" ; \
17437 (cd $(HOST_SUBDIR)/gprof && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 maintainer-clean) \
17443 || exit 1
17445 @endif gprof
17449 .PHONY: configure-intl maybe-configure-intl
17450 maybe-configure-intl:
17451 @if gcc-bootstrap
17452 configure-intl: stage_current
17453 @endif gcc-bootstrap
17454 @if intl
17455 maybe-configure-intl: configure-intl
17456 configure-intl:
17457 @r=`${PWD_COMMAND}`; export r; \
17458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17459 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17461 $(HOST_EXPORTS) \
17462 echo Configuring in $(HOST_SUBDIR)/intl; \
17463 cd "$(HOST_SUBDIR)/intl" || exit 1; \
17464 case $(srcdir) in \
17465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17466 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17468 esac; \
17469 module_srcdir=intl; \
17470 $(SHELL) \
17471 $$s/$$module_srcdir/configure \
17472 --srcdir=$${topdir}/$$module_srcdir \
17473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17474 --target=${target_alias} \
17475 || exit 1
17476 @endif intl
17480 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
17481 maybe-configure-stage1-intl:
17482 @if intl-bootstrap
17483 maybe-configure-stage1-intl: configure-stage1-intl
17484 configure-stage1-intl:
17485 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17487 @r=`${PWD_COMMAND}`; export r; \
17488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17489 TFLAGS="$(STAGE1_TFLAGS)"; \
17490 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17491 $(HOST_EXPORTS) \
17492 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17493 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17494 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17495 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
17496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17497 cd $(HOST_SUBDIR)/intl || exit 1; \
17498 case $(srcdir) in \
17499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17500 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17502 esac; \
17503 module_srcdir=intl; \
17504 $(SHELL) $$s/$$module_srcdir/configure \
17505 --srcdir=$${topdir}/$$module_srcdir \
17506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17507 --target=${target_alias} \
17509 $(STAGE1_CONFIGURE_FLAGS)
17510 @endif intl-bootstrap
17512 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
17513 maybe-configure-stage2-intl:
17514 @if intl-bootstrap
17515 maybe-configure-stage2-intl: configure-stage2-intl
17516 configure-stage2-intl:
17517 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17519 @r=`${PWD_COMMAND}`; export r; \
17520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17521 TFLAGS="$(STAGE2_TFLAGS)"; \
17522 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17523 $(HOST_EXPORTS) \
17524 $(POSTSTAGE1_HOST_EXPORTS) \
17525 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17526 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17527 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17528 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
17529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17530 cd $(HOST_SUBDIR)/intl || exit 1; \
17531 case $(srcdir) in \
17532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17533 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17535 esac; \
17536 module_srcdir=intl; \
17537 $(SHELL) $$s/$$module_srcdir/configure \
17538 --srcdir=$${topdir}/$$module_srcdir \
17539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17540 --target=${target_alias} \
17541 --with-build-libsubdir=$(HOST_SUBDIR) \
17542 $(STAGE2_CONFIGURE_FLAGS)
17543 @endif intl-bootstrap
17545 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17546 maybe-configure-stage3-intl:
17547 @if intl-bootstrap
17548 maybe-configure-stage3-intl: configure-stage3-intl
17549 configure-stage3-intl:
17550 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17552 @r=`${PWD_COMMAND}`; export r; \
17553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17554 TFLAGS="$(STAGE3_TFLAGS)"; \
17555 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17556 $(HOST_EXPORTS) \
17557 $(POSTSTAGE1_HOST_EXPORTS) \
17558 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17559 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17560 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17561 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
17562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17563 cd $(HOST_SUBDIR)/intl || exit 1; \
17564 case $(srcdir) in \
17565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17566 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17568 esac; \
17569 module_srcdir=intl; \
17570 $(SHELL) $$s/$$module_srcdir/configure \
17571 --srcdir=$${topdir}/$$module_srcdir \
17572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17573 --target=${target_alias} \
17574 --with-build-libsubdir=$(HOST_SUBDIR) \
17575 $(STAGE3_CONFIGURE_FLAGS)
17576 @endif intl-bootstrap
17578 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17579 maybe-configure-stage4-intl:
17580 @if intl-bootstrap
17581 maybe-configure-stage4-intl: configure-stage4-intl
17582 configure-stage4-intl:
17583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17585 @r=`${PWD_COMMAND}`; export r; \
17586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17587 TFLAGS="$(STAGE4_TFLAGS)"; \
17588 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17589 $(HOST_EXPORTS) \
17590 $(POSTSTAGE1_HOST_EXPORTS) \
17591 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17592 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17593 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17594 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
17595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17596 cd $(HOST_SUBDIR)/intl || exit 1; \
17597 case $(srcdir) in \
17598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17599 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17601 esac; \
17602 module_srcdir=intl; \
17603 $(SHELL) $$s/$$module_srcdir/configure \
17604 --srcdir=$${topdir}/$$module_srcdir \
17605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17606 --target=${target_alias} \
17607 --with-build-libsubdir=$(HOST_SUBDIR) \
17608 $(STAGE4_CONFIGURE_FLAGS)
17609 @endif intl-bootstrap
17611 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17612 maybe-configure-stageprofile-intl:
17613 @if intl-bootstrap
17614 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17615 configure-stageprofile-intl:
17616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17618 @r=`${PWD_COMMAND}`; export r; \
17619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17621 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17622 $(HOST_EXPORTS) \
17623 $(POSTSTAGE1_HOST_EXPORTS) \
17624 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17625 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17626 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17627 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
17628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17629 cd $(HOST_SUBDIR)/intl || exit 1; \
17630 case $(srcdir) in \
17631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17632 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17634 esac; \
17635 module_srcdir=intl; \
17636 $(SHELL) $$s/$$module_srcdir/configure \
17637 --srcdir=$${topdir}/$$module_srcdir \
17638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17639 --target=${target_alias} \
17640 --with-build-libsubdir=$(HOST_SUBDIR) \
17641 $(STAGEprofile_CONFIGURE_FLAGS)
17642 @endif intl-bootstrap
17644 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17645 maybe-configure-stagefeedback-intl:
17646 @if intl-bootstrap
17647 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17648 configure-stagefeedback-intl:
17649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17651 @r=`${PWD_COMMAND}`; export r; \
17652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17654 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17655 $(HOST_EXPORTS) \
17656 $(POSTSTAGE1_HOST_EXPORTS) \
17657 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17658 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17659 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17660 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
17661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17662 cd $(HOST_SUBDIR)/intl || exit 1; \
17663 case $(srcdir) in \
17664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17665 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17667 esac; \
17668 module_srcdir=intl; \
17669 $(SHELL) $$s/$$module_srcdir/configure \
17670 --srcdir=$${topdir}/$$module_srcdir \
17671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17672 --target=${target_alias} \
17673 --with-build-libsubdir=$(HOST_SUBDIR) \
17674 $(STAGEfeedback_CONFIGURE_FLAGS)
17675 @endif intl-bootstrap
17681 .PHONY: all-intl maybe-all-intl
17682 maybe-all-intl:
17683 @if gcc-bootstrap
17684 all-intl: stage_current
17685 @endif gcc-bootstrap
17686 @if intl
17687 TARGET-intl=all
17688 maybe-all-intl: all-intl
17689 all-intl: configure-intl
17690 @r=`${PWD_COMMAND}`; export r; \
17691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692 $(HOST_EXPORTS) \
17693 (cd $(HOST_SUBDIR)/intl && \
17694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17695 $(TARGET-intl))
17696 @endif intl
17700 .PHONY: all-stage1-intl maybe-all-stage1-intl
17701 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17702 maybe-all-stage1-intl:
17703 maybe-clean-stage1-intl:
17704 @if intl-bootstrap
17705 maybe-all-stage1-intl: all-stage1-intl
17706 all-stage1: all-stage1-intl
17707 TARGET-stage1-intl = $(TARGET-intl)
17708 all-stage1-intl: configure-stage1-intl
17709 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17710 @r=`${PWD_COMMAND}`; export r; \
17711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17712 TFLAGS="$(STAGE1_TFLAGS)"; \
17713 $(HOST_EXPORTS) \
17714 cd $(HOST_SUBDIR)/intl && \
17715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17716 CFLAGS="$(STAGE1_CFLAGS)" \
17717 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17718 LIBCFLAGS="$(LIBCFLAGS)" \
17719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17722 $(EXTRA_HOST_FLAGS) \
17723 $(STAGE1_FLAGS_TO_PASS) \
17724 TFLAGS="$(STAGE1_TFLAGS)" \
17725 $(TARGET-stage1-intl)
17727 maybe-clean-stage1-intl: clean-stage1-intl
17728 clean-stage1: clean-stage1-intl
17729 clean-stage1-intl:
17730 @if [ $(current_stage) = stage1 ]; then \
17731 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17732 else \
17733 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17734 $(MAKE) stage1-start; \
17735 fi; \
17736 cd $(HOST_SUBDIR)/intl && \
17737 $(MAKE) $(EXTRA_HOST_FLAGS) \
17738 $(STAGE1_FLAGS_TO_PASS) clean
17739 @endif intl-bootstrap
17742 .PHONY: all-stage2-intl maybe-all-stage2-intl
17743 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17744 maybe-all-stage2-intl:
17745 maybe-clean-stage2-intl:
17746 @if intl-bootstrap
17747 maybe-all-stage2-intl: all-stage2-intl
17748 all-stage2: all-stage2-intl
17749 TARGET-stage2-intl = $(TARGET-intl)
17750 all-stage2-intl: configure-stage2-intl
17751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17752 @r=`${PWD_COMMAND}`; export r; \
17753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754 TFLAGS="$(STAGE2_TFLAGS)"; \
17755 $(HOST_EXPORTS) \
17756 $(POSTSTAGE1_HOST_EXPORTS) \
17757 cd $(HOST_SUBDIR)/intl && \
17758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17759 CFLAGS="$(STAGE2_CFLAGS)" \
17760 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17761 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17766 TFLAGS="$(STAGE2_TFLAGS)" \
17767 $(TARGET-stage2-intl)
17769 maybe-clean-stage2-intl: clean-stage2-intl
17770 clean-stage2: clean-stage2-intl
17771 clean-stage2-intl:
17772 @if [ $(current_stage) = stage2 ]; then \
17773 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17774 else \
17775 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17776 $(MAKE) stage2-start; \
17777 fi; \
17778 cd $(HOST_SUBDIR)/intl && \
17779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17780 @endif intl-bootstrap
17783 .PHONY: all-stage3-intl maybe-all-stage3-intl
17784 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17785 maybe-all-stage3-intl:
17786 maybe-clean-stage3-intl:
17787 @if intl-bootstrap
17788 maybe-all-stage3-intl: all-stage3-intl
17789 all-stage3: all-stage3-intl
17790 TARGET-stage3-intl = $(TARGET-intl)
17791 all-stage3-intl: configure-stage3-intl
17792 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17793 @r=`${PWD_COMMAND}`; export r; \
17794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17795 TFLAGS="$(STAGE3_TFLAGS)"; \
17796 $(HOST_EXPORTS) \
17797 $(POSTSTAGE1_HOST_EXPORTS) \
17798 cd $(HOST_SUBDIR)/intl && \
17799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17800 CFLAGS="$(STAGE3_CFLAGS)" \
17801 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17802 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17807 TFLAGS="$(STAGE3_TFLAGS)" \
17808 $(TARGET-stage3-intl)
17810 maybe-clean-stage3-intl: clean-stage3-intl
17811 clean-stage3: clean-stage3-intl
17812 clean-stage3-intl:
17813 @if [ $(current_stage) = stage3 ]; then \
17814 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17815 else \
17816 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17817 $(MAKE) stage3-start; \
17818 fi; \
17819 cd $(HOST_SUBDIR)/intl && \
17820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17821 @endif intl-bootstrap
17824 .PHONY: all-stage4-intl maybe-all-stage4-intl
17825 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17826 maybe-all-stage4-intl:
17827 maybe-clean-stage4-intl:
17828 @if intl-bootstrap
17829 maybe-all-stage4-intl: all-stage4-intl
17830 all-stage4: all-stage4-intl
17831 TARGET-stage4-intl = $(TARGET-intl)
17832 all-stage4-intl: configure-stage4-intl
17833 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17834 @r=`${PWD_COMMAND}`; export r; \
17835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17836 TFLAGS="$(STAGE4_TFLAGS)"; \
17837 $(HOST_EXPORTS) \
17838 $(POSTSTAGE1_HOST_EXPORTS) \
17839 cd $(HOST_SUBDIR)/intl && \
17840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17841 CFLAGS="$(STAGE4_CFLAGS)" \
17842 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17843 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17848 TFLAGS="$(STAGE4_TFLAGS)" \
17849 $(TARGET-stage4-intl)
17851 maybe-clean-stage4-intl: clean-stage4-intl
17852 clean-stage4: clean-stage4-intl
17853 clean-stage4-intl:
17854 @if [ $(current_stage) = stage4 ]; then \
17855 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17856 else \
17857 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17858 $(MAKE) stage4-start; \
17859 fi; \
17860 cd $(HOST_SUBDIR)/intl && \
17861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17862 @endif intl-bootstrap
17865 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17866 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17867 maybe-all-stageprofile-intl:
17868 maybe-clean-stageprofile-intl:
17869 @if intl-bootstrap
17870 maybe-all-stageprofile-intl: all-stageprofile-intl
17871 all-stageprofile: all-stageprofile-intl
17872 TARGET-stageprofile-intl = $(TARGET-intl)
17873 all-stageprofile-intl: configure-stageprofile-intl
17874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17875 @r=`${PWD_COMMAND}`; export r; \
17876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17878 $(HOST_EXPORTS) \
17879 $(POSTSTAGE1_HOST_EXPORTS) \
17880 cd $(HOST_SUBDIR)/intl && \
17881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17882 CFLAGS="$(STAGEprofile_CFLAGS)" \
17883 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17884 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17889 TFLAGS="$(STAGEprofile_TFLAGS)" \
17890 $(TARGET-stageprofile-intl)
17892 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17893 clean-stageprofile: clean-stageprofile-intl
17894 clean-stageprofile-intl:
17895 @if [ $(current_stage) = stageprofile ]; then \
17896 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17897 else \
17898 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17899 $(MAKE) stageprofile-start; \
17900 fi; \
17901 cd $(HOST_SUBDIR)/intl && \
17902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17903 @endif intl-bootstrap
17906 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17907 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17908 maybe-all-stagefeedback-intl:
17909 maybe-clean-stagefeedback-intl:
17910 @if intl-bootstrap
17911 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17912 all-stagefeedback: all-stagefeedback-intl
17913 TARGET-stagefeedback-intl = $(TARGET-intl)
17914 all-stagefeedback-intl: configure-stagefeedback-intl
17915 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17916 @r=`${PWD_COMMAND}`; export r; \
17917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17919 $(HOST_EXPORTS) \
17920 $(POSTSTAGE1_HOST_EXPORTS) \
17921 cd $(HOST_SUBDIR)/intl && \
17922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17923 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17924 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17925 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17930 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17931 $(TARGET-stagefeedback-intl)
17933 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17934 clean-stagefeedback: clean-stagefeedback-intl
17935 clean-stagefeedback-intl:
17936 @if [ $(current_stage) = stagefeedback ]; then \
17937 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17938 else \
17939 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17940 $(MAKE) stagefeedback-start; \
17941 fi; \
17942 cd $(HOST_SUBDIR)/intl && \
17943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17944 @endif intl-bootstrap
17950 .PHONY: check-intl maybe-check-intl
17951 maybe-check-intl:
17952 @if intl
17953 maybe-check-intl: check-intl
17955 check-intl:
17956 @: $(MAKE); $(unstage)
17957 @r=`${PWD_COMMAND}`; export r; \
17958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17959 $(HOST_EXPORTS) \
17960 (cd $(HOST_SUBDIR)/intl && \
17961 $(MAKE) $(FLAGS_TO_PASS) check)
17963 @endif intl
17965 .PHONY: install-intl maybe-install-intl
17966 maybe-install-intl:
17967 @if intl
17968 maybe-install-intl: install-intl
17970 install-intl: installdirs
17971 @: $(MAKE); $(unstage)
17972 @r=`${PWD_COMMAND}`; export r; \
17973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974 $(HOST_EXPORTS) \
17975 (cd $(HOST_SUBDIR)/intl && \
17976 $(MAKE) $(FLAGS_TO_PASS) install)
17978 @endif intl
17980 .PHONY: install-strip-intl maybe-install-strip-intl
17981 maybe-install-strip-intl:
17982 @if intl
17983 maybe-install-strip-intl: install-strip-intl
17985 install-strip-intl: installdirs
17986 @: $(MAKE); $(unstage)
17987 @r=`${PWD_COMMAND}`; export r; \
17988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17989 $(HOST_EXPORTS) \
17990 (cd $(HOST_SUBDIR)/intl && \
17991 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17993 @endif intl
17995 # Other targets (info, dvi, pdf, etc.)
17997 .PHONY: maybe-info-intl info-intl
17998 maybe-info-intl:
17999 @if intl
18000 maybe-info-intl: info-intl
18002 info-intl: \
18003 configure-intl
18004 @[ -f ./intl/Makefile ] || exit 0; \
18005 r=`${PWD_COMMAND}`; export r; \
18006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18007 $(HOST_EXPORTS) \
18008 for flag in $(EXTRA_HOST_FLAGS) ; do \
18009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18010 done; \
18011 echo "Doing info in intl" ; \
18012 (cd $(HOST_SUBDIR)/intl && \
18013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18015 "RANLIB=$${RANLIB}" \
18016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18017 info) \
18018 || exit 1
18020 @endif intl
18022 .PHONY: maybe-dvi-intl dvi-intl
18023 maybe-dvi-intl:
18024 @if intl
18025 maybe-dvi-intl: dvi-intl
18027 dvi-intl: \
18028 configure-intl
18029 @[ -f ./intl/Makefile ] || exit 0; \
18030 r=`${PWD_COMMAND}`; export r; \
18031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18032 $(HOST_EXPORTS) \
18033 for flag in $(EXTRA_HOST_FLAGS) ; do \
18034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18035 done; \
18036 echo "Doing dvi in intl" ; \
18037 (cd $(HOST_SUBDIR)/intl && \
18038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18040 "RANLIB=$${RANLIB}" \
18041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18042 dvi) \
18043 || exit 1
18045 @endif intl
18047 .PHONY: maybe-pdf-intl pdf-intl
18048 maybe-pdf-intl:
18049 @if intl
18050 maybe-pdf-intl: pdf-intl
18052 pdf-intl: \
18053 configure-intl
18054 @[ -f ./intl/Makefile ] || exit 0; \
18055 r=`${PWD_COMMAND}`; export r; \
18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057 $(HOST_EXPORTS) \
18058 for flag in $(EXTRA_HOST_FLAGS) ; do \
18059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18060 done; \
18061 echo "Doing pdf in intl" ; \
18062 (cd $(HOST_SUBDIR)/intl && \
18063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18065 "RANLIB=$${RANLIB}" \
18066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18067 pdf) \
18068 || exit 1
18070 @endif intl
18072 .PHONY: maybe-html-intl html-intl
18073 maybe-html-intl:
18074 @if intl
18075 maybe-html-intl: html-intl
18077 html-intl: \
18078 configure-intl
18079 @[ -f ./intl/Makefile ] || exit 0; \
18080 r=`${PWD_COMMAND}`; export r; \
18081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18082 $(HOST_EXPORTS) \
18083 for flag in $(EXTRA_HOST_FLAGS) ; do \
18084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18085 done; \
18086 echo "Doing html in intl" ; \
18087 (cd $(HOST_SUBDIR)/intl && \
18088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18090 "RANLIB=$${RANLIB}" \
18091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18092 html) \
18093 || exit 1
18095 @endif intl
18097 .PHONY: maybe-TAGS-intl TAGS-intl
18098 maybe-TAGS-intl:
18099 @if intl
18100 maybe-TAGS-intl: TAGS-intl
18102 TAGS-intl: \
18103 configure-intl
18104 @[ -f ./intl/Makefile ] || exit 0; \
18105 r=`${PWD_COMMAND}`; export r; \
18106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18107 $(HOST_EXPORTS) \
18108 for flag in $(EXTRA_HOST_FLAGS) ; do \
18109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18110 done; \
18111 echo "Doing TAGS in intl" ; \
18112 (cd $(HOST_SUBDIR)/intl && \
18113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18115 "RANLIB=$${RANLIB}" \
18116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18117 TAGS) \
18118 || exit 1
18120 @endif intl
18122 .PHONY: maybe-install-info-intl install-info-intl
18123 maybe-install-info-intl:
18124 @if intl
18125 maybe-install-info-intl: install-info-intl
18127 install-info-intl: \
18128 configure-intl \
18129 info-intl
18130 @[ -f ./intl/Makefile ] || exit 0; \
18131 r=`${PWD_COMMAND}`; export r; \
18132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18133 $(HOST_EXPORTS) \
18134 for flag in $(EXTRA_HOST_FLAGS) ; do \
18135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18136 done; \
18137 echo "Doing install-info in intl" ; \
18138 (cd $(HOST_SUBDIR)/intl && \
18139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18141 "RANLIB=$${RANLIB}" \
18142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18143 install-info) \
18144 || exit 1
18146 @endif intl
18148 .PHONY: maybe-install-pdf-intl install-pdf-intl
18149 maybe-install-pdf-intl:
18150 @if intl
18151 maybe-install-pdf-intl: install-pdf-intl
18153 install-pdf-intl: \
18154 configure-intl \
18155 pdf-intl
18156 @[ -f ./intl/Makefile ] || exit 0; \
18157 r=`${PWD_COMMAND}`; export r; \
18158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18159 $(HOST_EXPORTS) \
18160 for flag in $(EXTRA_HOST_FLAGS) ; do \
18161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18162 done; \
18163 echo "Doing install-pdf in intl" ; \
18164 (cd $(HOST_SUBDIR)/intl && \
18165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18167 "RANLIB=$${RANLIB}" \
18168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18169 install-pdf) \
18170 || exit 1
18172 @endif intl
18174 .PHONY: maybe-install-html-intl install-html-intl
18175 maybe-install-html-intl:
18176 @if intl
18177 maybe-install-html-intl: install-html-intl
18179 install-html-intl: \
18180 configure-intl \
18181 html-intl
18182 @[ -f ./intl/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 install-html in intl" ; \
18190 (cd $(HOST_SUBDIR)/intl && \
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 install-html) \
18196 || exit 1
18198 @endif intl
18200 .PHONY: maybe-installcheck-intl installcheck-intl
18201 maybe-installcheck-intl:
18202 @if intl
18203 maybe-installcheck-intl: installcheck-intl
18205 installcheck-intl: \
18206 configure-intl
18207 @[ -f ./intl/Makefile ] || exit 0; \
18208 r=`${PWD_COMMAND}`; export r; \
18209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18210 $(HOST_EXPORTS) \
18211 for flag in $(EXTRA_HOST_FLAGS) ; do \
18212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18213 done; \
18214 echo "Doing installcheck in intl" ; \
18215 (cd $(HOST_SUBDIR)/intl && \
18216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18218 "RANLIB=$${RANLIB}" \
18219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18220 installcheck) \
18221 || exit 1
18223 @endif intl
18225 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
18226 maybe-mostlyclean-intl:
18227 @if intl
18228 maybe-mostlyclean-intl: mostlyclean-intl
18230 mostlyclean-intl:
18231 @[ -f ./intl/Makefile ] || exit 0; \
18232 r=`${PWD_COMMAND}`; export r; \
18233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18234 $(HOST_EXPORTS) \
18235 for flag in $(EXTRA_HOST_FLAGS) ; do \
18236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18237 done; \
18238 echo "Doing mostlyclean in intl" ; \
18239 (cd $(HOST_SUBDIR)/intl && \
18240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18242 "RANLIB=$${RANLIB}" \
18243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18244 mostlyclean) \
18245 || exit 1
18247 @endif intl
18249 .PHONY: maybe-clean-intl clean-intl
18250 maybe-clean-intl:
18251 @if intl
18252 maybe-clean-intl: clean-intl
18254 clean-intl:
18255 @[ -f ./intl/Makefile ] || exit 0; \
18256 r=`${PWD_COMMAND}`; export r; \
18257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18258 $(HOST_EXPORTS) \
18259 for flag in $(EXTRA_HOST_FLAGS) ; do \
18260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18261 done; \
18262 echo "Doing clean in intl" ; \
18263 (cd $(HOST_SUBDIR)/intl && \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18266 "RANLIB=$${RANLIB}" \
18267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18268 clean) \
18269 || exit 1
18271 @endif intl
18273 .PHONY: maybe-distclean-intl distclean-intl
18274 maybe-distclean-intl:
18275 @if intl
18276 maybe-distclean-intl: distclean-intl
18278 distclean-intl:
18279 @[ -f ./intl/Makefile ] || exit 0; \
18280 r=`${PWD_COMMAND}`; export r; \
18281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282 $(HOST_EXPORTS) \
18283 for flag in $(EXTRA_HOST_FLAGS) ; do \
18284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18285 done; \
18286 echo "Doing distclean in intl" ; \
18287 (cd $(HOST_SUBDIR)/intl && \
18288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18290 "RANLIB=$${RANLIB}" \
18291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18292 distclean) \
18293 || exit 1
18295 @endif intl
18297 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
18298 maybe-maintainer-clean-intl:
18299 @if intl
18300 maybe-maintainer-clean-intl: maintainer-clean-intl
18302 maintainer-clean-intl:
18303 @[ -f ./intl/Makefile ] || exit 0; \
18304 r=`${PWD_COMMAND}`; export r; \
18305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing maintainer-clean in intl" ; \
18311 (cd $(HOST_SUBDIR)/intl && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 maintainer-clean) \
18317 || exit 1
18319 @endif intl
18323 .PHONY: configure-tcl maybe-configure-tcl
18324 maybe-configure-tcl:
18325 @if gcc-bootstrap
18326 configure-tcl: stage_current
18327 @endif gcc-bootstrap
18328 @if tcl
18329 maybe-configure-tcl: configure-tcl
18330 configure-tcl:
18331 @: $(MAKE); $(unstage)
18332 @r=`${PWD_COMMAND}`; export r; \
18333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18334 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
18335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
18336 $(HOST_EXPORTS) \
18337 echo Configuring in $(HOST_SUBDIR)/tcl; \
18338 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
18339 case $(srcdir) in \
18340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18341 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
18342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18343 esac; \
18344 module_srcdir=tcl; \
18345 $(SHELL) \
18346 $$s/$$module_srcdir/configure \
18347 --srcdir=$${topdir}/$$module_srcdir \
18348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18349 --target=${target_alias} \
18350 || exit 1
18351 @endif tcl
18357 .PHONY: all-tcl maybe-all-tcl
18358 maybe-all-tcl:
18359 @if gcc-bootstrap
18360 all-tcl: stage_current
18361 @endif gcc-bootstrap
18362 @if tcl
18363 TARGET-tcl=all
18364 maybe-all-tcl: all-tcl
18365 all-tcl: configure-tcl
18366 @: $(MAKE); $(unstage)
18367 @r=`${PWD_COMMAND}`; export r; \
18368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18369 $(HOST_EXPORTS) \
18370 (cd $(HOST_SUBDIR)/tcl && \
18371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18372 $(TARGET-tcl))
18373 @endif tcl
18378 .PHONY: check-tcl maybe-check-tcl
18379 maybe-check-tcl:
18380 @if tcl
18381 maybe-check-tcl: check-tcl
18383 check-tcl:
18384 @: $(MAKE); $(unstage)
18385 @r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 $(HOST_EXPORTS) \
18388 (cd $(HOST_SUBDIR)/tcl && \
18389 $(MAKE) $(FLAGS_TO_PASS) check)
18391 @endif tcl
18393 .PHONY: install-tcl maybe-install-tcl
18394 maybe-install-tcl:
18395 @if tcl
18396 maybe-install-tcl: install-tcl
18398 install-tcl: installdirs
18399 @: $(MAKE); $(unstage)
18400 @r=`${PWD_COMMAND}`; export r; \
18401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18402 $(HOST_EXPORTS) \
18403 (cd $(HOST_SUBDIR)/tcl && \
18404 $(MAKE) $(FLAGS_TO_PASS) install)
18406 @endif tcl
18408 .PHONY: install-strip-tcl maybe-install-strip-tcl
18409 maybe-install-strip-tcl:
18410 @if tcl
18411 maybe-install-strip-tcl: install-strip-tcl
18413 install-strip-tcl: installdirs
18414 @: $(MAKE); $(unstage)
18415 @r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 $(HOST_EXPORTS) \
18418 (cd $(HOST_SUBDIR)/tcl && \
18419 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18421 @endif tcl
18423 # Other targets (info, dvi, pdf, etc.)
18425 .PHONY: maybe-info-tcl info-tcl
18426 maybe-info-tcl:
18427 @if tcl
18428 maybe-info-tcl: info-tcl
18430 info-tcl: \
18431 configure-tcl
18432 @: $(MAKE); $(unstage)
18433 @[ -f ./tcl/Makefile ] || exit 0; \
18434 r=`${PWD_COMMAND}`; export r; \
18435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18436 $(HOST_EXPORTS) \
18437 for flag in $(EXTRA_HOST_FLAGS) ; do \
18438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18439 done; \
18440 echo "Doing info in tcl" ; \
18441 (cd $(HOST_SUBDIR)/tcl && \
18442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18444 "RANLIB=$${RANLIB}" \
18445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18446 info) \
18447 || exit 1
18449 @endif tcl
18451 .PHONY: maybe-dvi-tcl dvi-tcl
18452 maybe-dvi-tcl:
18453 @if tcl
18454 maybe-dvi-tcl: dvi-tcl
18456 dvi-tcl: \
18457 configure-tcl
18458 @: $(MAKE); $(unstage)
18459 @[ -f ./tcl/Makefile ] || exit 0; \
18460 r=`${PWD_COMMAND}`; export r; \
18461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18462 $(HOST_EXPORTS) \
18463 for flag in $(EXTRA_HOST_FLAGS) ; do \
18464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18465 done; \
18466 echo "Doing dvi in tcl" ; \
18467 (cd $(HOST_SUBDIR)/tcl && \
18468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18470 "RANLIB=$${RANLIB}" \
18471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18472 dvi) \
18473 || exit 1
18475 @endif tcl
18477 .PHONY: maybe-pdf-tcl pdf-tcl
18478 maybe-pdf-tcl:
18479 @if tcl
18480 maybe-pdf-tcl: pdf-tcl
18482 pdf-tcl: \
18483 configure-tcl
18484 @: $(MAKE); $(unstage)
18485 @[ -f ./tcl/Makefile ] || exit 0; \
18486 r=`${PWD_COMMAND}`; export r; \
18487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18488 $(HOST_EXPORTS) \
18489 for flag in $(EXTRA_HOST_FLAGS) ; do \
18490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18491 done; \
18492 echo "Doing pdf in tcl" ; \
18493 (cd $(HOST_SUBDIR)/tcl && \
18494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18496 "RANLIB=$${RANLIB}" \
18497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18498 pdf) \
18499 || exit 1
18501 @endif tcl
18503 .PHONY: maybe-html-tcl html-tcl
18504 maybe-html-tcl:
18505 @if tcl
18506 maybe-html-tcl: html-tcl
18508 html-tcl: \
18509 configure-tcl
18510 @: $(MAKE); $(unstage)
18511 @[ -f ./tcl/Makefile ] || exit 0; \
18512 r=`${PWD_COMMAND}`; export r; \
18513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18514 $(HOST_EXPORTS) \
18515 for flag in $(EXTRA_HOST_FLAGS) ; do \
18516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18517 done; \
18518 echo "Doing html in tcl" ; \
18519 (cd $(HOST_SUBDIR)/tcl && \
18520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18522 "RANLIB=$${RANLIB}" \
18523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18524 html) \
18525 || exit 1
18527 @endif tcl
18529 .PHONY: maybe-TAGS-tcl TAGS-tcl
18530 maybe-TAGS-tcl:
18531 @if tcl
18532 maybe-TAGS-tcl: TAGS-tcl
18534 TAGS-tcl: \
18535 configure-tcl
18536 @: $(MAKE); $(unstage)
18537 @[ -f ./tcl/Makefile ] || exit 0; \
18538 r=`${PWD_COMMAND}`; export r; \
18539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18540 $(HOST_EXPORTS) \
18541 for flag in $(EXTRA_HOST_FLAGS) ; do \
18542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18543 done; \
18544 echo "Doing TAGS in tcl" ; \
18545 (cd $(HOST_SUBDIR)/tcl && \
18546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18548 "RANLIB=$${RANLIB}" \
18549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18550 TAGS) \
18551 || exit 1
18553 @endif tcl
18555 .PHONY: maybe-install-info-tcl install-info-tcl
18556 maybe-install-info-tcl:
18557 @if tcl
18558 maybe-install-info-tcl: install-info-tcl
18560 install-info-tcl: \
18561 configure-tcl \
18562 info-tcl
18563 @: $(MAKE); $(unstage)
18564 @[ -f ./tcl/Makefile ] || exit 0; \
18565 r=`${PWD_COMMAND}`; export r; \
18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567 $(HOST_EXPORTS) \
18568 for flag in $(EXTRA_HOST_FLAGS) ; do \
18569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18570 done; \
18571 echo "Doing install-info in tcl" ; \
18572 (cd $(HOST_SUBDIR)/tcl && \
18573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18575 "RANLIB=$${RANLIB}" \
18576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18577 install-info) \
18578 || exit 1
18580 @endif tcl
18582 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18583 maybe-install-pdf-tcl:
18584 @if tcl
18585 maybe-install-pdf-tcl: install-pdf-tcl
18587 install-pdf-tcl: \
18588 configure-tcl \
18589 pdf-tcl
18590 @: $(MAKE); $(unstage)
18591 @[ -f ./tcl/Makefile ] || exit 0; \
18592 r=`${PWD_COMMAND}`; export r; \
18593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18594 $(HOST_EXPORTS) \
18595 for flag in $(EXTRA_HOST_FLAGS) ; do \
18596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18597 done; \
18598 echo "Doing install-pdf in tcl" ; \
18599 (cd $(HOST_SUBDIR)/tcl && \
18600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18602 "RANLIB=$${RANLIB}" \
18603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18604 install-pdf) \
18605 || exit 1
18607 @endif tcl
18609 .PHONY: maybe-install-html-tcl install-html-tcl
18610 maybe-install-html-tcl:
18611 @if tcl
18612 maybe-install-html-tcl: install-html-tcl
18614 install-html-tcl: \
18615 configure-tcl \
18616 html-tcl
18617 @: $(MAKE); $(unstage)
18618 @[ -f ./tcl/Makefile ] || exit 0; \
18619 r=`${PWD_COMMAND}`; export r; \
18620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18621 $(HOST_EXPORTS) \
18622 for flag in $(EXTRA_HOST_FLAGS) ; do \
18623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18624 done; \
18625 echo "Doing install-html in tcl" ; \
18626 (cd $(HOST_SUBDIR)/tcl && \
18627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18629 "RANLIB=$${RANLIB}" \
18630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18631 install-html) \
18632 || exit 1
18634 @endif tcl
18636 .PHONY: maybe-installcheck-tcl installcheck-tcl
18637 maybe-installcheck-tcl:
18638 @if tcl
18639 maybe-installcheck-tcl: installcheck-tcl
18641 installcheck-tcl: \
18642 configure-tcl
18643 @: $(MAKE); $(unstage)
18644 @[ -f ./tcl/Makefile ] || exit 0; \
18645 r=`${PWD_COMMAND}`; export r; \
18646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18647 $(HOST_EXPORTS) \
18648 for flag in $(EXTRA_HOST_FLAGS) ; do \
18649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18650 done; \
18651 echo "Doing installcheck in tcl" ; \
18652 (cd $(HOST_SUBDIR)/tcl && \
18653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18655 "RANLIB=$${RANLIB}" \
18656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18657 installcheck) \
18658 || exit 1
18660 @endif tcl
18662 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18663 maybe-mostlyclean-tcl:
18664 @if tcl
18665 maybe-mostlyclean-tcl: mostlyclean-tcl
18667 # tcl doesn't support mostlyclean.
18668 mostlyclean-tcl:
18670 @endif tcl
18672 .PHONY: maybe-clean-tcl clean-tcl
18673 maybe-clean-tcl:
18674 @if tcl
18675 maybe-clean-tcl: clean-tcl
18677 clean-tcl:
18678 @: $(MAKE); $(unstage)
18679 @[ -f ./tcl/Makefile ] || exit 0; \
18680 r=`${PWD_COMMAND}`; export r; \
18681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18682 $(HOST_EXPORTS) \
18683 for flag in $(EXTRA_HOST_FLAGS) ; do \
18684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18685 done; \
18686 echo "Doing clean in tcl" ; \
18687 (cd $(HOST_SUBDIR)/tcl && \
18688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18690 "RANLIB=$${RANLIB}" \
18691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18692 clean) \
18693 || exit 1
18695 @endif tcl
18697 .PHONY: maybe-distclean-tcl distclean-tcl
18698 maybe-distclean-tcl:
18699 @if tcl
18700 maybe-distclean-tcl: distclean-tcl
18702 distclean-tcl:
18703 @: $(MAKE); $(unstage)
18704 @[ -f ./tcl/Makefile ] || exit 0; \
18705 r=`${PWD_COMMAND}`; export r; \
18706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707 $(HOST_EXPORTS) \
18708 for flag in $(EXTRA_HOST_FLAGS) ; do \
18709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18710 done; \
18711 echo "Doing distclean in tcl" ; \
18712 (cd $(HOST_SUBDIR)/tcl && \
18713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18715 "RANLIB=$${RANLIB}" \
18716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18717 distclean) \
18718 || exit 1
18720 @endif tcl
18722 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18723 maybe-maintainer-clean-tcl:
18724 @if tcl
18725 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18727 maintainer-clean-tcl:
18728 @: $(MAKE); $(unstage)
18729 @[ -f ./tcl/Makefile ] || exit 0; \
18730 r=`${PWD_COMMAND}`; export r; \
18731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18732 $(HOST_EXPORTS) \
18733 for flag in $(EXTRA_HOST_FLAGS) ; do \
18734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18735 done; \
18736 echo "Doing maintainer-clean in tcl" ; \
18737 (cd $(HOST_SUBDIR)/tcl && \
18738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18740 "RANLIB=$${RANLIB}" \
18741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18742 maintainer-clean) \
18743 || exit 1
18745 @endif tcl
18749 .PHONY: configure-itcl maybe-configure-itcl
18750 maybe-configure-itcl:
18751 @if gcc-bootstrap
18752 configure-itcl: stage_current
18753 @endif gcc-bootstrap
18754 @if itcl
18755 maybe-configure-itcl: configure-itcl
18756 configure-itcl:
18757 @: $(MAKE); $(unstage)
18758 @r=`${PWD_COMMAND}`; export r; \
18759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18760 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18762 $(HOST_EXPORTS) \
18763 echo Configuring in $(HOST_SUBDIR)/itcl; \
18764 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18765 case $(srcdir) in \
18766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18767 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18769 esac; \
18770 module_srcdir=itcl; \
18771 $(SHELL) \
18772 $$s/$$module_srcdir/configure \
18773 --srcdir=$${topdir}/$$module_srcdir \
18774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18775 --target=${target_alias} \
18776 || exit 1
18777 @endif itcl
18783 .PHONY: all-itcl maybe-all-itcl
18784 maybe-all-itcl:
18785 @if gcc-bootstrap
18786 all-itcl: stage_current
18787 @endif gcc-bootstrap
18788 @if itcl
18789 TARGET-itcl=all
18790 maybe-all-itcl: all-itcl
18791 all-itcl: configure-itcl
18792 @: $(MAKE); $(unstage)
18793 @r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 $(HOST_EXPORTS) \
18796 (cd $(HOST_SUBDIR)/itcl && \
18797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18798 $(TARGET-itcl))
18799 @endif itcl
18804 .PHONY: check-itcl maybe-check-itcl
18805 maybe-check-itcl:
18806 @if itcl
18807 maybe-check-itcl: check-itcl
18809 check-itcl:
18810 @: $(MAKE); $(unstage)
18811 @r=`${PWD_COMMAND}`; export r; \
18812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18813 $(HOST_EXPORTS) \
18814 (cd $(HOST_SUBDIR)/itcl && \
18815 $(MAKE) $(FLAGS_TO_PASS) check)
18817 @endif itcl
18819 .PHONY: install-itcl maybe-install-itcl
18820 maybe-install-itcl:
18821 @if itcl
18822 maybe-install-itcl: install-itcl
18824 install-itcl: installdirs
18825 @: $(MAKE); $(unstage)
18826 @r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 $(HOST_EXPORTS) \
18829 (cd $(HOST_SUBDIR)/itcl && \
18830 $(MAKE) $(FLAGS_TO_PASS) install)
18832 @endif itcl
18834 .PHONY: install-strip-itcl maybe-install-strip-itcl
18835 maybe-install-strip-itcl:
18836 @if itcl
18837 maybe-install-strip-itcl: install-strip-itcl
18839 install-strip-itcl: installdirs
18840 @: $(MAKE); $(unstage)
18841 @r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 (cd $(HOST_SUBDIR)/itcl && \
18845 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18847 @endif itcl
18849 # Other targets (info, dvi, pdf, etc.)
18851 .PHONY: maybe-info-itcl info-itcl
18852 maybe-info-itcl:
18853 @if itcl
18854 maybe-info-itcl: info-itcl
18856 info-itcl: \
18857 configure-itcl
18858 @: $(MAKE); $(unstage)
18859 @[ -f ./itcl/Makefile ] || exit 0; \
18860 r=`${PWD_COMMAND}`; export r; \
18861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862 $(HOST_EXPORTS) \
18863 for flag in $(EXTRA_HOST_FLAGS) ; do \
18864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18865 done; \
18866 echo "Doing info in itcl" ; \
18867 (cd $(HOST_SUBDIR)/itcl && \
18868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18870 "RANLIB=$${RANLIB}" \
18871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18872 info) \
18873 || exit 1
18875 @endif itcl
18877 .PHONY: maybe-dvi-itcl dvi-itcl
18878 maybe-dvi-itcl:
18879 @if itcl
18880 maybe-dvi-itcl: dvi-itcl
18882 dvi-itcl: \
18883 configure-itcl
18884 @: $(MAKE); $(unstage)
18885 @[ -f ./itcl/Makefile ] || exit 0; \
18886 r=`${PWD_COMMAND}`; export r; \
18887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18888 $(HOST_EXPORTS) \
18889 for flag in $(EXTRA_HOST_FLAGS) ; do \
18890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18891 done; \
18892 echo "Doing dvi in itcl" ; \
18893 (cd $(HOST_SUBDIR)/itcl && \
18894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18896 "RANLIB=$${RANLIB}" \
18897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18898 dvi) \
18899 || exit 1
18901 @endif itcl
18903 .PHONY: maybe-pdf-itcl pdf-itcl
18904 maybe-pdf-itcl:
18905 @if itcl
18906 maybe-pdf-itcl: pdf-itcl
18908 pdf-itcl: \
18909 configure-itcl
18910 @: $(MAKE); $(unstage)
18911 @[ -f ./itcl/Makefile ] || exit 0; \
18912 r=`${PWD_COMMAND}`; export r; \
18913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18914 $(HOST_EXPORTS) \
18915 for flag in $(EXTRA_HOST_FLAGS) ; do \
18916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18917 done; \
18918 echo "Doing pdf in itcl" ; \
18919 (cd $(HOST_SUBDIR)/itcl && \
18920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18922 "RANLIB=$${RANLIB}" \
18923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18924 pdf) \
18925 || exit 1
18927 @endif itcl
18929 .PHONY: maybe-html-itcl html-itcl
18930 maybe-html-itcl:
18931 @if itcl
18932 maybe-html-itcl: html-itcl
18934 html-itcl: \
18935 configure-itcl
18936 @: $(MAKE); $(unstage)
18937 @[ -f ./itcl/Makefile ] || exit 0; \
18938 r=`${PWD_COMMAND}`; export r; \
18939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18940 $(HOST_EXPORTS) \
18941 for flag in $(EXTRA_HOST_FLAGS) ; do \
18942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18943 done; \
18944 echo "Doing html in itcl" ; \
18945 (cd $(HOST_SUBDIR)/itcl && \
18946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18948 "RANLIB=$${RANLIB}" \
18949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18950 html) \
18951 || exit 1
18953 @endif itcl
18955 .PHONY: maybe-TAGS-itcl TAGS-itcl
18956 maybe-TAGS-itcl:
18957 @if itcl
18958 maybe-TAGS-itcl: TAGS-itcl
18960 TAGS-itcl: \
18961 configure-itcl
18962 @: $(MAKE); $(unstage)
18963 @[ -f ./itcl/Makefile ] || exit 0; \
18964 r=`${PWD_COMMAND}`; export r; \
18965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18966 $(HOST_EXPORTS) \
18967 for flag in $(EXTRA_HOST_FLAGS) ; do \
18968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18969 done; \
18970 echo "Doing TAGS in itcl" ; \
18971 (cd $(HOST_SUBDIR)/itcl && \
18972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18974 "RANLIB=$${RANLIB}" \
18975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18976 TAGS) \
18977 || exit 1
18979 @endif itcl
18981 .PHONY: maybe-install-info-itcl install-info-itcl
18982 maybe-install-info-itcl:
18983 @if itcl
18984 maybe-install-info-itcl: install-info-itcl
18986 install-info-itcl: \
18987 configure-itcl \
18988 info-itcl
18989 @: $(MAKE); $(unstage)
18990 @[ -f ./itcl/Makefile ] || exit 0; \
18991 r=`${PWD_COMMAND}`; export r; \
18992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18993 $(HOST_EXPORTS) \
18994 for flag in $(EXTRA_HOST_FLAGS) ; do \
18995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18996 done; \
18997 echo "Doing install-info in itcl" ; \
18998 (cd $(HOST_SUBDIR)/itcl && \
18999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19001 "RANLIB=$${RANLIB}" \
19002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19003 install-info) \
19004 || exit 1
19006 @endif itcl
19008 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
19009 maybe-install-pdf-itcl:
19010 @if itcl
19011 maybe-install-pdf-itcl: install-pdf-itcl
19013 install-pdf-itcl: \
19014 configure-itcl \
19015 pdf-itcl
19016 @: $(MAKE); $(unstage)
19017 @[ -f ./itcl/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing install-pdf in itcl" ; \
19025 (cd $(HOST_SUBDIR)/itcl && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 install-pdf) \
19031 || exit 1
19033 @endif itcl
19035 .PHONY: maybe-install-html-itcl install-html-itcl
19036 maybe-install-html-itcl:
19037 @if itcl
19038 maybe-install-html-itcl: install-html-itcl
19040 install-html-itcl: \
19041 configure-itcl \
19042 html-itcl
19043 @: $(MAKE); $(unstage)
19044 @[ -f ./itcl/Makefile ] || exit 0; \
19045 r=`${PWD_COMMAND}`; export r; \
19046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19047 $(HOST_EXPORTS) \
19048 for flag in $(EXTRA_HOST_FLAGS) ; do \
19049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19050 done; \
19051 echo "Doing install-html in itcl" ; \
19052 (cd $(HOST_SUBDIR)/itcl && \
19053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19055 "RANLIB=$${RANLIB}" \
19056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19057 install-html) \
19058 || exit 1
19060 @endif itcl
19062 .PHONY: maybe-installcheck-itcl installcheck-itcl
19063 maybe-installcheck-itcl:
19064 @if itcl
19065 maybe-installcheck-itcl: installcheck-itcl
19067 installcheck-itcl: \
19068 configure-itcl
19069 @: $(MAKE); $(unstage)
19070 @[ -f ./itcl/Makefile ] || exit 0; \
19071 r=`${PWD_COMMAND}`; export r; \
19072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19073 $(HOST_EXPORTS) \
19074 for flag in $(EXTRA_HOST_FLAGS) ; do \
19075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19076 done; \
19077 echo "Doing installcheck in itcl" ; \
19078 (cd $(HOST_SUBDIR)/itcl && \
19079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19081 "RANLIB=$${RANLIB}" \
19082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19083 installcheck) \
19084 || exit 1
19086 @endif itcl
19088 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
19089 maybe-mostlyclean-itcl:
19090 @if itcl
19091 maybe-mostlyclean-itcl: mostlyclean-itcl
19093 mostlyclean-itcl:
19094 @: $(MAKE); $(unstage)
19095 @[ -f ./itcl/Makefile ] || exit 0; \
19096 r=`${PWD_COMMAND}`; export r; \
19097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19098 $(HOST_EXPORTS) \
19099 for flag in $(EXTRA_HOST_FLAGS) ; do \
19100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19101 done; \
19102 echo "Doing mostlyclean in itcl" ; \
19103 (cd $(HOST_SUBDIR)/itcl && \
19104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19106 "RANLIB=$${RANLIB}" \
19107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19108 mostlyclean) \
19109 || exit 1
19111 @endif itcl
19113 .PHONY: maybe-clean-itcl clean-itcl
19114 maybe-clean-itcl:
19115 @if itcl
19116 maybe-clean-itcl: clean-itcl
19118 clean-itcl:
19119 @: $(MAKE); $(unstage)
19120 @[ -f ./itcl/Makefile ] || exit 0; \
19121 r=`${PWD_COMMAND}`; export r; \
19122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19123 $(HOST_EXPORTS) \
19124 for flag in $(EXTRA_HOST_FLAGS) ; do \
19125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19126 done; \
19127 echo "Doing clean in itcl" ; \
19128 (cd $(HOST_SUBDIR)/itcl && \
19129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19131 "RANLIB=$${RANLIB}" \
19132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19133 clean) \
19134 || exit 1
19136 @endif itcl
19138 .PHONY: maybe-distclean-itcl distclean-itcl
19139 maybe-distclean-itcl:
19140 @if itcl
19141 maybe-distclean-itcl: distclean-itcl
19143 distclean-itcl:
19144 @: $(MAKE); $(unstage)
19145 @[ -f ./itcl/Makefile ] || exit 0; \
19146 r=`${PWD_COMMAND}`; export r; \
19147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19148 $(HOST_EXPORTS) \
19149 for flag in $(EXTRA_HOST_FLAGS) ; do \
19150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19151 done; \
19152 echo "Doing distclean in itcl" ; \
19153 (cd $(HOST_SUBDIR)/itcl && \
19154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19156 "RANLIB=$${RANLIB}" \
19157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19158 distclean) \
19159 || exit 1
19161 @endif itcl
19163 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
19164 maybe-maintainer-clean-itcl:
19165 @if itcl
19166 maybe-maintainer-clean-itcl: maintainer-clean-itcl
19168 maintainer-clean-itcl:
19169 @: $(MAKE); $(unstage)
19170 @[ -f ./itcl/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing maintainer-clean in itcl" ; \
19178 (cd $(HOST_SUBDIR)/itcl && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 maintainer-clean) \
19184 || exit 1
19186 @endif itcl
19190 .PHONY: configure-ld maybe-configure-ld
19191 maybe-configure-ld:
19192 @if gcc-bootstrap
19193 configure-ld: stage_current
19194 @endif gcc-bootstrap
19195 @if ld
19196 maybe-configure-ld: configure-ld
19197 configure-ld:
19198 @r=`${PWD_COMMAND}`; export r; \
19199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19200 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19202 $(HOST_EXPORTS) \
19203 echo Configuring in $(HOST_SUBDIR)/ld; \
19204 cd "$(HOST_SUBDIR)/ld" || exit 1; \
19205 case $(srcdir) in \
19206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19207 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19209 esac; \
19210 module_srcdir=ld; \
19211 $(SHELL) \
19212 $$s/$$module_srcdir/configure \
19213 --srcdir=$${topdir}/$$module_srcdir \
19214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19215 --target=${target_alias} \
19216 || exit 1
19217 @endif ld
19221 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
19222 maybe-configure-stage1-ld:
19223 @if ld-bootstrap
19224 maybe-configure-stage1-ld: configure-stage1-ld
19225 configure-stage1-ld:
19226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19228 @r=`${PWD_COMMAND}`; export r; \
19229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19230 TFLAGS="$(STAGE1_TFLAGS)"; \
19231 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19232 $(HOST_EXPORTS) \
19233 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19234 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19235 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19236 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
19237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19238 cd $(HOST_SUBDIR)/ld || exit 1; \
19239 case $(srcdir) in \
19240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19241 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19243 esac; \
19244 module_srcdir=ld; \
19245 $(SHELL) $$s/$$module_srcdir/configure \
19246 --srcdir=$${topdir}/$$module_srcdir \
19247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19248 --target=${target_alias} \
19250 $(STAGE1_CONFIGURE_FLAGS)
19251 @endif ld-bootstrap
19253 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
19254 maybe-configure-stage2-ld:
19255 @if ld-bootstrap
19256 maybe-configure-stage2-ld: configure-stage2-ld
19257 configure-stage2-ld:
19258 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19260 @r=`${PWD_COMMAND}`; export r; \
19261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262 TFLAGS="$(STAGE2_TFLAGS)"; \
19263 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19264 $(HOST_EXPORTS) \
19265 $(POSTSTAGE1_HOST_EXPORTS) \
19266 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19267 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19268 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19269 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
19270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19271 cd $(HOST_SUBDIR)/ld || exit 1; \
19272 case $(srcdir) in \
19273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19274 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19276 esac; \
19277 module_srcdir=ld; \
19278 $(SHELL) $$s/$$module_srcdir/configure \
19279 --srcdir=$${topdir}/$$module_srcdir \
19280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19281 --target=${target_alias} \
19282 --with-build-libsubdir=$(HOST_SUBDIR) \
19283 $(STAGE2_CONFIGURE_FLAGS)
19284 @endif ld-bootstrap
19286 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
19287 maybe-configure-stage3-ld:
19288 @if ld-bootstrap
19289 maybe-configure-stage3-ld: configure-stage3-ld
19290 configure-stage3-ld:
19291 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19293 @r=`${PWD_COMMAND}`; export r; \
19294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19295 TFLAGS="$(STAGE3_TFLAGS)"; \
19296 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19297 $(HOST_EXPORTS) \
19298 $(POSTSTAGE1_HOST_EXPORTS) \
19299 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19300 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19301 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19302 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
19303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19304 cd $(HOST_SUBDIR)/ld || exit 1; \
19305 case $(srcdir) in \
19306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19307 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19309 esac; \
19310 module_srcdir=ld; \
19311 $(SHELL) $$s/$$module_srcdir/configure \
19312 --srcdir=$${topdir}/$$module_srcdir \
19313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19314 --target=${target_alias} \
19315 --with-build-libsubdir=$(HOST_SUBDIR) \
19316 $(STAGE3_CONFIGURE_FLAGS)
19317 @endif ld-bootstrap
19319 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
19320 maybe-configure-stage4-ld:
19321 @if ld-bootstrap
19322 maybe-configure-stage4-ld: configure-stage4-ld
19323 configure-stage4-ld:
19324 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19325 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19326 @r=`${PWD_COMMAND}`; export r; \
19327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328 TFLAGS="$(STAGE4_TFLAGS)"; \
19329 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19330 $(HOST_EXPORTS) \
19331 $(POSTSTAGE1_HOST_EXPORTS) \
19332 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19333 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19334 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19335 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
19336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19337 cd $(HOST_SUBDIR)/ld || exit 1; \
19338 case $(srcdir) in \
19339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19340 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19342 esac; \
19343 module_srcdir=ld; \
19344 $(SHELL) $$s/$$module_srcdir/configure \
19345 --srcdir=$${topdir}/$$module_srcdir \
19346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19347 --target=${target_alias} \
19348 --with-build-libsubdir=$(HOST_SUBDIR) \
19349 $(STAGE4_CONFIGURE_FLAGS)
19350 @endif ld-bootstrap
19352 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
19353 maybe-configure-stageprofile-ld:
19354 @if ld-bootstrap
19355 maybe-configure-stageprofile-ld: configure-stageprofile-ld
19356 configure-stageprofile-ld:
19357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19359 @r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19362 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19363 $(HOST_EXPORTS) \
19364 $(POSTSTAGE1_HOST_EXPORTS) \
19365 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19366 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19367 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19368 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
19369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19370 cd $(HOST_SUBDIR)/ld || exit 1; \
19371 case $(srcdir) in \
19372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19373 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19375 esac; \
19376 module_srcdir=ld; \
19377 $(SHELL) $$s/$$module_srcdir/configure \
19378 --srcdir=$${topdir}/$$module_srcdir \
19379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19380 --target=${target_alias} \
19381 --with-build-libsubdir=$(HOST_SUBDIR) \
19382 $(STAGEprofile_CONFIGURE_FLAGS)
19383 @endif ld-bootstrap
19385 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
19386 maybe-configure-stagefeedback-ld:
19387 @if ld-bootstrap
19388 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
19389 configure-stagefeedback-ld:
19390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19391 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
19392 @r=`${PWD_COMMAND}`; export r; \
19393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19394 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19395 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
19396 $(HOST_EXPORTS) \
19397 $(POSTSTAGE1_HOST_EXPORTS) \
19398 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19399 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19400 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19401 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
19402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
19403 cd $(HOST_SUBDIR)/ld || exit 1; \
19404 case $(srcdir) in \
19405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19406 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
19407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19408 esac; \
19409 module_srcdir=ld; \
19410 $(SHELL) $$s/$$module_srcdir/configure \
19411 --srcdir=$${topdir}/$$module_srcdir \
19412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19413 --target=${target_alias} \
19414 --with-build-libsubdir=$(HOST_SUBDIR) \
19415 $(STAGEfeedback_CONFIGURE_FLAGS)
19416 @endif ld-bootstrap
19422 .PHONY: all-ld maybe-all-ld
19423 maybe-all-ld:
19424 @if gcc-bootstrap
19425 all-ld: stage_current
19426 @endif gcc-bootstrap
19427 @if ld
19428 TARGET-ld=all
19429 maybe-all-ld: all-ld
19430 all-ld: configure-ld
19431 @r=`${PWD_COMMAND}`; export r; \
19432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433 $(HOST_EXPORTS) \
19434 (cd $(HOST_SUBDIR)/ld && \
19435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19436 $(TARGET-ld))
19437 @endif ld
19441 .PHONY: all-stage1-ld maybe-all-stage1-ld
19442 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
19443 maybe-all-stage1-ld:
19444 maybe-clean-stage1-ld:
19445 @if ld-bootstrap
19446 maybe-all-stage1-ld: all-stage1-ld
19447 all-stage1: all-stage1-ld
19448 TARGET-stage1-ld = $(TARGET-ld)
19449 all-stage1-ld: configure-stage1-ld
19450 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19451 @r=`${PWD_COMMAND}`; export r; \
19452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19453 TFLAGS="$(STAGE1_TFLAGS)"; \
19454 $(HOST_EXPORTS) \
19455 cd $(HOST_SUBDIR)/ld && \
19456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19457 CFLAGS="$(STAGE1_CFLAGS)" \
19458 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19459 LIBCFLAGS="$(LIBCFLAGS)" \
19460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19463 $(EXTRA_HOST_FLAGS) \
19464 $(STAGE1_FLAGS_TO_PASS) \
19465 TFLAGS="$(STAGE1_TFLAGS)" \
19466 $(TARGET-stage1-ld)
19468 maybe-clean-stage1-ld: clean-stage1-ld
19469 clean-stage1: clean-stage1-ld
19470 clean-stage1-ld:
19471 @if [ $(current_stage) = stage1 ]; then \
19472 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19473 else \
19474 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
19475 $(MAKE) stage1-start; \
19476 fi; \
19477 cd $(HOST_SUBDIR)/ld && \
19478 $(MAKE) $(EXTRA_HOST_FLAGS) \
19479 $(STAGE1_FLAGS_TO_PASS) clean
19480 @endif ld-bootstrap
19483 .PHONY: all-stage2-ld maybe-all-stage2-ld
19484 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
19485 maybe-all-stage2-ld:
19486 maybe-clean-stage2-ld:
19487 @if ld-bootstrap
19488 maybe-all-stage2-ld: all-stage2-ld
19489 all-stage2: all-stage2-ld
19490 TARGET-stage2-ld = $(TARGET-ld)
19491 all-stage2-ld: configure-stage2-ld
19492 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19493 @r=`${PWD_COMMAND}`; export r; \
19494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19495 TFLAGS="$(STAGE2_TFLAGS)"; \
19496 $(HOST_EXPORTS) \
19497 $(POSTSTAGE1_HOST_EXPORTS) \
19498 cd $(HOST_SUBDIR)/ld && \
19499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19500 CFLAGS="$(STAGE2_CFLAGS)" \
19501 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19502 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19507 TFLAGS="$(STAGE2_TFLAGS)" \
19508 $(TARGET-stage2-ld)
19510 maybe-clean-stage2-ld: clean-stage2-ld
19511 clean-stage2: clean-stage2-ld
19512 clean-stage2-ld:
19513 @if [ $(current_stage) = stage2 ]; then \
19514 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19515 else \
19516 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
19517 $(MAKE) stage2-start; \
19518 fi; \
19519 cd $(HOST_SUBDIR)/ld && \
19520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19521 @endif ld-bootstrap
19524 .PHONY: all-stage3-ld maybe-all-stage3-ld
19525 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
19526 maybe-all-stage3-ld:
19527 maybe-clean-stage3-ld:
19528 @if ld-bootstrap
19529 maybe-all-stage3-ld: all-stage3-ld
19530 all-stage3: all-stage3-ld
19531 TARGET-stage3-ld = $(TARGET-ld)
19532 all-stage3-ld: configure-stage3-ld
19533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19534 @r=`${PWD_COMMAND}`; export r; \
19535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536 TFLAGS="$(STAGE3_TFLAGS)"; \
19537 $(HOST_EXPORTS) \
19538 $(POSTSTAGE1_HOST_EXPORTS) \
19539 cd $(HOST_SUBDIR)/ld && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19541 CFLAGS="$(STAGE3_CFLAGS)" \
19542 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19543 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19548 TFLAGS="$(STAGE3_TFLAGS)" \
19549 $(TARGET-stage3-ld)
19551 maybe-clean-stage3-ld: clean-stage3-ld
19552 clean-stage3: clean-stage3-ld
19553 clean-stage3-ld:
19554 @if [ $(current_stage) = stage3 ]; then \
19555 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19556 else \
19557 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19558 $(MAKE) stage3-start; \
19559 fi; \
19560 cd $(HOST_SUBDIR)/ld && \
19561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19562 @endif ld-bootstrap
19565 .PHONY: all-stage4-ld maybe-all-stage4-ld
19566 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19567 maybe-all-stage4-ld:
19568 maybe-clean-stage4-ld:
19569 @if ld-bootstrap
19570 maybe-all-stage4-ld: all-stage4-ld
19571 all-stage4: all-stage4-ld
19572 TARGET-stage4-ld = $(TARGET-ld)
19573 all-stage4-ld: configure-stage4-ld
19574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19575 @r=`${PWD_COMMAND}`; export r; \
19576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19577 TFLAGS="$(STAGE4_TFLAGS)"; \
19578 $(HOST_EXPORTS) \
19579 $(POSTSTAGE1_HOST_EXPORTS) \
19580 cd $(HOST_SUBDIR)/ld && \
19581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19582 CFLAGS="$(STAGE4_CFLAGS)" \
19583 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19584 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19589 TFLAGS="$(STAGE4_TFLAGS)" \
19590 $(TARGET-stage4-ld)
19592 maybe-clean-stage4-ld: clean-stage4-ld
19593 clean-stage4: clean-stage4-ld
19594 clean-stage4-ld:
19595 @if [ $(current_stage) = stage4 ]; then \
19596 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19597 else \
19598 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19599 $(MAKE) stage4-start; \
19600 fi; \
19601 cd $(HOST_SUBDIR)/ld && \
19602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19603 @endif ld-bootstrap
19606 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19607 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19608 maybe-all-stageprofile-ld:
19609 maybe-clean-stageprofile-ld:
19610 @if ld-bootstrap
19611 maybe-all-stageprofile-ld: all-stageprofile-ld
19612 all-stageprofile: all-stageprofile-ld
19613 TARGET-stageprofile-ld = $(TARGET-ld)
19614 all-stageprofile-ld: configure-stageprofile-ld
19615 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19616 @r=`${PWD_COMMAND}`; export r; \
19617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19618 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19619 $(HOST_EXPORTS) \
19620 $(POSTSTAGE1_HOST_EXPORTS) \
19621 cd $(HOST_SUBDIR)/ld && \
19622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19623 CFLAGS="$(STAGEprofile_CFLAGS)" \
19624 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19625 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19630 TFLAGS="$(STAGEprofile_TFLAGS)" \
19631 $(TARGET-stageprofile-ld)
19633 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19634 clean-stageprofile: clean-stageprofile-ld
19635 clean-stageprofile-ld:
19636 @if [ $(current_stage) = stageprofile ]; then \
19637 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19638 else \
19639 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19640 $(MAKE) stageprofile-start; \
19641 fi; \
19642 cd $(HOST_SUBDIR)/ld && \
19643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19644 @endif ld-bootstrap
19647 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19648 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19649 maybe-all-stagefeedback-ld:
19650 maybe-clean-stagefeedback-ld:
19651 @if ld-bootstrap
19652 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19653 all-stagefeedback: all-stagefeedback-ld
19654 TARGET-stagefeedback-ld = $(TARGET-ld)
19655 all-stagefeedback-ld: configure-stagefeedback-ld
19656 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19657 @r=`${PWD_COMMAND}`; export r; \
19658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19659 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19660 $(HOST_EXPORTS) \
19661 $(POSTSTAGE1_HOST_EXPORTS) \
19662 cd $(HOST_SUBDIR)/ld && \
19663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19664 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19665 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19666 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19671 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19672 $(TARGET-stagefeedback-ld)
19674 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19675 clean-stagefeedback: clean-stagefeedback-ld
19676 clean-stagefeedback-ld:
19677 @if [ $(current_stage) = stagefeedback ]; then \
19678 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19679 else \
19680 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19681 $(MAKE) stagefeedback-start; \
19682 fi; \
19683 cd $(HOST_SUBDIR)/ld && \
19684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19685 @endif ld-bootstrap
19691 .PHONY: check-ld maybe-check-ld
19692 maybe-check-ld:
19693 @if ld
19694 maybe-check-ld: check-ld
19696 check-ld:
19697 @: $(MAKE); $(unstage)
19698 @r=`${PWD_COMMAND}`; export r; \
19699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19700 $(HOST_EXPORTS) \
19701 (cd $(HOST_SUBDIR)/ld && \
19702 $(MAKE) $(FLAGS_TO_PASS) check)
19704 @endif ld
19706 .PHONY: install-ld maybe-install-ld
19707 maybe-install-ld:
19708 @if ld
19709 maybe-install-ld: install-ld
19711 install-ld: installdirs
19712 @: $(MAKE); $(unstage)
19713 @r=`${PWD_COMMAND}`; export r; \
19714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19715 $(HOST_EXPORTS) \
19716 (cd $(HOST_SUBDIR)/ld && \
19717 $(MAKE) $(FLAGS_TO_PASS) install)
19719 @endif ld
19721 .PHONY: install-strip-ld maybe-install-strip-ld
19722 maybe-install-strip-ld:
19723 @if ld
19724 maybe-install-strip-ld: install-strip-ld
19726 install-strip-ld: installdirs
19727 @: $(MAKE); $(unstage)
19728 @r=`${PWD_COMMAND}`; export r; \
19729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19730 $(HOST_EXPORTS) \
19731 (cd $(HOST_SUBDIR)/ld && \
19732 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19734 @endif ld
19736 # Other targets (info, dvi, pdf, etc.)
19738 .PHONY: maybe-info-ld info-ld
19739 maybe-info-ld:
19740 @if ld
19741 maybe-info-ld: info-ld
19743 info-ld: \
19744 configure-ld
19745 @[ -f ./ld/Makefile ] || exit 0; \
19746 r=`${PWD_COMMAND}`; export r; \
19747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748 $(HOST_EXPORTS) \
19749 for flag in $(EXTRA_HOST_FLAGS) ; do \
19750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19751 done; \
19752 echo "Doing info in ld" ; \
19753 (cd $(HOST_SUBDIR)/ld && \
19754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19756 "RANLIB=$${RANLIB}" \
19757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19758 info) \
19759 || exit 1
19761 @endif ld
19763 .PHONY: maybe-dvi-ld dvi-ld
19764 maybe-dvi-ld:
19765 @if ld
19766 maybe-dvi-ld: dvi-ld
19768 dvi-ld: \
19769 configure-ld
19770 @[ -f ./ld/Makefile ] || exit 0; \
19771 r=`${PWD_COMMAND}`; export r; \
19772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19773 $(HOST_EXPORTS) \
19774 for flag in $(EXTRA_HOST_FLAGS) ; do \
19775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19776 done; \
19777 echo "Doing dvi in ld" ; \
19778 (cd $(HOST_SUBDIR)/ld && \
19779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19781 "RANLIB=$${RANLIB}" \
19782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19783 dvi) \
19784 || exit 1
19786 @endif ld
19788 .PHONY: maybe-pdf-ld pdf-ld
19789 maybe-pdf-ld:
19790 @if ld
19791 maybe-pdf-ld: pdf-ld
19793 pdf-ld: \
19794 configure-ld
19795 @[ -f ./ld/Makefile ] || exit 0; \
19796 r=`${PWD_COMMAND}`; export r; \
19797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19798 $(HOST_EXPORTS) \
19799 for flag in $(EXTRA_HOST_FLAGS) ; do \
19800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19801 done; \
19802 echo "Doing pdf in ld" ; \
19803 (cd $(HOST_SUBDIR)/ld && \
19804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19806 "RANLIB=$${RANLIB}" \
19807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19808 pdf) \
19809 || exit 1
19811 @endif ld
19813 .PHONY: maybe-html-ld html-ld
19814 maybe-html-ld:
19815 @if ld
19816 maybe-html-ld: html-ld
19818 html-ld: \
19819 configure-ld
19820 @[ -f ./ld/Makefile ] || exit 0; \
19821 r=`${PWD_COMMAND}`; export r; \
19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823 $(HOST_EXPORTS) \
19824 for flag in $(EXTRA_HOST_FLAGS) ; do \
19825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19826 done; \
19827 echo "Doing html in ld" ; \
19828 (cd $(HOST_SUBDIR)/ld && \
19829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19831 "RANLIB=$${RANLIB}" \
19832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19833 html) \
19834 || exit 1
19836 @endif ld
19838 .PHONY: maybe-TAGS-ld TAGS-ld
19839 maybe-TAGS-ld:
19840 @if ld
19841 maybe-TAGS-ld: TAGS-ld
19843 TAGS-ld: \
19844 configure-ld
19845 @[ -f ./ld/Makefile ] || exit 0; \
19846 r=`${PWD_COMMAND}`; export r; \
19847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848 $(HOST_EXPORTS) \
19849 for flag in $(EXTRA_HOST_FLAGS) ; do \
19850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19851 done; \
19852 echo "Doing TAGS in ld" ; \
19853 (cd $(HOST_SUBDIR)/ld && \
19854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19856 "RANLIB=$${RANLIB}" \
19857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19858 TAGS) \
19859 || exit 1
19861 @endif ld
19863 .PHONY: maybe-install-info-ld install-info-ld
19864 maybe-install-info-ld:
19865 @if ld
19866 maybe-install-info-ld: install-info-ld
19868 install-info-ld: \
19869 configure-ld \
19870 info-ld
19871 @[ -f ./ld/Makefile ] || exit 0; \
19872 r=`${PWD_COMMAND}`; export r; \
19873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19874 $(HOST_EXPORTS) \
19875 for flag in $(EXTRA_HOST_FLAGS) ; do \
19876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19877 done; \
19878 echo "Doing install-info in ld" ; \
19879 (cd $(HOST_SUBDIR)/ld && \
19880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19882 "RANLIB=$${RANLIB}" \
19883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19884 install-info) \
19885 || exit 1
19887 @endif ld
19889 .PHONY: maybe-install-pdf-ld install-pdf-ld
19890 maybe-install-pdf-ld:
19891 @if ld
19892 maybe-install-pdf-ld: install-pdf-ld
19894 install-pdf-ld: \
19895 configure-ld \
19896 pdf-ld
19897 @[ -f ./ld/Makefile ] || exit 0; \
19898 r=`${PWD_COMMAND}`; export r; \
19899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900 $(HOST_EXPORTS) \
19901 for flag in $(EXTRA_HOST_FLAGS) ; do \
19902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19903 done; \
19904 echo "Doing install-pdf in ld" ; \
19905 (cd $(HOST_SUBDIR)/ld && \
19906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19908 "RANLIB=$${RANLIB}" \
19909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19910 install-pdf) \
19911 || exit 1
19913 @endif ld
19915 .PHONY: maybe-install-html-ld install-html-ld
19916 maybe-install-html-ld:
19917 @if ld
19918 maybe-install-html-ld: install-html-ld
19920 install-html-ld: \
19921 configure-ld \
19922 html-ld
19923 @[ -f ./ld/Makefile ] || exit 0; \
19924 r=`${PWD_COMMAND}`; export r; \
19925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19926 $(HOST_EXPORTS) \
19927 for flag in $(EXTRA_HOST_FLAGS) ; do \
19928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19929 done; \
19930 echo "Doing install-html in ld" ; \
19931 (cd $(HOST_SUBDIR)/ld && \
19932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19934 "RANLIB=$${RANLIB}" \
19935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19936 install-html) \
19937 || exit 1
19939 @endif ld
19941 .PHONY: maybe-installcheck-ld installcheck-ld
19942 maybe-installcheck-ld:
19943 @if ld
19944 maybe-installcheck-ld: installcheck-ld
19946 installcheck-ld: \
19947 configure-ld
19948 @[ -f ./ld/Makefile ] || exit 0; \
19949 r=`${PWD_COMMAND}`; export r; \
19950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19951 $(HOST_EXPORTS) \
19952 for flag in $(EXTRA_HOST_FLAGS) ; do \
19953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19954 done; \
19955 echo "Doing installcheck in ld" ; \
19956 (cd $(HOST_SUBDIR)/ld && \
19957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19959 "RANLIB=$${RANLIB}" \
19960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19961 installcheck) \
19962 || exit 1
19964 @endif ld
19966 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19967 maybe-mostlyclean-ld:
19968 @if ld
19969 maybe-mostlyclean-ld: mostlyclean-ld
19971 mostlyclean-ld:
19972 @[ -f ./ld/Makefile ] || exit 0; \
19973 r=`${PWD_COMMAND}`; export r; \
19974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975 $(HOST_EXPORTS) \
19976 for flag in $(EXTRA_HOST_FLAGS) ; do \
19977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19978 done; \
19979 echo "Doing mostlyclean in ld" ; \
19980 (cd $(HOST_SUBDIR)/ld && \
19981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19983 "RANLIB=$${RANLIB}" \
19984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19985 mostlyclean) \
19986 || exit 1
19988 @endif ld
19990 .PHONY: maybe-clean-ld clean-ld
19991 maybe-clean-ld:
19992 @if ld
19993 maybe-clean-ld: clean-ld
19995 clean-ld:
19996 @[ -f ./ld/Makefile ] || exit 0; \
19997 r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 $(HOST_EXPORTS) \
20000 for flag in $(EXTRA_HOST_FLAGS) ; do \
20001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20002 done; \
20003 echo "Doing clean in ld" ; \
20004 (cd $(HOST_SUBDIR)/ld && \
20005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20007 "RANLIB=$${RANLIB}" \
20008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20009 clean) \
20010 || exit 1
20012 @endif ld
20014 .PHONY: maybe-distclean-ld distclean-ld
20015 maybe-distclean-ld:
20016 @if ld
20017 maybe-distclean-ld: distclean-ld
20019 distclean-ld:
20020 @[ -f ./ld/Makefile ] || exit 0; \
20021 r=`${PWD_COMMAND}`; export r; \
20022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20023 $(HOST_EXPORTS) \
20024 for flag in $(EXTRA_HOST_FLAGS) ; do \
20025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20026 done; \
20027 echo "Doing distclean in ld" ; \
20028 (cd $(HOST_SUBDIR)/ld && \
20029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20031 "RANLIB=$${RANLIB}" \
20032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20033 distclean) \
20034 || exit 1
20036 @endif ld
20038 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
20039 maybe-maintainer-clean-ld:
20040 @if ld
20041 maybe-maintainer-clean-ld: maintainer-clean-ld
20043 maintainer-clean-ld:
20044 @[ -f ./ld/Makefile ] || exit 0; \
20045 r=`${PWD_COMMAND}`; export r; \
20046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20047 $(HOST_EXPORTS) \
20048 for flag in $(EXTRA_HOST_FLAGS) ; do \
20049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20050 done; \
20051 echo "Doing maintainer-clean in ld" ; \
20052 (cd $(HOST_SUBDIR)/ld && \
20053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20055 "RANLIB=$${RANLIB}" \
20056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20057 maintainer-clean) \
20058 || exit 1
20060 @endif ld
20064 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
20065 maybe-configure-libbacktrace:
20066 @if gcc-bootstrap
20067 configure-libbacktrace: stage_current
20068 @endif gcc-bootstrap
20069 @if libbacktrace
20070 maybe-configure-libbacktrace: configure-libbacktrace
20071 configure-libbacktrace:
20072 @r=`${PWD_COMMAND}`; export r; \
20073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20074 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20076 $(HOST_EXPORTS) \
20077 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
20078 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
20079 case $(srcdir) in \
20080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20081 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20083 esac; \
20084 module_srcdir=libbacktrace; \
20085 $(SHELL) \
20086 $$s/$$module_srcdir/configure \
20087 --srcdir=$${topdir}/$$module_srcdir \
20088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20089 --target=${target_alias} \
20090 || exit 1
20091 @endif libbacktrace
20095 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
20096 maybe-configure-stage1-libbacktrace:
20097 @if libbacktrace-bootstrap
20098 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
20099 configure-stage1-libbacktrace:
20100 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20102 @r=`${PWD_COMMAND}`; export r; \
20103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104 TFLAGS="$(STAGE1_TFLAGS)"; \
20105 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20106 $(HOST_EXPORTS) \
20107 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20108 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20109 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20110 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
20111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20112 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20113 case $(srcdir) in \
20114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20115 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20117 esac; \
20118 module_srcdir=libbacktrace; \
20119 $(SHELL) $$s/$$module_srcdir/configure \
20120 --srcdir=$${topdir}/$$module_srcdir \
20121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20122 --target=${target_alias} \
20124 $(STAGE1_CONFIGURE_FLAGS)
20125 @endif libbacktrace-bootstrap
20127 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
20128 maybe-configure-stage2-libbacktrace:
20129 @if libbacktrace-bootstrap
20130 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
20131 configure-stage2-libbacktrace:
20132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20134 @r=`${PWD_COMMAND}`; export r; \
20135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20136 TFLAGS="$(STAGE2_TFLAGS)"; \
20137 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20138 $(HOST_EXPORTS) \
20139 $(POSTSTAGE1_HOST_EXPORTS) \
20140 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20141 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20142 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20143 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
20144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20145 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20146 case $(srcdir) in \
20147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20148 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20150 esac; \
20151 module_srcdir=libbacktrace; \
20152 $(SHELL) $$s/$$module_srcdir/configure \
20153 --srcdir=$${topdir}/$$module_srcdir \
20154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20155 --target=${target_alias} \
20156 --with-build-libsubdir=$(HOST_SUBDIR) \
20157 $(STAGE2_CONFIGURE_FLAGS)
20158 @endif libbacktrace-bootstrap
20160 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
20161 maybe-configure-stage3-libbacktrace:
20162 @if libbacktrace-bootstrap
20163 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
20164 configure-stage3-libbacktrace:
20165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20167 @r=`${PWD_COMMAND}`; export r; \
20168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20169 TFLAGS="$(STAGE3_TFLAGS)"; \
20170 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20171 $(HOST_EXPORTS) \
20172 $(POSTSTAGE1_HOST_EXPORTS) \
20173 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20174 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20175 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20176 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
20177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20178 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20179 case $(srcdir) in \
20180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20181 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20183 esac; \
20184 module_srcdir=libbacktrace; \
20185 $(SHELL) $$s/$$module_srcdir/configure \
20186 --srcdir=$${topdir}/$$module_srcdir \
20187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20188 --target=${target_alias} \
20189 --with-build-libsubdir=$(HOST_SUBDIR) \
20190 $(STAGE3_CONFIGURE_FLAGS)
20191 @endif libbacktrace-bootstrap
20193 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
20194 maybe-configure-stage4-libbacktrace:
20195 @if libbacktrace-bootstrap
20196 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
20197 configure-stage4-libbacktrace:
20198 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20200 @r=`${PWD_COMMAND}`; export r; \
20201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202 TFLAGS="$(STAGE4_TFLAGS)"; \
20203 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20204 $(HOST_EXPORTS) \
20205 $(POSTSTAGE1_HOST_EXPORTS) \
20206 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20207 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20208 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20209 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
20210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20211 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20212 case $(srcdir) in \
20213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20214 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20216 esac; \
20217 module_srcdir=libbacktrace; \
20218 $(SHELL) $$s/$$module_srcdir/configure \
20219 --srcdir=$${topdir}/$$module_srcdir \
20220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20221 --target=${target_alias} \
20222 --with-build-libsubdir=$(HOST_SUBDIR) \
20223 $(STAGE4_CONFIGURE_FLAGS)
20224 @endif libbacktrace-bootstrap
20226 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
20227 maybe-configure-stageprofile-libbacktrace:
20228 @if libbacktrace-bootstrap
20229 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
20230 configure-stageprofile-libbacktrace:
20231 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20233 @r=`${PWD_COMMAND}`; export r; \
20234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20236 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20237 $(HOST_EXPORTS) \
20238 $(POSTSTAGE1_HOST_EXPORTS) \
20239 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20240 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20241 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20242 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
20243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20244 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20245 case $(srcdir) in \
20246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20247 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20249 esac; \
20250 module_srcdir=libbacktrace; \
20251 $(SHELL) $$s/$$module_srcdir/configure \
20252 --srcdir=$${topdir}/$$module_srcdir \
20253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20254 --target=${target_alias} \
20255 --with-build-libsubdir=$(HOST_SUBDIR) \
20256 $(STAGEprofile_CONFIGURE_FLAGS)
20257 @endif libbacktrace-bootstrap
20259 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
20260 maybe-configure-stagefeedback-libbacktrace:
20261 @if libbacktrace-bootstrap
20262 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
20263 configure-stagefeedback-libbacktrace:
20264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
20266 @r=`${PWD_COMMAND}`; export r; \
20267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20269 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
20270 $(HOST_EXPORTS) \
20271 $(POSTSTAGE1_HOST_EXPORTS) \
20272 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20273 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20274 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20275 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
20276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
20277 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
20278 case $(srcdir) in \
20279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20280 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
20281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20282 esac; \
20283 module_srcdir=libbacktrace; \
20284 $(SHELL) $$s/$$module_srcdir/configure \
20285 --srcdir=$${topdir}/$$module_srcdir \
20286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20287 --target=${target_alias} \
20288 --with-build-libsubdir=$(HOST_SUBDIR) \
20289 $(STAGEfeedback_CONFIGURE_FLAGS)
20290 @endif libbacktrace-bootstrap
20296 .PHONY: all-libbacktrace maybe-all-libbacktrace
20297 maybe-all-libbacktrace:
20298 @if gcc-bootstrap
20299 all-libbacktrace: stage_current
20300 @endif gcc-bootstrap
20301 @if libbacktrace
20302 TARGET-libbacktrace=all
20303 maybe-all-libbacktrace: all-libbacktrace
20304 all-libbacktrace: configure-libbacktrace
20305 @r=`${PWD_COMMAND}`; export r; \
20306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20307 $(HOST_EXPORTS) \
20308 (cd $(HOST_SUBDIR)/libbacktrace && \
20309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20310 $(TARGET-libbacktrace))
20311 @endif libbacktrace
20315 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
20316 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
20317 maybe-all-stage1-libbacktrace:
20318 maybe-clean-stage1-libbacktrace:
20319 @if libbacktrace-bootstrap
20320 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
20321 all-stage1: all-stage1-libbacktrace
20322 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
20323 all-stage1-libbacktrace: configure-stage1-libbacktrace
20324 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20325 @r=`${PWD_COMMAND}`; export r; \
20326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327 TFLAGS="$(STAGE1_TFLAGS)"; \
20328 $(HOST_EXPORTS) \
20329 cd $(HOST_SUBDIR)/libbacktrace && \
20330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20331 CFLAGS="$(STAGE1_CFLAGS)" \
20332 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20333 LIBCFLAGS="$(LIBCFLAGS)" \
20334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20337 $(EXTRA_HOST_FLAGS) \
20338 $(STAGE1_FLAGS_TO_PASS) \
20339 TFLAGS="$(STAGE1_TFLAGS)" \
20340 $(TARGET-stage1-libbacktrace)
20342 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
20343 clean-stage1: clean-stage1-libbacktrace
20344 clean-stage1-libbacktrace:
20345 @if [ $(current_stage) = stage1 ]; then \
20346 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20347 else \
20348 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
20349 $(MAKE) stage1-start; \
20350 fi; \
20351 cd $(HOST_SUBDIR)/libbacktrace && \
20352 $(MAKE) $(EXTRA_HOST_FLAGS) \
20353 $(STAGE1_FLAGS_TO_PASS) clean
20354 @endif libbacktrace-bootstrap
20357 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
20358 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
20359 maybe-all-stage2-libbacktrace:
20360 maybe-clean-stage2-libbacktrace:
20361 @if libbacktrace-bootstrap
20362 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
20363 all-stage2: all-stage2-libbacktrace
20364 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
20365 all-stage2-libbacktrace: configure-stage2-libbacktrace
20366 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20367 @r=`${PWD_COMMAND}`; export r; \
20368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369 TFLAGS="$(STAGE2_TFLAGS)"; \
20370 $(HOST_EXPORTS) \
20371 $(POSTSTAGE1_HOST_EXPORTS) \
20372 cd $(HOST_SUBDIR)/libbacktrace && \
20373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20374 CFLAGS="$(STAGE2_CFLAGS)" \
20375 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20376 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20381 TFLAGS="$(STAGE2_TFLAGS)" \
20382 $(TARGET-stage2-libbacktrace)
20384 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
20385 clean-stage2: clean-stage2-libbacktrace
20386 clean-stage2-libbacktrace:
20387 @if [ $(current_stage) = stage2 ]; then \
20388 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20389 else \
20390 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
20391 $(MAKE) stage2-start; \
20392 fi; \
20393 cd $(HOST_SUBDIR)/libbacktrace && \
20394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20395 @endif libbacktrace-bootstrap
20398 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
20399 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
20400 maybe-all-stage3-libbacktrace:
20401 maybe-clean-stage3-libbacktrace:
20402 @if libbacktrace-bootstrap
20403 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
20404 all-stage3: all-stage3-libbacktrace
20405 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
20406 all-stage3-libbacktrace: configure-stage3-libbacktrace
20407 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20408 @r=`${PWD_COMMAND}`; export r; \
20409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410 TFLAGS="$(STAGE3_TFLAGS)"; \
20411 $(HOST_EXPORTS) \
20412 $(POSTSTAGE1_HOST_EXPORTS) \
20413 cd $(HOST_SUBDIR)/libbacktrace && \
20414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20415 CFLAGS="$(STAGE3_CFLAGS)" \
20416 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20417 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20422 TFLAGS="$(STAGE3_TFLAGS)" \
20423 $(TARGET-stage3-libbacktrace)
20425 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
20426 clean-stage3: clean-stage3-libbacktrace
20427 clean-stage3-libbacktrace:
20428 @if [ $(current_stage) = stage3 ]; then \
20429 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20430 else \
20431 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
20432 $(MAKE) stage3-start; \
20433 fi; \
20434 cd $(HOST_SUBDIR)/libbacktrace && \
20435 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20436 @endif libbacktrace-bootstrap
20439 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
20440 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
20441 maybe-all-stage4-libbacktrace:
20442 maybe-clean-stage4-libbacktrace:
20443 @if libbacktrace-bootstrap
20444 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
20445 all-stage4: all-stage4-libbacktrace
20446 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
20447 all-stage4-libbacktrace: configure-stage4-libbacktrace
20448 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20449 @r=`${PWD_COMMAND}`; export r; \
20450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20451 TFLAGS="$(STAGE4_TFLAGS)"; \
20452 $(HOST_EXPORTS) \
20453 $(POSTSTAGE1_HOST_EXPORTS) \
20454 cd $(HOST_SUBDIR)/libbacktrace && \
20455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20456 CFLAGS="$(STAGE4_CFLAGS)" \
20457 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20458 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20463 TFLAGS="$(STAGE4_TFLAGS)" \
20464 $(TARGET-stage4-libbacktrace)
20466 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
20467 clean-stage4: clean-stage4-libbacktrace
20468 clean-stage4-libbacktrace:
20469 @if [ $(current_stage) = stage4 ]; then \
20470 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20471 else \
20472 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
20473 $(MAKE) stage4-start; \
20474 fi; \
20475 cd $(HOST_SUBDIR)/libbacktrace && \
20476 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20477 @endif libbacktrace-bootstrap
20480 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
20481 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
20482 maybe-all-stageprofile-libbacktrace:
20483 maybe-clean-stageprofile-libbacktrace:
20484 @if libbacktrace-bootstrap
20485 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
20486 all-stageprofile: all-stageprofile-libbacktrace
20487 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
20488 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
20489 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20490 @r=`${PWD_COMMAND}`; export r; \
20491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20492 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20493 $(HOST_EXPORTS) \
20494 $(POSTSTAGE1_HOST_EXPORTS) \
20495 cd $(HOST_SUBDIR)/libbacktrace && \
20496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20497 CFLAGS="$(STAGEprofile_CFLAGS)" \
20498 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20499 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20504 TFLAGS="$(STAGEprofile_TFLAGS)" \
20505 $(TARGET-stageprofile-libbacktrace)
20507 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
20508 clean-stageprofile: clean-stageprofile-libbacktrace
20509 clean-stageprofile-libbacktrace:
20510 @if [ $(current_stage) = stageprofile ]; then \
20511 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20512 else \
20513 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
20514 $(MAKE) stageprofile-start; \
20515 fi; \
20516 cd $(HOST_SUBDIR)/libbacktrace && \
20517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20518 @endif libbacktrace-bootstrap
20521 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
20522 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
20523 maybe-all-stagefeedback-libbacktrace:
20524 maybe-clean-stagefeedback-libbacktrace:
20525 @if libbacktrace-bootstrap
20526 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
20527 all-stagefeedback: all-stagefeedback-libbacktrace
20528 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
20529 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
20530 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20531 @r=`${PWD_COMMAND}`; export r; \
20532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20533 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20534 $(HOST_EXPORTS) \
20535 $(POSTSTAGE1_HOST_EXPORTS) \
20536 cd $(HOST_SUBDIR)/libbacktrace && \
20537 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20538 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20539 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20540 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20545 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20546 $(TARGET-stagefeedback-libbacktrace)
20548 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20549 clean-stagefeedback: clean-stagefeedback-libbacktrace
20550 clean-stagefeedback-libbacktrace:
20551 @if [ $(current_stage) = stagefeedback ]; then \
20552 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20553 else \
20554 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20555 $(MAKE) stagefeedback-start; \
20556 fi; \
20557 cd $(HOST_SUBDIR)/libbacktrace && \
20558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20559 @endif libbacktrace-bootstrap
20565 .PHONY: check-libbacktrace maybe-check-libbacktrace
20566 maybe-check-libbacktrace:
20567 @if libbacktrace
20568 maybe-check-libbacktrace: check-libbacktrace
20570 check-libbacktrace:
20571 @: $(MAKE); $(unstage)
20572 @r=`${PWD_COMMAND}`; export r; \
20573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574 $(HOST_EXPORTS) \
20575 (cd $(HOST_SUBDIR)/libbacktrace && \
20576 $(MAKE) $(FLAGS_TO_PASS) check)
20578 @endif libbacktrace
20580 .PHONY: install-libbacktrace maybe-install-libbacktrace
20581 maybe-install-libbacktrace:
20582 @if libbacktrace
20583 maybe-install-libbacktrace: install-libbacktrace
20585 install-libbacktrace: installdirs
20586 @: $(MAKE); $(unstage)
20587 @r=`${PWD_COMMAND}`; export r; \
20588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589 $(HOST_EXPORTS) \
20590 (cd $(HOST_SUBDIR)/libbacktrace && \
20591 $(MAKE) $(FLAGS_TO_PASS) install)
20593 @endif libbacktrace
20595 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20596 maybe-install-strip-libbacktrace:
20597 @if libbacktrace
20598 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20600 install-strip-libbacktrace: installdirs
20601 @: $(MAKE); $(unstage)
20602 @r=`${PWD_COMMAND}`; export r; \
20603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20604 $(HOST_EXPORTS) \
20605 (cd $(HOST_SUBDIR)/libbacktrace && \
20606 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20608 @endif libbacktrace
20610 # Other targets (info, dvi, pdf, etc.)
20612 .PHONY: maybe-info-libbacktrace info-libbacktrace
20613 maybe-info-libbacktrace:
20614 @if libbacktrace
20615 maybe-info-libbacktrace: info-libbacktrace
20617 info-libbacktrace: \
20618 configure-libbacktrace
20619 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20620 r=`${PWD_COMMAND}`; export r; \
20621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20622 $(HOST_EXPORTS) \
20623 for flag in $(EXTRA_HOST_FLAGS) ; do \
20624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20625 done; \
20626 echo "Doing info in libbacktrace" ; \
20627 (cd $(HOST_SUBDIR)/libbacktrace && \
20628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20630 "RANLIB=$${RANLIB}" \
20631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20632 info) \
20633 || exit 1
20635 @endif libbacktrace
20637 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20638 maybe-dvi-libbacktrace:
20639 @if libbacktrace
20640 maybe-dvi-libbacktrace: dvi-libbacktrace
20642 dvi-libbacktrace: \
20643 configure-libbacktrace
20644 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20645 r=`${PWD_COMMAND}`; export r; \
20646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20647 $(HOST_EXPORTS) \
20648 for flag in $(EXTRA_HOST_FLAGS) ; do \
20649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20650 done; \
20651 echo "Doing dvi in libbacktrace" ; \
20652 (cd $(HOST_SUBDIR)/libbacktrace && \
20653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20655 "RANLIB=$${RANLIB}" \
20656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20657 dvi) \
20658 || exit 1
20660 @endif libbacktrace
20662 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20663 maybe-pdf-libbacktrace:
20664 @if libbacktrace
20665 maybe-pdf-libbacktrace: pdf-libbacktrace
20667 pdf-libbacktrace: \
20668 configure-libbacktrace
20669 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20670 r=`${PWD_COMMAND}`; export r; \
20671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20672 $(HOST_EXPORTS) \
20673 for flag in $(EXTRA_HOST_FLAGS) ; do \
20674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20675 done; \
20676 echo "Doing pdf in libbacktrace" ; \
20677 (cd $(HOST_SUBDIR)/libbacktrace && \
20678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20680 "RANLIB=$${RANLIB}" \
20681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20682 pdf) \
20683 || exit 1
20685 @endif libbacktrace
20687 .PHONY: maybe-html-libbacktrace html-libbacktrace
20688 maybe-html-libbacktrace:
20689 @if libbacktrace
20690 maybe-html-libbacktrace: html-libbacktrace
20692 html-libbacktrace: \
20693 configure-libbacktrace
20694 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20695 r=`${PWD_COMMAND}`; export r; \
20696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20697 $(HOST_EXPORTS) \
20698 for flag in $(EXTRA_HOST_FLAGS) ; do \
20699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20700 done; \
20701 echo "Doing html in libbacktrace" ; \
20702 (cd $(HOST_SUBDIR)/libbacktrace && \
20703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20705 "RANLIB=$${RANLIB}" \
20706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20707 html) \
20708 || exit 1
20710 @endif libbacktrace
20712 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20713 maybe-TAGS-libbacktrace:
20714 @if libbacktrace
20715 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20717 TAGS-libbacktrace: \
20718 configure-libbacktrace
20719 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20720 r=`${PWD_COMMAND}`; export r; \
20721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722 $(HOST_EXPORTS) \
20723 for flag in $(EXTRA_HOST_FLAGS) ; do \
20724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20725 done; \
20726 echo "Doing TAGS in libbacktrace" ; \
20727 (cd $(HOST_SUBDIR)/libbacktrace && \
20728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20730 "RANLIB=$${RANLIB}" \
20731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20732 TAGS) \
20733 || exit 1
20735 @endif libbacktrace
20737 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20738 maybe-install-info-libbacktrace:
20739 @if libbacktrace
20740 maybe-install-info-libbacktrace: install-info-libbacktrace
20742 install-info-libbacktrace: \
20743 configure-libbacktrace \
20744 info-libbacktrace
20745 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20746 r=`${PWD_COMMAND}`; export r; \
20747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20748 $(HOST_EXPORTS) \
20749 for flag in $(EXTRA_HOST_FLAGS) ; do \
20750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20751 done; \
20752 echo "Doing install-info in libbacktrace" ; \
20753 (cd $(HOST_SUBDIR)/libbacktrace && \
20754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20756 "RANLIB=$${RANLIB}" \
20757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20758 install-info) \
20759 || exit 1
20761 @endif libbacktrace
20763 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20764 maybe-install-pdf-libbacktrace:
20765 @if libbacktrace
20766 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20768 install-pdf-libbacktrace: \
20769 configure-libbacktrace \
20770 pdf-libbacktrace
20771 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20772 r=`${PWD_COMMAND}`; export r; \
20773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20774 $(HOST_EXPORTS) \
20775 for flag in $(EXTRA_HOST_FLAGS) ; do \
20776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20777 done; \
20778 echo "Doing install-pdf in libbacktrace" ; \
20779 (cd $(HOST_SUBDIR)/libbacktrace && \
20780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20782 "RANLIB=$${RANLIB}" \
20783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20784 install-pdf) \
20785 || exit 1
20787 @endif libbacktrace
20789 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20790 maybe-install-html-libbacktrace:
20791 @if libbacktrace
20792 maybe-install-html-libbacktrace: install-html-libbacktrace
20794 install-html-libbacktrace: \
20795 configure-libbacktrace \
20796 html-libbacktrace
20797 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20798 r=`${PWD_COMMAND}`; export r; \
20799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20800 $(HOST_EXPORTS) \
20801 for flag in $(EXTRA_HOST_FLAGS) ; do \
20802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20803 done; \
20804 echo "Doing install-html in libbacktrace" ; \
20805 (cd $(HOST_SUBDIR)/libbacktrace && \
20806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808 "RANLIB=$${RANLIB}" \
20809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20810 install-html) \
20811 || exit 1
20813 @endif libbacktrace
20815 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20816 maybe-installcheck-libbacktrace:
20817 @if libbacktrace
20818 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20820 installcheck-libbacktrace: \
20821 configure-libbacktrace
20822 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20823 r=`${PWD_COMMAND}`; export r; \
20824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825 $(HOST_EXPORTS) \
20826 for flag in $(EXTRA_HOST_FLAGS) ; do \
20827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20828 done; \
20829 echo "Doing installcheck in libbacktrace" ; \
20830 (cd $(HOST_SUBDIR)/libbacktrace && \
20831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20833 "RANLIB=$${RANLIB}" \
20834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20835 installcheck) \
20836 || exit 1
20838 @endif libbacktrace
20840 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20841 maybe-mostlyclean-libbacktrace:
20842 @if libbacktrace
20843 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20845 mostlyclean-libbacktrace:
20846 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20847 r=`${PWD_COMMAND}`; export r; \
20848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849 $(HOST_EXPORTS) \
20850 for flag in $(EXTRA_HOST_FLAGS) ; do \
20851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20852 done; \
20853 echo "Doing mostlyclean in libbacktrace" ; \
20854 (cd $(HOST_SUBDIR)/libbacktrace && \
20855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857 "RANLIB=$${RANLIB}" \
20858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20859 mostlyclean) \
20860 || exit 1
20862 @endif libbacktrace
20864 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20865 maybe-clean-libbacktrace:
20866 @if libbacktrace
20867 maybe-clean-libbacktrace: clean-libbacktrace
20869 clean-libbacktrace:
20870 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20871 r=`${PWD_COMMAND}`; export r; \
20872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20873 $(HOST_EXPORTS) \
20874 for flag in $(EXTRA_HOST_FLAGS) ; do \
20875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20876 done; \
20877 echo "Doing clean in libbacktrace" ; \
20878 (cd $(HOST_SUBDIR)/libbacktrace && \
20879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20881 "RANLIB=$${RANLIB}" \
20882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20883 clean) \
20884 || exit 1
20886 @endif libbacktrace
20888 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20889 maybe-distclean-libbacktrace:
20890 @if libbacktrace
20891 maybe-distclean-libbacktrace: distclean-libbacktrace
20893 distclean-libbacktrace:
20894 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20895 r=`${PWD_COMMAND}`; export r; \
20896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20897 $(HOST_EXPORTS) \
20898 for flag in $(EXTRA_HOST_FLAGS) ; do \
20899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20900 done; \
20901 echo "Doing distclean in libbacktrace" ; \
20902 (cd $(HOST_SUBDIR)/libbacktrace && \
20903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20905 "RANLIB=$${RANLIB}" \
20906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20907 distclean) \
20908 || exit 1
20910 @endif libbacktrace
20912 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20913 maybe-maintainer-clean-libbacktrace:
20914 @if libbacktrace
20915 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20917 maintainer-clean-libbacktrace:
20918 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20919 r=`${PWD_COMMAND}`; export r; \
20920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20921 $(HOST_EXPORTS) \
20922 for flag in $(EXTRA_HOST_FLAGS) ; do \
20923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924 done; \
20925 echo "Doing maintainer-clean in libbacktrace" ; \
20926 (cd $(HOST_SUBDIR)/libbacktrace && \
20927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20929 "RANLIB=$${RANLIB}" \
20930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20931 maintainer-clean) \
20932 || exit 1
20934 @endif libbacktrace
20938 .PHONY: configure-libcpp maybe-configure-libcpp
20939 maybe-configure-libcpp:
20940 @if gcc-bootstrap
20941 configure-libcpp: stage_current
20942 @endif gcc-bootstrap
20943 @if libcpp
20944 maybe-configure-libcpp: configure-libcpp
20945 configure-libcpp:
20946 @r=`${PWD_COMMAND}`; export r; \
20947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20950 $(HOST_EXPORTS) \
20951 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20952 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20953 case $(srcdir) in \
20954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20955 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20957 esac; \
20958 module_srcdir=libcpp; \
20959 $(SHELL) \
20960 $$s/$$module_srcdir/configure \
20961 --srcdir=$${topdir}/$$module_srcdir \
20962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20963 --target=${target_alias} \
20964 || exit 1
20965 @endif libcpp
20969 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20970 maybe-configure-stage1-libcpp:
20971 @if libcpp-bootstrap
20972 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20973 configure-stage1-libcpp:
20974 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20975 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20976 @r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 TFLAGS="$(STAGE1_TFLAGS)"; \
20979 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20980 $(HOST_EXPORTS) \
20981 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20982 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20983 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20984 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20986 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20987 case $(srcdir) in \
20988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20989 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20991 esac; \
20992 module_srcdir=libcpp; \
20993 $(SHELL) $$s/$$module_srcdir/configure \
20994 --srcdir=$${topdir}/$$module_srcdir \
20995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20996 --target=${target_alias} \
20998 $(STAGE1_CONFIGURE_FLAGS)
20999 @endif libcpp-bootstrap
21001 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
21002 maybe-configure-stage2-libcpp:
21003 @if libcpp-bootstrap
21004 maybe-configure-stage2-libcpp: configure-stage2-libcpp
21005 configure-stage2-libcpp:
21006 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21008 @r=`${PWD_COMMAND}`; export r; \
21009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010 TFLAGS="$(STAGE2_TFLAGS)"; \
21011 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21012 $(HOST_EXPORTS) \
21013 $(POSTSTAGE1_HOST_EXPORTS) \
21014 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21015 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21016 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21017 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
21018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21019 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21020 case $(srcdir) in \
21021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21022 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21024 esac; \
21025 module_srcdir=libcpp; \
21026 $(SHELL) $$s/$$module_srcdir/configure \
21027 --srcdir=$${topdir}/$$module_srcdir \
21028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21029 --target=${target_alias} \
21030 --with-build-libsubdir=$(HOST_SUBDIR) \
21031 $(STAGE2_CONFIGURE_FLAGS)
21032 @endif libcpp-bootstrap
21034 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
21035 maybe-configure-stage3-libcpp:
21036 @if libcpp-bootstrap
21037 maybe-configure-stage3-libcpp: configure-stage3-libcpp
21038 configure-stage3-libcpp:
21039 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21041 @r=`${PWD_COMMAND}`; export r; \
21042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21043 TFLAGS="$(STAGE3_TFLAGS)"; \
21044 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21045 $(HOST_EXPORTS) \
21046 $(POSTSTAGE1_HOST_EXPORTS) \
21047 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21048 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21049 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21050 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
21051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21052 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21053 case $(srcdir) in \
21054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21055 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21057 esac; \
21058 module_srcdir=libcpp; \
21059 $(SHELL) $$s/$$module_srcdir/configure \
21060 --srcdir=$${topdir}/$$module_srcdir \
21061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21062 --target=${target_alias} \
21063 --with-build-libsubdir=$(HOST_SUBDIR) \
21064 $(STAGE3_CONFIGURE_FLAGS)
21065 @endif libcpp-bootstrap
21067 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
21068 maybe-configure-stage4-libcpp:
21069 @if libcpp-bootstrap
21070 maybe-configure-stage4-libcpp: configure-stage4-libcpp
21071 configure-stage4-libcpp:
21072 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21074 @r=`${PWD_COMMAND}`; export r; \
21075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076 TFLAGS="$(STAGE4_TFLAGS)"; \
21077 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21078 $(HOST_EXPORTS) \
21079 $(POSTSTAGE1_HOST_EXPORTS) \
21080 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21081 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21082 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21083 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
21084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21085 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21086 case $(srcdir) in \
21087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21088 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21090 esac; \
21091 module_srcdir=libcpp; \
21092 $(SHELL) $$s/$$module_srcdir/configure \
21093 --srcdir=$${topdir}/$$module_srcdir \
21094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21095 --target=${target_alias} \
21096 --with-build-libsubdir=$(HOST_SUBDIR) \
21097 $(STAGE4_CONFIGURE_FLAGS)
21098 @endif libcpp-bootstrap
21100 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
21101 maybe-configure-stageprofile-libcpp:
21102 @if libcpp-bootstrap
21103 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
21104 configure-stageprofile-libcpp:
21105 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21107 @r=`${PWD_COMMAND}`; export r; \
21108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21109 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21110 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21111 $(HOST_EXPORTS) \
21112 $(POSTSTAGE1_HOST_EXPORTS) \
21113 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21114 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21115 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21116 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
21117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21118 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21119 case $(srcdir) in \
21120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21121 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21123 esac; \
21124 module_srcdir=libcpp; \
21125 $(SHELL) $$s/$$module_srcdir/configure \
21126 --srcdir=$${topdir}/$$module_srcdir \
21127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21128 --target=${target_alias} \
21129 --with-build-libsubdir=$(HOST_SUBDIR) \
21130 $(STAGEprofile_CONFIGURE_FLAGS)
21131 @endif libcpp-bootstrap
21133 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
21134 maybe-configure-stagefeedback-libcpp:
21135 @if libcpp-bootstrap
21136 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
21137 configure-stagefeedback-libcpp:
21138 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
21140 @r=`${PWD_COMMAND}`; export r; \
21141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21143 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
21144 $(HOST_EXPORTS) \
21145 $(POSTSTAGE1_HOST_EXPORTS) \
21146 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21147 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21148 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21149 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
21150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
21151 cd $(HOST_SUBDIR)/libcpp || exit 1; \
21152 case $(srcdir) in \
21153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21154 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
21155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21156 esac; \
21157 module_srcdir=libcpp; \
21158 $(SHELL) $$s/$$module_srcdir/configure \
21159 --srcdir=$${topdir}/$$module_srcdir \
21160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21161 --target=${target_alias} \
21162 --with-build-libsubdir=$(HOST_SUBDIR) \
21163 $(STAGEfeedback_CONFIGURE_FLAGS)
21164 @endif libcpp-bootstrap
21170 .PHONY: all-libcpp maybe-all-libcpp
21171 maybe-all-libcpp:
21172 @if gcc-bootstrap
21173 all-libcpp: stage_current
21174 @endif gcc-bootstrap
21175 @if libcpp
21176 TARGET-libcpp=all
21177 maybe-all-libcpp: all-libcpp
21178 all-libcpp: configure-libcpp
21179 @r=`${PWD_COMMAND}`; export r; \
21180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181 $(HOST_EXPORTS) \
21182 (cd $(HOST_SUBDIR)/libcpp && \
21183 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21184 $(TARGET-libcpp))
21185 @endif libcpp
21189 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
21190 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
21191 maybe-all-stage1-libcpp:
21192 maybe-clean-stage1-libcpp:
21193 @if libcpp-bootstrap
21194 maybe-all-stage1-libcpp: all-stage1-libcpp
21195 all-stage1: all-stage1-libcpp
21196 TARGET-stage1-libcpp = $(TARGET-libcpp)
21197 all-stage1-libcpp: configure-stage1-libcpp
21198 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21199 @r=`${PWD_COMMAND}`; export r; \
21200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21201 TFLAGS="$(STAGE1_TFLAGS)"; \
21202 $(HOST_EXPORTS) \
21203 cd $(HOST_SUBDIR)/libcpp && \
21204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21205 CFLAGS="$(STAGE1_CFLAGS)" \
21206 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21207 LIBCFLAGS="$(LIBCFLAGS)" \
21208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21211 $(EXTRA_HOST_FLAGS) \
21212 $(STAGE1_FLAGS_TO_PASS) \
21213 TFLAGS="$(STAGE1_TFLAGS)" \
21214 $(TARGET-stage1-libcpp)
21216 maybe-clean-stage1-libcpp: clean-stage1-libcpp
21217 clean-stage1: clean-stage1-libcpp
21218 clean-stage1-libcpp:
21219 @if [ $(current_stage) = stage1 ]; then \
21220 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21221 else \
21222 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
21223 $(MAKE) stage1-start; \
21224 fi; \
21225 cd $(HOST_SUBDIR)/libcpp && \
21226 $(MAKE) $(EXTRA_HOST_FLAGS) \
21227 $(STAGE1_FLAGS_TO_PASS) clean
21228 @endif libcpp-bootstrap
21231 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
21232 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
21233 maybe-all-stage2-libcpp:
21234 maybe-clean-stage2-libcpp:
21235 @if libcpp-bootstrap
21236 maybe-all-stage2-libcpp: all-stage2-libcpp
21237 all-stage2: all-stage2-libcpp
21238 TARGET-stage2-libcpp = $(TARGET-libcpp)
21239 all-stage2-libcpp: configure-stage2-libcpp
21240 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21241 @r=`${PWD_COMMAND}`; export r; \
21242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243 TFLAGS="$(STAGE2_TFLAGS)"; \
21244 $(HOST_EXPORTS) \
21245 $(POSTSTAGE1_HOST_EXPORTS) \
21246 cd $(HOST_SUBDIR)/libcpp && \
21247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21248 CFLAGS="$(STAGE2_CFLAGS)" \
21249 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21250 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21254 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21255 TFLAGS="$(STAGE2_TFLAGS)" \
21256 $(TARGET-stage2-libcpp)
21258 maybe-clean-stage2-libcpp: clean-stage2-libcpp
21259 clean-stage2: clean-stage2-libcpp
21260 clean-stage2-libcpp:
21261 @if [ $(current_stage) = stage2 ]; then \
21262 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21263 else \
21264 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
21265 $(MAKE) stage2-start; \
21266 fi; \
21267 cd $(HOST_SUBDIR)/libcpp && \
21268 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21269 @endif libcpp-bootstrap
21272 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
21273 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
21274 maybe-all-stage3-libcpp:
21275 maybe-clean-stage3-libcpp:
21276 @if libcpp-bootstrap
21277 maybe-all-stage3-libcpp: all-stage3-libcpp
21278 all-stage3: all-stage3-libcpp
21279 TARGET-stage3-libcpp = $(TARGET-libcpp)
21280 all-stage3-libcpp: configure-stage3-libcpp
21281 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21282 @r=`${PWD_COMMAND}`; export r; \
21283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21284 TFLAGS="$(STAGE3_TFLAGS)"; \
21285 $(HOST_EXPORTS) \
21286 $(POSTSTAGE1_HOST_EXPORTS) \
21287 cd $(HOST_SUBDIR)/libcpp && \
21288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21289 CFLAGS="$(STAGE3_CFLAGS)" \
21290 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21291 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21296 TFLAGS="$(STAGE3_TFLAGS)" \
21297 $(TARGET-stage3-libcpp)
21299 maybe-clean-stage3-libcpp: clean-stage3-libcpp
21300 clean-stage3: clean-stage3-libcpp
21301 clean-stage3-libcpp:
21302 @if [ $(current_stage) = stage3 ]; then \
21303 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21304 else \
21305 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
21306 $(MAKE) stage3-start; \
21307 fi; \
21308 cd $(HOST_SUBDIR)/libcpp && \
21309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21310 @endif libcpp-bootstrap
21313 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
21314 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
21315 maybe-all-stage4-libcpp:
21316 maybe-clean-stage4-libcpp:
21317 @if libcpp-bootstrap
21318 maybe-all-stage4-libcpp: all-stage4-libcpp
21319 all-stage4: all-stage4-libcpp
21320 TARGET-stage4-libcpp = $(TARGET-libcpp)
21321 all-stage4-libcpp: configure-stage4-libcpp
21322 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21323 @r=`${PWD_COMMAND}`; export r; \
21324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21325 TFLAGS="$(STAGE4_TFLAGS)"; \
21326 $(HOST_EXPORTS) \
21327 $(POSTSTAGE1_HOST_EXPORTS) \
21328 cd $(HOST_SUBDIR)/libcpp && \
21329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21330 CFLAGS="$(STAGE4_CFLAGS)" \
21331 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21332 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21336 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21337 TFLAGS="$(STAGE4_TFLAGS)" \
21338 $(TARGET-stage4-libcpp)
21340 maybe-clean-stage4-libcpp: clean-stage4-libcpp
21341 clean-stage4: clean-stage4-libcpp
21342 clean-stage4-libcpp:
21343 @if [ $(current_stage) = stage4 ]; then \
21344 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21345 else \
21346 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
21347 $(MAKE) stage4-start; \
21348 fi; \
21349 cd $(HOST_SUBDIR)/libcpp && \
21350 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21351 @endif libcpp-bootstrap
21354 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
21355 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
21356 maybe-all-stageprofile-libcpp:
21357 maybe-clean-stageprofile-libcpp:
21358 @if libcpp-bootstrap
21359 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
21360 all-stageprofile: all-stageprofile-libcpp
21361 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
21362 all-stageprofile-libcpp: configure-stageprofile-libcpp
21363 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21364 @r=`${PWD_COMMAND}`; export r; \
21365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21366 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21367 $(HOST_EXPORTS) \
21368 $(POSTSTAGE1_HOST_EXPORTS) \
21369 cd $(HOST_SUBDIR)/libcpp && \
21370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21371 CFLAGS="$(STAGEprofile_CFLAGS)" \
21372 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21373 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21378 TFLAGS="$(STAGEprofile_TFLAGS)" \
21379 $(TARGET-stageprofile-libcpp)
21381 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
21382 clean-stageprofile: clean-stageprofile-libcpp
21383 clean-stageprofile-libcpp:
21384 @if [ $(current_stage) = stageprofile ]; then \
21385 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21386 else \
21387 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
21388 $(MAKE) stageprofile-start; \
21389 fi; \
21390 cd $(HOST_SUBDIR)/libcpp && \
21391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21392 @endif libcpp-bootstrap
21395 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
21396 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
21397 maybe-all-stagefeedback-libcpp:
21398 maybe-clean-stagefeedback-libcpp:
21399 @if libcpp-bootstrap
21400 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
21401 all-stagefeedback: all-stagefeedback-libcpp
21402 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
21403 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
21404 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21405 @r=`${PWD_COMMAND}`; export r; \
21406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21408 $(HOST_EXPORTS) \
21409 $(POSTSTAGE1_HOST_EXPORTS) \
21410 cd $(HOST_SUBDIR)/libcpp && \
21411 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21412 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21413 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21414 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21419 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21420 $(TARGET-stagefeedback-libcpp)
21422 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
21423 clean-stagefeedback: clean-stagefeedback-libcpp
21424 clean-stagefeedback-libcpp:
21425 @if [ $(current_stage) = stagefeedback ]; then \
21426 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
21427 else \
21428 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
21429 $(MAKE) stagefeedback-start; \
21430 fi; \
21431 cd $(HOST_SUBDIR)/libcpp && \
21432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21433 @endif libcpp-bootstrap
21439 .PHONY: check-libcpp maybe-check-libcpp
21440 maybe-check-libcpp:
21441 @if libcpp
21442 maybe-check-libcpp: check-libcpp
21444 check-libcpp:
21445 @: $(MAKE); $(unstage)
21446 @r=`${PWD_COMMAND}`; export r; \
21447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21448 $(HOST_EXPORTS) \
21449 (cd $(HOST_SUBDIR)/libcpp && \
21450 $(MAKE) $(FLAGS_TO_PASS) check)
21452 @endif libcpp
21454 .PHONY: install-libcpp maybe-install-libcpp
21455 maybe-install-libcpp:
21456 @if libcpp
21457 maybe-install-libcpp: install-libcpp
21459 install-libcpp: installdirs
21460 @: $(MAKE); $(unstage)
21461 @r=`${PWD_COMMAND}`; export r; \
21462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21463 $(HOST_EXPORTS) \
21464 (cd $(HOST_SUBDIR)/libcpp && \
21465 $(MAKE) $(FLAGS_TO_PASS) install)
21467 @endif libcpp
21469 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
21470 maybe-install-strip-libcpp:
21471 @if libcpp
21472 maybe-install-strip-libcpp: install-strip-libcpp
21474 install-strip-libcpp: installdirs
21475 @: $(MAKE); $(unstage)
21476 @r=`${PWD_COMMAND}`; export r; \
21477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21478 $(HOST_EXPORTS) \
21479 (cd $(HOST_SUBDIR)/libcpp && \
21480 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21482 @endif libcpp
21484 # Other targets (info, dvi, pdf, etc.)
21486 .PHONY: maybe-info-libcpp info-libcpp
21487 maybe-info-libcpp:
21488 @if libcpp
21489 maybe-info-libcpp: info-libcpp
21491 info-libcpp: \
21492 configure-libcpp
21493 @[ -f ./libcpp/Makefile ] || exit 0; \
21494 r=`${PWD_COMMAND}`; export r; \
21495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21496 $(HOST_EXPORTS) \
21497 for flag in $(EXTRA_HOST_FLAGS) ; do \
21498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21499 done; \
21500 echo "Doing info in libcpp" ; \
21501 (cd $(HOST_SUBDIR)/libcpp && \
21502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21504 "RANLIB=$${RANLIB}" \
21505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21506 info) \
21507 || exit 1
21509 @endif libcpp
21511 .PHONY: maybe-dvi-libcpp dvi-libcpp
21512 maybe-dvi-libcpp:
21513 @if libcpp
21514 maybe-dvi-libcpp: dvi-libcpp
21516 dvi-libcpp: \
21517 configure-libcpp
21518 @[ -f ./libcpp/Makefile ] || exit 0; \
21519 r=`${PWD_COMMAND}`; export r; \
21520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21521 $(HOST_EXPORTS) \
21522 for flag in $(EXTRA_HOST_FLAGS) ; do \
21523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21524 done; \
21525 echo "Doing dvi in libcpp" ; \
21526 (cd $(HOST_SUBDIR)/libcpp && \
21527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21529 "RANLIB=$${RANLIB}" \
21530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21531 dvi) \
21532 || exit 1
21534 @endif libcpp
21536 .PHONY: maybe-pdf-libcpp pdf-libcpp
21537 maybe-pdf-libcpp:
21538 @if libcpp
21539 maybe-pdf-libcpp: pdf-libcpp
21541 pdf-libcpp: \
21542 configure-libcpp
21543 @[ -f ./libcpp/Makefile ] || exit 0; \
21544 r=`${PWD_COMMAND}`; export r; \
21545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 $(HOST_EXPORTS) \
21547 for flag in $(EXTRA_HOST_FLAGS) ; do \
21548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21549 done; \
21550 echo "Doing pdf in libcpp" ; \
21551 (cd $(HOST_SUBDIR)/libcpp && \
21552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21554 "RANLIB=$${RANLIB}" \
21555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21556 pdf) \
21557 || exit 1
21559 @endif libcpp
21561 .PHONY: maybe-html-libcpp html-libcpp
21562 maybe-html-libcpp:
21563 @if libcpp
21564 maybe-html-libcpp: html-libcpp
21566 html-libcpp: \
21567 configure-libcpp
21568 @[ -f ./libcpp/Makefile ] || exit 0; \
21569 r=`${PWD_COMMAND}`; export r; \
21570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21571 $(HOST_EXPORTS) \
21572 for flag in $(EXTRA_HOST_FLAGS) ; do \
21573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21574 done; \
21575 echo "Doing html in libcpp" ; \
21576 (cd $(HOST_SUBDIR)/libcpp && \
21577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21579 "RANLIB=$${RANLIB}" \
21580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21581 html) \
21582 || exit 1
21584 @endif libcpp
21586 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21587 maybe-TAGS-libcpp:
21588 @if libcpp
21589 maybe-TAGS-libcpp: TAGS-libcpp
21591 TAGS-libcpp: \
21592 configure-libcpp
21593 @[ -f ./libcpp/Makefile ] || exit 0; \
21594 r=`${PWD_COMMAND}`; export r; \
21595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596 $(HOST_EXPORTS) \
21597 for flag in $(EXTRA_HOST_FLAGS) ; do \
21598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21599 done; \
21600 echo "Doing TAGS in libcpp" ; \
21601 (cd $(HOST_SUBDIR)/libcpp && \
21602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21604 "RANLIB=$${RANLIB}" \
21605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21606 TAGS) \
21607 || exit 1
21609 @endif libcpp
21611 .PHONY: maybe-install-info-libcpp install-info-libcpp
21612 maybe-install-info-libcpp:
21613 @if libcpp
21614 maybe-install-info-libcpp: install-info-libcpp
21616 install-info-libcpp: \
21617 configure-libcpp \
21618 info-libcpp
21619 @[ -f ./libcpp/Makefile ] || exit 0; \
21620 r=`${PWD_COMMAND}`; export r; \
21621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21622 $(HOST_EXPORTS) \
21623 for flag in $(EXTRA_HOST_FLAGS) ; do \
21624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21625 done; \
21626 echo "Doing install-info in libcpp" ; \
21627 (cd $(HOST_SUBDIR)/libcpp && \
21628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21630 "RANLIB=$${RANLIB}" \
21631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21632 install-info) \
21633 || exit 1
21635 @endif libcpp
21637 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21638 maybe-install-pdf-libcpp:
21639 @if libcpp
21640 maybe-install-pdf-libcpp: install-pdf-libcpp
21642 install-pdf-libcpp: \
21643 configure-libcpp \
21644 pdf-libcpp
21645 @[ -f ./libcpp/Makefile ] || exit 0; \
21646 r=`${PWD_COMMAND}`; export r; \
21647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648 $(HOST_EXPORTS) \
21649 for flag in $(EXTRA_HOST_FLAGS) ; do \
21650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21651 done; \
21652 echo "Doing install-pdf in libcpp" ; \
21653 (cd $(HOST_SUBDIR)/libcpp && \
21654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21656 "RANLIB=$${RANLIB}" \
21657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21658 install-pdf) \
21659 || exit 1
21661 @endif libcpp
21663 .PHONY: maybe-install-html-libcpp install-html-libcpp
21664 maybe-install-html-libcpp:
21665 @if libcpp
21666 maybe-install-html-libcpp: install-html-libcpp
21668 install-html-libcpp: \
21669 configure-libcpp \
21670 html-libcpp
21671 @[ -f ./libcpp/Makefile ] || exit 0; \
21672 r=`${PWD_COMMAND}`; export r; \
21673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21674 $(HOST_EXPORTS) \
21675 for flag in $(EXTRA_HOST_FLAGS) ; do \
21676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21677 done; \
21678 echo "Doing install-html in libcpp" ; \
21679 (cd $(HOST_SUBDIR)/libcpp && \
21680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21682 "RANLIB=$${RANLIB}" \
21683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21684 install-html) \
21685 || exit 1
21687 @endif libcpp
21689 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21690 maybe-installcheck-libcpp:
21691 @if libcpp
21692 maybe-installcheck-libcpp: installcheck-libcpp
21694 installcheck-libcpp: \
21695 configure-libcpp
21696 @[ -f ./libcpp/Makefile ] || exit 0; \
21697 r=`${PWD_COMMAND}`; export r; \
21698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699 $(HOST_EXPORTS) \
21700 for flag in $(EXTRA_HOST_FLAGS) ; do \
21701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21702 done; \
21703 echo "Doing installcheck in libcpp" ; \
21704 (cd $(HOST_SUBDIR)/libcpp && \
21705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707 "RANLIB=$${RANLIB}" \
21708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21709 installcheck) \
21710 || exit 1
21712 @endif libcpp
21714 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21715 maybe-mostlyclean-libcpp:
21716 @if libcpp
21717 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21719 mostlyclean-libcpp:
21720 @[ -f ./libcpp/Makefile ] || exit 0; \
21721 r=`${PWD_COMMAND}`; export r; \
21722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21723 $(HOST_EXPORTS) \
21724 for flag in $(EXTRA_HOST_FLAGS) ; do \
21725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21726 done; \
21727 echo "Doing mostlyclean in libcpp" ; \
21728 (cd $(HOST_SUBDIR)/libcpp && \
21729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21731 "RANLIB=$${RANLIB}" \
21732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21733 mostlyclean) \
21734 || exit 1
21736 @endif libcpp
21738 .PHONY: maybe-clean-libcpp clean-libcpp
21739 maybe-clean-libcpp:
21740 @if libcpp
21741 maybe-clean-libcpp: clean-libcpp
21743 clean-libcpp:
21744 @[ -f ./libcpp/Makefile ] || exit 0; \
21745 r=`${PWD_COMMAND}`; export r; \
21746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21747 $(HOST_EXPORTS) \
21748 for flag in $(EXTRA_HOST_FLAGS) ; do \
21749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21750 done; \
21751 echo "Doing clean in libcpp" ; \
21752 (cd $(HOST_SUBDIR)/libcpp && \
21753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21755 "RANLIB=$${RANLIB}" \
21756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21757 clean) \
21758 || exit 1
21760 @endif libcpp
21762 .PHONY: maybe-distclean-libcpp distclean-libcpp
21763 maybe-distclean-libcpp:
21764 @if libcpp
21765 maybe-distclean-libcpp: distclean-libcpp
21767 distclean-libcpp:
21768 @[ -f ./libcpp/Makefile ] || exit 0; \
21769 r=`${PWD_COMMAND}`; export r; \
21770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21771 $(HOST_EXPORTS) \
21772 for flag in $(EXTRA_HOST_FLAGS) ; do \
21773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21774 done; \
21775 echo "Doing distclean in libcpp" ; \
21776 (cd $(HOST_SUBDIR)/libcpp && \
21777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21779 "RANLIB=$${RANLIB}" \
21780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21781 distclean) \
21782 || exit 1
21784 @endif libcpp
21786 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21787 maybe-maintainer-clean-libcpp:
21788 @if libcpp
21789 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21791 maintainer-clean-libcpp:
21792 @[ -f ./libcpp/Makefile ] || exit 0; \
21793 r=`${PWD_COMMAND}`; export r; \
21794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21795 $(HOST_EXPORTS) \
21796 for flag in $(EXTRA_HOST_FLAGS) ; do \
21797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21798 done; \
21799 echo "Doing maintainer-clean in libcpp" ; \
21800 (cd $(HOST_SUBDIR)/libcpp && \
21801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21803 "RANLIB=$${RANLIB}" \
21804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21805 maintainer-clean) \
21806 || exit 1
21808 @endif libcpp
21812 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21813 maybe-configure-libdecnumber:
21814 @if gcc-bootstrap
21815 configure-libdecnumber: stage_current
21816 @endif gcc-bootstrap
21817 @if libdecnumber
21818 maybe-configure-libdecnumber: configure-libdecnumber
21819 configure-libdecnumber:
21820 @r=`${PWD_COMMAND}`; export r; \
21821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21824 $(HOST_EXPORTS) \
21825 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21826 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21827 case $(srcdir) in \
21828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21829 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21831 esac; \
21832 module_srcdir=libdecnumber; \
21833 $(SHELL) \
21834 $$s/$$module_srcdir/configure \
21835 --srcdir=$${topdir}/$$module_srcdir \
21836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21837 --target=${target_alias} \
21838 || exit 1
21839 @endif libdecnumber
21843 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21844 maybe-configure-stage1-libdecnumber:
21845 @if libdecnumber-bootstrap
21846 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21847 configure-stage1-libdecnumber:
21848 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21850 @r=`${PWD_COMMAND}`; export r; \
21851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21852 TFLAGS="$(STAGE1_TFLAGS)"; \
21853 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21854 $(HOST_EXPORTS) \
21855 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21856 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21857 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21858 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21860 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21861 case $(srcdir) in \
21862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21863 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21865 esac; \
21866 module_srcdir=libdecnumber; \
21867 $(SHELL) $$s/$$module_srcdir/configure \
21868 --srcdir=$${topdir}/$$module_srcdir \
21869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21870 --target=${target_alias} \
21872 $(STAGE1_CONFIGURE_FLAGS)
21873 @endif libdecnumber-bootstrap
21875 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21876 maybe-configure-stage2-libdecnumber:
21877 @if libdecnumber-bootstrap
21878 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21879 configure-stage2-libdecnumber:
21880 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21882 @r=`${PWD_COMMAND}`; export r; \
21883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21884 TFLAGS="$(STAGE2_TFLAGS)"; \
21885 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21886 $(HOST_EXPORTS) \
21887 $(POSTSTAGE1_HOST_EXPORTS) \
21888 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21889 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21890 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21891 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21893 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21894 case $(srcdir) in \
21895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21896 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21898 esac; \
21899 module_srcdir=libdecnumber; \
21900 $(SHELL) $$s/$$module_srcdir/configure \
21901 --srcdir=$${topdir}/$$module_srcdir \
21902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21903 --target=${target_alias} \
21904 --with-build-libsubdir=$(HOST_SUBDIR) \
21905 $(STAGE2_CONFIGURE_FLAGS)
21906 @endif libdecnumber-bootstrap
21908 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21909 maybe-configure-stage3-libdecnumber:
21910 @if libdecnumber-bootstrap
21911 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21912 configure-stage3-libdecnumber:
21913 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21915 @r=`${PWD_COMMAND}`; export r; \
21916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917 TFLAGS="$(STAGE3_TFLAGS)"; \
21918 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21919 $(HOST_EXPORTS) \
21920 $(POSTSTAGE1_HOST_EXPORTS) \
21921 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21922 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21923 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21924 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21926 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21927 case $(srcdir) in \
21928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21929 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21931 esac; \
21932 module_srcdir=libdecnumber; \
21933 $(SHELL) $$s/$$module_srcdir/configure \
21934 --srcdir=$${topdir}/$$module_srcdir \
21935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21936 --target=${target_alias} \
21937 --with-build-libsubdir=$(HOST_SUBDIR) \
21938 $(STAGE3_CONFIGURE_FLAGS)
21939 @endif libdecnumber-bootstrap
21941 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21942 maybe-configure-stage4-libdecnumber:
21943 @if libdecnumber-bootstrap
21944 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21945 configure-stage4-libdecnumber:
21946 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21948 @r=`${PWD_COMMAND}`; export r; \
21949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950 TFLAGS="$(STAGE4_TFLAGS)"; \
21951 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21952 $(HOST_EXPORTS) \
21953 $(POSTSTAGE1_HOST_EXPORTS) \
21954 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21955 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21956 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21957 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21959 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21960 case $(srcdir) in \
21961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21962 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21964 esac; \
21965 module_srcdir=libdecnumber; \
21966 $(SHELL) $$s/$$module_srcdir/configure \
21967 --srcdir=$${topdir}/$$module_srcdir \
21968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969 --target=${target_alias} \
21970 --with-build-libsubdir=$(HOST_SUBDIR) \
21971 $(STAGE4_CONFIGURE_FLAGS)
21972 @endif libdecnumber-bootstrap
21974 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21975 maybe-configure-stageprofile-libdecnumber:
21976 @if libdecnumber-bootstrap
21977 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21978 configure-stageprofile-libdecnumber:
21979 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21981 @r=`${PWD_COMMAND}`; export r; \
21982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21983 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21984 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21985 $(HOST_EXPORTS) \
21986 $(POSTSTAGE1_HOST_EXPORTS) \
21987 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21989 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21990 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21992 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21993 case $(srcdir) in \
21994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21995 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21997 esac; \
21998 module_srcdir=libdecnumber; \
21999 $(SHELL) $$s/$$module_srcdir/configure \
22000 --srcdir=$${topdir}/$$module_srcdir \
22001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22002 --target=${target_alias} \
22003 --with-build-libsubdir=$(HOST_SUBDIR) \
22004 $(STAGEprofile_CONFIGURE_FLAGS)
22005 @endif libdecnumber-bootstrap
22007 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
22008 maybe-configure-stagefeedback-libdecnumber:
22009 @if libdecnumber-bootstrap
22010 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22011 configure-stagefeedback-libdecnumber:
22012 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
22014 @r=`${PWD_COMMAND}`; export r; \
22015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22016 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22017 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
22018 $(HOST_EXPORTS) \
22019 $(POSTSTAGE1_HOST_EXPORTS) \
22020 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22021 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22022 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22023 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
22024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
22025 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
22026 case $(srcdir) in \
22027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22028 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
22029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22030 esac; \
22031 module_srcdir=libdecnumber; \
22032 $(SHELL) $$s/$$module_srcdir/configure \
22033 --srcdir=$${topdir}/$$module_srcdir \
22034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22035 --target=${target_alias} \
22036 --with-build-libsubdir=$(HOST_SUBDIR) \
22037 $(STAGEfeedback_CONFIGURE_FLAGS)
22038 @endif libdecnumber-bootstrap
22044 .PHONY: all-libdecnumber maybe-all-libdecnumber
22045 maybe-all-libdecnumber:
22046 @if gcc-bootstrap
22047 all-libdecnumber: stage_current
22048 @endif gcc-bootstrap
22049 @if libdecnumber
22050 TARGET-libdecnumber=all
22051 maybe-all-libdecnumber: all-libdecnumber
22052 all-libdecnumber: configure-libdecnumber
22053 @r=`${PWD_COMMAND}`; export r; \
22054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22055 $(HOST_EXPORTS) \
22056 (cd $(HOST_SUBDIR)/libdecnumber && \
22057 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22058 $(TARGET-libdecnumber))
22059 @endif libdecnumber
22063 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
22064 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
22065 maybe-all-stage1-libdecnumber:
22066 maybe-clean-stage1-libdecnumber:
22067 @if libdecnumber-bootstrap
22068 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
22069 all-stage1: all-stage1-libdecnumber
22070 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
22071 all-stage1-libdecnumber: configure-stage1-libdecnumber
22072 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22073 @r=`${PWD_COMMAND}`; export r; \
22074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22075 TFLAGS="$(STAGE1_TFLAGS)"; \
22076 $(HOST_EXPORTS) \
22077 cd $(HOST_SUBDIR)/libdecnumber && \
22078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22079 CFLAGS="$(STAGE1_CFLAGS)" \
22080 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22081 LIBCFLAGS="$(LIBCFLAGS)" \
22082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22085 $(EXTRA_HOST_FLAGS) \
22086 $(STAGE1_FLAGS_TO_PASS) \
22087 TFLAGS="$(STAGE1_TFLAGS)" \
22088 $(TARGET-stage1-libdecnumber)
22090 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
22091 clean-stage1: clean-stage1-libdecnumber
22092 clean-stage1-libdecnumber:
22093 @if [ $(current_stage) = stage1 ]; then \
22094 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22095 else \
22096 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
22097 $(MAKE) stage1-start; \
22098 fi; \
22099 cd $(HOST_SUBDIR)/libdecnumber && \
22100 $(MAKE) $(EXTRA_HOST_FLAGS) \
22101 $(STAGE1_FLAGS_TO_PASS) clean
22102 @endif libdecnumber-bootstrap
22105 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
22106 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
22107 maybe-all-stage2-libdecnumber:
22108 maybe-clean-stage2-libdecnumber:
22109 @if libdecnumber-bootstrap
22110 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
22111 all-stage2: all-stage2-libdecnumber
22112 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
22113 all-stage2-libdecnumber: configure-stage2-libdecnumber
22114 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22115 @r=`${PWD_COMMAND}`; export r; \
22116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117 TFLAGS="$(STAGE2_TFLAGS)"; \
22118 $(HOST_EXPORTS) \
22119 $(POSTSTAGE1_HOST_EXPORTS) \
22120 cd $(HOST_SUBDIR)/libdecnumber && \
22121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22122 CFLAGS="$(STAGE2_CFLAGS)" \
22123 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22124 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22129 TFLAGS="$(STAGE2_TFLAGS)" \
22130 $(TARGET-stage2-libdecnumber)
22132 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
22133 clean-stage2: clean-stage2-libdecnumber
22134 clean-stage2-libdecnumber:
22135 @if [ $(current_stage) = stage2 ]; then \
22136 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22137 else \
22138 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
22139 $(MAKE) stage2-start; \
22140 fi; \
22141 cd $(HOST_SUBDIR)/libdecnumber && \
22142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22143 @endif libdecnumber-bootstrap
22146 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
22147 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
22148 maybe-all-stage3-libdecnumber:
22149 maybe-clean-stage3-libdecnumber:
22150 @if libdecnumber-bootstrap
22151 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
22152 all-stage3: all-stage3-libdecnumber
22153 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
22154 all-stage3-libdecnumber: configure-stage3-libdecnumber
22155 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22156 @r=`${PWD_COMMAND}`; export r; \
22157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22158 TFLAGS="$(STAGE3_TFLAGS)"; \
22159 $(HOST_EXPORTS) \
22160 $(POSTSTAGE1_HOST_EXPORTS) \
22161 cd $(HOST_SUBDIR)/libdecnumber && \
22162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22163 CFLAGS="$(STAGE3_CFLAGS)" \
22164 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22165 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22169 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22170 TFLAGS="$(STAGE3_TFLAGS)" \
22171 $(TARGET-stage3-libdecnumber)
22173 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
22174 clean-stage3: clean-stage3-libdecnumber
22175 clean-stage3-libdecnumber:
22176 @if [ $(current_stage) = stage3 ]; then \
22177 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22178 else \
22179 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
22180 $(MAKE) stage3-start; \
22181 fi; \
22182 cd $(HOST_SUBDIR)/libdecnumber && \
22183 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22184 @endif libdecnumber-bootstrap
22187 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
22188 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
22189 maybe-all-stage4-libdecnumber:
22190 maybe-clean-stage4-libdecnumber:
22191 @if libdecnumber-bootstrap
22192 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
22193 all-stage4: all-stage4-libdecnumber
22194 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
22195 all-stage4-libdecnumber: configure-stage4-libdecnumber
22196 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22197 @r=`${PWD_COMMAND}`; export r; \
22198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199 TFLAGS="$(STAGE4_TFLAGS)"; \
22200 $(HOST_EXPORTS) \
22201 $(POSTSTAGE1_HOST_EXPORTS) \
22202 cd $(HOST_SUBDIR)/libdecnumber && \
22203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22204 CFLAGS="$(STAGE4_CFLAGS)" \
22205 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22206 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22211 TFLAGS="$(STAGE4_TFLAGS)" \
22212 $(TARGET-stage4-libdecnumber)
22214 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
22215 clean-stage4: clean-stage4-libdecnumber
22216 clean-stage4-libdecnumber:
22217 @if [ $(current_stage) = stage4 ]; then \
22218 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22219 else \
22220 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
22221 $(MAKE) stage4-start; \
22222 fi; \
22223 cd $(HOST_SUBDIR)/libdecnumber && \
22224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22225 @endif libdecnumber-bootstrap
22228 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
22229 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
22230 maybe-all-stageprofile-libdecnumber:
22231 maybe-clean-stageprofile-libdecnumber:
22232 @if libdecnumber-bootstrap
22233 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
22234 all-stageprofile: all-stageprofile-libdecnumber
22235 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
22236 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
22237 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22238 @r=`${PWD_COMMAND}`; export r; \
22239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22241 $(HOST_EXPORTS) \
22242 $(POSTSTAGE1_HOST_EXPORTS) \
22243 cd $(HOST_SUBDIR)/libdecnumber && \
22244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22245 CFLAGS="$(STAGEprofile_CFLAGS)" \
22246 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22247 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22252 TFLAGS="$(STAGEprofile_TFLAGS)" \
22253 $(TARGET-stageprofile-libdecnumber)
22255 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
22256 clean-stageprofile: clean-stageprofile-libdecnumber
22257 clean-stageprofile-libdecnumber:
22258 @if [ $(current_stage) = stageprofile ]; then \
22259 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22260 else \
22261 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
22262 $(MAKE) stageprofile-start; \
22263 fi; \
22264 cd $(HOST_SUBDIR)/libdecnumber && \
22265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22266 @endif libdecnumber-bootstrap
22269 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
22270 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
22271 maybe-all-stagefeedback-libdecnumber:
22272 maybe-clean-stagefeedback-libdecnumber:
22273 @if libdecnumber-bootstrap
22274 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
22275 all-stagefeedback: all-stagefeedback-libdecnumber
22276 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
22277 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
22278 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22279 @r=`${PWD_COMMAND}`; export r; \
22280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22282 $(HOST_EXPORTS) \
22283 $(POSTSTAGE1_HOST_EXPORTS) \
22284 cd $(HOST_SUBDIR)/libdecnumber && \
22285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22286 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22287 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22288 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22292 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22293 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22294 $(TARGET-stagefeedback-libdecnumber)
22296 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
22297 clean-stagefeedback: clean-stagefeedback-libdecnumber
22298 clean-stagefeedback-libdecnumber:
22299 @if [ $(current_stage) = stagefeedback ]; then \
22300 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
22301 else \
22302 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
22303 $(MAKE) stagefeedback-start; \
22304 fi; \
22305 cd $(HOST_SUBDIR)/libdecnumber && \
22306 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22307 @endif libdecnumber-bootstrap
22313 .PHONY: check-libdecnumber maybe-check-libdecnumber
22314 maybe-check-libdecnumber:
22315 @if libdecnumber
22316 maybe-check-libdecnumber: check-libdecnumber
22318 check-libdecnumber:
22319 @: $(MAKE); $(unstage)
22320 @r=`${PWD_COMMAND}`; export r; \
22321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22322 $(HOST_EXPORTS) \
22323 (cd $(HOST_SUBDIR)/libdecnumber && \
22324 $(MAKE) $(FLAGS_TO_PASS) check)
22326 @endif libdecnumber
22328 .PHONY: install-libdecnumber maybe-install-libdecnumber
22329 maybe-install-libdecnumber:
22330 @if libdecnumber
22331 maybe-install-libdecnumber: install-libdecnumber
22333 install-libdecnumber: installdirs
22334 @: $(MAKE); $(unstage)
22335 @r=`${PWD_COMMAND}`; export r; \
22336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22337 $(HOST_EXPORTS) \
22338 (cd $(HOST_SUBDIR)/libdecnumber && \
22339 $(MAKE) $(FLAGS_TO_PASS) install)
22341 @endif libdecnumber
22343 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
22344 maybe-install-strip-libdecnumber:
22345 @if libdecnumber
22346 maybe-install-strip-libdecnumber: install-strip-libdecnumber
22348 install-strip-libdecnumber: installdirs
22349 @: $(MAKE); $(unstage)
22350 @r=`${PWD_COMMAND}`; export r; \
22351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352 $(HOST_EXPORTS) \
22353 (cd $(HOST_SUBDIR)/libdecnumber && \
22354 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22356 @endif libdecnumber
22358 # Other targets (info, dvi, pdf, etc.)
22360 .PHONY: maybe-info-libdecnumber info-libdecnumber
22361 maybe-info-libdecnumber:
22362 @if libdecnumber
22363 maybe-info-libdecnumber: info-libdecnumber
22365 info-libdecnumber: \
22366 configure-libdecnumber
22367 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22368 r=`${PWD_COMMAND}`; export r; \
22369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22370 $(HOST_EXPORTS) \
22371 for flag in $(EXTRA_HOST_FLAGS) ; do \
22372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22373 done; \
22374 echo "Doing info in libdecnumber" ; \
22375 (cd $(HOST_SUBDIR)/libdecnumber && \
22376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22378 "RANLIB=$${RANLIB}" \
22379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22380 info) \
22381 || exit 1
22383 @endif libdecnumber
22385 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
22386 maybe-dvi-libdecnumber:
22387 @if libdecnumber
22388 maybe-dvi-libdecnumber: dvi-libdecnumber
22390 dvi-libdecnumber: \
22391 configure-libdecnumber
22392 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22393 r=`${PWD_COMMAND}`; export r; \
22394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395 $(HOST_EXPORTS) \
22396 for flag in $(EXTRA_HOST_FLAGS) ; do \
22397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22398 done; \
22399 echo "Doing dvi in libdecnumber" ; \
22400 (cd $(HOST_SUBDIR)/libdecnumber && \
22401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22403 "RANLIB=$${RANLIB}" \
22404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22405 dvi) \
22406 || exit 1
22408 @endif libdecnumber
22410 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
22411 maybe-pdf-libdecnumber:
22412 @if libdecnumber
22413 maybe-pdf-libdecnumber: pdf-libdecnumber
22415 pdf-libdecnumber: \
22416 configure-libdecnumber
22417 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22418 r=`${PWD_COMMAND}`; export r; \
22419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420 $(HOST_EXPORTS) \
22421 for flag in $(EXTRA_HOST_FLAGS) ; do \
22422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423 done; \
22424 echo "Doing pdf in libdecnumber" ; \
22425 (cd $(HOST_SUBDIR)/libdecnumber && \
22426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428 "RANLIB=$${RANLIB}" \
22429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22430 pdf) \
22431 || exit 1
22433 @endif libdecnumber
22435 .PHONY: maybe-html-libdecnumber html-libdecnumber
22436 maybe-html-libdecnumber:
22437 @if libdecnumber
22438 maybe-html-libdecnumber: html-libdecnumber
22440 html-libdecnumber: \
22441 configure-libdecnumber
22442 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22443 r=`${PWD_COMMAND}`; export r; \
22444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22445 $(HOST_EXPORTS) \
22446 for flag in $(EXTRA_HOST_FLAGS) ; do \
22447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22448 done; \
22449 echo "Doing html in libdecnumber" ; \
22450 (cd $(HOST_SUBDIR)/libdecnumber && \
22451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22453 "RANLIB=$${RANLIB}" \
22454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22455 html) \
22456 || exit 1
22458 @endif libdecnumber
22460 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
22461 maybe-TAGS-libdecnumber:
22462 @if libdecnumber
22463 maybe-TAGS-libdecnumber: TAGS-libdecnumber
22465 TAGS-libdecnumber: \
22466 configure-libdecnumber
22467 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22468 r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 for flag in $(EXTRA_HOST_FLAGS) ; do \
22472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473 done; \
22474 echo "Doing TAGS in libdecnumber" ; \
22475 (cd $(HOST_SUBDIR)/libdecnumber && \
22476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478 "RANLIB=$${RANLIB}" \
22479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480 TAGS) \
22481 || exit 1
22483 @endif libdecnumber
22485 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
22486 maybe-install-info-libdecnumber:
22487 @if libdecnumber
22488 maybe-install-info-libdecnumber: install-info-libdecnumber
22490 install-info-libdecnumber: \
22491 configure-libdecnumber \
22492 info-libdecnumber
22493 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22494 r=`${PWD_COMMAND}`; export r; \
22495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496 $(HOST_EXPORTS) \
22497 for flag in $(EXTRA_HOST_FLAGS) ; do \
22498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22499 done; \
22500 echo "Doing install-info in libdecnumber" ; \
22501 (cd $(HOST_SUBDIR)/libdecnumber && \
22502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22504 "RANLIB=$${RANLIB}" \
22505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506 install-info) \
22507 || exit 1
22509 @endif libdecnumber
22511 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
22512 maybe-install-pdf-libdecnumber:
22513 @if libdecnumber
22514 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
22516 install-pdf-libdecnumber: \
22517 configure-libdecnumber \
22518 pdf-libdecnumber
22519 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22520 r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 $(HOST_EXPORTS) \
22523 for flag in $(EXTRA_HOST_FLAGS) ; do \
22524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22525 done; \
22526 echo "Doing install-pdf in libdecnumber" ; \
22527 (cd $(HOST_SUBDIR)/libdecnumber && \
22528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22530 "RANLIB=$${RANLIB}" \
22531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22532 install-pdf) \
22533 || exit 1
22535 @endif libdecnumber
22537 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22538 maybe-install-html-libdecnumber:
22539 @if libdecnumber
22540 maybe-install-html-libdecnumber: install-html-libdecnumber
22542 install-html-libdecnumber: \
22543 configure-libdecnumber \
22544 html-libdecnumber
22545 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22546 r=`${PWD_COMMAND}`; export r; \
22547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22548 $(HOST_EXPORTS) \
22549 for flag in $(EXTRA_HOST_FLAGS) ; do \
22550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22551 done; \
22552 echo "Doing install-html in libdecnumber" ; \
22553 (cd $(HOST_SUBDIR)/libdecnumber && \
22554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22556 "RANLIB=$${RANLIB}" \
22557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22558 install-html) \
22559 || exit 1
22561 @endif libdecnumber
22563 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22564 maybe-installcheck-libdecnumber:
22565 @if libdecnumber
22566 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22568 installcheck-libdecnumber: \
22569 configure-libdecnumber
22570 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22571 r=`${PWD_COMMAND}`; export r; \
22572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573 $(HOST_EXPORTS) \
22574 for flag in $(EXTRA_HOST_FLAGS) ; do \
22575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22576 done; \
22577 echo "Doing installcheck in libdecnumber" ; \
22578 (cd $(HOST_SUBDIR)/libdecnumber && \
22579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22581 "RANLIB=$${RANLIB}" \
22582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22583 installcheck) \
22584 || exit 1
22586 @endif libdecnumber
22588 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22589 maybe-mostlyclean-libdecnumber:
22590 @if libdecnumber
22591 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22593 mostlyclean-libdecnumber:
22594 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22595 r=`${PWD_COMMAND}`; export r; \
22596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22597 $(HOST_EXPORTS) \
22598 for flag in $(EXTRA_HOST_FLAGS) ; do \
22599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22600 done; \
22601 echo "Doing mostlyclean in libdecnumber" ; \
22602 (cd $(HOST_SUBDIR)/libdecnumber && \
22603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22605 "RANLIB=$${RANLIB}" \
22606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22607 mostlyclean) \
22608 || exit 1
22610 @endif libdecnumber
22612 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22613 maybe-clean-libdecnumber:
22614 @if libdecnumber
22615 maybe-clean-libdecnumber: clean-libdecnumber
22617 clean-libdecnumber:
22618 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22619 r=`${PWD_COMMAND}`; export r; \
22620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22621 $(HOST_EXPORTS) \
22622 for flag in $(EXTRA_HOST_FLAGS) ; do \
22623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22624 done; \
22625 echo "Doing clean in libdecnumber" ; \
22626 (cd $(HOST_SUBDIR)/libdecnumber && \
22627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22629 "RANLIB=$${RANLIB}" \
22630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22631 clean) \
22632 || exit 1
22634 @endif libdecnumber
22636 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22637 maybe-distclean-libdecnumber:
22638 @if libdecnumber
22639 maybe-distclean-libdecnumber: distclean-libdecnumber
22641 distclean-libdecnumber:
22642 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22643 r=`${PWD_COMMAND}`; export r; \
22644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22645 $(HOST_EXPORTS) \
22646 for flag in $(EXTRA_HOST_FLAGS) ; do \
22647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22648 done; \
22649 echo "Doing distclean in libdecnumber" ; \
22650 (cd $(HOST_SUBDIR)/libdecnumber && \
22651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22653 "RANLIB=$${RANLIB}" \
22654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22655 distclean) \
22656 || exit 1
22658 @endif libdecnumber
22660 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22661 maybe-maintainer-clean-libdecnumber:
22662 @if libdecnumber
22663 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22665 maintainer-clean-libdecnumber:
22666 @[ -f ./libdecnumber/Makefile ] || exit 0; \
22667 r=`${PWD_COMMAND}`; export r; \
22668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22669 $(HOST_EXPORTS) \
22670 for flag in $(EXTRA_HOST_FLAGS) ; do \
22671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22672 done; \
22673 echo "Doing maintainer-clean in libdecnumber" ; \
22674 (cd $(HOST_SUBDIR)/libdecnumber && \
22675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22677 "RANLIB=$${RANLIB}" \
22678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22679 maintainer-clean) \
22680 || exit 1
22682 @endif libdecnumber
22686 .PHONY: configure-libgui maybe-configure-libgui
22687 maybe-configure-libgui:
22688 @if gcc-bootstrap
22689 configure-libgui: stage_current
22690 @endif gcc-bootstrap
22691 @if libgui
22692 maybe-configure-libgui: configure-libgui
22693 configure-libgui:
22694 @: $(MAKE); $(unstage)
22695 @r=`${PWD_COMMAND}`; export r; \
22696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
22699 $(HOST_EXPORTS) \
22700 echo Configuring in $(HOST_SUBDIR)/libgui; \
22701 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22702 case $(srcdir) in \
22703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22704 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22706 esac; \
22707 module_srcdir=libgui; \
22708 $(SHELL) \
22709 $$s/$$module_srcdir/configure \
22710 --srcdir=$${topdir}/$$module_srcdir \
22711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22712 --target=${target_alias} \
22713 || exit 1
22714 @endif libgui
22720 .PHONY: all-libgui maybe-all-libgui
22721 maybe-all-libgui:
22722 @if gcc-bootstrap
22723 all-libgui: stage_current
22724 @endif gcc-bootstrap
22725 @if libgui
22726 TARGET-libgui=all
22727 maybe-all-libgui: all-libgui
22728 all-libgui: configure-libgui
22729 @: $(MAKE); $(unstage)
22730 @r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 (cd $(HOST_SUBDIR)/libgui && \
22734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22735 $(TARGET-libgui))
22736 @endif libgui
22741 .PHONY: check-libgui maybe-check-libgui
22742 maybe-check-libgui:
22743 @if libgui
22744 maybe-check-libgui: check-libgui
22746 check-libgui:
22747 @: $(MAKE); $(unstage)
22748 @r=`${PWD_COMMAND}`; export r; \
22749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22750 $(HOST_EXPORTS) \
22751 (cd $(HOST_SUBDIR)/libgui && \
22752 $(MAKE) $(FLAGS_TO_PASS) check)
22754 @endif libgui
22756 .PHONY: install-libgui maybe-install-libgui
22757 maybe-install-libgui:
22758 @if libgui
22759 maybe-install-libgui: install-libgui
22761 install-libgui: installdirs
22762 @: $(MAKE); $(unstage)
22763 @r=`${PWD_COMMAND}`; export r; \
22764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765 $(HOST_EXPORTS) \
22766 (cd $(HOST_SUBDIR)/libgui && \
22767 $(MAKE) $(FLAGS_TO_PASS) install)
22769 @endif libgui
22771 .PHONY: install-strip-libgui maybe-install-strip-libgui
22772 maybe-install-strip-libgui:
22773 @if libgui
22774 maybe-install-strip-libgui: install-strip-libgui
22776 install-strip-libgui: installdirs
22777 @: $(MAKE); $(unstage)
22778 @r=`${PWD_COMMAND}`; export r; \
22779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22780 $(HOST_EXPORTS) \
22781 (cd $(HOST_SUBDIR)/libgui && \
22782 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22784 @endif libgui
22786 # Other targets (info, dvi, pdf, etc.)
22788 .PHONY: maybe-info-libgui info-libgui
22789 maybe-info-libgui:
22790 @if libgui
22791 maybe-info-libgui: info-libgui
22793 info-libgui: \
22794 configure-libgui
22795 @: $(MAKE); $(unstage)
22796 @[ -f ./libgui/Makefile ] || exit 0; \
22797 r=`${PWD_COMMAND}`; export r; \
22798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22799 $(HOST_EXPORTS) \
22800 for flag in $(EXTRA_HOST_FLAGS) ; do \
22801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22802 done; \
22803 echo "Doing info in libgui" ; \
22804 (cd $(HOST_SUBDIR)/libgui && \
22805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22807 "RANLIB=$${RANLIB}" \
22808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22809 info) \
22810 || exit 1
22812 @endif libgui
22814 .PHONY: maybe-dvi-libgui dvi-libgui
22815 maybe-dvi-libgui:
22816 @if libgui
22817 maybe-dvi-libgui: dvi-libgui
22819 dvi-libgui: \
22820 configure-libgui
22821 @: $(MAKE); $(unstage)
22822 @[ -f ./libgui/Makefile ] || exit 0; \
22823 r=`${PWD_COMMAND}`; export r; \
22824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22825 $(HOST_EXPORTS) \
22826 for flag in $(EXTRA_HOST_FLAGS) ; do \
22827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22828 done; \
22829 echo "Doing dvi in libgui" ; \
22830 (cd $(HOST_SUBDIR)/libgui && \
22831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22833 "RANLIB=$${RANLIB}" \
22834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22835 dvi) \
22836 || exit 1
22838 @endif libgui
22840 .PHONY: maybe-pdf-libgui pdf-libgui
22841 maybe-pdf-libgui:
22842 @if libgui
22843 maybe-pdf-libgui: pdf-libgui
22845 pdf-libgui: \
22846 configure-libgui
22847 @: $(MAKE); $(unstage)
22848 @[ -f ./libgui/Makefile ] || exit 0; \
22849 r=`${PWD_COMMAND}`; export r; \
22850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851 $(HOST_EXPORTS) \
22852 for flag in $(EXTRA_HOST_FLAGS) ; do \
22853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22854 done; \
22855 echo "Doing pdf in libgui" ; \
22856 (cd $(HOST_SUBDIR)/libgui && \
22857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22859 "RANLIB=$${RANLIB}" \
22860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22861 pdf) \
22862 || exit 1
22864 @endif libgui
22866 .PHONY: maybe-html-libgui html-libgui
22867 maybe-html-libgui:
22868 @if libgui
22869 maybe-html-libgui: html-libgui
22871 html-libgui: \
22872 configure-libgui
22873 @: $(MAKE); $(unstage)
22874 @[ -f ./libgui/Makefile ] || exit 0; \
22875 r=`${PWD_COMMAND}`; export r; \
22876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877 $(HOST_EXPORTS) \
22878 for flag in $(EXTRA_HOST_FLAGS) ; do \
22879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22880 done; \
22881 echo "Doing html in libgui" ; \
22882 (cd $(HOST_SUBDIR)/libgui && \
22883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22885 "RANLIB=$${RANLIB}" \
22886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22887 html) \
22888 || exit 1
22890 @endif libgui
22892 .PHONY: maybe-TAGS-libgui TAGS-libgui
22893 maybe-TAGS-libgui:
22894 @if libgui
22895 maybe-TAGS-libgui: TAGS-libgui
22897 TAGS-libgui: \
22898 configure-libgui
22899 @: $(MAKE); $(unstage)
22900 @[ -f ./libgui/Makefile ] || exit 0; \
22901 r=`${PWD_COMMAND}`; export r; \
22902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22903 $(HOST_EXPORTS) \
22904 for flag in $(EXTRA_HOST_FLAGS) ; do \
22905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22906 done; \
22907 echo "Doing TAGS in libgui" ; \
22908 (cd $(HOST_SUBDIR)/libgui && \
22909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22911 "RANLIB=$${RANLIB}" \
22912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22913 TAGS) \
22914 || exit 1
22916 @endif libgui
22918 .PHONY: maybe-install-info-libgui install-info-libgui
22919 maybe-install-info-libgui:
22920 @if libgui
22921 maybe-install-info-libgui: install-info-libgui
22923 install-info-libgui: \
22924 configure-libgui \
22925 info-libgui
22926 @: $(MAKE); $(unstage)
22927 @[ -f ./libgui/Makefile ] || exit 0; \
22928 r=`${PWD_COMMAND}`; export r; \
22929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930 $(HOST_EXPORTS) \
22931 for flag in $(EXTRA_HOST_FLAGS) ; do \
22932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22933 done; \
22934 echo "Doing install-info in libgui" ; \
22935 (cd $(HOST_SUBDIR)/libgui && \
22936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22938 "RANLIB=$${RANLIB}" \
22939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22940 install-info) \
22941 || exit 1
22943 @endif libgui
22945 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22946 maybe-install-pdf-libgui:
22947 @if libgui
22948 maybe-install-pdf-libgui: install-pdf-libgui
22950 install-pdf-libgui: \
22951 configure-libgui \
22952 pdf-libgui
22953 @: $(MAKE); $(unstage)
22954 @[ -f ./libgui/Makefile ] || exit 0; \
22955 r=`${PWD_COMMAND}`; export r; \
22956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22957 $(HOST_EXPORTS) \
22958 for flag in $(EXTRA_HOST_FLAGS) ; do \
22959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22960 done; \
22961 echo "Doing install-pdf in libgui" ; \
22962 (cd $(HOST_SUBDIR)/libgui && \
22963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22965 "RANLIB=$${RANLIB}" \
22966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22967 install-pdf) \
22968 || exit 1
22970 @endif libgui
22972 .PHONY: maybe-install-html-libgui install-html-libgui
22973 maybe-install-html-libgui:
22974 @if libgui
22975 maybe-install-html-libgui: install-html-libgui
22977 install-html-libgui: \
22978 configure-libgui \
22979 html-libgui
22980 @: $(MAKE); $(unstage)
22981 @[ -f ./libgui/Makefile ] || exit 0; \
22982 r=`${PWD_COMMAND}`; export r; \
22983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22984 $(HOST_EXPORTS) \
22985 for flag in $(EXTRA_HOST_FLAGS) ; do \
22986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22987 done; \
22988 echo "Doing install-html in libgui" ; \
22989 (cd $(HOST_SUBDIR)/libgui && \
22990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22992 "RANLIB=$${RANLIB}" \
22993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22994 install-html) \
22995 || exit 1
22997 @endif libgui
22999 .PHONY: maybe-installcheck-libgui installcheck-libgui
23000 maybe-installcheck-libgui:
23001 @if libgui
23002 maybe-installcheck-libgui: installcheck-libgui
23004 installcheck-libgui: \
23005 configure-libgui
23006 @: $(MAKE); $(unstage)
23007 @[ -f ./libgui/Makefile ] || exit 0; \
23008 r=`${PWD_COMMAND}`; export r; \
23009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23010 $(HOST_EXPORTS) \
23011 for flag in $(EXTRA_HOST_FLAGS) ; do \
23012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23013 done; \
23014 echo "Doing installcheck in libgui" ; \
23015 (cd $(HOST_SUBDIR)/libgui && \
23016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23018 "RANLIB=$${RANLIB}" \
23019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23020 installcheck) \
23021 || exit 1
23023 @endif libgui
23025 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
23026 maybe-mostlyclean-libgui:
23027 @if libgui
23028 maybe-mostlyclean-libgui: mostlyclean-libgui
23030 mostlyclean-libgui:
23031 @: $(MAKE); $(unstage)
23032 @[ -f ./libgui/Makefile ] || exit 0; \
23033 r=`${PWD_COMMAND}`; export r; \
23034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23035 $(HOST_EXPORTS) \
23036 for flag in $(EXTRA_HOST_FLAGS) ; do \
23037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23038 done; \
23039 echo "Doing mostlyclean in libgui" ; \
23040 (cd $(HOST_SUBDIR)/libgui && \
23041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23043 "RANLIB=$${RANLIB}" \
23044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23045 mostlyclean) \
23046 || exit 1
23048 @endif libgui
23050 .PHONY: maybe-clean-libgui clean-libgui
23051 maybe-clean-libgui:
23052 @if libgui
23053 maybe-clean-libgui: clean-libgui
23055 clean-libgui:
23056 @: $(MAKE); $(unstage)
23057 @[ -f ./libgui/Makefile ] || exit 0; \
23058 r=`${PWD_COMMAND}`; export r; \
23059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23060 $(HOST_EXPORTS) \
23061 for flag in $(EXTRA_HOST_FLAGS) ; do \
23062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23063 done; \
23064 echo "Doing clean in libgui" ; \
23065 (cd $(HOST_SUBDIR)/libgui && \
23066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23068 "RANLIB=$${RANLIB}" \
23069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23070 clean) \
23071 || exit 1
23073 @endif libgui
23075 .PHONY: maybe-distclean-libgui distclean-libgui
23076 maybe-distclean-libgui:
23077 @if libgui
23078 maybe-distclean-libgui: distclean-libgui
23080 distclean-libgui:
23081 @: $(MAKE); $(unstage)
23082 @[ -f ./libgui/Makefile ] || exit 0; \
23083 r=`${PWD_COMMAND}`; export r; \
23084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 $(HOST_EXPORTS) \
23086 for flag in $(EXTRA_HOST_FLAGS) ; do \
23087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23088 done; \
23089 echo "Doing distclean in libgui" ; \
23090 (cd $(HOST_SUBDIR)/libgui && \
23091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23093 "RANLIB=$${RANLIB}" \
23094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23095 distclean) \
23096 || exit 1
23098 @endif libgui
23100 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
23101 maybe-maintainer-clean-libgui:
23102 @if libgui
23103 maybe-maintainer-clean-libgui: maintainer-clean-libgui
23105 maintainer-clean-libgui:
23106 @: $(MAKE); $(unstage)
23107 @[ -f ./libgui/Makefile ] || exit 0; \
23108 r=`${PWD_COMMAND}`; export r; \
23109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23110 $(HOST_EXPORTS) \
23111 for flag in $(EXTRA_HOST_FLAGS) ; do \
23112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23113 done; \
23114 echo "Doing maintainer-clean in libgui" ; \
23115 (cd $(HOST_SUBDIR)/libgui && \
23116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23118 "RANLIB=$${RANLIB}" \
23119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23120 maintainer-clean) \
23121 || exit 1
23123 @endif libgui
23127 .PHONY: configure-libiberty maybe-configure-libiberty
23128 maybe-configure-libiberty:
23129 @if gcc-bootstrap
23130 configure-libiberty: stage_current
23131 @endif gcc-bootstrap
23132 @if libiberty
23133 maybe-configure-libiberty: configure-libiberty
23134 configure-libiberty:
23135 @r=`${PWD_COMMAND}`; export r; \
23136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23137 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23139 $(HOST_EXPORTS) \
23140 echo Configuring in $(HOST_SUBDIR)/libiberty; \
23141 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
23142 case $(srcdir) in \
23143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23144 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23146 esac; \
23147 module_srcdir=libiberty; \
23148 $(SHELL) \
23149 $$s/$$module_srcdir/configure \
23150 --srcdir=$${topdir}/$$module_srcdir \
23151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23152 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
23153 || exit 1
23154 @endif libiberty
23158 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
23159 maybe-configure-stage1-libiberty:
23160 @if libiberty-bootstrap
23161 maybe-configure-stage1-libiberty: configure-stage1-libiberty
23162 configure-stage1-libiberty:
23163 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23165 @r=`${PWD_COMMAND}`; export r; \
23166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167 TFLAGS="$(STAGE1_TFLAGS)"; \
23168 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23169 $(HOST_EXPORTS) \
23170 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23171 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23172 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23173 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
23174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23175 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23176 case $(srcdir) in \
23177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23178 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23180 esac; \
23181 module_srcdir=libiberty; \
23182 $(SHELL) $$s/$$module_srcdir/configure \
23183 --srcdir=$${topdir}/$$module_srcdir \
23184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23185 --target=${target_alias} \
23187 $(STAGE1_CONFIGURE_FLAGS) \
23188 @extra_host_libiberty_configure_flags@
23189 @endif libiberty-bootstrap
23191 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
23192 maybe-configure-stage2-libiberty:
23193 @if libiberty-bootstrap
23194 maybe-configure-stage2-libiberty: configure-stage2-libiberty
23195 configure-stage2-libiberty:
23196 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23198 @r=`${PWD_COMMAND}`; export r; \
23199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 TFLAGS="$(STAGE2_TFLAGS)"; \
23201 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23202 $(HOST_EXPORTS) \
23203 $(POSTSTAGE1_HOST_EXPORTS) \
23204 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23205 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23206 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23207 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
23208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23209 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23210 case $(srcdir) in \
23211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23212 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23214 esac; \
23215 module_srcdir=libiberty; \
23216 $(SHELL) $$s/$$module_srcdir/configure \
23217 --srcdir=$${topdir}/$$module_srcdir \
23218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23219 --target=${target_alias} \
23220 --with-build-libsubdir=$(HOST_SUBDIR) \
23221 $(STAGE2_CONFIGURE_FLAGS) \
23222 @extra_host_libiberty_configure_flags@
23223 @endif libiberty-bootstrap
23225 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
23226 maybe-configure-stage3-libiberty:
23227 @if libiberty-bootstrap
23228 maybe-configure-stage3-libiberty: configure-stage3-libiberty
23229 configure-stage3-libiberty:
23230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23232 @r=`${PWD_COMMAND}`; export r; \
23233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234 TFLAGS="$(STAGE3_TFLAGS)"; \
23235 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23236 $(HOST_EXPORTS) \
23237 $(POSTSTAGE1_HOST_EXPORTS) \
23238 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23239 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23240 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23241 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
23242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23243 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23244 case $(srcdir) in \
23245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23246 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23248 esac; \
23249 module_srcdir=libiberty; \
23250 $(SHELL) $$s/$$module_srcdir/configure \
23251 --srcdir=$${topdir}/$$module_srcdir \
23252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23253 --target=${target_alias} \
23254 --with-build-libsubdir=$(HOST_SUBDIR) \
23255 $(STAGE3_CONFIGURE_FLAGS) \
23256 @extra_host_libiberty_configure_flags@
23257 @endif libiberty-bootstrap
23259 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
23260 maybe-configure-stage4-libiberty:
23261 @if libiberty-bootstrap
23262 maybe-configure-stage4-libiberty: configure-stage4-libiberty
23263 configure-stage4-libiberty:
23264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23266 @r=`${PWD_COMMAND}`; export r; \
23267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268 TFLAGS="$(STAGE4_TFLAGS)"; \
23269 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23270 $(HOST_EXPORTS) \
23271 $(POSTSTAGE1_HOST_EXPORTS) \
23272 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23273 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23274 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23275 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
23276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23277 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23278 case $(srcdir) in \
23279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23280 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23282 esac; \
23283 module_srcdir=libiberty; \
23284 $(SHELL) $$s/$$module_srcdir/configure \
23285 --srcdir=$${topdir}/$$module_srcdir \
23286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23287 --target=${target_alias} \
23288 --with-build-libsubdir=$(HOST_SUBDIR) \
23289 $(STAGE4_CONFIGURE_FLAGS) \
23290 @extra_host_libiberty_configure_flags@
23291 @endif libiberty-bootstrap
23293 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
23294 maybe-configure-stageprofile-libiberty:
23295 @if libiberty-bootstrap
23296 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
23297 configure-stageprofile-libiberty:
23298 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23300 @r=`${PWD_COMMAND}`; export r; \
23301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23302 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23303 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23304 $(HOST_EXPORTS) \
23305 $(POSTSTAGE1_HOST_EXPORTS) \
23306 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23307 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23308 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23309 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
23310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23311 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23312 case $(srcdir) in \
23313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23314 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23316 esac; \
23317 module_srcdir=libiberty; \
23318 $(SHELL) $$s/$$module_srcdir/configure \
23319 --srcdir=$${topdir}/$$module_srcdir \
23320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23321 --target=${target_alias} \
23322 --with-build-libsubdir=$(HOST_SUBDIR) \
23323 $(STAGEprofile_CONFIGURE_FLAGS) \
23324 @extra_host_libiberty_configure_flags@
23325 @endif libiberty-bootstrap
23327 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
23328 maybe-configure-stagefeedback-libiberty:
23329 @if libiberty-bootstrap
23330 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
23331 configure-stagefeedback-libiberty:
23332 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
23334 @r=`${PWD_COMMAND}`; export r; \
23335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23336 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23337 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
23338 $(HOST_EXPORTS) \
23339 $(POSTSTAGE1_HOST_EXPORTS) \
23340 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23341 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23342 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23343 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
23344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
23345 cd $(HOST_SUBDIR)/libiberty || exit 1; \
23346 case $(srcdir) in \
23347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23348 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
23349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23350 esac; \
23351 module_srcdir=libiberty; \
23352 $(SHELL) $$s/$$module_srcdir/configure \
23353 --srcdir=$${topdir}/$$module_srcdir \
23354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23355 --target=${target_alias} \
23356 --with-build-libsubdir=$(HOST_SUBDIR) \
23357 $(STAGEfeedback_CONFIGURE_FLAGS) \
23358 @extra_host_libiberty_configure_flags@
23359 @endif libiberty-bootstrap
23365 .PHONY: all-libiberty maybe-all-libiberty
23366 maybe-all-libiberty:
23367 @if gcc-bootstrap
23368 all-libiberty: stage_current
23369 @endif gcc-bootstrap
23370 @if libiberty
23371 TARGET-libiberty=all
23372 maybe-all-libiberty: all-libiberty
23373 all-libiberty: configure-libiberty
23374 @r=`${PWD_COMMAND}`; export r; \
23375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23376 $(HOST_EXPORTS) \
23377 (cd $(HOST_SUBDIR)/libiberty && \
23378 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23379 $(TARGET-libiberty))
23380 @endif libiberty
23384 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
23385 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
23386 maybe-all-stage1-libiberty:
23387 maybe-clean-stage1-libiberty:
23388 @if libiberty-bootstrap
23389 maybe-all-stage1-libiberty: all-stage1-libiberty
23390 all-stage1: all-stage1-libiberty
23391 TARGET-stage1-libiberty = $(TARGET-libiberty)
23392 all-stage1-libiberty: configure-stage1-libiberty
23393 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23394 @r=`${PWD_COMMAND}`; export r; \
23395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23396 TFLAGS="$(STAGE1_TFLAGS)"; \
23397 $(HOST_EXPORTS) \
23398 cd $(HOST_SUBDIR)/libiberty && \
23399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23400 CFLAGS="$(STAGE1_CFLAGS)" \
23401 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23402 LIBCFLAGS="$(LIBCFLAGS)" \
23403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23406 $(EXTRA_HOST_FLAGS) \
23407 $(STAGE1_FLAGS_TO_PASS) \
23408 TFLAGS="$(STAGE1_TFLAGS)" \
23409 $(TARGET-stage1-libiberty)
23411 maybe-clean-stage1-libiberty: clean-stage1-libiberty
23412 clean-stage1: clean-stage1-libiberty
23413 clean-stage1-libiberty:
23414 @if [ $(current_stage) = stage1 ]; then \
23415 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23416 else \
23417 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
23418 $(MAKE) stage1-start; \
23419 fi; \
23420 cd $(HOST_SUBDIR)/libiberty && \
23421 $(MAKE) $(EXTRA_HOST_FLAGS) \
23422 $(STAGE1_FLAGS_TO_PASS) clean
23423 @endif libiberty-bootstrap
23426 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
23427 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
23428 maybe-all-stage2-libiberty:
23429 maybe-clean-stage2-libiberty:
23430 @if libiberty-bootstrap
23431 maybe-all-stage2-libiberty: all-stage2-libiberty
23432 all-stage2: all-stage2-libiberty
23433 TARGET-stage2-libiberty = $(TARGET-libiberty)
23434 all-stage2-libiberty: configure-stage2-libiberty
23435 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 TFLAGS="$(STAGE2_TFLAGS)"; \
23439 $(HOST_EXPORTS) \
23440 $(POSTSTAGE1_HOST_EXPORTS) \
23441 cd $(HOST_SUBDIR)/libiberty && \
23442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23443 CFLAGS="$(STAGE2_CFLAGS)" \
23444 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23445 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23450 TFLAGS="$(STAGE2_TFLAGS)" \
23451 $(TARGET-stage2-libiberty)
23453 maybe-clean-stage2-libiberty: clean-stage2-libiberty
23454 clean-stage2: clean-stage2-libiberty
23455 clean-stage2-libiberty:
23456 @if [ $(current_stage) = stage2 ]; then \
23457 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23458 else \
23459 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
23460 $(MAKE) stage2-start; \
23461 fi; \
23462 cd $(HOST_SUBDIR)/libiberty && \
23463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23464 @endif libiberty-bootstrap
23467 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
23468 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
23469 maybe-all-stage3-libiberty:
23470 maybe-clean-stage3-libiberty:
23471 @if libiberty-bootstrap
23472 maybe-all-stage3-libiberty: all-stage3-libiberty
23473 all-stage3: all-stage3-libiberty
23474 TARGET-stage3-libiberty = $(TARGET-libiberty)
23475 all-stage3-libiberty: configure-stage3-libiberty
23476 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23477 @r=`${PWD_COMMAND}`; export r; \
23478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23479 TFLAGS="$(STAGE3_TFLAGS)"; \
23480 $(HOST_EXPORTS) \
23481 $(POSTSTAGE1_HOST_EXPORTS) \
23482 cd $(HOST_SUBDIR)/libiberty && \
23483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23484 CFLAGS="$(STAGE3_CFLAGS)" \
23485 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23486 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23491 TFLAGS="$(STAGE3_TFLAGS)" \
23492 $(TARGET-stage3-libiberty)
23494 maybe-clean-stage3-libiberty: clean-stage3-libiberty
23495 clean-stage3: clean-stage3-libiberty
23496 clean-stage3-libiberty:
23497 @if [ $(current_stage) = stage3 ]; then \
23498 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23499 else \
23500 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
23501 $(MAKE) stage3-start; \
23502 fi; \
23503 cd $(HOST_SUBDIR)/libiberty && \
23504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23505 @endif libiberty-bootstrap
23508 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
23509 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
23510 maybe-all-stage4-libiberty:
23511 maybe-clean-stage4-libiberty:
23512 @if libiberty-bootstrap
23513 maybe-all-stage4-libiberty: all-stage4-libiberty
23514 all-stage4: all-stage4-libiberty
23515 TARGET-stage4-libiberty = $(TARGET-libiberty)
23516 all-stage4-libiberty: configure-stage4-libiberty
23517 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23518 @r=`${PWD_COMMAND}`; export r; \
23519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23520 TFLAGS="$(STAGE4_TFLAGS)"; \
23521 $(HOST_EXPORTS) \
23522 $(POSTSTAGE1_HOST_EXPORTS) \
23523 cd $(HOST_SUBDIR)/libiberty && \
23524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23525 CFLAGS="$(STAGE4_CFLAGS)" \
23526 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23527 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23532 TFLAGS="$(STAGE4_TFLAGS)" \
23533 $(TARGET-stage4-libiberty)
23535 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23536 clean-stage4: clean-stage4-libiberty
23537 clean-stage4-libiberty:
23538 @if [ $(current_stage) = stage4 ]; then \
23539 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23540 else \
23541 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23542 $(MAKE) stage4-start; \
23543 fi; \
23544 cd $(HOST_SUBDIR)/libiberty && \
23545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23546 @endif libiberty-bootstrap
23549 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23550 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23551 maybe-all-stageprofile-libiberty:
23552 maybe-clean-stageprofile-libiberty:
23553 @if libiberty-bootstrap
23554 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23555 all-stageprofile: all-stageprofile-libiberty
23556 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23557 all-stageprofile-libiberty: configure-stageprofile-libiberty
23558 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23559 @r=`${PWD_COMMAND}`; export r; \
23560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23561 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23562 $(HOST_EXPORTS) \
23563 $(POSTSTAGE1_HOST_EXPORTS) \
23564 cd $(HOST_SUBDIR)/libiberty && \
23565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23566 CFLAGS="$(STAGEprofile_CFLAGS)" \
23567 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23568 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23573 TFLAGS="$(STAGEprofile_TFLAGS)" \
23574 $(TARGET-stageprofile-libiberty)
23576 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23577 clean-stageprofile: clean-stageprofile-libiberty
23578 clean-stageprofile-libiberty:
23579 @if [ $(current_stage) = stageprofile ]; then \
23580 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23581 else \
23582 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23583 $(MAKE) stageprofile-start; \
23584 fi; \
23585 cd $(HOST_SUBDIR)/libiberty && \
23586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23587 @endif libiberty-bootstrap
23590 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23591 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23592 maybe-all-stagefeedback-libiberty:
23593 maybe-clean-stagefeedback-libiberty:
23594 @if libiberty-bootstrap
23595 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23596 all-stagefeedback: all-stagefeedback-libiberty
23597 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23598 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23600 @r=`${PWD_COMMAND}`; export r; \
23601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23603 $(HOST_EXPORTS) \
23604 $(POSTSTAGE1_HOST_EXPORTS) \
23605 cd $(HOST_SUBDIR)/libiberty && \
23606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23607 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23608 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23609 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23614 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23615 $(TARGET-stagefeedback-libiberty)
23617 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23618 clean-stagefeedback: clean-stagefeedback-libiberty
23619 clean-stagefeedback-libiberty:
23620 @if [ $(current_stage) = stagefeedback ]; then \
23621 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23622 else \
23623 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23624 $(MAKE) stagefeedback-start; \
23625 fi; \
23626 cd $(HOST_SUBDIR)/libiberty && \
23627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23628 @endif libiberty-bootstrap
23634 .PHONY: check-libiberty maybe-check-libiberty
23635 maybe-check-libiberty:
23636 @if libiberty
23637 maybe-check-libiberty: check-libiberty
23639 check-libiberty:
23640 @: $(MAKE); $(unstage)
23641 @r=`${PWD_COMMAND}`; export r; \
23642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643 $(HOST_EXPORTS) \
23644 (cd $(HOST_SUBDIR)/libiberty && \
23645 $(MAKE) $(FLAGS_TO_PASS) check)
23647 @endif libiberty
23649 .PHONY: install-libiberty maybe-install-libiberty
23650 maybe-install-libiberty:
23651 @if libiberty
23652 maybe-install-libiberty: install-libiberty
23654 install-libiberty: installdirs
23655 @: $(MAKE); $(unstage)
23656 @r=`${PWD_COMMAND}`; export r; \
23657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658 $(HOST_EXPORTS) \
23659 (cd $(HOST_SUBDIR)/libiberty && \
23660 $(MAKE) $(FLAGS_TO_PASS) install)
23662 @endif libiberty
23664 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23665 maybe-install-strip-libiberty:
23666 @if libiberty
23667 maybe-install-strip-libiberty: install-strip-libiberty
23669 install-strip-libiberty: installdirs
23670 @: $(MAKE); $(unstage)
23671 @r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 $(HOST_EXPORTS) \
23674 (cd $(HOST_SUBDIR)/libiberty && \
23675 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23677 @endif libiberty
23679 # Other targets (info, dvi, pdf, etc.)
23681 .PHONY: maybe-info-libiberty info-libiberty
23682 maybe-info-libiberty:
23683 @if libiberty
23684 maybe-info-libiberty: info-libiberty
23686 info-libiberty: \
23687 configure-libiberty
23688 @[ -f ./libiberty/Makefile ] || exit 0; \
23689 r=`${PWD_COMMAND}`; export r; \
23690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23691 $(HOST_EXPORTS) \
23692 for flag in $(EXTRA_HOST_FLAGS) ; do \
23693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23694 done; \
23695 echo "Doing info in libiberty" ; \
23696 (cd $(HOST_SUBDIR)/libiberty && \
23697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23699 "RANLIB=$${RANLIB}" \
23700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23701 info) \
23702 || exit 1
23704 @endif libiberty
23706 .PHONY: maybe-dvi-libiberty dvi-libiberty
23707 maybe-dvi-libiberty:
23708 @if libiberty
23709 maybe-dvi-libiberty: dvi-libiberty
23711 dvi-libiberty: \
23712 configure-libiberty
23713 @[ -f ./libiberty/Makefile ] || exit 0; \
23714 r=`${PWD_COMMAND}`; export r; \
23715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23716 $(HOST_EXPORTS) \
23717 for flag in $(EXTRA_HOST_FLAGS) ; do \
23718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23719 done; \
23720 echo "Doing dvi in libiberty" ; \
23721 (cd $(HOST_SUBDIR)/libiberty && \
23722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23724 "RANLIB=$${RANLIB}" \
23725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23726 dvi) \
23727 || exit 1
23729 @endif libiberty
23731 .PHONY: maybe-pdf-libiberty pdf-libiberty
23732 maybe-pdf-libiberty:
23733 @if libiberty
23734 maybe-pdf-libiberty: pdf-libiberty
23736 pdf-libiberty: \
23737 configure-libiberty
23738 @[ -f ./libiberty/Makefile ] || exit 0; \
23739 r=`${PWD_COMMAND}`; export r; \
23740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741 $(HOST_EXPORTS) \
23742 for flag in $(EXTRA_HOST_FLAGS) ; do \
23743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23744 done; \
23745 echo "Doing pdf in libiberty" ; \
23746 (cd $(HOST_SUBDIR)/libiberty && \
23747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23749 "RANLIB=$${RANLIB}" \
23750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23751 pdf) \
23752 || exit 1
23754 @endif libiberty
23756 .PHONY: maybe-html-libiberty html-libiberty
23757 maybe-html-libiberty:
23758 @if libiberty
23759 maybe-html-libiberty: html-libiberty
23761 html-libiberty: \
23762 configure-libiberty
23763 @[ -f ./libiberty/Makefile ] || exit 0; \
23764 r=`${PWD_COMMAND}`; export r; \
23765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766 $(HOST_EXPORTS) \
23767 for flag in $(EXTRA_HOST_FLAGS) ; do \
23768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23769 done; \
23770 echo "Doing html in libiberty" ; \
23771 (cd $(HOST_SUBDIR)/libiberty && \
23772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23774 "RANLIB=$${RANLIB}" \
23775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23776 html) \
23777 || exit 1
23779 @endif libiberty
23781 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23782 maybe-TAGS-libiberty:
23783 @if libiberty
23784 maybe-TAGS-libiberty: TAGS-libiberty
23786 TAGS-libiberty: \
23787 configure-libiberty
23788 @[ -f ./libiberty/Makefile ] || exit 0; \
23789 r=`${PWD_COMMAND}`; export r; \
23790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23791 $(HOST_EXPORTS) \
23792 for flag in $(EXTRA_HOST_FLAGS) ; do \
23793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23794 done; \
23795 echo "Doing TAGS in libiberty" ; \
23796 (cd $(HOST_SUBDIR)/libiberty && \
23797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23799 "RANLIB=$${RANLIB}" \
23800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23801 TAGS) \
23802 || exit 1
23804 @endif libiberty
23806 .PHONY: maybe-install-info-libiberty install-info-libiberty
23807 maybe-install-info-libiberty:
23808 @if libiberty
23809 maybe-install-info-libiberty: install-info-libiberty
23811 install-info-libiberty: \
23812 configure-libiberty \
23813 info-libiberty
23814 @[ -f ./libiberty/Makefile ] || exit 0; \
23815 r=`${PWD_COMMAND}`; export r; \
23816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23817 $(HOST_EXPORTS) \
23818 for flag in $(EXTRA_HOST_FLAGS) ; do \
23819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23820 done; \
23821 echo "Doing install-info in libiberty" ; \
23822 (cd $(HOST_SUBDIR)/libiberty && \
23823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23825 "RANLIB=$${RANLIB}" \
23826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23827 install-info) \
23828 || exit 1
23830 @endif libiberty
23832 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23833 maybe-install-pdf-libiberty:
23834 @if libiberty
23835 maybe-install-pdf-libiberty: install-pdf-libiberty
23837 install-pdf-libiberty: \
23838 configure-libiberty \
23839 pdf-libiberty
23840 @[ -f ./libiberty/Makefile ] || exit 0; \
23841 r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 $(HOST_EXPORTS) \
23844 for flag in $(EXTRA_HOST_FLAGS) ; do \
23845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23846 done; \
23847 echo "Doing install-pdf in libiberty" ; \
23848 (cd $(HOST_SUBDIR)/libiberty && \
23849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23851 "RANLIB=$${RANLIB}" \
23852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23853 install-pdf) \
23854 || exit 1
23856 @endif libiberty
23858 .PHONY: maybe-install-html-libiberty install-html-libiberty
23859 maybe-install-html-libiberty:
23860 @if libiberty
23861 maybe-install-html-libiberty: install-html-libiberty
23863 install-html-libiberty: \
23864 configure-libiberty \
23865 html-libiberty
23866 @[ -f ./libiberty/Makefile ] || exit 0; \
23867 r=`${PWD_COMMAND}`; export r; \
23868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23869 $(HOST_EXPORTS) \
23870 for flag in $(EXTRA_HOST_FLAGS) ; do \
23871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23872 done; \
23873 echo "Doing install-html in libiberty" ; \
23874 (cd $(HOST_SUBDIR)/libiberty && \
23875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23877 "RANLIB=$${RANLIB}" \
23878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23879 install-html) \
23880 || exit 1
23882 @endif libiberty
23884 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23885 maybe-installcheck-libiberty:
23886 @if libiberty
23887 maybe-installcheck-libiberty: installcheck-libiberty
23889 installcheck-libiberty: \
23890 configure-libiberty
23891 @[ -f ./libiberty/Makefile ] || exit 0; \
23892 r=`${PWD_COMMAND}`; export r; \
23893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23894 $(HOST_EXPORTS) \
23895 for flag in $(EXTRA_HOST_FLAGS) ; do \
23896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23897 done; \
23898 echo "Doing installcheck in libiberty" ; \
23899 (cd $(HOST_SUBDIR)/libiberty && \
23900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23902 "RANLIB=$${RANLIB}" \
23903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23904 installcheck) \
23905 || exit 1
23907 @endif libiberty
23909 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23910 maybe-mostlyclean-libiberty:
23911 @if libiberty
23912 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23914 mostlyclean-libiberty:
23915 @[ -f ./libiberty/Makefile ] || exit 0; \
23916 r=`${PWD_COMMAND}`; export r; \
23917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23918 $(HOST_EXPORTS) \
23919 for flag in $(EXTRA_HOST_FLAGS) ; do \
23920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23921 done; \
23922 echo "Doing mostlyclean in libiberty" ; \
23923 (cd $(HOST_SUBDIR)/libiberty && \
23924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23926 "RANLIB=$${RANLIB}" \
23927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23928 mostlyclean) \
23929 || exit 1
23931 @endif libiberty
23933 .PHONY: maybe-clean-libiberty clean-libiberty
23934 maybe-clean-libiberty:
23935 @if libiberty
23936 maybe-clean-libiberty: clean-libiberty
23938 clean-libiberty:
23939 @[ -f ./libiberty/Makefile ] || exit 0; \
23940 r=`${PWD_COMMAND}`; export r; \
23941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23942 $(HOST_EXPORTS) \
23943 for flag in $(EXTRA_HOST_FLAGS) ; do \
23944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23945 done; \
23946 echo "Doing clean in libiberty" ; \
23947 (cd $(HOST_SUBDIR)/libiberty && \
23948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23950 "RANLIB=$${RANLIB}" \
23951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23952 clean) \
23953 || exit 1
23955 @endif libiberty
23957 .PHONY: maybe-distclean-libiberty distclean-libiberty
23958 maybe-distclean-libiberty:
23959 @if libiberty
23960 maybe-distclean-libiberty: distclean-libiberty
23962 distclean-libiberty:
23963 @[ -f ./libiberty/Makefile ] || exit 0; \
23964 r=`${PWD_COMMAND}`; export r; \
23965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23966 $(HOST_EXPORTS) \
23967 for flag in $(EXTRA_HOST_FLAGS) ; do \
23968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23969 done; \
23970 echo "Doing distclean in libiberty" ; \
23971 (cd $(HOST_SUBDIR)/libiberty && \
23972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23974 "RANLIB=$${RANLIB}" \
23975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23976 distclean) \
23977 || exit 1
23979 @endif libiberty
23981 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23982 maybe-maintainer-clean-libiberty:
23983 @if libiberty
23984 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23986 maintainer-clean-libiberty:
23987 @[ -f ./libiberty/Makefile ] || exit 0; \
23988 r=`${PWD_COMMAND}`; export r; \
23989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990 $(HOST_EXPORTS) \
23991 for flag in $(EXTRA_HOST_FLAGS) ; do \
23992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23993 done; \
23994 echo "Doing maintainer-clean in libiberty" ; \
23995 (cd $(HOST_SUBDIR)/libiberty && \
23996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23998 "RANLIB=$${RANLIB}" \
23999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24000 maintainer-clean) \
24001 || exit 1
24003 @endif libiberty
24007 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
24008 maybe-configure-libiberty-linker-plugin:
24009 @if gcc-bootstrap
24010 configure-libiberty-linker-plugin: stage_current
24011 @endif gcc-bootstrap
24012 @if libiberty-linker-plugin
24013 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
24014 configure-libiberty-linker-plugin:
24015 @r=`${PWD_COMMAND}`; export r; \
24016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24017 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24019 $(HOST_EXPORTS) \
24020 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
24021 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
24022 case $(srcdir) in \
24023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24024 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24026 esac; \
24027 module_srcdir=libiberty; \
24028 $(SHELL) \
24029 $$s/$$module_srcdir/configure \
24030 --srcdir=$${topdir}/$$module_srcdir \
24031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24032 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
24033 || exit 1
24034 @endif libiberty-linker-plugin
24038 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
24039 maybe-configure-stage1-libiberty-linker-plugin:
24040 @if libiberty-linker-plugin-bootstrap
24041 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
24042 configure-stage1-libiberty-linker-plugin:
24043 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24045 @r=`${PWD_COMMAND}`; export r; \
24046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24047 TFLAGS="$(STAGE1_TFLAGS)"; \
24048 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24049 $(HOST_EXPORTS) \
24050 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24051 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24052 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24053 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24055 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24056 case $(srcdir) in \
24057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24058 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24060 esac; \
24061 module_srcdir=libiberty; \
24062 $(SHELL) $$s/$$module_srcdir/configure \
24063 --srcdir=$${topdir}/$$module_srcdir \
24064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24065 --target=${target_alias} \
24067 $(STAGE1_CONFIGURE_FLAGS) \
24068 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24069 @endif libiberty-linker-plugin-bootstrap
24071 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
24072 maybe-configure-stage2-libiberty-linker-plugin:
24073 @if libiberty-linker-plugin-bootstrap
24074 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
24075 configure-stage2-libiberty-linker-plugin:
24076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24078 @r=`${PWD_COMMAND}`; export r; \
24079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080 TFLAGS="$(STAGE2_TFLAGS)"; \
24081 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24082 $(HOST_EXPORTS) \
24083 $(POSTSTAGE1_HOST_EXPORTS) \
24084 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24085 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24086 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24087 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24089 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24090 case $(srcdir) in \
24091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24092 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24094 esac; \
24095 module_srcdir=libiberty; \
24096 $(SHELL) $$s/$$module_srcdir/configure \
24097 --srcdir=$${topdir}/$$module_srcdir \
24098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24099 --target=${target_alias} \
24100 --with-build-libsubdir=$(HOST_SUBDIR) \
24101 $(STAGE2_CONFIGURE_FLAGS) \
24102 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24103 @endif libiberty-linker-plugin-bootstrap
24105 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
24106 maybe-configure-stage3-libiberty-linker-plugin:
24107 @if libiberty-linker-plugin-bootstrap
24108 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
24109 configure-stage3-libiberty-linker-plugin:
24110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24112 @r=`${PWD_COMMAND}`; export r; \
24113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114 TFLAGS="$(STAGE3_TFLAGS)"; \
24115 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24116 $(HOST_EXPORTS) \
24117 $(POSTSTAGE1_HOST_EXPORTS) \
24118 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24119 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24120 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24121 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24123 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24124 case $(srcdir) in \
24125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24126 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24128 esac; \
24129 module_srcdir=libiberty; \
24130 $(SHELL) $$s/$$module_srcdir/configure \
24131 --srcdir=$${topdir}/$$module_srcdir \
24132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24133 --target=${target_alias} \
24134 --with-build-libsubdir=$(HOST_SUBDIR) \
24135 $(STAGE3_CONFIGURE_FLAGS) \
24136 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24137 @endif libiberty-linker-plugin-bootstrap
24139 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
24140 maybe-configure-stage4-libiberty-linker-plugin:
24141 @if libiberty-linker-plugin-bootstrap
24142 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
24143 configure-stage4-libiberty-linker-plugin:
24144 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24146 @r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 TFLAGS="$(STAGE4_TFLAGS)"; \
24149 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24150 $(HOST_EXPORTS) \
24151 $(POSTSTAGE1_HOST_EXPORTS) \
24152 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24153 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24154 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24155 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24157 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24158 case $(srcdir) in \
24159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24160 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24162 esac; \
24163 module_srcdir=libiberty; \
24164 $(SHELL) $$s/$$module_srcdir/configure \
24165 --srcdir=$${topdir}/$$module_srcdir \
24166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24167 --target=${target_alias} \
24168 --with-build-libsubdir=$(HOST_SUBDIR) \
24169 $(STAGE4_CONFIGURE_FLAGS) \
24170 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24171 @endif libiberty-linker-plugin-bootstrap
24173 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
24174 maybe-configure-stageprofile-libiberty-linker-plugin:
24175 @if libiberty-linker-plugin-bootstrap
24176 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
24177 configure-stageprofile-libiberty-linker-plugin:
24178 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24180 @r=`${PWD_COMMAND}`; export r; \
24181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24182 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24183 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24184 $(HOST_EXPORTS) \
24185 $(POSTSTAGE1_HOST_EXPORTS) \
24186 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24187 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24188 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24189 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24191 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24192 case $(srcdir) in \
24193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24194 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24196 esac; \
24197 module_srcdir=libiberty; \
24198 $(SHELL) $$s/$$module_srcdir/configure \
24199 --srcdir=$${topdir}/$$module_srcdir \
24200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24201 --target=${target_alias} \
24202 --with-build-libsubdir=$(HOST_SUBDIR) \
24203 $(STAGEprofile_CONFIGURE_FLAGS) \
24204 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24205 @endif libiberty-linker-plugin-bootstrap
24207 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
24208 maybe-configure-stagefeedback-libiberty-linker-plugin:
24209 @if libiberty-linker-plugin-bootstrap
24210 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
24211 configure-stagefeedback-libiberty-linker-plugin:
24212 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
24214 @r=`${PWD_COMMAND}`; export r; \
24215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24216 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24217 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
24218 $(HOST_EXPORTS) \
24219 $(POSTSTAGE1_HOST_EXPORTS) \
24220 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24221 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24222 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24223 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
24225 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
24226 case $(srcdir) in \
24227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24228 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
24229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24230 esac; \
24231 module_srcdir=libiberty; \
24232 $(SHELL) $$s/$$module_srcdir/configure \
24233 --srcdir=$${topdir}/$$module_srcdir \
24234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24235 --target=${target_alias} \
24236 --with-build-libsubdir=$(HOST_SUBDIR) \
24237 $(STAGEfeedback_CONFIGURE_FLAGS) \
24238 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
24239 @endif libiberty-linker-plugin-bootstrap
24245 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
24246 maybe-all-libiberty-linker-plugin:
24247 @if gcc-bootstrap
24248 all-libiberty-linker-plugin: stage_current
24249 @endif gcc-bootstrap
24250 @if libiberty-linker-plugin
24251 TARGET-libiberty-linker-plugin=all
24252 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
24253 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
24254 @r=`${PWD_COMMAND}`; export r; \
24255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256 $(HOST_EXPORTS) \
24257 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24259 $(TARGET-libiberty-linker-plugin))
24260 @endif libiberty-linker-plugin
24264 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
24265 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
24266 maybe-all-stage1-libiberty-linker-plugin:
24267 maybe-clean-stage1-libiberty-linker-plugin:
24268 @if libiberty-linker-plugin-bootstrap
24269 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
24270 all-stage1: all-stage1-libiberty-linker-plugin
24271 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24272 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
24273 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24274 @r=`${PWD_COMMAND}`; export r; \
24275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24276 TFLAGS="$(STAGE1_TFLAGS)"; \
24277 $(HOST_EXPORTS) \
24278 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24280 CFLAGS="$(STAGE1_CFLAGS)" \
24281 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24282 LIBCFLAGS="$(LIBCFLAGS)" \
24283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24286 $(EXTRA_HOST_FLAGS) \
24287 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24288 TFLAGS="$(STAGE1_TFLAGS)" \
24289 $(TARGET-stage1-libiberty-linker-plugin)
24291 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
24292 clean-stage1: clean-stage1-libiberty-linker-plugin
24293 clean-stage1-libiberty-linker-plugin:
24294 @if [ $(current_stage) = stage1 ]; then \
24295 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24296 else \
24297 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
24298 $(MAKE) stage1-start; \
24299 fi; \
24300 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24301 $(MAKE) $(EXTRA_HOST_FLAGS) \
24302 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24303 @endif libiberty-linker-plugin-bootstrap
24306 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
24307 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
24308 maybe-all-stage2-libiberty-linker-plugin:
24309 maybe-clean-stage2-libiberty-linker-plugin:
24310 @if libiberty-linker-plugin-bootstrap
24311 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
24312 all-stage2: all-stage2-libiberty-linker-plugin
24313 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24314 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
24315 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24316 @r=`${PWD_COMMAND}`; export r; \
24317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24318 TFLAGS="$(STAGE2_TFLAGS)"; \
24319 $(HOST_EXPORTS) \
24320 $(POSTSTAGE1_HOST_EXPORTS) \
24321 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24323 CFLAGS="$(STAGE2_CFLAGS)" \
24324 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24325 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24326 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24327 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24328 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24329 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24330 TFLAGS="$(STAGE2_TFLAGS)" \
24331 $(TARGET-stage2-libiberty-linker-plugin)
24333 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
24334 clean-stage2: clean-stage2-libiberty-linker-plugin
24335 clean-stage2-libiberty-linker-plugin:
24336 @if [ $(current_stage) = stage2 ]; then \
24337 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24338 else \
24339 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
24340 $(MAKE) stage2-start; \
24341 fi; \
24342 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24343 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24344 @endif libiberty-linker-plugin-bootstrap
24347 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
24348 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
24349 maybe-all-stage3-libiberty-linker-plugin:
24350 maybe-clean-stage3-libiberty-linker-plugin:
24351 @if libiberty-linker-plugin-bootstrap
24352 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
24353 all-stage3: all-stage3-libiberty-linker-plugin
24354 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24355 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
24356 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24357 @r=`${PWD_COMMAND}`; export r; \
24358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24359 TFLAGS="$(STAGE3_TFLAGS)"; \
24360 $(HOST_EXPORTS) \
24361 $(POSTSTAGE1_HOST_EXPORTS) \
24362 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24364 CFLAGS="$(STAGE3_CFLAGS)" \
24365 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24366 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24371 TFLAGS="$(STAGE3_TFLAGS)" \
24372 $(TARGET-stage3-libiberty-linker-plugin)
24374 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
24375 clean-stage3: clean-stage3-libiberty-linker-plugin
24376 clean-stage3-libiberty-linker-plugin:
24377 @if [ $(current_stage) = stage3 ]; then \
24378 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24379 else \
24380 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
24381 $(MAKE) stage3-start; \
24382 fi; \
24383 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24385 @endif libiberty-linker-plugin-bootstrap
24388 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
24389 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
24390 maybe-all-stage4-libiberty-linker-plugin:
24391 maybe-clean-stage4-libiberty-linker-plugin:
24392 @if libiberty-linker-plugin-bootstrap
24393 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
24394 all-stage4: all-stage4-libiberty-linker-plugin
24395 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24396 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
24397 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24398 @r=`${PWD_COMMAND}`; export r; \
24399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400 TFLAGS="$(STAGE4_TFLAGS)"; \
24401 $(HOST_EXPORTS) \
24402 $(POSTSTAGE1_HOST_EXPORTS) \
24403 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24405 CFLAGS="$(STAGE4_CFLAGS)" \
24406 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24407 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24412 TFLAGS="$(STAGE4_TFLAGS)" \
24413 $(TARGET-stage4-libiberty-linker-plugin)
24415 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
24416 clean-stage4: clean-stage4-libiberty-linker-plugin
24417 clean-stage4-libiberty-linker-plugin:
24418 @if [ $(current_stage) = stage4 ]; then \
24419 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24420 else \
24421 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
24422 $(MAKE) stage4-start; \
24423 fi; \
24424 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24426 @endif libiberty-linker-plugin-bootstrap
24429 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
24430 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
24431 maybe-all-stageprofile-libiberty-linker-plugin:
24432 maybe-clean-stageprofile-libiberty-linker-plugin:
24433 @if libiberty-linker-plugin-bootstrap
24434 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
24435 all-stageprofile: all-stageprofile-libiberty-linker-plugin
24436 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24437 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
24438 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24439 @r=`${PWD_COMMAND}`; export r; \
24440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24441 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24442 $(HOST_EXPORTS) \
24443 $(POSTSTAGE1_HOST_EXPORTS) \
24444 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24446 CFLAGS="$(STAGEprofile_CFLAGS)" \
24447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24448 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24453 TFLAGS="$(STAGEprofile_TFLAGS)" \
24454 $(TARGET-stageprofile-libiberty-linker-plugin)
24456 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
24457 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
24458 clean-stageprofile-libiberty-linker-plugin:
24459 @if [ $(current_stage) = stageprofile ]; then \
24460 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24461 else \
24462 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
24463 $(MAKE) stageprofile-start; \
24464 fi; \
24465 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24467 @endif libiberty-linker-plugin-bootstrap
24470 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
24471 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
24472 maybe-all-stagefeedback-libiberty-linker-plugin:
24473 maybe-clean-stagefeedback-libiberty-linker-plugin:
24474 @if libiberty-linker-plugin-bootstrap
24475 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
24476 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
24477 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
24478 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
24479 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24480 @r=`${PWD_COMMAND}`; export r; \
24481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24482 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24483 $(HOST_EXPORTS) \
24484 $(POSTSTAGE1_HOST_EXPORTS) \
24485 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24487 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24488 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24489 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
24494 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24495 $(TARGET-stagefeedback-libiberty-linker-plugin)
24497 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
24498 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
24499 clean-stagefeedback-libiberty-linker-plugin:
24500 @if [ $(current_stage) = stagefeedback ]; then \
24501 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
24502 else \
24503 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
24504 $(MAKE) stagefeedback-start; \
24505 fi; \
24506 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
24508 @endif libiberty-linker-plugin-bootstrap
24514 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
24515 maybe-check-libiberty-linker-plugin:
24516 @if libiberty-linker-plugin
24517 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
24519 check-libiberty-linker-plugin:
24520 @: $(MAKE); $(unstage)
24521 @r=`${PWD_COMMAND}`; export r; \
24522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24523 $(HOST_EXPORTS) \
24524 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24525 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
24527 @endif libiberty-linker-plugin
24529 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
24530 maybe-install-libiberty-linker-plugin:
24531 @if libiberty-linker-plugin
24532 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
24534 install-libiberty-linker-plugin: installdirs
24535 @: $(MAKE); $(unstage)
24536 @r=`${PWD_COMMAND}`; export r; \
24537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538 $(HOST_EXPORTS) \
24539 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24540 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
24542 @endif libiberty-linker-plugin
24544 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
24545 maybe-install-strip-libiberty-linker-plugin:
24546 @if libiberty-linker-plugin
24547 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
24549 install-strip-libiberty-linker-plugin: installdirs
24550 @: $(MAKE); $(unstage)
24551 @r=`${PWD_COMMAND}`; export r; \
24552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24553 $(HOST_EXPORTS) \
24554 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24555 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
24557 @endif libiberty-linker-plugin
24559 # Other targets (info, dvi, pdf, etc.)
24561 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
24562 maybe-info-libiberty-linker-plugin:
24563 @if libiberty-linker-plugin
24564 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
24566 info-libiberty-linker-plugin: \
24567 configure-libiberty-linker-plugin
24568 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24569 r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 $(HOST_EXPORTS) \
24572 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574 done; \
24575 echo "Doing info in libiberty-linker-plugin" ; \
24576 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579 "RANLIB=$${RANLIB}" \
24580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581 info) \
24582 || exit 1
24584 @endif libiberty-linker-plugin
24586 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
24587 maybe-dvi-libiberty-linker-plugin:
24588 @if libiberty-linker-plugin
24589 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
24591 dvi-libiberty-linker-plugin: \
24592 configure-libiberty-linker-plugin
24593 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24594 r=`${PWD_COMMAND}`; export r; \
24595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24596 $(HOST_EXPORTS) \
24597 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24599 done; \
24600 echo "Doing dvi in libiberty-linker-plugin" ; \
24601 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24604 "RANLIB=$${RANLIB}" \
24605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24606 dvi) \
24607 || exit 1
24609 @endif libiberty-linker-plugin
24611 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24612 maybe-pdf-libiberty-linker-plugin:
24613 @if libiberty-linker-plugin
24614 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24616 pdf-libiberty-linker-plugin: \
24617 configure-libiberty-linker-plugin
24618 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24619 r=`${PWD_COMMAND}`; export r; \
24620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621 $(HOST_EXPORTS) \
24622 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24624 done; \
24625 echo "Doing pdf in libiberty-linker-plugin" ; \
24626 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24629 "RANLIB=$${RANLIB}" \
24630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24631 pdf) \
24632 || exit 1
24634 @endif libiberty-linker-plugin
24636 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24637 maybe-html-libiberty-linker-plugin:
24638 @if libiberty-linker-plugin
24639 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24641 html-libiberty-linker-plugin: \
24642 configure-libiberty-linker-plugin
24643 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing html in libiberty-linker-plugin" ; \
24651 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 html) \
24657 || exit 1
24659 @endif libiberty-linker-plugin
24661 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24662 maybe-TAGS-libiberty-linker-plugin:
24663 @if libiberty-linker-plugin
24664 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24666 TAGS-libiberty-linker-plugin: \
24667 configure-libiberty-linker-plugin
24668 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24669 r=`${PWD_COMMAND}`; export r; \
24670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24671 $(HOST_EXPORTS) \
24672 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24674 done; \
24675 echo "Doing TAGS in libiberty-linker-plugin" ; \
24676 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24679 "RANLIB=$${RANLIB}" \
24680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24681 TAGS) \
24682 || exit 1
24684 @endif libiberty-linker-plugin
24686 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24687 maybe-install-info-libiberty-linker-plugin:
24688 @if libiberty-linker-plugin
24689 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24691 install-info-libiberty-linker-plugin: \
24692 configure-libiberty-linker-plugin \
24693 info-libiberty-linker-plugin
24694 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24695 r=`${PWD_COMMAND}`; export r; \
24696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24697 $(HOST_EXPORTS) \
24698 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24700 done; \
24701 echo "Doing install-info in libiberty-linker-plugin" ; \
24702 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24705 "RANLIB=$${RANLIB}" \
24706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24707 install-info) \
24708 || exit 1
24710 @endif libiberty-linker-plugin
24712 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24713 maybe-install-pdf-libiberty-linker-plugin:
24714 @if libiberty-linker-plugin
24715 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24717 install-pdf-libiberty-linker-plugin: \
24718 configure-libiberty-linker-plugin \
24719 pdf-libiberty-linker-plugin
24720 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24721 r=`${PWD_COMMAND}`; export r; \
24722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24723 $(HOST_EXPORTS) \
24724 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24726 done; \
24727 echo "Doing install-pdf in libiberty-linker-plugin" ; \
24728 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24731 "RANLIB=$${RANLIB}" \
24732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24733 install-pdf) \
24734 || exit 1
24736 @endif libiberty-linker-plugin
24738 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24739 maybe-install-html-libiberty-linker-plugin:
24740 @if libiberty-linker-plugin
24741 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24743 install-html-libiberty-linker-plugin: \
24744 configure-libiberty-linker-plugin \
24745 html-libiberty-linker-plugin
24746 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24747 r=`${PWD_COMMAND}`; export r; \
24748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24749 $(HOST_EXPORTS) \
24750 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24752 done; \
24753 echo "Doing install-html in libiberty-linker-plugin" ; \
24754 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24757 "RANLIB=$${RANLIB}" \
24758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24759 install-html) \
24760 || exit 1
24762 @endif libiberty-linker-plugin
24764 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24765 maybe-installcheck-libiberty-linker-plugin:
24766 @if libiberty-linker-plugin
24767 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24769 installcheck-libiberty-linker-plugin: \
24770 configure-libiberty-linker-plugin
24771 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24772 r=`${PWD_COMMAND}`; export r; \
24773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24774 $(HOST_EXPORTS) \
24775 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24777 done; \
24778 echo "Doing installcheck in libiberty-linker-plugin" ; \
24779 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24782 "RANLIB=$${RANLIB}" \
24783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24784 installcheck) \
24785 || exit 1
24787 @endif libiberty-linker-plugin
24789 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24790 maybe-mostlyclean-libiberty-linker-plugin:
24791 @if libiberty-linker-plugin
24792 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24794 mostlyclean-libiberty-linker-plugin:
24795 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24796 r=`${PWD_COMMAND}`; export r; \
24797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24798 $(HOST_EXPORTS) \
24799 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24801 done; \
24802 echo "Doing mostlyclean in libiberty-linker-plugin" ; \
24803 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24806 "RANLIB=$${RANLIB}" \
24807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24808 mostlyclean) \
24809 || exit 1
24811 @endif libiberty-linker-plugin
24813 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24814 maybe-clean-libiberty-linker-plugin:
24815 @if libiberty-linker-plugin
24816 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24818 clean-libiberty-linker-plugin:
24819 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24820 r=`${PWD_COMMAND}`; export r; \
24821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822 $(HOST_EXPORTS) \
24823 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24825 done; \
24826 echo "Doing clean in libiberty-linker-plugin" ; \
24827 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24830 "RANLIB=$${RANLIB}" \
24831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24832 clean) \
24833 || exit 1
24835 @endif libiberty-linker-plugin
24837 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24838 maybe-distclean-libiberty-linker-plugin:
24839 @if libiberty-linker-plugin
24840 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24842 distclean-libiberty-linker-plugin:
24843 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24844 r=`${PWD_COMMAND}`; export r; \
24845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846 $(HOST_EXPORTS) \
24847 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24849 done; \
24850 echo "Doing distclean in libiberty-linker-plugin" ; \
24851 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24854 "RANLIB=$${RANLIB}" \
24855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24856 distclean) \
24857 || exit 1
24859 @endif libiberty-linker-plugin
24861 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24862 maybe-maintainer-clean-libiberty-linker-plugin:
24863 @if libiberty-linker-plugin
24864 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24866 maintainer-clean-libiberty-linker-plugin:
24867 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24868 r=`${PWD_COMMAND}`; export r; \
24869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24870 $(HOST_EXPORTS) \
24871 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24873 done; \
24874 echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24875 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24878 "RANLIB=$${RANLIB}" \
24879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24880 maintainer-clean) \
24881 || exit 1
24883 @endif libiberty-linker-plugin
24887 .PHONY: configure-libiconv maybe-configure-libiconv
24888 maybe-configure-libiconv:
24889 @if gcc-bootstrap
24890 configure-libiconv: stage_current
24891 @endif gcc-bootstrap
24892 @if libiconv
24893 maybe-configure-libiconv: configure-libiconv
24894 configure-libiconv:
24895 @: $(MAKE); $(unstage)
24896 @r=`${PWD_COMMAND}`; export r; \
24897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24900 $(HOST_EXPORTS) \
24901 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24902 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24903 case $(srcdir) in \
24904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24905 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24907 esac; \
24908 module_srcdir=libiconv; \
24909 $(SHELL) \
24910 $$s/$$module_srcdir/configure \
24911 --srcdir=$${topdir}/$$module_srcdir \
24912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24913 --target=${target_alias} --disable-shared \
24914 || exit 1
24915 @endif libiconv
24921 .PHONY: all-libiconv maybe-all-libiconv
24922 maybe-all-libiconv:
24923 @if gcc-bootstrap
24924 all-libiconv: stage_current
24925 @endif gcc-bootstrap
24926 @if libiconv
24927 TARGET-libiconv=all
24928 maybe-all-libiconv: all-libiconv
24929 all-libiconv: configure-libiconv
24930 @: $(MAKE); $(unstage)
24931 @r=`${PWD_COMMAND}`; export r; \
24932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24933 $(HOST_EXPORTS) \
24934 (cd $(HOST_SUBDIR)/libiconv && \
24935 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24936 $(TARGET-libiconv))
24937 @endif libiconv
24942 .PHONY: check-libiconv maybe-check-libiconv
24943 maybe-check-libiconv:
24944 @if libiconv
24945 maybe-check-libiconv: check-libiconv
24947 check-libiconv:
24948 @: $(MAKE); $(unstage)
24949 @r=`${PWD_COMMAND}`; export r; \
24950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24951 $(HOST_EXPORTS) \
24952 (cd $(HOST_SUBDIR)/libiconv && \
24953 $(MAKE) $(FLAGS_TO_PASS) check)
24955 @endif libiconv
24957 .PHONY: install-libiconv maybe-install-libiconv
24958 maybe-install-libiconv:
24959 @if libiconv
24960 maybe-install-libiconv: install-libiconv
24962 install-libiconv:
24964 @endif libiconv
24966 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24967 maybe-install-strip-libiconv:
24968 @if libiconv
24969 maybe-install-strip-libiconv: install-strip-libiconv
24971 install-strip-libiconv:
24973 @endif libiconv
24975 # Other targets (info, dvi, pdf, etc.)
24977 .PHONY: maybe-info-libiconv info-libiconv
24978 maybe-info-libiconv:
24979 @if libiconv
24980 maybe-info-libiconv: info-libiconv
24982 info-libiconv: \
24983 configure-libiconv
24984 @: $(MAKE); $(unstage)
24985 @[ -f ./libiconv/Makefile ] || exit 0; \
24986 r=`${PWD_COMMAND}`; export r; \
24987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24988 $(HOST_EXPORTS) \
24989 for flag in $(EXTRA_HOST_FLAGS) ; do \
24990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24991 done; \
24992 echo "Doing info in libiconv" ; \
24993 (cd $(HOST_SUBDIR)/libiconv && \
24994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24996 "RANLIB=$${RANLIB}" \
24997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24998 info) \
24999 || exit 1
25001 @endif libiconv
25003 .PHONY: maybe-dvi-libiconv dvi-libiconv
25004 maybe-dvi-libiconv:
25005 @if libiconv
25006 maybe-dvi-libiconv: dvi-libiconv
25008 dvi-libiconv: \
25009 configure-libiconv
25010 @: $(MAKE); $(unstage)
25011 @[ -f ./libiconv/Makefile ] || exit 0; \
25012 r=`${PWD_COMMAND}`; export r; \
25013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014 $(HOST_EXPORTS) \
25015 for flag in $(EXTRA_HOST_FLAGS) ; do \
25016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25017 done; \
25018 echo "Doing dvi in libiconv" ; \
25019 (cd $(HOST_SUBDIR)/libiconv && \
25020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25022 "RANLIB=$${RANLIB}" \
25023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25024 dvi) \
25025 || exit 1
25027 @endif libiconv
25029 .PHONY: maybe-pdf-libiconv pdf-libiconv
25030 maybe-pdf-libiconv:
25031 @if libiconv
25032 maybe-pdf-libiconv: pdf-libiconv
25034 pdf-libiconv: \
25035 configure-libiconv
25036 @: $(MAKE); $(unstage)
25037 @[ -f ./libiconv/Makefile ] || exit 0; \
25038 r=`${PWD_COMMAND}`; export r; \
25039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25040 $(HOST_EXPORTS) \
25041 for flag in $(EXTRA_HOST_FLAGS) ; do \
25042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25043 done; \
25044 echo "Doing pdf in libiconv" ; \
25045 (cd $(HOST_SUBDIR)/libiconv && \
25046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25048 "RANLIB=$${RANLIB}" \
25049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25050 pdf) \
25051 || exit 1
25053 @endif libiconv
25055 .PHONY: maybe-html-libiconv html-libiconv
25056 maybe-html-libiconv:
25057 @if libiconv
25058 maybe-html-libiconv: html-libiconv
25060 html-libiconv: \
25061 configure-libiconv
25062 @: $(MAKE); $(unstage)
25063 @[ -f ./libiconv/Makefile ] || exit 0; \
25064 r=`${PWD_COMMAND}`; export r; \
25065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25066 $(HOST_EXPORTS) \
25067 for flag in $(EXTRA_HOST_FLAGS) ; do \
25068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25069 done; \
25070 echo "Doing html in libiconv" ; \
25071 (cd $(HOST_SUBDIR)/libiconv && \
25072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25074 "RANLIB=$${RANLIB}" \
25075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25076 html) \
25077 || exit 1
25079 @endif libiconv
25081 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
25082 maybe-TAGS-libiconv:
25083 @if libiconv
25084 maybe-TAGS-libiconv: TAGS-libiconv
25086 TAGS-libiconv: \
25087 configure-libiconv
25088 @: $(MAKE); $(unstage)
25089 @[ -f ./libiconv/Makefile ] || exit 0; \
25090 r=`${PWD_COMMAND}`; export r; \
25091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25092 $(HOST_EXPORTS) \
25093 for flag in $(EXTRA_HOST_FLAGS) ; do \
25094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25095 done; \
25096 echo "Doing TAGS in libiconv" ; \
25097 (cd $(HOST_SUBDIR)/libiconv && \
25098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25100 "RANLIB=$${RANLIB}" \
25101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25102 TAGS) \
25103 || exit 1
25105 @endif libiconv
25107 .PHONY: maybe-install-info-libiconv install-info-libiconv
25108 maybe-install-info-libiconv:
25109 @if libiconv
25110 maybe-install-info-libiconv: install-info-libiconv
25112 # libiconv doesn't support install-info.
25113 install-info-libiconv:
25115 @endif libiconv
25117 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
25118 maybe-install-pdf-libiconv:
25119 @if libiconv
25120 maybe-install-pdf-libiconv: install-pdf-libiconv
25122 # libiconv doesn't support install-pdf.
25123 install-pdf-libiconv:
25125 @endif libiconv
25127 .PHONY: maybe-install-html-libiconv install-html-libiconv
25128 maybe-install-html-libiconv:
25129 @if libiconv
25130 maybe-install-html-libiconv: install-html-libiconv
25132 # libiconv doesn't support install-html.
25133 install-html-libiconv:
25135 @endif libiconv
25137 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
25138 maybe-installcheck-libiconv:
25139 @if libiconv
25140 maybe-installcheck-libiconv: installcheck-libiconv
25142 installcheck-libiconv: \
25143 configure-libiconv
25144 @: $(MAKE); $(unstage)
25145 @[ -f ./libiconv/Makefile ] || exit 0; \
25146 r=`${PWD_COMMAND}`; export r; \
25147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148 $(HOST_EXPORTS) \
25149 for flag in $(EXTRA_HOST_FLAGS) ; do \
25150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25151 done; \
25152 echo "Doing installcheck in libiconv" ; \
25153 (cd $(HOST_SUBDIR)/libiconv && \
25154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25156 "RANLIB=$${RANLIB}" \
25157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25158 installcheck) \
25159 || exit 1
25161 @endif libiconv
25163 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
25164 maybe-mostlyclean-libiconv:
25165 @if libiconv
25166 maybe-mostlyclean-libiconv: mostlyclean-libiconv
25168 mostlyclean-libiconv:
25169 @: $(MAKE); $(unstage)
25170 @[ -f ./libiconv/Makefile ] || exit 0; \
25171 r=`${PWD_COMMAND}`; export r; \
25172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25173 $(HOST_EXPORTS) \
25174 for flag in $(EXTRA_HOST_FLAGS) ; do \
25175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25176 done; \
25177 echo "Doing mostlyclean in libiconv" ; \
25178 (cd $(HOST_SUBDIR)/libiconv && \
25179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25181 "RANLIB=$${RANLIB}" \
25182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25183 mostlyclean) \
25184 || exit 1
25186 @endif libiconv
25188 .PHONY: maybe-clean-libiconv clean-libiconv
25189 maybe-clean-libiconv:
25190 @if libiconv
25191 maybe-clean-libiconv: clean-libiconv
25193 clean-libiconv:
25194 @: $(MAKE); $(unstage)
25195 @[ -f ./libiconv/Makefile ] || exit 0; \
25196 r=`${PWD_COMMAND}`; export r; \
25197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198 $(HOST_EXPORTS) \
25199 for flag in $(EXTRA_HOST_FLAGS) ; do \
25200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25201 done; \
25202 echo "Doing clean in libiconv" ; \
25203 (cd $(HOST_SUBDIR)/libiconv && \
25204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25206 "RANLIB=$${RANLIB}" \
25207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25208 clean) \
25209 || exit 1
25211 @endif libiconv
25213 .PHONY: maybe-distclean-libiconv distclean-libiconv
25214 maybe-distclean-libiconv:
25215 @if libiconv
25216 maybe-distclean-libiconv: distclean-libiconv
25218 distclean-libiconv:
25219 @: $(MAKE); $(unstage)
25220 @[ -f ./libiconv/Makefile ] || exit 0; \
25221 r=`${PWD_COMMAND}`; export r; \
25222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223 $(HOST_EXPORTS) \
25224 for flag in $(EXTRA_HOST_FLAGS) ; do \
25225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25226 done; \
25227 echo "Doing distclean in libiconv" ; \
25228 (cd $(HOST_SUBDIR)/libiconv && \
25229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25231 "RANLIB=$${RANLIB}" \
25232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25233 distclean) \
25234 || exit 1
25236 @endif libiconv
25238 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25239 maybe-maintainer-clean-libiconv:
25240 @if libiconv
25241 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25243 maintainer-clean-libiconv:
25244 @: $(MAKE); $(unstage)
25245 @[ -f ./libiconv/Makefile ] || exit 0; \
25246 r=`${PWD_COMMAND}`; export r; \
25247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25248 $(HOST_EXPORTS) \
25249 for flag in $(EXTRA_HOST_FLAGS) ; do \
25250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25251 done; \
25252 echo "Doing maintainer-clean in libiconv" ; \
25253 (cd $(HOST_SUBDIR)/libiconv && \
25254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25256 "RANLIB=$${RANLIB}" \
25257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25258 maintainer-clean) \
25259 || exit 1
25261 @endif libiconv
25265 .PHONY: configure-m4 maybe-configure-m4
25266 maybe-configure-m4:
25267 @if gcc-bootstrap
25268 configure-m4: stage_current
25269 @endif gcc-bootstrap
25270 @if m4
25271 maybe-configure-m4: configure-m4
25272 configure-m4:
25273 @: $(MAKE); $(unstage)
25274 @r=`${PWD_COMMAND}`; export r; \
25275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
25278 $(HOST_EXPORTS) \
25279 echo Configuring in $(HOST_SUBDIR)/m4; \
25280 cd "$(HOST_SUBDIR)/m4" || exit 1; \
25281 case $(srcdir) in \
25282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25283 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25285 esac; \
25286 module_srcdir=m4; \
25287 $(SHELL) \
25288 $$s/$$module_srcdir/configure \
25289 --srcdir=$${topdir}/$$module_srcdir \
25290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25291 --target=${target_alias} \
25292 || exit 1
25293 @endif m4
25299 .PHONY: all-m4 maybe-all-m4
25300 maybe-all-m4:
25301 @if gcc-bootstrap
25302 all-m4: stage_current
25303 @endif gcc-bootstrap
25304 @if m4
25305 TARGET-m4=all
25306 maybe-all-m4: all-m4
25307 all-m4: configure-m4
25308 @: $(MAKE); $(unstage)
25309 @r=`${PWD_COMMAND}`; export r; \
25310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311 $(HOST_EXPORTS) \
25312 (cd $(HOST_SUBDIR)/m4 && \
25313 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25314 $(TARGET-m4))
25315 @endif m4
25320 .PHONY: check-m4 maybe-check-m4
25321 maybe-check-m4:
25322 @if m4
25323 maybe-check-m4: check-m4
25325 check-m4:
25326 @: $(MAKE); $(unstage)
25327 @r=`${PWD_COMMAND}`; export r; \
25328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25329 $(HOST_EXPORTS) \
25330 (cd $(HOST_SUBDIR)/m4 && \
25331 $(MAKE) $(FLAGS_TO_PASS) check)
25333 @endif m4
25335 .PHONY: install-m4 maybe-install-m4
25336 maybe-install-m4:
25337 @if m4
25338 maybe-install-m4: install-m4
25340 install-m4: installdirs
25341 @: $(MAKE); $(unstage)
25342 @r=`${PWD_COMMAND}`; export r; \
25343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 $(HOST_EXPORTS) \
25345 (cd $(HOST_SUBDIR)/m4 && \
25346 $(MAKE) $(FLAGS_TO_PASS) install)
25348 @endif m4
25350 .PHONY: install-strip-m4 maybe-install-strip-m4
25351 maybe-install-strip-m4:
25352 @if m4
25353 maybe-install-strip-m4: install-strip-m4
25355 install-strip-m4: installdirs
25356 @: $(MAKE); $(unstage)
25357 @r=`${PWD_COMMAND}`; export r; \
25358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25359 $(HOST_EXPORTS) \
25360 (cd $(HOST_SUBDIR)/m4 && \
25361 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25363 @endif m4
25365 # Other targets (info, dvi, pdf, etc.)
25367 .PHONY: maybe-info-m4 info-m4
25368 maybe-info-m4:
25369 @if m4
25370 maybe-info-m4: info-m4
25372 info-m4: \
25373 configure-m4
25374 @: $(MAKE); $(unstage)
25375 @[ -f ./m4/Makefile ] || exit 0; \
25376 r=`${PWD_COMMAND}`; export r; \
25377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25378 $(HOST_EXPORTS) \
25379 for flag in $(EXTRA_HOST_FLAGS) ; do \
25380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25381 done; \
25382 echo "Doing info in m4" ; \
25383 (cd $(HOST_SUBDIR)/m4 && \
25384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25386 "RANLIB=$${RANLIB}" \
25387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25388 info) \
25389 || exit 1
25391 @endif m4
25393 .PHONY: maybe-dvi-m4 dvi-m4
25394 maybe-dvi-m4:
25395 @if m4
25396 maybe-dvi-m4: dvi-m4
25398 dvi-m4: \
25399 configure-m4
25400 @: $(MAKE); $(unstage)
25401 @[ -f ./m4/Makefile ] || exit 0; \
25402 r=`${PWD_COMMAND}`; export r; \
25403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404 $(HOST_EXPORTS) \
25405 for flag in $(EXTRA_HOST_FLAGS) ; do \
25406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25407 done; \
25408 echo "Doing dvi in m4" ; \
25409 (cd $(HOST_SUBDIR)/m4 && \
25410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25412 "RANLIB=$${RANLIB}" \
25413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25414 dvi) \
25415 || exit 1
25417 @endif m4
25419 .PHONY: maybe-pdf-m4 pdf-m4
25420 maybe-pdf-m4:
25421 @if m4
25422 maybe-pdf-m4: pdf-m4
25424 pdf-m4: \
25425 configure-m4
25426 @: $(MAKE); $(unstage)
25427 @[ -f ./m4/Makefile ] || exit 0; \
25428 r=`${PWD_COMMAND}`; export r; \
25429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430 $(HOST_EXPORTS) \
25431 for flag in $(EXTRA_HOST_FLAGS) ; do \
25432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433 done; \
25434 echo "Doing pdf in m4" ; \
25435 (cd $(HOST_SUBDIR)/m4 && \
25436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438 "RANLIB=$${RANLIB}" \
25439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440 pdf) \
25441 || exit 1
25443 @endif m4
25445 .PHONY: maybe-html-m4 html-m4
25446 maybe-html-m4:
25447 @if m4
25448 maybe-html-m4: html-m4
25450 html-m4: \
25451 configure-m4
25452 @: $(MAKE); $(unstage)
25453 @[ -f ./m4/Makefile ] || exit 0; \
25454 r=`${PWD_COMMAND}`; export r; \
25455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456 $(HOST_EXPORTS) \
25457 for flag in $(EXTRA_HOST_FLAGS) ; do \
25458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25459 done; \
25460 echo "Doing html in m4" ; \
25461 (cd $(HOST_SUBDIR)/m4 && \
25462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25464 "RANLIB=$${RANLIB}" \
25465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25466 html) \
25467 || exit 1
25469 @endif m4
25471 .PHONY: maybe-TAGS-m4 TAGS-m4
25472 maybe-TAGS-m4:
25473 @if m4
25474 maybe-TAGS-m4: TAGS-m4
25476 TAGS-m4: \
25477 configure-m4
25478 @: $(MAKE); $(unstage)
25479 @[ -f ./m4/Makefile ] || exit 0; \
25480 r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 $(HOST_EXPORTS) \
25483 for flag in $(EXTRA_HOST_FLAGS) ; do \
25484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485 done; \
25486 echo "Doing TAGS in m4" ; \
25487 (cd $(HOST_SUBDIR)/m4 && \
25488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490 "RANLIB=$${RANLIB}" \
25491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492 TAGS) \
25493 || exit 1
25495 @endif m4
25497 .PHONY: maybe-install-info-m4 install-info-m4
25498 maybe-install-info-m4:
25499 @if m4
25500 maybe-install-info-m4: install-info-m4
25502 install-info-m4: \
25503 configure-m4 \
25504 info-m4
25505 @: $(MAKE); $(unstage)
25506 @[ -f ./m4/Makefile ] || exit 0; \
25507 r=`${PWD_COMMAND}`; export r; \
25508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25509 $(HOST_EXPORTS) \
25510 for flag in $(EXTRA_HOST_FLAGS) ; do \
25511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25512 done; \
25513 echo "Doing install-info in m4" ; \
25514 (cd $(HOST_SUBDIR)/m4 && \
25515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25517 "RANLIB=$${RANLIB}" \
25518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25519 install-info) \
25520 || exit 1
25522 @endif m4
25524 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25525 maybe-install-pdf-m4:
25526 @if m4
25527 maybe-install-pdf-m4: install-pdf-m4
25529 install-pdf-m4: \
25530 configure-m4 \
25531 pdf-m4
25532 @: $(MAKE); $(unstage)
25533 @[ -f ./m4/Makefile ] || exit 0; \
25534 r=`${PWD_COMMAND}`; export r; \
25535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25536 $(HOST_EXPORTS) \
25537 for flag in $(EXTRA_HOST_FLAGS) ; do \
25538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25539 done; \
25540 echo "Doing install-pdf in m4" ; \
25541 (cd $(HOST_SUBDIR)/m4 && \
25542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25544 "RANLIB=$${RANLIB}" \
25545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25546 install-pdf) \
25547 || exit 1
25549 @endif m4
25551 .PHONY: maybe-install-html-m4 install-html-m4
25552 maybe-install-html-m4:
25553 @if m4
25554 maybe-install-html-m4: install-html-m4
25556 install-html-m4: \
25557 configure-m4 \
25558 html-m4
25559 @: $(MAKE); $(unstage)
25560 @[ -f ./m4/Makefile ] || exit 0; \
25561 r=`${PWD_COMMAND}`; export r; \
25562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25563 $(HOST_EXPORTS) \
25564 for flag in $(EXTRA_HOST_FLAGS) ; do \
25565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25566 done; \
25567 echo "Doing install-html in m4" ; \
25568 (cd $(HOST_SUBDIR)/m4 && \
25569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25571 "RANLIB=$${RANLIB}" \
25572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25573 install-html) \
25574 || exit 1
25576 @endif m4
25578 .PHONY: maybe-installcheck-m4 installcheck-m4
25579 maybe-installcheck-m4:
25580 @if m4
25581 maybe-installcheck-m4: installcheck-m4
25583 installcheck-m4: \
25584 configure-m4
25585 @: $(MAKE); $(unstage)
25586 @[ -f ./m4/Makefile ] || exit 0; \
25587 r=`${PWD_COMMAND}`; export r; \
25588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25589 $(HOST_EXPORTS) \
25590 for flag in $(EXTRA_HOST_FLAGS) ; do \
25591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25592 done; \
25593 echo "Doing installcheck in m4" ; \
25594 (cd $(HOST_SUBDIR)/m4 && \
25595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25597 "RANLIB=$${RANLIB}" \
25598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25599 installcheck) \
25600 || exit 1
25602 @endif m4
25604 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25605 maybe-mostlyclean-m4:
25606 @if m4
25607 maybe-mostlyclean-m4: mostlyclean-m4
25609 mostlyclean-m4:
25610 @: $(MAKE); $(unstage)
25611 @[ -f ./m4/Makefile ] || exit 0; \
25612 r=`${PWD_COMMAND}`; export r; \
25613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25614 $(HOST_EXPORTS) \
25615 for flag in $(EXTRA_HOST_FLAGS) ; do \
25616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25617 done; \
25618 echo "Doing mostlyclean in m4" ; \
25619 (cd $(HOST_SUBDIR)/m4 && \
25620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25622 "RANLIB=$${RANLIB}" \
25623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25624 mostlyclean) \
25625 || exit 1
25627 @endif m4
25629 .PHONY: maybe-clean-m4 clean-m4
25630 maybe-clean-m4:
25631 @if m4
25632 maybe-clean-m4: clean-m4
25634 clean-m4:
25635 @: $(MAKE); $(unstage)
25636 @[ -f ./m4/Makefile ] || exit 0; \
25637 r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 $(HOST_EXPORTS) \
25640 for flag in $(EXTRA_HOST_FLAGS) ; do \
25641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25642 done; \
25643 echo "Doing clean in m4" ; \
25644 (cd $(HOST_SUBDIR)/m4 && \
25645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25647 "RANLIB=$${RANLIB}" \
25648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25649 clean) \
25650 || exit 1
25652 @endif m4
25654 .PHONY: maybe-distclean-m4 distclean-m4
25655 maybe-distclean-m4:
25656 @if m4
25657 maybe-distclean-m4: distclean-m4
25659 distclean-m4:
25660 @: $(MAKE); $(unstage)
25661 @[ -f ./m4/Makefile ] || exit 0; \
25662 r=`${PWD_COMMAND}`; export r; \
25663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664 $(HOST_EXPORTS) \
25665 for flag in $(EXTRA_HOST_FLAGS) ; do \
25666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25667 done; \
25668 echo "Doing distclean in m4" ; \
25669 (cd $(HOST_SUBDIR)/m4 && \
25670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25672 "RANLIB=$${RANLIB}" \
25673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25674 distclean) \
25675 || exit 1
25677 @endif m4
25679 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25680 maybe-maintainer-clean-m4:
25681 @if m4
25682 maybe-maintainer-clean-m4: maintainer-clean-m4
25684 maintainer-clean-m4:
25685 @: $(MAKE); $(unstage)
25686 @[ -f ./m4/Makefile ] || exit 0; \
25687 r=`${PWD_COMMAND}`; export r; \
25688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25689 $(HOST_EXPORTS) \
25690 for flag in $(EXTRA_HOST_FLAGS) ; do \
25691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25692 done; \
25693 echo "Doing maintainer-clean in m4" ; \
25694 (cd $(HOST_SUBDIR)/m4 && \
25695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25697 "RANLIB=$${RANLIB}" \
25698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25699 maintainer-clean) \
25700 || exit 1
25702 @endif m4
25706 .PHONY: configure-readline maybe-configure-readline
25707 maybe-configure-readline:
25708 @if gcc-bootstrap
25709 configure-readline: stage_current
25710 @endif gcc-bootstrap
25711 @if readline
25712 maybe-configure-readline: configure-readline
25713 configure-readline:
25714 @: $(MAKE); $(unstage)
25715 @r=`${PWD_COMMAND}`; export r; \
25716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
25719 $(HOST_EXPORTS) \
25720 echo Configuring in $(HOST_SUBDIR)/readline; \
25721 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25722 case $(srcdir) in \
25723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25724 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25726 esac; \
25727 module_srcdir=readline; \
25728 $(SHELL) \
25729 $$s/$$module_srcdir/configure \
25730 --srcdir=$${topdir}/$$module_srcdir \
25731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25732 --target=${target_alias} \
25733 || exit 1
25734 @endif readline
25740 .PHONY: all-readline maybe-all-readline
25741 maybe-all-readline:
25742 @if gcc-bootstrap
25743 all-readline: stage_current
25744 @endif gcc-bootstrap
25745 @if readline
25746 TARGET-readline=all
25747 maybe-all-readline: all-readline
25748 all-readline: configure-readline
25749 @: $(MAKE); $(unstage)
25750 @r=`${PWD_COMMAND}`; export r; \
25751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752 $(HOST_EXPORTS) \
25753 (cd $(HOST_SUBDIR)/readline && \
25754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25755 $(TARGET-readline))
25756 @endif readline
25761 .PHONY: check-readline maybe-check-readline
25762 maybe-check-readline:
25763 @if readline
25764 maybe-check-readline: check-readline
25766 check-readline:
25767 @: $(MAKE); $(unstage)
25768 @r=`${PWD_COMMAND}`; export r; \
25769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25770 $(HOST_EXPORTS) \
25771 (cd $(HOST_SUBDIR)/readline && \
25772 $(MAKE) $(FLAGS_TO_PASS) check)
25774 @endif readline
25776 .PHONY: install-readline maybe-install-readline
25777 maybe-install-readline:
25778 @if readline
25779 maybe-install-readline: install-readline
25781 install-readline: installdirs
25782 @: $(MAKE); $(unstage)
25783 @r=`${PWD_COMMAND}`; export r; \
25784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25785 $(HOST_EXPORTS) \
25786 (cd $(HOST_SUBDIR)/readline && \
25787 $(MAKE) $(FLAGS_TO_PASS) install)
25789 @endif readline
25791 .PHONY: install-strip-readline maybe-install-strip-readline
25792 maybe-install-strip-readline:
25793 @if readline
25794 maybe-install-strip-readline: install-strip-readline
25796 install-strip-readline: installdirs
25797 @: $(MAKE); $(unstage)
25798 @r=`${PWD_COMMAND}`; export r; \
25799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800 $(HOST_EXPORTS) \
25801 (cd $(HOST_SUBDIR)/readline && \
25802 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25804 @endif readline
25806 # Other targets (info, dvi, pdf, etc.)
25808 .PHONY: maybe-info-readline info-readline
25809 maybe-info-readline:
25810 @if readline
25811 maybe-info-readline: info-readline
25813 info-readline: \
25814 configure-readline
25815 @: $(MAKE); $(unstage)
25816 @[ -f ./readline/Makefile ] || exit 0; \
25817 r=`${PWD_COMMAND}`; export r; \
25818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25819 $(HOST_EXPORTS) \
25820 for flag in $(EXTRA_HOST_FLAGS) ; do \
25821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25822 done; \
25823 echo "Doing info in readline" ; \
25824 (cd $(HOST_SUBDIR)/readline && \
25825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25827 "RANLIB=$${RANLIB}" \
25828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25829 info) \
25830 || exit 1
25832 @endif readline
25834 .PHONY: maybe-dvi-readline dvi-readline
25835 maybe-dvi-readline:
25836 @if readline
25837 maybe-dvi-readline: dvi-readline
25839 dvi-readline: \
25840 configure-readline
25841 @: $(MAKE); $(unstage)
25842 @[ -f ./readline/Makefile ] || exit 0; \
25843 r=`${PWD_COMMAND}`; export r; \
25844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25845 $(HOST_EXPORTS) \
25846 for flag in $(EXTRA_HOST_FLAGS) ; do \
25847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25848 done; \
25849 echo "Doing dvi in readline" ; \
25850 (cd $(HOST_SUBDIR)/readline && \
25851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25853 "RANLIB=$${RANLIB}" \
25854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25855 dvi) \
25856 || exit 1
25858 @endif readline
25860 .PHONY: maybe-pdf-readline pdf-readline
25861 maybe-pdf-readline:
25862 @if readline
25863 maybe-pdf-readline: pdf-readline
25865 pdf-readline: \
25866 configure-readline
25867 @: $(MAKE); $(unstage)
25868 @[ -f ./readline/Makefile ] || exit 0; \
25869 r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(HOST_EXPORTS) \
25872 for flag in $(EXTRA_HOST_FLAGS) ; do \
25873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874 done; \
25875 echo "Doing pdf in readline" ; \
25876 (cd $(HOST_SUBDIR)/readline && \
25877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879 "RANLIB=$${RANLIB}" \
25880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881 pdf) \
25882 || exit 1
25884 @endif readline
25886 .PHONY: maybe-html-readline html-readline
25887 maybe-html-readline:
25888 @if readline
25889 maybe-html-readline: html-readline
25891 html-readline: \
25892 configure-readline
25893 @: $(MAKE); $(unstage)
25894 @[ -f ./readline/Makefile ] || exit 0; \
25895 r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 $(HOST_EXPORTS) \
25898 for flag in $(EXTRA_HOST_FLAGS) ; do \
25899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900 done; \
25901 echo "Doing html in readline" ; \
25902 (cd $(HOST_SUBDIR)/readline && \
25903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905 "RANLIB=$${RANLIB}" \
25906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25907 html) \
25908 || exit 1
25910 @endif readline
25912 .PHONY: maybe-TAGS-readline TAGS-readline
25913 maybe-TAGS-readline:
25914 @if readline
25915 maybe-TAGS-readline: TAGS-readline
25917 TAGS-readline: \
25918 configure-readline
25919 @: $(MAKE); $(unstage)
25920 @[ -f ./readline/Makefile ] || exit 0; \
25921 r=`${PWD_COMMAND}`; export r; \
25922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25923 $(HOST_EXPORTS) \
25924 for flag in $(EXTRA_HOST_FLAGS) ; do \
25925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25926 done; \
25927 echo "Doing TAGS in readline" ; \
25928 (cd $(HOST_SUBDIR)/readline && \
25929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25931 "RANLIB=$${RANLIB}" \
25932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25933 TAGS) \
25934 || exit 1
25936 @endif readline
25938 .PHONY: maybe-install-info-readline install-info-readline
25939 maybe-install-info-readline:
25940 @if readline
25941 maybe-install-info-readline: install-info-readline
25943 install-info-readline: \
25944 configure-readline \
25945 info-readline
25946 @: $(MAKE); $(unstage)
25947 @[ -f ./readline/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing install-info in readline" ; \
25955 (cd $(HOST_SUBDIR)/readline && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 install-info) \
25961 || exit 1
25963 @endif readline
25965 .PHONY: maybe-install-pdf-readline install-pdf-readline
25966 maybe-install-pdf-readline:
25967 @if readline
25968 maybe-install-pdf-readline: install-pdf-readline
25970 install-pdf-readline: \
25971 configure-readline \
25972 pdf-readline
25973 @: $(MAKE); $(unstage)
25974 @[ -f ./readline/Makefile ] || exit 0; \
25975 r=`${PWD_COMMAND}`; export r; \
25976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977 $(HOST_EXPORTS) \
25978 for flag in $(EXTRA_HOST_FLAGS) ; do \
25979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25980 done; \
25981 echo "Doing install-pdf in readline" ; \
25982 (cd $(HOST_SUBDIR)/readline && \
25983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25985 "RANLIB=$${RANLIB}" \
25986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25987 install-pdf) \
25988 || exit 1
25990 @endif readline
25992 .PHONY: maybe-install-html-readline install-html-readline
25993 maybe-install-html-readline:
25994 @if readline
25995 maybe-install-html-readline: install-html-readline
25997 install-html-readline: \
25998 configure-readline \
25999 html-readline
26000 @: $(MAKE); $(unstage)
26001 @[ -f ./readline/Makefile ] || exit 0; \
26002 r=`${PWD_COMMAND}`; export r; \
26003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26004 $(HOST_EXPORTS) \
26005 for flag in $(EXTRA_HOST_FLAGS) ; do \
26006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26007 done; \
26008 echo "Doing install-html in readline" ; \
26009 (cd $(HOST_SUBDIR)/readline && \
26010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26012 "RANLIB=$${RANLIB}" \
26013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26014 install-html) \
26015 || exit 1
26017 @endif readline
26019 .PHONY: maybe-installcheck-readline installcheck-readline
26020 maybe-installcheck-readline:
26021 @if readline
26022 maybe-installcheck-readline: installcheck-readline
26024 installcheck-readline: \
26025 configure-readline
26026 @: $(MAKE); $(unstage)
26027 @[ -f ./readline/Makefile ] || exit 0; \
26028 r=`${PWD_COMMAND}`; export r; \
26029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030 $(HOST_EXPORTS) \
26031 for flag in $(EXTRA_HOST_FLAGS) ; do \
26032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26033 done; \
26034 echo "Doing installcheck in readline" ; \
26035 (cd $(HOST_SUBDIR)/readline && \
26036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26038 "RANLIB=$${RANLIB}" \
26039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040 installcheck) \
26041 || exit 1
26043 @endif readline
26045 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
26046 maybe-mostlyclean-readline:
26047 @if readline
26048 maybe-mostlyclean-readline: mostlyclean-readline
26050 mostlyclean-readline:
26051 @: $(MAKE); $(unstage)
26052 @[ -f ./readline/Makefile ] || exit 0; \
26053 r=`${PWD_COMMAND}`; export r; \
26054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26055 $(HOST_EXPORTS) \
26056 for flag in $(EXTRA_HOST_FLAGS) ; do \
26057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26058 done; \
26059 echo "Doing mostlyclean in readline" ; \
26060 (cd $(HOST_SUBDIR)/readline && \
26061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26063 "RANLIB=$${RANLIB}" \
26064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26065 mostlyclean) \
26066 || exit 1
26068 @endif readline
26070 .PHONY: maybe-clean-readline clean-readline
26071 maybe-clean-readline:
26072 @if readline
26073 maybe-clean-readline: clean-readline
26075 clean-readline:
26076 @: $(MAKE); $(unstage)
26077 @[ -f ./readline/Makefile ] || exit 0; \
26078 r=`${PWD_COMMAND}`; export r; \
26079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26080 $(HOST_EXPORTS) \
26081 for flag in $(EXTRA_HOST_FLAGS) ; do \
26082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26083 done; \
26084 echo "Doing clean in readline" ; \
26085 (cd $(HOST_SUBDIR)/readline && \
26086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26088 "RANLIB=$${RANLIB}" \
26089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26090 clean) \
26091 || exit 1
26093 @endif readline
26095 .PHONY: maybe-distclean-readline distclean-readline
26096 maybe-distclean-readline:
26097 @if readline
26098 maybe-distclean-readline: distclean-readline
26100 distclean-readline:
26101 @: $(MAKE); $(unstage)
26102 @[ -f ./readline/Makefile ] || exit 0; \
26103 r=`${PWD_COMMAND}`; export r; \
26104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105 $(HOST_EXPORTS) \
26106 for flag in $(EXTRA_HOST_FLAGS) ; do \
26107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26108 done; \
26109 echo "Doing distclean in readline" ; \
26110 (cd $(HOST_SUBDIR)/readline && \
26111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26113 "RANLIB=$${RANLIB}" \
26114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26115 distclean) \
26116 || exit 1
26118 @endif readline
26120 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
26121 maybe-maintainer-clean-readline:
26122 @if readline
26123 maybe-maintainer-clean-readline: maintainer-clean-readline
26125 maintainer-clean-readline:
26126 @: $(MAKE); $(unstage)
26127 @[ -f ./readline/Makefile ] || exit 0; \
26128 r=`${PWD_COMMAND}`; export r; \
26129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26130 $(HOST_EXPORTS) \
26131 for flag in $(EXTRA_HOST_FLAGS) ; do \
26132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26133 done; \
26134 echo "Doing maintainer-clean in readline" ; \
26135 (cd $(HOST_SUBDIR)/readline && \
26136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26138 "RANLIB=$${RANLIB}" \
26139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26140 maintainer-clean) \
26141 || exit 1
26143 @endif readline
26147 .PHONY: configure-sid maybe-configure-sid
26148 maybe-configure-sid:
26149 @if gcc-bootstrap
26150 configure-sid: stage_current
26151 @endif gcc-bootstrap
26152 @if sid
26153 maybe-configure-sid: configure-sid
26154 configure-sid:
26155 @: $(MAKE); $(unstage)
26156 @r=`${PWD_COMMAND}`; export r; \
26157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26158 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
26159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
26160 $(HOST_EXPORTS) \
26161 echo Configuring in $(HOST_SUBDIR)/sid; \
26162 cd "$(HOST_SUBDIR)/sid" || exit 1; \
26163 case $(srcdir) in \
26164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26165 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
26166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26167 esac; \
26168 module_srcdir=sid; \
26169 $(SHELL) \
26170 $$s/$$module_srcdir/configure \
26171 --srcdir=$${topdir}/$$module_srcdir \
26172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26173 --target=${target_alias} \
26174 || exit 1
26175 @endif sid
26181 .PHONY: all-sid maybe-all-sid
26182 maybe-all-sid:
26183 @if gcc-bootstrap
26184 all-sid: stage_current
26185 @endif gcc-bootstrap
26186 @if sid
26187 TARGET-sid=all
26188 maybe-all-sid: all-sid
26189 all-sid: configure-sid
26190 @: $(MAKE); $(unstage)
26191 @r=`${PWD_COMMAND}`; export r; \
26192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26193 $(HOST_EXPORTS) \
26194 (cd $(HOST_SUBDIR)/sid && \
26195 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26196 $(TARGET-sid))
26197 @endif sid
26202 .PHONY: check-sid maybe-check-sid
26203 maybe-check-sid:
26204 @if sid
26205 maybe-check-sid: check-sid
26207 check-sid:
26208 @: $(MAKE); $(unstage)
26209 @r=`${PWD_COMMAND}`; export r; \
26210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211 $(HOST_EXPORTS) \
26212 (cd $(HOST_SUBDIR)/sid && \
26213 $(MAKE) $(FLAGS_TO_PASS) check)
26215 @endif sid
26217 .PHONY: install-sid maybe-install-sid
26218 maybe-install-sid:
26219 @if sid
26220 maybe-install-sid: install-sid
26222 install-sid: installdirs
26223 @: $(MAKE); $(unstage)
26224 @r=`${PWD_COMMAND}`; export r; \
26225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26226 $(HOST_EXPORTS) \
26227 (cd $(HOST_SUBDIR)/sid && \
26228 $(MAKE) $(FLAGS_TO_PASS) install)
26230 @endif sid
26232 .PHONY: install-strip-sid maybe-install-strip-sid
26233 maybe-install-strip-sid:
26234 @if sid
26235 maybe-install-strip-sid: install-strip-sid
26237 install-strip-sid: installdirs
26238 @: $(MAKE); $(unstage)
26239 @r=`${PWD_COMMAND}`; export r; \
26240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26241 $(HOST_EXPORTS) \
26242 (cd $(HOST_SUBDIR)/sid && \
26243 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26245 @endif sid
26247 # Other targets (info, dvi, pdf, etc.)
26249 .PHONY: maybe-info-sid info-sid
26250 maybe-info-sid:
26251 @if sid
26252 maybe-info-sid: info-sid
26254 info-sid: \
26255 configure-sid
26256 @: $(MAKE); $(unstage)
26257 @[ -f ./sid/Makefile ] || exit 0; \
26258 r=`${PWD_COMMAND}`; export r; \
26259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26260 $(HOST_EXPORTS) \
26261 for flag in $(EXTRA_HOST_FLAGS) ; do \
26262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26263 done; \
26264 echo "Doing info in sid" ; \
26265 (cd $(HOST_SUBDIR)/sid && \
26266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26268 "RANLIB=$${RANLIB}" \
26269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26270 info) \
26271 || exit 1
26273 @endif sid
26275 .PHONY: maybe-dvi-sid dvi-sid
26276 maybe-dvi-sid:
26277 @if sid
26278 maybe-dvi-sid: dvi-sid
26280 dvi-sid: \
26281 configure-sid
26282 @: $(MAKE); $(unstage)
26283 @[ -f ./sid/Makefile ] || exit 0; \
26284 r=`${PWD_COMMAND}`; export r; \
26285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26286 $(HOST_EXPORTS) \
26287 for flag in $(EXTRA_HOST_FLAGS) ; do \
26288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26289 done; \
26290 echo "Doing dvi in sid" ; \
26291 (cd $(HOST_SUBDIR)/sid && \
26292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26294 "RANLIB=$${RANLIB}" \
26295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26296 dvi) \
26297 || exit 1
26299 @endif sid
26301 .PHONY: maybe-pdf-sid pdf-sid
26302 maybe-pdf-sid:
26303 @if sid
26304 maybe-pdf-sid: pdf-sid
26306 pdf-sid: \
26307 configure-sid
26308 @: $(MAKE); $(unstage)
26309 @[ -f ./sid/Makefile ] || exit 0; \
26310 r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 $(HOST_EXPORTS) \
26313 for flag in $(EXTRA_HOST_FLAGS) ; do \
26314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315 done; \
26316 echo "Doing pdf in sid" ; \
26317 (cd $(HOST_SUBDIR)/sid && \
26318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320 "RANLIB=$${RANLIB}" \
26321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26322 pdf) \
26323 || exit 1
26325 @endif sid
26327 .PHONY: maybe-html-sid html-sid
26328 maybe-html-sid:
26329 @if sid
26330 maybe-html-sid: html-sid
26332 html-sid: \
26333 configure-sid
26334 @: $(MAKE); $(unstage)
26335 @[ -f ./sid/Makefile ] || exit 0; \
26336 r=`${PWD_COMMAND}`; export r; \
26337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338 $(HOST_EXPORTS) \
26339 for flag in $(EXTRA_HOST_FLAGS) ; do \
26340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26341 done; \
26342 echo "Doing html in sid" ; \
26343 (cd $(HOST_SUBDIR)/sid && \
26344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26346 "RANLIB=$${RANLIB}" \
26347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26348 html) \
26349 || exit 1
26351 @endif sid
26353 .PHONY: maybe-TAGS-sid TAGS-sid
26354 maybe-TAGS-sid:
26355 @if sid
26356 maybe-TAGS-sid: TAGS-sid
26358 TAGS-sid: \
26359 configure-sid
26360 @: $(MAKE); $(unstage)
26361 @[ -f ./sid/Makefile ] || exit 0; \
26362 r=`${PWD_COMMAND}`; export r; \
26363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364 $(HOST_EXPORTS) \
26365 for flag in $(EXTRA_HOST_FLAGS) ; do \
26366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26367 done; \
26368 echo "Doing TAGS in sid" ; \
26369 (cd $(HOST_SUBDIR)/sid && \
26370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26372 "RANLIB=$${RANLIB}" \
26373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26374 TAGS) \
26375 || exit 1
26377 @endif sid
26379 .PHONY: maybe-install-info-sid install-info-sid
26380 maybe-install-info-sid:
26381 @if sid
26382 maybe-install-info-sid: install-info-sid
26384 install-info-sid: \
26385 configure-sid \
26386 info-sid
26387 @: $(MAKE); $(unstage)
26388 @[ -f ./sid/Makefile ] || exit 0; \
26389 r=`${PWD_COMMAND}`; export r; \
26390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26391 $(HOST_EXPORTS) \
26392 for flag in $(EXTRA_HOST_FLAGS) ; do \
26393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26394 done; \
26395 echo "Doing install-info in sid" ; \
26396 (cd $(HOST_SUBDIR)/sid && \
26397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26399 "RANLIB=$${RANLIB}" \
26400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26401 install-info) \
26402 || exit 1
26404 @endif sid
26406 .PHONY: maybe-install-pdf-sid install-pdf-sid
26407 maybe-install-pdf-sid:
26408 @if sid
26409 maybe-install-pdf-sid: install-pdf-sid
26411 install-pdf-sid: \
26412 configure-sid \
26413 pdf-sid
26414 @: $(MAKE); $(unstage)
26415 @[ -f ./sid/Makefile ] || exit 0; \
26416 r=`${PWD_COMMAND}`; export r; \
26417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26418 $(HOST_EXPORTS) \
26419 for flag in $(EXTRA_HOST_FLAGS) ; do \
26420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26421 done; \
26422 echo "Doing install-pdf in sid" ; \
26423 (cd $(HOST_SUBDIR)/sid && \
26424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26426 "RANLIB=$${RANLIB}" \
26427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26428 install-pdf) \
26429 || exit 1
26431 @endif sid
26433 .PHONY: maybe-install-html-sid install-html-sid
26434 maybe-install-html-sid:
26435 @if sid
26436 maybe-install-html-sid: install-html-sid
26438 install-html-sid: \
26439 configure-sid \
26440 html-sid
26441 @: $(MAKE); $(unstage)
26442 @[ -f ./sid/Makefile ] || exit 0; \
26443 r=`${PWD_COMMAND}`; export r; \
26444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26445 $(HOST_EXPORTS) \
26446 for flag in $(EXTRA_HOST_FLAGS) ; do \
26447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26448 done; \
26449 echo "Doing install-html in sid" ; \
26450 (cd $(HOST_SUBDIR)/sid && \
26451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26453 "RANLIB=$${RANLIB}" \
26454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26455 install-html) \
26456 || exit 1
26458 @endif sid
26460 .PHONY: maybe-installcheck-sid installcheck-sid
26461 maybe-installcheck-sid:
26462 @if sid
26463 maybe-installcheck-sid: installcheck-sid
26465 installcheck-sid: \
26466 configure-sid
26467 @: $(MAKE); $(unstage)
26468 @[ -f ./sid/Makefile ] || exit 0; \
26469 r=`${PWD_COMMAND}`; export r; \
26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471 $(HOST_EXPORTS) \
26472 for flag in $(EXTRA_HOST_FLAGS) ; do \
26473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26474 done; \
26475 echo "Doing installcheck in sid" ; \
26476 (cd $(HOST_SUBDIR)/sid && \
26477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26479 "RANLIB=$${RANLIB}" \
26480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26481 installcheck) \
26482 || exit 1
26484 @endif sid
26486 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26487 maybe-mostlyclean-sid:
26488 @if sid
26489 maybe-mostlyclean-sid: mostlyclean-sid
26491 mostlyclean-sid:
26492 @: $(MAKE); $(unstage)
26493 @[ -f ./sid/Makefile ] || exit 0; \
26494 r=`${PWD_COMMAND}`; export r; \
26495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26496 $(HOST_EXPORTS) \
26497 for flag in $(EXTRA_HOST_FLAGS) ; do \
26498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26499 done; \
26500 echo "Doing mostlyclean in sid" ; \
26501 (cd $(HOST_SUBDIR)/sid && \
26502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26504 "RANLIB=$${RANLIB}" \
26505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26506 mostlyclean) \
26507 || exit 1
26509 @endif sid
26511 .PHONY: maybe-clean-sid clean-sid
26512 maybe-clean-sid:
26513 @if sid
26514 maybe-clean-sid: clean-sid
26516 clean-sid:
26517 @: $(MAKE); $(unstage)
26518 @[ -f ./sid/Makefile ] || exit 0; \
26519 r=`${PWD_COMMAND}`; export r; \
26520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521 $(HOST_EXPORTS) \
26522 for flag in $(EXTRA_HOST_FLAGS) ; do \
26523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26524 done; \
26525 echo "Doing clean in sid" ; \
26526 (cd $(HOST_SUBDIR)/sid && \
26527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26529 "RANLIB=$${RANLIB}" \
26530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26531 clean) \
26532 || exit 1
26534 @endif sid
26536 .PHONY: maybe-distclean-sid distclean-sid
26537 maybe-distclean-sid:
26538 @if sid
26539 maybe-distclean-sid: distclean-sid
26541 distclean-sid:
26542 @: $(MAKE); $(unstage)
26543 @[ -f ./sid/Makefile ] || exit 0; \
26544 r=`${PWD_COMMAND}`; export r; \
26545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546 $(HOST_EXPORTS) \
26547 for flag in $(EXTRA_HOST_FLAGS) ; do \
26548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26549 done; \
26550 echo "Doing distclean in sid" ; \
26551 (cd $(HOST_SUBDIR)/sid && \
26552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26554 "RANLIB=$${RANLIB}" \
26555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26556 distclean) \
26557 || exit 1
26559 @endif sid
26561 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26562 maybe-maintainer-clean-sid:
26563 @if sid
26564 maybe-maintainer-clean-sid: maintainer-clean-sid
26566 maintainer-clean-sid:
26567 @: $(MAKE); $(unstage)
26568 @[ -f ./sid/Makefile ] || exit 0; \
26569 r=`${PWD_COMMAND}`; export r; \
26570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26571 $(HOST_EXPORTS) \
26572 for flag in $(EXTRA_HOST_FLAGS) ; do \
26573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26574 done; \
26575 echo "Doing maintainer-clean in sid" ; \
26576 (cd $(HOST_SUBDIR)/sid && \
26577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26579 "RANLIB=$${RANLIB}" \
26580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26581 maintainer-clean) \
26582 || exit 1
26584 @endif sid
26588 .PHONY: configure-sim maybe-configure-sim
26589 maybe-configure-sim:
26590 @if gcc-bootstrap
26591 configure-sim: stage_current
26592 @endif gcc-bootstrap
26593 @if sim
26594 maybe-configure-sim: configure-sim
26595 configure-sim:
26596 @: $(MAKE); $(unstage)
26597 @r=`${PWD_COMMAND}`; export r; \
26598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26599 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
26601 $(HOST_EXPORTS) \
26602 echo Configuring in $(HOST_SUBDIR)/sim; \
26603 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26604 case $(srcdir) in \
26605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26606 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26608 esac; \
26609 module_srcdir=sim; \
26610 $(SHELL) \
26611 $$s/$$module_srcdir/configure \
26612 --srcdir=$${topdir}/$$module_srcdir \
26613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26614 --target=${target_alias} \
26615 || exit 1
26616 @endif sim
26622 .PHONY: all-sim maybe-all-sim
26623 maybe-all-sim:
26624 @if gcc-bootstrap
26625 all-sim: stage_current
26626 @endif gcc-bootstrap
26627 @if sim
26628 TARGET-sim=all
26629 maybe-all-sim: all-sim
26630 all-sim: configure-sim
26631 @: $(MAKE); $(unstage)
26632 @r=`${PWD_COMMAND}`; export r; \
26633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26634 $(HOST_EXPORTS) \
26635 (cd $(HOST_SUBDIR)/sim && \
26636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26637 $(TARGET-sim))
26638 @endif sim
26643 .PHONY: check-sim maybe-check-sim
26644 maybe-check-sim:
26645 @if sim
26646 maybe-check-sim: check-sim
26648 check-sim:
26649 @: $(MAKE); $(unstage)
26650 @r=`${PWD_COMMAND}`; export r; \
26651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26652 $(HOST_EXPORTS) \
26653 (cd $(HOST_SUBDIR)/sim && \
26654 $(MAKE) $(FLAGS_TO_PASS) check)
26656 @endif sim
26658 .PHONY: install-sim maybe-install-sim
26659 maybe-install-sim:
26660 @if sim
26661 maybe-install-sim: install-sim
26663 install-sim: installdirs
26664 @: $(MAKE); $(unstage)
26665 @r=`${PWD_COMMAND}`; export r; \
26666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26667 $(HOST_EXPORTS) \
26668 (cd $(HOST_SUBDIR)/sim && \
26669 $(MAKE) $(FLAGS_TO_PASS) install)
26671 @endif sim
26673 .PHONY: install-strip-sim maybe-install-strip-sim
26674 maybe-install-strip-sim:
26675 @if sim
26676 maybe-install-strip-sim: install-strip-sim
26678 install-strip-sim: installdirs
26679 @: $(MAKE); $(unstage)
26680 @r=`${PWD_COMMAND}`; export r; \
26681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26682 $(HOST_EXPORTS) \
26683 (cd $(HOST_SUBDIR)/sim && \
26684 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26686 @endif sim
26688 # Other targets (info, dvi, pdf, etc.)
26690 .PHONY: maybe-info-sim info-sim
26691 maybe-info-sim:
26692 @if sim
26693 maybe-info-sim: info-sim
26695 info-sim: \
26696 configure-sim
26697 @: $(MAKE); $(unstage)
26698 @[ -f ./sim/Makefile ] || exit 0; \
26699 r=`${PWD_COMMAND}`; export r; \
26700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26701 $(HOST_EXPORTS) \
26702 for flag in $(EXTRA_HOST_FLAGS) ; do \
26703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26704 done; \
26705 echo "Doing info in sim" ; \
26706 (cd $(HOST_SUBDIR)/sim && \
26707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26709 "RANLIB=$${RANLIB}" \
26710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26711 info) \
26712 || exit 1
26714 @endif sim
26716 .PHONY: maybe-dvi-sim dvi-sim
26717 maybe-dvi-sim:
26718 @if sim
26719 maybe-dvi-sim: dvi-sim
26721 dvi-sim: \
26722 configure-sim
26723 @: $(MAKE); $(unstage)
26724 @[ -f ./sim/Makefile ] || exit 0; \
26725 r=`${PWD_COMMAND}`; export r; \
26726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26727 $(HOST_EXPORTS) \
26728 for flag in $(EXTRA_HOST_FLAGS) ; do \
26729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26730 done; \
26731 echo "Doing dvi in sim" ; \
26732 (cd $(HOST_SUBDIR)/sim && \
26733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26735 "RANLIB=$${RANLIB}" \
26736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26737 dvi) \
26738 || exit 1
26740 @endif sim
26742 .PHONY: maybe-pdf-sim pdf-sim
26743 maybe-pdf-sim:
26744 @if sim
26745 maybe-pdf-sim: pdf-sim
26747 pdf-sim: \
26748 configure-sim
26749 @: $(MAKE); $(unstage)
26750 @[ -f ./sim/Makefile ] || exit 0; \
26751 r=`${PWD_COMMAND}`; export r; \
26752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753 $(HOST_EXPORTS) \
26754 for flag in $(EXTRA_HOST_FLAGS) ; do \
26755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26756 done; \
26757 echo "Doing pdf in sim" ; \
26758 (cd $(HOST_SUBDIR)/sim && \
26759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26761 "RANLIB=$${RANLIB}" \
26762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26763 pdf) \
26764 || exit 1
26766 @endif sim
26768 .PHONY: maybe-html-sim html-sim
26769 maybe-html-sim:
26770 @if sim
26771 maybe-html-sim: html-sim
26773 html-sim: \
26774 configure-sim
26775 @: $(MAKE); $(unstage)
26776 @[ -f ./sim/Makefile ] || exit 0; \
26777 r=`${PWD_COMMAND}`; export r; \
26778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26779 $(HOST_EXPORTS) \
26780 for flag in $(EXTRA_HOST_FLAGS) ; do \
26781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26782 done; \
26783 echo "Doing html in sim" ; \
26784 (cd $(HOST_SUBDIR)/sim && \
26785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26787 "RANLIB=$${RANLIB}" \
26788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26789 html) \
26790 || exit 1
26792 @endif sim
26794 .PHONY: maybe-TAGS-sim TAGS-sim
26795 maybe-TAGS-sim:
26796 @if sim
26797 maybe-TAGS-sim: TAGS-sim
26799 TAGS-sim: \
26800 configure-sim
26801 @: $(MAKE); $(unstage)
26802 @[ -f ./sim/Makefile ] || exit 0; \
26803 r=`${PWD_COMMAND}`; export r; \
26804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26805 $(HOST_EXPORTS) \
26806 for flag in $(EXTRA_HOST_FLAGS) ; do \
26807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26808 done; \
26809 echo "Doing TAGS in sim" ; \
26810 (cd $(HOST_SUBDIR)/sim && \
26811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26813 "RANLIB=$${RANLIB}" \
26814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26815 TAGS) \
26816 || exit 1
26818 @endif sim
26820 .PHONY: maybe-install-info-sim install-info-sim
26821 maybe-install-info-sim:
26822 @if sim
26823 maybe-install-info-sim: install-info-sim
26825 install-info-sim: \
26826 configure-sim \
26827 info-sim
26828 @: $(MAKE); $(unstage)
26829 @[ -f ./sim/Makefile ] || exit 0; \
26830 r=`${PWD_COMMAND}`; export r; \
26831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26832 $(HOST_EXPORTS) \
26833 for flag in $(EXTRA_HOST_FLAGS) ; do \
26834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26835 done; \
26836 echo "Doing install-info in sim" ; \
26837 (cd $(HOST_SUBDIR)/sim && \
26838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26840 "RANLIB=$${RANLIB}" \
26841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26842 install-info) \
26843 || exit 1
26845 @endif sim
26847 .PHONY: maybe-install-pdf-sim install-pdf-sim
26848 maybe-install-pdf-sim:
26849 @if sim
26850 maybe-install-pdf-sim: install-pdf-sim
26852 install-pdf-sim: \
26853 configure-sim \
26854 pdf-sim
26855 @: $(MAKE); $(unstage)
26856 @[ -f ./sim/Makefile ] || exit 0; \
26857 r=`${PWD_COMMAND}`; export r; \
26858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859 $(HOST_EXPORTS) \
26860 for flag in $(EXTRA_HOST_FLAGS) ; do \
26861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26862 done; \
26863 echo "Doing install-pdf in sim" ; \
26864 (cd $(HOST_SUBDIR)/sim && \
26865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26867 "RANLIB=$${RANLIB}" \
26868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26869 install-pdf) \
26870 || exit 1
26872 @endif sim
26874 .PHONY: maybe-install-html-sim install-html-sim
26875 maybe-install-html-sim:
26876 @if sim
26877 maybe-install-html-sim: install-html-sim
26879 install-html-sim: \
26880 configure-sim \
26881 html-sim
26882 @: $(MAKE); $(unstage)
26883 @[ -f ./sim/Makefile ] || exit 0; \
26884 r=`${PWD_COMMAND}`; export r; \
26885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 $(HOST_EXPORTS) \
26887 for flag in $(EXTRA_HOST_FLAGS) ; do \
26888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26889 done; \
26890 echo "Doing install-html in sim" ; \
26891 (cd $(HOST_SUBDIR)/sim && \
26892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26894 "RANLIB=$${RANLIB}" \
26895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26896 install-html) \
26897 || exit 1
26899 @endif sim
26901 .PHONY: maybe-installcheck-sim installcheck-sim
26902 maybe-installcheck-sim:
26903 @if sim
26904 maybe-installcheck-sim: installcheck-sim
26906 installcheck-sim: \
26907 configure-sim
26908 @: $(MAKE); $(unstage)
26909 @[ -f ./sim/Makefile ] || exit 0; \
26910 r=`${PWD_COMMAND}`; export r; \
26911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26912 $(HOST_EXPORTS) \
26913 for flag in $(EXTRA_HOST_FLAGS) ; do \
26914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26915 done; \
26916 echo "Doing installcheck in sim" ; \
26917 (cd $(HOST_SUBDIR)/sim && \
26918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26920 "RANLIB=$${RANLIB}" \
26921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26922 installcheck) \
26923 || exit 1
26925 @endif sim
26927 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26928 maybe-mostlyclean-sim:
26929 @if sim
26930 maybe-mostlyclean-sim: mostlyclean-sim
26932 mostlyclean-sim:
26933 @: $(MAKE); $(unstage)
26934 @[ -f ./sim/Makefile ] || exit 0; \
26935 r=`${PWD_COMMAND}`; export r; \
26936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26937 $(HOST_EXPORTS) \
26938 for flag in $(EXTRA_HOST_FLAGS) ; do \
26939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26940 done; \
26941 echo "Doing mostlyclean in sim" ; \
26942 (cd $(HOST_SUBDIR)/sim && \
26943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26945 "RANLIB=$${RANLIB}" \
26946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26947 mostlyclean) \
26948 || exit 1
26950 @endif sim
26952 .PHONY: maybe-clean-sim clean-sim
26953 maybe-clean-sim:
26954 @if sim
26955 maybe-clean-sim: clean-sim
26957 clean-sim:
26958 @: $(MAKE); $(unstage)
26959 @[ -f ./sim/Makefile ] || exit 0; \
26960 r=`${PWD_COMMAND}`; export r; \
26961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26962 $(HOST_EXPORTS) \
26963 for flag in $(EXTRA_HOST_FLAGS) ; do \
26964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26965 done; \
26966 echo "Doing clean in sim" ; \
26967 (cd $(HOST_SUBDIR)/sim && \
26968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26970 "RANLIB=$${RANLIB}" \
26971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26972 clean) \
26973 || exit 1
26975 @endif sim
26977 .PHONY: maybe-distclean-sim distclean-sim
26978 maybe-distclean-sim:
26979 @if sim
26980 maybe-distclean-sim: distclean-sim
26982 distclean-sim:
26983 @: $(MAKE); $(unstage)
26984 @[ -f ./sim/Makefile ] || exit 0; \
26985 r=`${PWD_COMMAND}`; export r; \
26986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26987 $(HOST_EXPORTS) \
26988 for flag in $(EXTRA_HOST_FLAGS) ; do \
26989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26990 done; \
26991 echo "Doing distclean in sim" ; \
26992 (cd $(HOST_SUBDIR)/sim && \
26993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26995 "RANLIB=$${RANLIB}" \
26996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26997 distclean) \
26998 || exit 1
27000 @endif sim
27002 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
27003 maybe-maintainer-clean-sim:
27004 @if sim
27005 maybe-maintainer-clean-sim: maintainer-clean-sim
27007 maintainer-clean-sim:
27008 @: $(MAKE); $(unstage)
27009 @[ -f ./sim/Makefile ] || exit 0; \
27010 r=`${PWD_COMMAND}`; export r; \
27011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27012 $(HOST_EXPORTS) \
27013 for flag in $(EXTRA_HOST_FLAGS) ; do \
27014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27015 done; \
27016 echo "Doing maintainer-clean in sim" ; \
27017 (cd $(HOST_SUBDIR)/sim && \
27018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27020 "RANLIB=$${RANLIB}" \
27021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27022 maintainer-clean) \
27023 || exit 1
27025 @endif sim
27029 .PHONY: configure-texinfo maybe-configure-texinfo
27030 maybe-configure-texinfo:
27031 @if gcc-bootstrap
27032 configure-texinfo: stage_current
27033 @endif gcc-bootstrap
27034 @if texinfo
27035 maybe-configure-texinfo: configure-texinfo
27036 configure-texinfo:
27037 @: $(MAKE); $(unstage)
27038 @r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
27041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
27042 $(HOST_EXPORTS) \
27043 echo Configuring in $(HOST_SUBDIR)/texinfo; \
27044 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
27045 case $(srcdir) in \
27046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27047 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
27048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27049 esac; \
27050 module_srcdir=texinfo; \
27051 $(SHELL) \
27052 $$s/$$module_srcdir/configure \
27053 --srcdir=$${topdir}/$$module_srcdir \
27054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27055 --target=${target_alias} \
27056 || exit 1
27057 @endif texinfo
27063 .PHONY: all-texinfo maybe-all-texinfo
27064 maybe-all-texinfo:
27065 @if gcc-bootstrap
27066 all-texinfo: stage_current
27067 @endif gcc-bootstrap
27068 @if texinfo
27069 TARGET-texinfo=all
27070 maybe-all-texinfo: all-texinfo
27071 all-texinfo: configure-texinfo
27072 @: $(MAKE); $(unstage)
27073 @r=`${PWD_COMMAND}`; export r; \
27074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27075 $(HOST_EXPORTS) \
27076 (cd $(HOST_SUBDIR)/texinfo && \
27077 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27078 $(TARGET-texinfo))
27079 @endif texinfo
27084 .PHONY: check-texinfo maybe-check-texinfo
27085 maybe-check-texinfo:
27086 @if texinfo
27087 maybe-check-texinfo: check-texinfo
27089 check-texinfo:
27090 @: $(MAKE); $(unstage)
27091 @r=`${PWD_COMMAND}`; export r; \
27092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27093 $(HOST_EXPORTS) \
27094 (cd $(HOST_SUBDIR)/texinfo && \
27095 $(MAKE) $(FLAGS_TO_PASS) check)
27097 @endif texinfo
27099 .PHONY: install-texinfo maybe-install-texinfo
27100 maybe-install-texinfo:
27101 @if texinfo
27102 maybe-install-texinfo: install-texinfo
27104 install-texinfo:
27106 @endif texinfo
27108 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
27109 maybe-install-strip-texinfo:
27110 @if texinfo
27111 maybe-install-strip-texinfo: install-strip-texinfo
27113 install-strip-texinfo:
27115 @endif texinfo
27117 # Other targets (info, dvi, pdf, etc.)
27119 .PHONY: maybe-info-texinfo info-texinfo
27120 maybe-info-texinfo:
27121 @if texinfo
27122 maybe-info-texinfo: info-texinfo
27124 info-texinfo: \
27125 configure-texinfo
27126 @: $(MAKE); $(unstage)
27127 @[ -f ./texinfo/Makefile ] || exit 0; \
27128 r=`${PWD_COMMAND}`; export r; \
27129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27130 $(HOST_EXPORTS) \
27131 for flag in $(EXTRA_HOST_FLAGS) ; do \
27132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27133 done; \
27134 echo "Doing info in texinfo" ; \
27135 (cd $(HOST_SUBDIR)/texinfo && \
27136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27138 "RANLIB=$${RANLIB}" \
27139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27140 info) \
27141 || exit 1
27143 @endif texinfo
27145 .PHONY: maybe-dvi-texinfo dvi-texinfo
27146 maybe-dvi-texinfo:
27147 @if texinfo
27148 maybe-dvi-texinfo: dvi-texinfo
27150 dvi-texinfo: \
27151 configure-texinfo
27152 @: $(MAKE); $(unstage)
27153 @[ -f ./texinfo/Makefile ] || exit 0; \
27154 r=`${PWD_COMMAND}`; export r; \
27155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156 $(HOST_EXPORTS) \
27157 for flag in $(EXTRA_HOST_FLAGS) ; do \
27158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27159 done; \
27160 echo "Doing dvi in texinfo" ; \
27161 (cd $(HOST_SUBDIR)/texinfo && \
27162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27164 "RANLIB=$${RANLIB}" \
27165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27166 dvi) \
27167 || exit 1
27169 @endif texinfo
27171 .PHONY: maybe-pdf-texinfo pdf-texinfo
27172 maybe-pdf-texinfo:
27173 @if texinfo
27174 maybe-pdf-texinfo: pdf-texinfo
27176 pdf-texinfo: \
27177 configure-texinfo
27178 @: $(MAKE); $(unstage)
27179 @[ -f ./texinfo/Makefile ] || exit 0; \
27180 r=`${PWD_COMMAND}`; export r; \
27181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182 $(HOST_EXPORTS) \
27183 for flag in $(EXTRA_HOST_FLAGS) ; do \
27184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27185 done; \
27186 echo "Doing pdf in texinfo" ; \
27187 (cd $(HOST_SUBDIR)/texinfo && \
27188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27190 "RANLIB=$${RANLIB}" \
27191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27192 pdf) \
27193 || exit 1
27195 @endif texinfo
27197 .PHONY: maybe-html-texinfo html-texinfo
27198 maybe-html-texinfo:
27199 @if texinfo
27200 maybe-html-texinfo: html-texinfo
27202 html-texinfo: \
27203 configure-texinfo
27204 @: $(MAKE); $(unstage)
27205 @[ -f ./texinfo/Makefile ] || exit 0; \
27206 r=`${PWD_COMMAND}`; export r; \
27207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27208 $(HOST_EXPORTS) \
27209 for flag in $(EXTRA_HOST_FLAGS) ; do \
27210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27211 done; \
27212 echo "Doing html in texinfo" ; \
27213 (cd $(HOST_SUBDIR)/texinfo && \
27214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27216 "RANLIB=$${RANLIB}" \
27217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27218 html) \
27219 || exit 1
27221 @endif texinfo
27223 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27224 maybe-TAGS-texinfo:
27225 @if texinfo
27226 maybe-TAGS-texinfo: TAGS-texinfo
27228 TAGS-texinfo: \
27229 configure-texinfo
27230 @: $(MAKE); $(unstage)
27231 @[ -f ./texinfo/Makefile ] || exit 0; \
27232 r=`${PWD_COMMAND}`; export r; \
27233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27234 $(HOST_EXPORTS) \
27235 for flag in $(EXTRA_HOST_FLAGS) ; do \
27236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27237 done; \
27238 echo "Doing TAGS in texinfo" ; \
27239 (cd $(HOST_SUBDIR)/texinfo && \
27240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27242 "RANLIB=$${RANLIB}" \
27243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27244 TAGS) \
27245 || exit 1
27247 @endif texinfo
27249 .PHONY: maybe-install-info-texinfo install-info-texinfo
27250 maybe-install-info-texinfo:
27251 @if texinfo
27252 maybe-install-info-texinfo: install-info-texinfo
27254 install-info-texinfo: \
27255 configure-texinfo \
27256 info-texinfo
27257 @: $(MAKE); $(unstage)
27258 @[ -f ./texinfo/Makefile ] || exit 0; \
27259 r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 for flag in $(EXTRA_HOST_FLAGS) ; do \
27263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 done; \
27265 echo "Doing install-info in texinfo" ; \
27266 (cd $(HOST_SUBDIR)/texinfo && \
27267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269 "RANLIB=$${RANLIB}" \
27270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271 install-info) \
27272 || exit 1
27274 @endif texinfo
27276 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27277 maybe-install-pdf-texinfo:
27278 @if texinfo
27279 maybe-install-pdf-texinfo: install-pdf-texinfo
27281 install-pdf-texinfo: \
27282 configure-texinfo \
27283 pdf-texinfo
27284 @: $(MAKE); $(unstage)
27285 @[ -f ./texinfo/Makefile ] || exit 0; \
27286 r=`${PWD_COMMAND}`; export r; \
27287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288 $(HOST_EXPORTS) \
27289 for flag in $(EXTRA_HOST_FLAGS) ; do \
27290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27291 done; \
27292 echo "Doing install-pdf in texinfo" ; \
27293 (cd $(HOST_SUBDIR)/texinfo && \
27294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27296 "RANLIB=$${RANLIB}" \
27297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27298 install-pdf) \
27299 || exit 1
27301 @endif texinfo
27303 .PHONY: maybe-install-html-texinfo install-html-texinfo
27304 maybe-install-html-texinfo:
27305 @if texinfo
27306 maybe-install-html-texinfo: install-html-texinfo
27308 install-html-texinfo: \
27309 configure-texinfo \
27310 html-texinfo
27311 @: $(MAKE); $(unstage)
27312 @[ -f ./texinfo/Makefile ] || exit 0; \
27313 r=`${PWD_COMMAND}`; export r; \
27314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27315 $(HOST_EXPORTS) \
27316 for flag in $(EXTRA_HOST_FLAGS) ; do \
27317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27318 done; \
27319 echo "Doing install-html in texinfo" ; \
27320 (cd $(HOST_SUBDIR)/texinfo && \
27321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27323 "RANLIB=$${RANLIB}" \
27324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27325 install-html) \
27326 || exit 1
27328 @endif texinfo
27330 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27331 maybe-installcheck-texinfo:
27332 @if texinfo
27333 maybe-installcheck-texinfo: installcheck-texinfo
27335 installcheck-texinfo: \
27336 configure-texinfo
27337 @: $(MAKE); $(unstage)
27338 @[ -f ./texinfo/Makefile ] || exit 0; \
27339 r=`${PWD_COMMAND}`; export r; \
27340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27341 $(HOST_EXPORTS) \
27342 for flag in $(EXTRA_HOST_FLAGS) ; do \
27343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27344 done; \
27345 echo "Doing installcheck in texinfo" ; \
27346 (cd $(HOST_SUBDIR)/texinfo && \
27347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27349 "RANLIB=$${RANLIB}" \
27350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27351 installcheck) \
27352 || exit 1
27354 @endif texinfo
27356 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27357 maybe-mostlyclean-texinfo:
27358 @if texinfo
27359 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27361 mostlyclean-texinfo:
27362 @: $(MAKE); $(unstage)
27363 @[ -f ./texinfo/Makefile ] || exit 0; \
27364 r=`${PWD_COMMAND}`; export r; \
27365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27366 $(HOST_EXPORTS) \
27367 for flag in $(EXTRA_HOST_FLAGS) ; do \
27368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27369 done; \
27370 echo "Doing mostlyclean in texinfo" ; \
27371 (cd $(HOST_SUBDIR)/texinfo && \
27372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27374 "RANLIB=$${RANLIB}" \
27375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27376 mostlyclean) \
27377 || exit 1
27379 @endif texinfo
27381 .PHONY: maybe-clean-texinfo clean-texinfo
27382 maybe-clean-texinfo:
27383 @if texinfo
27384 maybe-clean-texinfo: clean-texinfo
27386 clean-texinfo:
27387 @: $(MAKE); $(unstage)
27388 @[ -f ./texinfo/Makefile ] || exit 0; \
27389 r=`${PWD_COMMAND}`; export r; \
27390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27391 $(HOST_EXPORTS) \
27392 for flag in $(EXTRA_HOST_FLAGS) ; do \
27393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27394 done; \
27395 echo "Doing clean in texinfo" ; \
27396 (cd $(HOST_SUBDIR)/texinfo && \
27397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27399 "RANLIB=$${RANLIB}" \
27400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27401 clean) \
27402 || exit 1
27404 @endif texinfo
27406 .PHONY: maybe-distclean-texinfo distclean-texinfo
27407 maybe-distclean-texinfo:
27408 @if texinfo
27409 maybe-distclean-texinfo: distclean-texinfo
27411 distclean-texinfo:
27412 @: $(MAKE); $(unstage)
27413 @[ -f ./texinfo/Makefile ] || exit 0; \
27414 r=`${PWD_COMMAND}`; export r; \
27415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27416 $(HOST_EXPORTS) \
27417 for flag in $(EXTRA_HOST_FLAGS) ; do \
27418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27419 done; \
27420 echo "Doing distclean in texinfo" ; \
27421 (cd $(HOST_SUBDIR)/texinfo && \
27422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27424 "RANLIB=$${RANLIB}" \
27425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27426 distclean) \
27427 || exit 1
27429 @endif texinfo
27431 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27432 maybe-maintainer-clean-texinfo:
27433 @if texinfo
27434 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27436 maintainer-clean-texinfo:
27437 @: $(MAKE); $(unstage)
27438 @[ -f ./texinfo/Makefile ] || exit 0; \
27439 r=`${PWD_COMMAND}`; export r; \
27440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441 $(HOST_EXPORTS) \
27442 for flag in $(EXTRA_HOST_FLAGS) ; do \
27443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27444 done; \
27445 echo "Doing maintainer-clean in texinfo" ; \
27446 (cd $(HOST_SUBDIR)/texinfo && \
27447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27449 "RANLIB=$${RANLIB}" \
27450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27451 maintainer-clean) \
27452 || exit 1
27454 @endif texinfo
27458 .PHONY: configure-zlib maybe-configure-zlib
27459 maybe-configure-zlib:
27460 @if gcc-bootstrap
27461 configure-zlib: stage_current
27462 @endif gcc-bootstrap
27463 @if zlib
27464 maybe-configure-zlib: configure-zlib
27465 configure-zlib:
27466 @r=`${PWD_COMMAND}`; export r; \
27467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27470 $(HOST_EXPORTS) \
27471 echo Configuring in $(HOST_SUBDIR)/zlib; \
27472 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27473 case $(srcdir) in \
27474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27475 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27477 esac; \
27478 module_srcdir=zlib; \
27479 $(SHELL) \
27480 $$s/$$module_srcdir/configure \
27481 --srcdir=$${topdir}/$$module_srcdir \
27482 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27483 --target=${target_alias} \
27484 || exit 1
27485 @endif zlib
27489 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27490 maybe-configure-stage1-zlib:
27491 @if zlib-bootstrap
27492 maybe-configure-stage1-zlib: configure-stage1-zlib
27493 configure-stage1-zlib:
27494 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27496 @r=`${PWD_COMMAND}`; export r; \
27497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27498 TFLAGS="$(STAGE1_TFLAGS)"; \
27499 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27500 $(HOST_EXPORTS) \
27501 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27502 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27503 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27504 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
27505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27506 cd $(HOST_SUBDIR)/zlib || exit 1; \
27507 case $(srcdir) in \
27508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27509 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27511 esac; \
27512 module_srcdir=zlib; \
27513 $(SHELL) $$s/$$module_srcdir/configure \
27514 --srcdir=$${topdir}/$$module_srcdir \
27515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27516 --target=${target_alias} \
27518 $(STAGE1_CONFIGURE_FLAGS)
27519 @endif zlib-bootstrap
27521 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27522 maybe-configure-stage2-zlib:
27523 @if zlib-bootstrap
27524 maybe-configure-stage2-zlib: configure-stage2-zlib
27525 configure-stage2-zlib:
27526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27527 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27528 @r=`${PWD_COMMAND}`; export r; \
27529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530 TFLAGS="$(STAGE2_TFLAGS)"; \
27531 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27532 $(HOST_EXPORTS) \
27533 $(POSTSTAGE1_HOST_EXPORTS) \
27534 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27535 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27536 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27537 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
27538 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27539 cd $(HOST_SUBDIR)/zlib || exit 1; \
27540 case $(srcdir) in \
27541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27542 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27544 esac; \
27545 module_srcdir=zlib; \
27546 $(SHELL) $$s/$$module_srcdir/configure \
27547 --srcdir=$${topdir}/$$module_srcdir \
27548 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27549 --target=${target_alias} \
27550 --with-build-libsubdir=$(HOST_SUBDIR) \
27551 $(STAGE2_CONFIGURE_FLAGS)
27552 @endif zlib-bootstrap
27554 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27555 maybe-configure-stage3-zlib:
27556 @if zlib-bootstrap
27557 maybe-configure-stage3-zlib: configure-stage3-zlib
27558 configure-stage3-zlib:
27559 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27561 @r=`${PWD_COMMAND}`; export r; \
27562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27563 TFLAGS="$(STAGE3_TFLAGS)"; \
27564 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27565 $(HOST_EXPORTS) \
27566 $(POSTSTAGE1_HOST_EXPORTS) \
27567 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27568 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27569 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27570 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
27571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27572 cd $(HOST_SUBDIR)/zlib || exit 1; \
27573 case $(srcdir) in \
27574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27575 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27577 esac; \
27578 module_srcdir=zlib; \
27579 $(SHELL) $$s/$$module_srcdir/configure \
27580 --srcdir=$${topdir}/$$module_srcdir \
27581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27582 --target=${target_alias} \
27583 --with-build-libsubdir=$(HOST_SUBDIR) \
27584 $(STAGE3_CONFIGURE_FLAGS)
27585 @endif zlib-bootstrap
27587 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27588 maybe-configure-stage4-zlib:
27589 @if zlib-bootstrap
27590 maybe-configure-stage4-zlib: configure-stage4-zlib
27591 configure-stage4-zlib:
27592 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27594 @r=`${PWD_COMMAND}`; export r; \
27595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27596 TFLAGS="$(STAGE4_TFLAGS)"; \
27597 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27598 $(HOST_EXPORTS) \
27599 $(POSTSTAGE1_HOST_EXPORTS) \
27600 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27601 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27602 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27603 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
27604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27605 cd $(HOST_SUBDIR)/zlib || exit 1; \
27606 case $(srcdir) in \
27607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27608 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27610 esac; \
27611 module_srcdir=zlib; \
27612 $(SHELL) $$s/$$module_srcdir/configure \
27613 --srcdir=$${topdir}/$$module_srcdir \
27614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27615 --target=${target_alias} \
27616 --with-build-libsubdir=$(HOST_SUBDIR) \
27617 $(STAGE4_CONFIGURE_FLAGS)
27618 @endif zlib-bootstrap
27620 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27621 maybe-configure-stageprofile-zlib:
27622 @if zlib-bootstrap
27623 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27624 configure-stageprofile-zlib:
27625 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27627 @r=`${PWD_COMMAND}`; export r; \
27628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27629 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27630 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27631 $(HOST_EXPORTS) \
27632 $(POSTSTAGE1_HOST_EXPORTS) \
27633 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27634 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27635 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27636 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
27637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27638 cd $(HOST_SUBDIR)/zlib || exit 1; \
27639 case $(srcdir) in \
27640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27641 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27643 esac; \
27644 module_srcdir=zlib; \
27645 $(SHELL) $$s/$$module_srcdir/configure \
27646 --srcdir=$${topdir}/$$module_srcdir \
27647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27648 --target=${target_alias} \
27649 --with-build-libsubdir=$(HOST_SUBDIR) \
27650 $(STAGEprofile_CONFIGURE_FLAGS)
27651 @endif zlib-bootstrap
27653 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27654 maybe-configure-stagefeedback-zlib:
27655 @if zlib-bootstrap
27656 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27657 configure-stagefeedback-zlib:
27658 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27660 @r=`${PWD_COMMAND}`; export r; \
27661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27663 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27664 $(HOST_EXPORTS) \
27665 $(POSTSTAGE1_HOST_EXPORTS) \
27666 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27667 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27668 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27669 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
27670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
27671 cd $(HOST_SUBDIR)/zlib || exit 1; \
27672 case $(srcdir) in \
27673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27674 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27676 esac; \
27677 module_srcdir=zlib; \
27678 $(SHELL) $$s/$$module_srcdir/configure \
27679 --srcdir=$${topdir}/$$module_srcdir \
27680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27681 --target=${target_alias} \
27682 --with-build-libsubdir=$(HOST_SUBDIR) \
27683 $(STAGEfeedback_CONFIGURE_FLAGS)
27684 @endif zlib-bootstrap
27690 .PHONY: all-zlib maybe-all-zlib
27691 maybe-all-zlib:
27692 @if gcc-bootstrap
27693 all-zlib: stage_current
27694 @endif gcc-bootstrap
27695 @if zlib
27696 TARGET-zlib=all
27697 maybe-all-zlib: all-zlib
27698 all-zlib: configure-zlib
27699 @r=`${PWD_COMMAND}`; export r; \
27700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27701 $(HOST_EXPORTS) \
27702 (cd $(HOST_SUBDIR)/zlib && \
27703 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27704 $(TARGET-zlib))
27705 @endif zlib
27709 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27710 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27711 maybe-all-stage1-zlib:
27712 maybe-clean-stage1-zlib:
27713 @if zlib-bootstrap
27714 maybe-all-stage1-zlib: all-stage1-zlib
27715 all-stage1: all-stage1-zlib
27716 TARGET-stage1-zlib = $(TARGET-zlib)
27717 all-stage1-zlib: configure-stage1-zlib
27718 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27719 @r=`${PWD_COMMAND}`; export r; \
27720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27721 TFLAGS="$(STAGE1_TFLAGS)"; \
27722 $(HOST_EXPORTS) \
27723 cd $(HOST_SUBDIR)/zlib && \
27724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27725 CFLAGS="$(STAGE1_CFLAGS)" \
27726 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27727 LIBCFLAGS="$(LIBCFLAGS)" \
27728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27731 $(EXTRA_HOST_FLAGS) \
27732 $(STAGE1_FLAGS_TO_PASS) \
27733 TFLAGS="$(STAGE1_TFLAGS)" \
27734 $(TARGET-stage1-zlib)
27736 maybe-clean-stage1-zlib: clean-stage1-zlib
27737 clean-stage1: clean-stage1-zlib
27738 clean-stage1-zlib:
27739 @if [ $(current_stage) = stage1 ]; then \
27740 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27741 else \
27742 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27743 $(MAKE) stage1-start; \
27744 fi; \
27745 cd $(HOST_SUBDIR)/zlib && \
27746 $(MAKE) $(EXTRA_HOST_FLAGS) \
27747 $(STAGE1_FLAGS_TO_PASS) clean
27748 @endif zlib-bootstrap
27751 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27752 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27753 maybe-all-stage2-zlib:
27754 maybe-clean-stage2-zlib:
27755 @if zlib-bootstrap
27756 maybe-all-stage2-zlib: all-stage2-zlib
27757 all-stage2: all-stage2-zlib
27758 TARGET-stage2-zlib = $(TARGET-zlib)
27759 all-stage2-zlib: configure-stage2-zlib
27760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27761 @r=`${PWD_COMMAND}`; export r; \
27762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27763 TFLAGS="$(STAGE2_TFLAGS)"; \
27764 $(HOST_EXPORTS) \
27765 $(POSTSTAGE1_HOST_EXPORTS) \
27766 cd $(HOST_SUBDIR)/zlib && \
27767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27768 CFLAGS="$(STAGE2_CFLAGS)" \
27769 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27770 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27775 TFLAGS="$(STAGE2_TFLAGS)" \
27776 $(TARGET-stage2-zlib)
27778 maybe-clean-stage2-zlib: clean-stage2-zlib
27779 clean-stage2: clean-stage2-zlib
27780 clean-stage2-zlib:
27781 @if [ $(current_stage) = stage2 ]; then \
27782 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27783 else \
27784 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27785 $(MAKE) stage2-start; \
27786 fi; \
27787 cd $(HOST_SUBDIR)/zlib && \
27788 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27789 @endif zlib-bootstrap
27792 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27793 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27794 maybe-all-stage3-zlib:
27795 maybe-clean-stage3-zlib:
27796 @if zlib-bootstrap
27797 maybe-all-stage3-zlib: all-stage3-zlib
27798 all-stage3: all-stage3-zlib
27799 TARGET-stage3-zlib = $(TARGET-zlib)
27800 all-stage3-zlib: configure-stage3-zlib
27801 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27802 @r=`${PWD_COMMAND}`; export r; \
27803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27804 TFLAGS="$(STAGE3_TFLAGS)"; \
27805 $(HOST_EXPORTS) \
27806 $(POSTSTAGE1_HOST_EXPORTS) \
27807 cd $(HOST_SUBDIR)/zlib && \
27808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27809 CFLAGS="$(STAGE3_CFLAGS)" \
27810 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27811 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27816 TFLAGS="$(STAGE3_TFLAGS)" \
27817 $(TARGET-stage3-zlib)
27819 maybe-clean-stage3-zlib: clean-stage3-zlib
27820 clean-stage3: clean-stage3-zlib
27821 clean-stage3-zlib:
27822 @if [ $(current_stage) = stage3 ]; then \
27823 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27824 else \
27825 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27826 $(MAKE) stage3-start; \
27827 fi; \
27828 cd $(HOST_SUBDIR)/zlib && \
27829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27830 @endif zlib-bootstrap
27833 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27834 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27835 maybe-all-stage4-zlib:
27836 maybe-clean-stage4-zlib:
27837 @if zlib-bootstrap
27838 maybe-all-stage4-zlib: all-stage4-zlib
27839 all-stage4: all-stage4-zlib
27840 TARGET-stage4-zlib = $(TARGET-zlib)
27841 all-stage4-zlib: configure-stage4-zlib
27842 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27843 @r=`${PWD_COMMAND}`; export r; \
27844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27845 TFLAGS="$(STAGE4_TFLAGS)"; \
27846 $(HOST_EXPORTS) \
27847 $(POSTSTAGE1_HOST_EXPORTS) \
27848 cd $(HOST_SUBDIR)/zlib && \
27849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27850 CFLAGS="$(STAGE4_CFLAGS)" \
27851 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27852 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27857 TFLAGS="$(STAGE4_TFLAGS)" \
27858 $(TARGET-stage4-zlib)
27860 maybe-clean-stage4-zlib: clean-stage4-zlib
27861 clean-stage4: clean-stage4-zlib
27862 clean-stage4-zlib:
27863 @if [ $(current_stage) = stage4 ]; then \
27864 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27865 else \
27866 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27867 $(MAKE) stage4-start; \
27868 fi; \
27869 cd $(HOST_SUBDIR)/zlib && \
27870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27871 @endif zlib-bootstrap
27874 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27875 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27876 maybe-all-stageprofile-zlib:
27877 maybe-clean-stageprofile-zlib:
27878 @if zlib-bootstrap
27879 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27880 all-stageprofile: all-stageprofile-zlib
27881 TARGET-stageprofile-zlib = $(TARGET-zlib)
27882 all-stageprofile-zlib: configure-stageprofile-zlib
27883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27884 @r=`${PWD_COMMAND}`; export r; \
27885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27886 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27887 $(HOST_EXPORTS) \
27888 $(POSTSTAGE1_HOST_EXPORTS) \
27889 cd $(HOST_SUBDIR)/zlib && \
27890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27891 CFLAGS="$(STAGEprofile_CFLAGS)" \
27892 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27893 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27897 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27898 TFLAGS="$(STAGEprofile_TFLAGS)" \
27899 $(TARGET-stageprofile-zlib)
27901 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27902 clean-stageprofile: clean-stageprofile-zlib
27903 clean-stageprofile-zlib:
27904 @if [ $(current_stage) = stageprofile ]; then \
27905 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27906 else \
27907 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27908 $(MAKE) stageprofile-start; \
27909 fi; \
27910 cd $(HOST_SUBDIR)/zlib && \
27911 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27912 @endif zlib-bootstrap
27915 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27916 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27917 maybe-all-stagefeedback-zlib:
27918 maybe-clean-stagefeedback-zlib:
27919 @if zlib-bootstrap
27920 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27921 all-stagefeedback: all-stagefeedback-zlib
27922 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27923 all-stagefeedback-zlib: configure-stagefeedback-zlib
27924 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27925 @r=`${PWD_COMMAND}`; export r; \
27926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27927 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27928 $(HOST_EXPORTS) \
27929 $(POSTSTAGE1_HOST_EXPORTS) \
27930 cd $(HOST_SUBDIR)/zlib && \
27931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27932 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27933 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27934 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27939 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27940 $(TARGET-stagefeedback-zlib)
27942 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27943 clean-stagefeedback: clean-stagefeedback-zlib
27944 clean-stagefeedback-zlib:
27945 @if [ $(current_stage) = stagefeedback ]; then \
27946 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27947 else \
27948 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27949 $(MAKE) stagefeedback-start; \
27950 fi; \
27951 cd $(HOST_SUBDIR)/zlib && \
27952 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27953 @endif zlib-bootstrap
27959 .PHONY: check-zlib maybe-check-zlib
27960 maybe-check-zlib:
27961 @if zlib
27962 maybe-check-zlib: check-zlib
27964 check-zlib:
27966 @endif zlib
27968 .PHONY: install-zlib maybe-install-zlib
27969 maybe-install-zlib:
27970 @if zlib
27971 maybe-install-zlib: install-zlib
27973 install-zlib:
27975 @endif zlib
27977 .PHONY: install-strip-zlib maybe-install-strip-zlib
27978 maybe-install-strip-zlib:
27979 @if zlib
27980 maybe-install-strip-zlib: install-strip-zlib
27982 install-strip-zlib:
27984 @endif zlib
27986 # Other targets (info, dvi, pdf, etc.)
27988 .PHONY: maybe-info-zlib info-zlib
27989 maybe-info-zlib:
27990 @if zlib
27991 maybe-info-zlib: info-zlib
27993 info-zlib: \
27994 configure-zlib
27995 @[ -f ./zlib/Makefile ] || exit 0; \
27996 r=`${PWD_COMMAND}`; export r; \
27997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998 $(HOST_EXPORTS) \
27999 for flag in $(EXTRA_HOST_FLAGS) ; do \
28000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001 done; \
28002 echo "Doing info in zlib" ; \
28003 (cd $(HOST_SUBDIR)/zlib && \
28004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006 "RANLIB=$${RANLIB}" \
28007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28008 info) \
28009 || exit 1
28011 @endif zlib
28013 .PHONY: maybe-dvi-zlib dvi-zlib
28014 maybe-dvi-zlib:
28015 @if zlib
28016 maybe-dvi-zlib: dvi-zlib
28018 dvi-zlib: \
28019 configure-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 dvi 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 dvi) \
28034 || exit 1
28036 @endif zlib
28038 .PHONY: maybe-pdf-zlib pdf-zlib
28039 maybe-pdf-zlib:
28040 @if zlib
28041 maybe-pdf-zlib: pdf-zlib
28043 pdf-zlib: \
28044 configure-zlib
28045 @[ -f ./zlib/Makefile ] || exit 0; \
28046 r=`${PWD_COMMAND}`; export r; \
28047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28048 $(HOST_EXPORTS) \
28049 for flag in $(EXTRA_HOST_FLAGS) ; do \
28050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28051 done; \
28052 echo "Doing pdf in zlib" ; \
28053 (cd $(HOST_SUBDIR)/zlib && \
28054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28056 "RANLIB=$${RANLIB}" \
28057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28058 pdf) \
28059 || exit 1
28061 @endif zlib
28063 .PHONY: maybe-html-zlib html-zlib
28064 maybe-html-zlib:
28065 @if zlib
28066 maybe-html-zlib: html-zlib
28068 html-zlib: \
28069 configure-zlib
28070 @[ -f ./zlib/Makefile ] || exit 0; \
28071 r=`${PWD_COMMAND}`; export r; \
28072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28073 $(HOST_EXPORTS) \
28074 for flag in $(EXTRA_HOST_FLAGS) ; do \
28075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28076 done; \
28077 echo "Doing html in zlib" ; \
28078 (cd $(HOST_SUBDIR)/zlib && \
28079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28081 "RANLIB=$${RANLIB}" \
28082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28083 html) \
28084 || exit 1
28086 @endif zlib
28088 .PHONY: maybe-TAGS-zlib TAGS-zlib
28089 maybe-TAGS-zlib:
28090 @if zlib
28091 maybe-TAGS-zlib: TAGS-zlib
28093 TAGS-zlib: \
28094 configure-zlib
28095 @[ -f ./zlib/Makefile ] || exit 0; \
28096 r=`${PWD_COMMAND}`; export r; \
28097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28098 $(HOST_EXPORTS) \
28099 for flag in $(EXTRA_HOST_FLAGS) ; do \
28100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28101 done; \
28102 echo "Doing TAGS in zlib" ; \
28103 (cd $(HOST_SUBDIR)/zlib && \
28104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28106 "RANLIB=$${RANLIB}" \
28107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28108 TAGS) \
28109 || exit 1
28111 @endif zlib
28113 .PHONY: maybe-install-info-zlib install-info-zlib
28114 maybe-install-info-zlib:
28115 @if zlib
28116 maybe-install-info-zlib: install-info-zlib
28118 install-info-zlib: \
28119 configure-zlib \
28120 info-zlib
28121 @[ -f ./zlib/Makefile ] || exit 0; \
28122 r=`${PWD_COMMAND}`; export r; \
28123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28124 $(HOST_EXPORTS) \
28125 for flag in $(EXTRA_HOST_FLAGS) ; do \
28126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28127 done; \
28128 echo "Doing install-info in zlib" ; \
28129 (cd $(HOST_SUBDIR)/zlib && \
28130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28132 "RANLIB=$${RANLIB}" \
28133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28134 install-info) \
28135 || exit 1
28137 @endif zlib
28139 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
28140 maybe-install-pdf-zlib:
28141 @if zlib
28142 maybe-install-pdf-zlib: install-pdf-zlib
28144 install-pdf-zlib: \
28145 configure-zlib \
28146 pdf-zlib
28147 @[ -f ./zlib/Makefile ] || exit 0; \
28148 r=`${PWD_COMMAND}`; export r; \
28149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28150 $(HOST_EXPORTS) \
28151 for flag in $(EXTRA_HOST_FLAGS) ; do \
28152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28153 done; \
28154 echo "Doing install-pdf in zlib" ; \
28155 (cd $(HOST_SUBDIR)/zlib && \
28156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28158 "RANLIB=$${RANLIB}" \
28159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28160 install-pdf) \
28161 || exit 1
28163 @endif zlib
28165 .PHONY: maybe-install-html-zlib install-html-zlib
28166 maybe-install-html-zlib:
28167 @if zlib
28168 maybe-install-html-zlib: install-html-zlib
28170 install-html-zlib: \
28171 configure-zlib \
28172 html-zlib
28173 @[ -f ./zlib/Makefile ] || exit 0; \
28174 r=`${PWD_COMMAND}`; export r; \
28175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28176 $(HOST_EXPORTS) \
28177 for flag in $(EXTRA_HOST_FLAGS) ; do \
28178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28179 done; \
28180 echo "Doing install-html in zlib" ; \
28181 (cd $(HOST_SUBDIR)/zlib && \
28182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28184 "RANLIB=$${RANLIB}" \
28185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28186 install-html) \
28187 || exit 1
28189 @endif zlib
28191 .PHONY: maybe-installcheck-zlib installcheck-zlib
28192 maybe-installcheck-zlib:
28193 @if zlib
28194 maybe-installcheck-zlib: installcheck-zlib
28196 installcheck-zlib: \
28197 configure-zlib
28198 @[ -f ./zlib/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 installcheck in zlib" ; \
28206 (cd $(HOST_SUBDIR)/zlib && \
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 installcheck) \
28212 || exit 1
28214 @endif zlib
28216 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28217 maybe-mostlyclean-zlib:
28218 @if zlib
28219 maybe-mostlyclean-zlib: mostlyclean-zlib
28221 mostlyclean-zlib:
28222 @[ -f ./zlib/Makefile ] || exit 0; \
28223 r=`${PWD_COMMAND}`; export r; \
28224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225 $(HOST_EXPORTS) \
28226 for flag in $(EXTRA_HOST_FLAGS) ; do \
28227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28228 done; \
28229 echo "Doing mostlyclean in zlib" ; \
28230 (cd $(HOST_SUBDIR)/zlib && \
28231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28233 "RANLIB=$${RANLIB}" \
28234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28235 mostlyclean) \
28236 || exit 1
28238 @endif zlib
28240 .PHONY: maybe-clean-zlib clean-zlib
28241 maybe-clean-zlib:
28242 @if zlib
28243 maybe-clean-zlib: clean-zlib
28245 clean-zlib:
28246 @[ -f ./zlib/Makefile ] || exit 0; \
28247 r=`${PWD_COMMAND}`; export r; \
28248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249 $(HOST_EXPORTS) \
28250 for flag in $(EXTRA_HOST_FLAGS) ; do \
28251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28252 done; \
28253 echo "Doing clean in zlib" ; \
28254 (cd $(HOST_SUBDIR)/zlib && \
28255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257 "RANLIB=$${RANLIB}" \
28258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28259 clean) \
28260 || exit 1
28262 @endif zlib
28264 .PHONY: maybe-distclean-zlib distclean-zlib
28265 maybe-distclean-zlib:
28266 @if zlib
28267 maybe-distclean-zlib: distclean-zlib
28269 distclean-zlib:
28270 @[ -f ./zlib/Makefile ] || exit 0; \
28271 r=`${PWD_COMMAND}`; export r; \
28272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273 $(HOST_EXPORTS) \
28274 for flag in $(EXTRA_HOST_FLAGS) ; do \
28275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28276 done; \
28277 echo "Doing distclean in zlib" ; \
28278 (cd $(HOST_SUBDIR)/zlib && \
28279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28281 "RANLIB=$${RANLIB}" \
28282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28283 distclean) \
28284 || exit 1
28286 @endif zlib
28288 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28289 maybe-maintainer-clean-zlib:
28290 @if zlib
28291 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28293 maintainer-clean-zlib:
28294 @[ -f ./zlib/Makefile ] || exit 0; \
28295 r=`${PWD_COMMAND}`; export r; \
28296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28297 $(HOST_EXPORTS) \
28298 for flag in $(EXTRA_HOST_FLAGS) ; do \
28299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28300 done; \
28301 echo "Doing maintainer-clean in zlib" ; \
28302 (cd $(HOST_SUBDIR)/zlib && \
28303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28305 "RANLIB=$${RANLIB}" \
28306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28307 maintainer-clean) \
28308 || exit 1
28310 @endif zlib
28314 .PHONY: configure-gdb maybe-configure-gdb
28315 maybe-configure-gdb:
28316 @if gcc-bootstrap
28317 configure-gdb: stage_current
28318 @endif gcc-bootstrap
28319 @if gdb
28320 maybe-configure-gdb: configure-gdb
28321 configure-gdb:
28322 @: $(MAKE); $(unstage)
28323 @r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
28327 $(HOST_EXPORTS) \
28328 echo Configuring in $(HOST_SUBDIR)/gdb; \
28329 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28330 case $(srcdir) in \
28331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28332 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28334 esac; \
28335 module_srcdir=gdb; \
28336 $(SHELL) \
28337 $$s/$$module_srcdir/configure \
28338 --srcdir=$${topdir}/$$module_srcdir \
28339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28340 --target=${target_alias} \
28341 || exit 1
28342 @endif gdb
28348 .PHONY: all-gdb maybe-all-gdb
28349 maybe-all-gdb:
28350 @if gcc-bootstrap
28351 all-gdb: stage_current
28352 @endif gcc-bootstrap
28353 @if gdb
28354 TARGET-gdb=all
28355 maybe-all-gdb: all-gdb
28356 all-gdb: configure-gdb
28357 @: $(MAKE); $(unstage)
28358 @r=`${PWD_COMMAND}`; export r; \
28359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28360 $(HOST_EXPORTS) \
28361 (cd $(HOST_SUBDIR)/gdb && \
28362 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28363 $(TARGET-gdb))
28364 @endif gdb
28369 .PHONY: check-gdb maybe-check-gdb
28370 maybe-check-gdb:
28371 @if gdb
28372 maybe-check-gdb: check-gdb
28374 check-gdb:
28375 @: $(MAKE); $(unstage)
28376 @r=`${PWD_COMMAND}`; export r; \
28377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28378 $(HOST_EXPORTS) \
28379 (cd $(HOST_SUBDIR)/gdb && \
28380 $(MAKE) $(FLAGS_TO_PASS) check)
28382 @endif gdb
28384 .PHONY: install-gdb maybe-install-gdb
28385 maybe-install-gdb:
28386 @if gdb
28387 maybe-install-gdb: install-gdb
28389 install-gdb: installdirs
28390 @: $(MAKE); $(unstage)
28391 @r=`${PWD_COMMAND}`; export r; \
28392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28393 $(HOST_EXPORTS) \
28394 (cd $(HOST_SUBDIR)/gdb && \
28395 $(MAKE) $(FLAGS_TO_PASS) install)
28397 @endif gdb
28399 .PHONY: install-strip-gdb maybe-install-strip-gdb
28400 maybe-install-strip-gdb:
28401 @if gdb
28402 maybe-install-strip-gdb: install-strip-gdb
28404 install-strip-gdb: installdirs
28405 @: $(MAKE); $(unstage)
28406 @r=`${PWD_COMMAND}`; export r; \
28407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28408 $(HOST_EXPORTS) \
28409 (cd $(HOST_SUBDIR)/gdb && \
28410 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28412 @endif gdb
28414 # Other targets (info, dvi, pdf, etc.)
28416 .PHONY: maybe-info-gdb info-gdb
28417 maybe-info-gdb:
28418 @if gdb
28419 maybe-info-gdb: info-gdb
28421 info-gdb: \
28422 configure-gdb
28423 @: $(MAKE); $(unstage)
28424 @[ -f ./gdb/Makefile ] || exit 0; \
28425 r=`${PWD_COMMAND}`; export r; \
28426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427 $(HOST_EXPORTS) \
28428 for flag in $(EXTRA_HOST_FLAGS) ; do \
28429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28430 done; \
28431 echo "Doing info in gdb" ; \
28432 (cd $(HOST_SUBDIR)/gdb && \
28433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28435 "RANLIB=$${RANLIB}" \
28436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28437 info) \
28438 || exit 1
28440 @endif gdb
28442 .PHONY: maybe-dvi-gdb dvi-gdb
28443 maybe-dvi-gdb:
28444 @if gdb
28445 maybe-dvi-gdb: dvi-gdb
28447 dvi-gdb: \
28448 configure-gdb
28449 @: $(MAKE); $(unstage)
28450 @[ -f ./gdb/Makefile ] || exit 0; \
28451 r=`${PWD_COMMAND}`; export r; \
28452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28453 $(HOST_EXPORTS) \
28454 for flag in $(EXTRA_HOST_FLAGS) ; do \
28455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28456 done; \
28457 echo "Doing dvi in gdb" ; \
28458 (cd $(HOST_SUBDIR)/gdb && \
28459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28461 "RANLIB=$${RANLIB}" \
28462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28463 dvi) \
28464 || exit 1
28466 @endif gdb
28468 .PHONY: maybe-pdf-gdb pdf-gdb
28469 maybe-pdf-gdb:
28470 @if gdb
28471 maybe-pdf-gdb: pdf-gdb
28473 pdf-gdb: \
28474 configure-gdb
28475 @: $(MAKE); $(unstage)
28476 @[ -f ./gdb/Makefile ] || exit 0; \
28477 r=`${PWD_COMMAND}`; export r; \
28478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479 $(HOST_EXPORTS) \
28480 for flag in $(EXTRA_HOST_FLAGS) ; do \
28481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28482 done; \
28483 echo "Doing pdf in gdb" ; \
28484 (cd $(HOST_SUBDIR)/gdb && \
28485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28487 "RANLIB=$${RANLIB}" \
28488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28489 pdf) \
28490 || exit 1
28492 @endif gdb
28494 .PHONY: maybe-html-gdb html-gdb
28495 maybe-html-gdb:
28496 @if gdb
28497 maybe-html-gdb: html-gdb
28499 html-gdb: \
28500 configure-gdb
28501 @: $(MAKE); $(unstage)
28502 @[ -f ./gdb/Makefile ] || exit 0; \
28503 r=`${PWD_COMMAND}`; export r; \
28504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28505 $(HOST_EXPORTS) \
28506 for flag in $(EXTRA_HOST_FLAGS) ; do \
28507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28508 done; \
28509 echo "Doing html in gdb" ; \
28510 (cd $(HOST_SUBDIR)/gdb && \
28511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28513 "RANLIB=$${RANLIB}" \
28514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28515 html) \
28516 || exit 1
28518 @endif gdb
28520 .PHONY: maybe-TAGS-gdb TAGS-gdb
28521 maybe-TAGS-gdb:
28522 @if gdb
28523 maybe-TAGS-gdb: TAGS-gdb
28525 TAGS-gdb: \
28526 configure-gdb
28527 @: $(MAKE); $(unstage)
28528 @[ -f ./gdb/Makefile ] || exit 0; \
28529 r=`${PWD_COMMAND}`; export r; \
28530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531 $(HOST_EXPORTS) \
28532 for flag in $(EXTRA_HOST_FLAGS) ; do \
28533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534 done; \
28535 echo "Doing TAGS in gdb" ; \
28536 (cd $(HOST_SUBDIR)/gdb && \
28537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539 "RANLIB=$${RANLIB}" \
28540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541 TAGS) \
28542 || exit 1
28544 @endif gdb
28546 .PHONY: maybe-install-info-gdb install-info-gdb
28547 maybe-install-info-gdb:
28548 @if gdb
28549 maybe-install-info-gdb: install-info-gdb
28551 install-info-gdb: \
28552 configure-gdb \
28553 info-gdb
28554 @: $(MAKE); $(unstage)
28555 @[ -f ./gdb/Makefile ] || exit 0; \
28556 r=`${PWD_COMMAND}`; export r; \
28557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28558 $(HOST_EXPORTS) \
28559 for flag in $(EXTRA_HOST_FLAGS) ; do \
28560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28561 done; \
28562 echo "Doing install-info in gdb" ; \
28563 (cd $(HOST_SUBDIR)/gdb && \
28564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28566 "RANLIB=$${RANLIB}" \
28567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28568 install-info) \
28569 || exit 1
28571 @endif gdb
28573 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28574 maybe-install-pdf-gdb:
28575 @if gdb
28576 maybe-install-pdf-gdb: install-pdf-gdb
28578 install-pdf-gdb: \
28579 configure-gdb \
28580 pdf-gdb
28581 @: $(MAKE); $(unstage)
28582 @[ -f ./gdb/Makefile ] || exit 0; \
28583 r=`${PWD_COMMAND}`; export r; \
28584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28585 $(HOST_EXPORTS) \
28586 for flag in $(EXTRA_HOST_FLAGS) ; do \
28587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588 done; \
28589 echo "Doing install-pdf in gdb" ; \
28590 (cd $(HOST_SUBDIR)/gdb && \
28591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28593 "RANLIB=$${RANLIB}" \
28594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28595 install-pdf) \
28596 || exit 1
28598 @endif gdb
28600 .PHONY: maybe-install-html-gdb install-html-gdb
28601 maybe-install-html-gdb:
28602 @if gdb
28603 maybe-install-html-gdb: install-html-gdb
28605 install-html-gdb: \
28606 configure-gdb \
28607 html-gdb
28608 @: $(MAKE); $(unstage)
28609 @[ -f ./gdb/Makefile ] || exit 0; \
28610 r=`${PWD_COMMAND}`; export r; \
28611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28612 $(HOST_EXPORTS) \
28613 for flag in $(EXTRA_HOST_FLAGS) ; do \
28614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28615 done; \
28616 echo "Doing install-html in gdb" ; \
28617 (cd $(HOST_SUBDIR)/gdb && \
28618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28620 "RANLIB=$${RANLIB}" \
28621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28622 install-html) \
28623 || exit 1
28625 @endif gdb
28627 .PHONY: maybe-installcheck-gdb installcheck-gdb
28628 maybe-installcheck-gdb:
28629 @if gdb
28630 maybe-installcheck-gdb: installcheck-gdb
28632 installcheck-gdb: \
28633 configure-gdb
28634 @: $(MAKE); $(unstage)
28635 @[ -f ./gdb/Makefile ] || exit 0; \
28636 r=`${PWD_COMMAND}`; export r; \
28637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28638 $(HOST_EXPORTS) \
28639 for flag in $(EXTRA_HOST_FLAGS) ; do \
28640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28641 done; \
28642 echo "Doing installcheck in gdb" ; \
28643 (cd $(HOST_SUBDIR)/gdb && \
28644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28646 "RANLIB=$${RANLIB}" \
28647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28648 installcheck) \
28649 || exit 1
28651 @endif gdb
28653 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28654 maybe-mostlyclean-gdb:
28655 @if gdb
28656 maybe-mostlyclean-gdb: mostlyclean-gdb
28658 mostlyclean-gdb:
28659 @: $(MAKE); $(unstage)
28660 @[ -f ./gdb/Makefile ] || exit 0; \
28661 r=`${PWD_COMMAND}`; export r; \
28662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28663 $(HOST_EXPORTS) \
28664 for flag in $(EXTRA_HOST_FLAGS) ; do \
28665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28666 done; \
28667 echo "Doing mostlyclean in gdb" ; \
28668 (cd $(HOST_SUBDIR)/gdb && \
28669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28671 "RANLIB=$${RANLIB}" \
28672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28673 mostlyclean) \
28674 || exit 1
28676 @endif gdb
28678 .PHONY: maybe-clean-gdb clean-gdb
28679 maybe-clean-gdb:
28680 @if gdb
28681 maybe-clean-gdb: clean-gdb
28683 clean-gdb:
28684 @: $(MAKE); $(unstage)
28685 @[ -f ./gdb/Makefile ] || exit 0; \
28686 r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688 $(HOST_EXPORTS) \
28689 for flag in $(EXTRA_HOST_FLAGS) ; do \
28690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691 done; \
28692 echo "Doing clean in gdb" ; \
28693 (cd $(HOST_SUBDIR)/gdb && \
28694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696 "RANLIB=$${RANLIB}" \
28697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698 clean) \
28699 || exit 1
28701 @endif gdb
28703 .PHONY: maybe-distclean-gdb distclean-gdb
28704 maybe-distclean-gdb:
28705 @if gdb
28706 maybe-distclean-gdb: distclean-gdb
28708 distclean-gdb:
28709 @: $(MAKE); $(unstage)
28710 @[ -f ./gdb/Makefile ] || exit 0; \
28711 r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 $(HOST_EXPORTS) \
28714 for flag in $(EXTRA_HOST_FLAGS) ; do \
28715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716 done; \
28717 echo "Doing distclean in gdb" ; \
28718 (cd $(HOST_SUBDIR)/gdb && \
28719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721 "RANLIB=$${RANLIB}" \
28722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723 distclean) \
28724 || exit 1
28726 @endif gdb
28728 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28729 maybe-maintainer-clean-gdb:
28730 @if gdb
28731 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28733 maintainer-clean-gdb:
28734 @: $(MAKE); $(unstage)
28735 @[ -f ./gdb/Makefile ] || exit 0; \
28736 r=`${PWD_COMMAND}`; export r; \
28737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738 $(HOST_EXPORTS) \
28739 for flag in $(EXTRA_HOST_FLAGS) ; do \
28740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 done; \
28742 echo "Doing maintainer-clean in gdb" ; \
28743 (cd $(HOST_SUBDIR)/gdb && \
28744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28746 "RANLIB=$${RANLIB}" \
28747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28748 maintainer-clean) \
28749 || exit 1
28751 @endif gdb
28755 .PHONY: configure-expect maybe-configure-expect
28756 maybe-configure-expect:
28757 @if gcc-bootstrap
28758 configure-expect: stage_current
28759 @endif gcc-bootstrap
28760 @if expect
28761 maybe-configure-expect: configure-expect
28762 configure-expect:
28763 @: $(MAKE); $(unstage)
28764 @r=`${PWD_COMMAND}`; export r; \
28765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
28768 $(HOST_EXPORTS) \
28769 echo Configuring in $(HOST_SUBDIR)/expect; \
28770 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28771 case $(srcdir) in \
28772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28773 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28775 esac; \
28776 module_srcdir=expect; \
28777 $(SHELL) \
28778 $$s/$$module_srcdir/configure \
28779 --srcdir=$${topdir}/$$module_srcdir \
28780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28781 --target=${target_alias} \
28782 || exit 1
28783 @endif expect
28789 .PHONY: all-expect maybe-all-expect
28790 maybe-all-expect:
28791 @if gcc-bootstrap
28792 all-expect: stage_current
28793 @endif gcc-bootstrap
28794 @if expect
28795 TARGET-expect=all
28796 maybe-all-expect: all-expect
28797 all-expect: configure-expect
28798 @: $(MAKE); $(unstage)
28799 @r=`${PWD_COMMAND}`; export r; \
28800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801 $(HOST_EXPORTS) \
28802 (cd $(HOST_SUBDIR)/expect && \
28803 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28804 $(TARGET-expect))
28805 @endif expect
28810 .PHONY: check-expect maybe-check-expect
28811 maybe-check-expect:
28812 @if expect
28813 maybe-check-expect: check-expect
28815 check-expect:
28816 @: $(MAKE); $(unstage)
28817 @r=`${PWD_COMMAND}`; export r; \
28818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819 $(HOST_EXPORTS) \
28820 (cd $(HOST_SUBDIR)/expect && \
28821 $(MAKE) $(FLAGS_TO_PASS) check)
28823 @endif expect
28825 .PHONY: install-expect maybe-install-expect
28826 maybe-install-expect:
28827 @if expect
28828 maybe-install-expect: install-expect
28830 install-expect: installdirs
28831 @: $(MAKE); $(unstage)
28832 @r=`${PWD_COMMAND}`; export r; \
28833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28834 $(HOST_EXPORTS) \
28835 (cd $(HOST_SUBDIR)/expect && \
28836 $(MAKE) $(FLAGS_TO_PASS) install)
28838 @endif expect
28840 .PHONY: install-strip-expect maybe-install-strip-expect
28841 maybe-install-strip-expect:
28842 @if expect
28843 maybe-install-strip-expect: install-strip-expect
28845 install-strip-expect: installdirs
28846 @: $(MAKE); $(unstage)
28847 @r=`${PWD_COMMAND}`; export r; \
28848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28849 $(HOST_EXPORTS) \
28850 (cd $(HOST_SUBDIR)/expect && \
28851 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28853 @endif expect
28855 # Other targets (info, dvi, pdf, etc.)
28857 .PHONY: maybe-info-expect info-expect
28858 maybe-info-expect:
28859 @if expect
28860 maybe-info-expect: info-expect
28862 info-expect: \
28863 configure-expect
28864 @: $(MAKE); $(unstage)
28865 @[ -f ./expect/Makefile ] || exit 0; \
28866 r=`${PWD_COMMAND}`; export r; \
28867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868 $(HOST_EXPORTS) \
28869 for flag in $(EXTRA_HOST_FLAGS) ; do \
28870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28871 done; \
28872 echo "Doing info in expect" ; \
28873 (cd $(HOST_SUBDIR)/expect && \
28874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876 "RANLIB=$${RANLIB}" \
28877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28878 info) \
28879 || exit 1
28881 @endif expect
28883 .PHONY: maybe-dvi-expect dvi-expect
28884 maybe-dvi-expect:
28885 @if expect
28886 maybe-dvi-expect: dvi-expect
28888 dvi-expect: \
28889 configure-expect
28890 @: $(MAKE); $(unstage)
28891 @[ -f ./expect/Makefile ] || exit 0; \
28892 r=`${PWD_COMMAND}`; export r; \
28893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28894 $(HOST_EXPORTS) \
28895 for flag in $(EXTRA_HOST_FLAGS) ; do \
28896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28897 done; \
28898 echo "Doing dvi in expect" ; \
28899 (cd $(HOST_SUBDIR)/expect && \
28900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28902 "RANLIB=$${RANLIB}" \
28903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28904 dvi) \
28905 || exit 1
28907 @endif expect
28909 .PHONY: maybe-pdf-expect pdf-expect
28910 maybe-pdf-expect:
28911 @if expect
28912 maybe-pdf-expect: pdf-expect
28914 pdf-expect: \
28915 configure-expect
28916 @: $(MAKE); $(unstage)
28917 @[ -f ./expect/Makefile ] || exit 0; \
28918 r=`${PWD_COMMAND}`; export r; \
28919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920 $(HOST_EXPORTS) \
28921 for flag in $(EXTRA_HOST_FLAGS) ; do \
28922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923 done; \
28924 echo "Doing pdf in expect" ; \
28925 (cd $(HOST_SUBDIR)/expect && \
28926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28928 "RANLIB=$${RANLIB}" \
28929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28930 pdf) \
28931 || exit 1
28933 @endif expect
28935 .PHONY: maybe-html-expect html-expect
28936 maybe-html-expect:
28937 @if expect
28938 maybe-html-expect: html-expect
28940 html-expect: \
28941 configure-expect
28942 @: $(MAKE); $(unstage)
28943 @[ -f ./expect/Makefile ] || exit 0; \
28944 r=`${PWD_COMMAND}`; export r; \
28945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28946 $(HOST_EXPORTS) \
28947 for flag in $(EXTRA_HOST_FLAGS) ; do \
28948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28949 done; \
28950 echo "Doing html in expect" ; \
28951 (cd $(HOST_SUBDIR)/expect && \
28952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28954 "RANLIB=$${RANLIB}" \
28955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28956 html) \
28957 || exit 1
28959 @endif expect
28961 .PHONY: maybe-TAGS-expect TAGS-expect
28962 maybe-TAGS-expect:
28963 @if expect
28964 maybe-TAGS-expect: TAGS-expect
28966 TAGS-expect: \
28967 configure-expect
28968 @: $(MAKE); $(unstage)
28969 @[ -f ./expect/Makefile ] || exit 0; \
28970 r=`${PWD_COMMAND}`; export r; \
28971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28972 $(HOST_EXPORTS) \
28973 for flag in $(EXTRA_HOST_FLAGS) ; do \
28974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28975 done; \
28976 echo "Doing TAGS in expect" ; \
28977 (cd $(HOST_SUBDIR)/expect && \
28978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28980 "RANLIB=$${RANLIB}" \
28981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28982 TAGS) \
28983 || exit 1
28985 @endif expect
28987 .PHONY: maybe-install-info-expect install-info-expect
28988 maybe-install-info-expect:
28989 @if expect
28990 maybe-install-info-expect: install-info-expect
28992 install-info-expect: \
28993 configure-expect \
28994 info-expect
28995 @: $(MAKE); $(unstage)
28996 @[ -f ./expect/Makefile ] || exit 0; \
28997 r=`${PWD_COMMAND}`; export r; \
28998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28999 $(HOST_EXPORTS) \
29000 for flag in $(EXTRA_HOST_FLAGS) ; do \
29001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29002 done; \
29003 echo "Doing install-info in expect" ; \
29004 (cd $(HOST_SUBDIR)/expect && \
29005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29007 "RANLIB=$${RANLIB}" \
29008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29009 install-info) \
29010 || exit 1
29012 @endif expect
29014 .PHONY: maybe-install-pdf-expect install-pdf-expect
29015 maybe-install-pdf-expect:
29016 @if expect
29017 maybe-install-pdf-expect: install-pdf-expect
29019 install-pdf-expect: \
29020 configure-expect \
29021 pdf-expect
29022 @: $(MAKE); $(unstage)
29023 @[ -f ./expect/Makefile ] || exit 0; \
29024 r=`${PWD_COMMAND}`; export r; \
29025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29026 $(HOST_EXPORTS) \
29027 for flag in $(EXTRA_HOST_FLAGS) ; do \
29028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29029 done; \
29030 echo "Doing install-pdf in expect" ; \
29031 (cd $(HOST_SUBDIR)/expect && \
29032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29034 "RANLIB=$${RANLIB}" \
29035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29036 install-pdf) \
29037 || exit 1
29039 @endif expect
29041 .PHONY: maybe-install-html-expect install-html-expect
29042 maybe-install-html-expect:
29043 @if expect
29044 maybe-install-html-expect: install-html-expect
29046 install-html-expect: \
29047 configure-expect \
29048 html-expect
29049 @: $(MAKE); $(unstage)
29050 @[ -f ./expect/Makefile ] || exit 0; \
29051 r=`${PWD_COMMAND}`; export r; \
29052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053 $(HOST_EXPORTS) \
29054 for flag in $(EXTRA_HOST_FLAGS) ; do \
29055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29056 done; \
29057 echo "Doing install-html in expect" ; \
29058 (cd $(HOST_SUBDIR)/expect && \
29059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061 "RANLIB=$${RANLIB}" \
29062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29063 install-html) \
29064 || exit 1
29066 @endif expect
29068 .PHONY: maybe-installcheck-expect installcheck-expect
29069 maybe-installcheck-expect:
29070 @if expect
29071 maybe-installcheck-expect: installcheck-expect
29073 installcheck-expect: \
29074 configure-expect
29075 @: $(MAKE); $(unstage)
29076 @[ -f ./expect/Makefile ] || exit 0; \
29077 r=`${PWD_COMMAND}`; export r; \
29078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29079 $(HOST_EXPORTS) \
29080 for flag in $(EXTRA_HOST_FLAGS) ; do \
29081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29082 done; \
29083 echo "Doing installcheck in expect" ; \
29084 (cd $(HOST_SUBDIR)/expect && \
29085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29087 "RANLIB=$${RANLIB}" \
29088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29089 installcheck) \
29090 || exit 1
29092 @endif expect
29094 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
29095 maybe-mostlyclean-expect:
29096 @if expect
29097 maybe-mostlyclean-expect: mostlyclean-expect
29099 mostlyclean-expect:
29100 @: $(MAKE); $(unstage)
29101 @[ -f ./expect/Makefile ] || exit 0; \
29102 r=`${PWD_COMMAND}`; export r; \
29103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29104 $(HOST_EXPORTS) \
29105 for flag in $(EXTRA_HOST_FLAGS) ; do \
29106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29107 done; \
29108 echo "Doing mostlyclean in expect" ; \
29109 (cd $(HOST_SUBDIR)/expect && \
29110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29112 "RANLIB=$${RANLIB}" \
29113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29114 mostlyclean) \
29115 || exit 1
29117 @endif expect
29119 .PHONY: maybe-clean-expect clean-expect
29120 maybe-clean-expect:
29121 @if expect
29122 maybe-clean-expect: clean-expect
29124 clean-expect:
29125 @: $(MAKE); $(unstage)
29126 @[ -f ./expect/Makefile ] || exit 0; \
29127 r=`${PWD_COMMAND}`; export r; \
29128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129 $(HOST_EXPORTS) \
29130 for flag in $(EXTRA_HOST_FLAGS) ; do \
29131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29132 done; \
29133 echo "Doing clean in expect" ; \
29134 (cd $(HOST_SUBDIR)/expect && \
29135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29137 "RANLIB=$${RANLIB}" \
29138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29139 clean) \
29140 || exit 1
29142 @endif expect
29144 .PHONY: maybe-distclean-expect distclean-expect
29145 maybe-distclean-expect:
29146 @if expect
29147 maybe-distclean-expect: distclean-expect
29149 distclean-expect:
29150 @: $(MAKE); $(unstage)
29151 @[ -f ./expect/Makefile ] || exit 0; \
29152 r=`${PWD_COMMAND}`; export r; \
29153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29154 $(HOST_EXPORTS) \
29155 for flag in $(EXTRA_HOST_FLAGS) ; do \
29156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29157 done; \
29158 echo "Doing distclean in expect" ; \
29159 (cd $(HOST_SUBDIR)/expect && \
29160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29162 "RANLIB=$${RANLIB}" \
29163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29164 distclean) \
29165 || exit 1
29167 @endif expect
29169 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
29170 maybe-maintainer-clean-expect:
29171 @if expect
29172 maybe-maintainer-clean-expect: maintainer-clean-expect
29174 maintainer-clean-expect:
29175 @: $(MAKE); $(unstage)
29176 @[ -f ./expect/Makefile ] || exit 0; \
29177 r=`${PWD_COMMAND}`; export r; \
29178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29179 $(HOST_EXPORTS) \
29180 for flag in $(EXTRA_HOST_FLAGS) ; do \
29181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29182 done; \
29183 echo "Doing maintainer-clean in expect" ; \
29184 (cd $(HOST_SUBDIR)/expect && \
29185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29187 "RANLIB=$${RANLIB}" \
29188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29189 maintainer-clean) \
29190 || exit 1
29192 @endif expect
29196 .PHONY: configure-guile maybe-configure-guile
29197 maybe-configure-guile:
29198 @if gcc-bootstrap
29199 configure-guile: stage_current
29200 @endif gcc-bootstrap
29201 @if guile
29202 maybe-configure-guile: configure-guile
29203 configure-guile:
29204 @: $(MAKE); $(unstage)
29205 @r=`${PWD_COMMAND}`; export r; \
29206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
29208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
29209 $(HOST_EXPORTS) \
29210 echo Configuring in $(HOST_SUBDIR)/guile; \
29211 cd "$(HOST_SUBDIR)/guile" || exit 1; \
29212 case $(srcdir) in \
29213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29214 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
29215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29216 esac; \
29217 module_srcdir=guile; \
29218 $(SHELL) \
29219 $$s/$$module_srcdir/configure \
29220 --srcdir=$${topdir}/$$module_srcdir \
29221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29222 --target=${target_alias} \
29223 || exit 1
29224 @endif guile
29230 .PHONY: all-guile maybe-all-guile
29231 maybe-all-guile:
29232 @if gcc-bootstrap
29233 all-guile: stage_current
29234 @endif gcc-bootstrap
29235 @if guile
29236 TARGET-guile=all
29237 maybe-all-guile: all-guile
29238 all-guile: configure-guile
29239 @: $(MAKE); $(unstage)
29240 @r=`${PWD_COMMAND}`; export r; \
29241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29242 $(HOST_EXPORTS) \
29243 (cd $(HOST_SUBDIR)/guile && \
29244 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29245 $(TARGET-guile))
29246 @endif guile
29251 .PHONY: check-guile maybe-check-guile
29252 maybe-check-guile:
29253 @if guile
29254 maybe-check-guile: check-guile
29256 check-guile:
29257 @: $(MAKE); $(unstage)
29258 @r=`${PWD_COMMAND}`; export r; \
29259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29260 $(HOST_EXPORTS) \
29261 (cd $(HOST_SUBDIR)/guile && \
29262 $(MAKE) $(FLAGS_TO_PASS) check)
29264 @endif guile
29266 .PHONY: install-guile maybe-install-guile
29267 maybe-install-guile:
29268 @if guile
29269 maybe-install-guile: install-guile
29271 install-guile: installdirs
29272 @: $(MAKE); $(unstage)
29273 @r=`${PWD_COMMAND}`; export r; \
29274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29275 $(HOST_EXPORTS) \
29276 (cd $(HOST_SUBDIR)/guile && \
29277 $(MAKE) $(FLAGS_TO_PASS) install)
29279 @endif guile
29281 .PHONY: install-strip-guile maybe-install-strip-guile
29282 maybe-install-strip-guile:
29283 @if guile
29284 maybe-install-strip-guile: install-strip-guile
29286 install-strip-guile: installdirs
29287 @: $(MAKE); $(unstage)
29288 @r=`${PWD_COMMAND}`; export r; \
29289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29290 $(HOST_EXPORTS) \
29291 (cd $(HOST_SUBDIR)/guile && \
29292 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29294 @endif guile
29296 # Other targets (info, dvi, pdf, etc.)
29298 .PHONY: maybe-info-guile info-guile
29299 maybe-info-guile:
29300 @if guile
29301 maybe-info-guile: info-guile
29303 info-guile: \
29304 configure-guile
29305 @: $(MAKE); $(unstage)
29306 @[ -f ./guile/Makefile ] || exit 0; \
29307 r=`${PWD_COMMAND}`; export r; \
29308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309 $(HOST_EXPORTS) \
29310 for flag in $(EXTRA_HOST_FLAGS) ; do \
29311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29312 done; \
29313 echo "Doing info in guile" ; \
29314 (cd $(HOST_SUBDIR)/guile && \
29315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317 "RANLIB=$${RANLIB}" \
29318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29319 info) \
29320 || exit 1
29322 @endif guile
29324 .PHONY: maybe-dvi-guile dvi-guile
29325 maybe-dvi-guile:
29326 @if guile
29327 maybe-dvi-guile: dvi-guile
29329 dvi-guile: \
29330 configure-guile
29331 @: $(MAKE); $(unstage)
29332 @[ -f ./guile/Makefile ] || exit 0; \
29333 r=`${PWD_COMMAND}`; export r; \
29334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29335 $(HOST_EXPORTS) \
29336 for flag in $(EXTRA_HOST_FLAGS) ; do \
29337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29338 done; \
29339 echo "Doing dvi in guile" ; \
29340 (cd $(HOST_SUBDIR)/guile && \
29341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29343 "RANLIB=$${RANLIB}" \
29344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29345 dvi) \
29346 || exit 1
29348 @endif guile
29350 .PHONY: maybe-pdf-guile pdf-guile
29351 maybe-pdf-guile:
29352 @if guile
29353 maybe-pdf-guile: pdf-guile
29355 pdf-guile: \
29356 configure-guile
29357 @: $(MAKE); $(unstage)
29358 @[ -f ./guile/Makefile ] || exit 0; \
29359 r=`${PWD_COMMAND}`; export r; \
29360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29361 $(HOST_EXPORTS) \
29362 for flag in $(EXTRA_HOST_FLAGS) ; do \
29363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29364 done; \
29365 echo "Doing pdf in guile" ; \
29366 (cd $(HOST_SUBDIR)/guile && \
29367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29369 "RANLIB=$${RANLIB}" \
29370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29371 pdf) \
29372 || exit 1
29374 @endif guile
29376 .PHONY: maybe-html-guile html-guile
29377 maybe-html-guile:
29378 @if guile
29379 maybe-html-guile: html-guile
29381 html-guile: \
29382 configure-guile
29383 @: $(MAKE); $(unstage)
29384 @[ -f ./guile/Makefile ] || exit 0; \
29385 r=`${PWD_COMMAND}`; export r; \
29386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29387 $(HOST_EXPORTS) \
29388 for flag in $(EXTRA_HOST_FLAGS) ; do \
29389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29390 done; \
29391 echo "Doing html in guile" ; \
29392 (cd $(HOST_SUBDIR)/guile && \
29393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29395 "RANLIB=$${RANLIB}" \
29396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29397 html) \
29398 || exit 1
29400 @endif guile
29402 .PHONY: maybe-TAGS-guile TAGS-guile
29403 maybe-TAGS-guile:
29404 @if guile
29405 maybe-TAGS-guile: TAGS-guile
29407 TAGS-guile: \
29408 configure-guile
29409 @: $(MAKE); $(unstage)
29410 @[ -f ./guile/Makefile ] || exit 0; \
29411 r=`${PWD_COMMAND}`; export r; \
29412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29413 $(HOST_EXPORTS) \
29414 for flag in $(EXTRA_HOST_FLAGS) ; do \
29415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29416 done; \
29417 echo "Doing TAGS in guile" ; \
29418 (cd $(HOST_SUBDIR)/guile && \
29419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29421 "RANLIB=$${RANLIB}" \
29422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29423 TAGS) \
29424 || exit 1
29426 @endif guile
29428 .PHONY: maybe-install-info-guile install-info-guile
29429 maybe-install-info-guile:
29430 @if guile
29431 maybe-install-info-guile: install-info-guile
29433 install-info-guile: \
29434 configure-guile \
29435 info-guile
29436 @: $(MAKE); $(unstage)
29437 @[ -f ./guile/Makefile ] || exit 0; \
29438 r=`${PWD_COMMAND}`; export r; \
29439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29440 $(HOST_EXPORTS) \
29441 for flag in $(EXTRA_HOST_FLAGS) ; do \
29442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29443 done; \
29444 echo "Doing install-info in guile" ; \
29445 (cd $(HOST_SUBDIR)/guile && \
29446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29448 "RANLIB=$${RANLIB}" \
29449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29450 install-info) \
29451 || exit 1
29453 @endif guile
29455 .PHONY: maybe-install-pdf-guile install-pdf-guile
29456 maybe-install-pdf-guile:
29457 @if guile
29458 maybe-install-pdf-guile: install-pdf-guile
29460 install-pdf-guile: \
29461 configure-guile \
29462 pdf-guile
29463 @: $(MAKE); $(unstage)
29464 @[ -f ./guile/Makefile ] || exit 0; \
29465 r=`${PWD_COMMAND}`; export r; \
29466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29467 $(HOST_EXPORTS) \
29468 for flag in $(EXTRA_HOST_FLAGS) ; do \
29469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29470 done; \
29471 echo "Doing install-pdf in guile" ; \
29472 (cd $(HOST_SUBDIR)/guile && \
29473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29475 "RANLIB=$${RANLIB}" \
29476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29477 install-pdf) \
29478 || exit 1
29480 @endif guile
29482 .PHONY: maybe-install-html-guile install-html-guile
29483 maybe-install-html-guile:
29484 @if guile
29485 maybe-install-html-guile: install-html-guile
29487 install-html-guile: \
29488 configure-guile \
29489 html-guile
29490 @: $(MAKE); $(unstage)
29491 @[ -f ./guile/Makefile ] || exit 0; \
29492 r=`${PWD_COMMAND}`; export r; \
29493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29494 $(HOST_EXPORTS) \
29495 for flag in $(EXTRA_HOST_FLAGS) ; do \
29496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29497 done; \
29498 echo "Doing install-html in guile" ; \
29499 (cd $(HOST_SUBDIR)/guile && \
29500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29502 "RANLIB=$${RANLIB}" \
29503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29504 install-html) \
29505 || exit 1
29507 @endif guile
29509 .PHONY: maybe-installcheck-guile installcheck-guile
29510 maybe-installcheck-guile:
29511 @if guile
29512 maybe-installcheck-guile: installcheck-guile
29514 installcheck-guile: \
29515 configure-guile
29516 @: $(MAKE); $(unstage)
29517 @[ -f ./guile/Makefile ] || exit 0; \
29518 r=`${PWD_COMMAND}`; export r; \
29519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29520 $(HOST_EXPORTS) \
29521 for flag in $(EXTRA_HOST_FLAGS) ; do \
29522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29523 done; \
29524 echo "Doing installcheck in guile" ; \
29525 (cd $(HOST_SUBDIR)/guile && \
29526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29528 "RANLIB=$${RANLIB}" \
29529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29530 installcheck) \
29531 || exit 1
29533 @endif guile
29535 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29536 maybe-mostlyclean-guile:
29537 @if guile
29538 maybe-mostlyclean-guile: mostlyclean-guile
29540 mostlyclean-guile:
29541 @: $(MAKE); $(unstage)
29542 @[ -f ./guile/Makefile ] || exit 0; \
29543 r=`${PWD_COMMAND}`; export r; \
29544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545 $(HOST_EXPORTS) \
29546 for flag in $(EXTRA_HOST_FLAGS) ; do \
29547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29548 done; \
29549 echo "Doing mostlyclean in guile" ; \
29550 (cd $(HOST_SUBDIR)/guile && \
29551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29553 "RANLIB=$${RANLIB}" \
29554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29555 mostlyclean) \
29556 || exit 1
29558 @endif guile
29560 .PHONY: maybe-clean-guile clean-guile
29561 maybe-clean-guile:
29562 @if guile
29563 maybe-clean-guile: clean-guile
29565 clean-guile:
29566 @: $(MAKE); $(unstage)
29567 @[ -f ./guile/Makefile ] || exit 0; \
29568 r=`${PWD_COMMAND}`; export r; \
29569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570 $(HOST_EXPORTS) \
29571 for flag in $(EXTRA_HOST_FLAGS) ; do \
29572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29573 done; \
29574 echo "Doing clean in guile" ; \
29575 (cd $(HOST_SUBDIR)/guile && \
29576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29578 "RANLIB=$${RANLIB}" \
29579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29580 clean) \
29581 || exit 1
29583 @endif guile
29585 .PHONY: maybe-distclean-guile distclean-guile
29586 maybe-distclean-guile:
29587 @if guile
29588 maybe-distclean-guile: distclean-guile
29590 distclean-guile:
29591 @: $(MAKE); $(unstage)
29592 @[ -f ./guile/Makefile ] || exit 0; \
29593 r=`${PWD_COMMAND}`; export r; \
29594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29595 $(HOST_EXPORTS) \
29596 for flag in $(EXTRA_HOST_FLAGS) ; do \
29597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29598 done; \
29599 echo "Doing distclean in guile" ; \
29600 (cd $(HOST_SUBDIR)/guile && \
29601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29603 "RANLIB=$${RANLIB}" \
29604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29605 distclean) \
29606 || exit 1
29608 @endif guile
29610 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29611 maybe-maintainer-clean-guile:
29612 @if guile
29613 maybe-maintainer-clean-guile: maintainer-clean-guile
29615 maintainer-clean-guile:
29616 @: $(MAKE); $(unstage)
29617 @[ -f ./guile/Makefile ] || exit 0; \
29618 r=`${PWD_COMMAND}`; export r; \
29619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29620 $(HOST_EXPORTS) \
29621 for flag in $(EXTRA_HOST_FLAGS) ; do \
29622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29623 done; \
29624 echo "Doing maintainer-clean in guile" ; \
29625 (cd $(HOST_SUBDIR)/guile && \
29626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29628 "RANLIB=$${RANLIB}" \
29629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29630 maintainer-clean) \
29631 || exit 1
29633 @endif guile
29637 .PHONY: configure-tk maybe-configure-tk
29638 maybe-configure-tk:
29639 @if gcc-bootstrap
29640 configure-tk: stage_current
29641 @endif gcc-bootstrap
29642 @if tk
29643 maybe-configure-tk: configure-tk
29644 configure-tk:
29645 @: $(MAKE); $(unstage)
29646 @r=`${PWD_COMMAND}`; export r; \
29647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
29650 $(HOST_EXPORTS) \
29651 echo Configuring in $(HOST_SUBDIR)/tk; \
29652 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29653 case $(srcdir) in \
29654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29655 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29657 esac; \
29658 module_srcdir=tk; \
29659 $(SHELL) \
29660 $$s/$$module_srcdir/configure \
29661 --srcdir=$${topdir}/$$module_srcdir \
29662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29663 --target=${target_alias} \
29664 || exit 1
29665 @endif tk
29671 .PHONY: all-tk maybe-all-tk
29672 maybe-all-tk:
29673 @if gcc-bootstrap
29674 all-tk: stage_current
29675 @endif gcc-bootstrap
29676 @if tk
29677 TARGET-tk=all
29678 maybe-all-tk: all-tk
29679 all-tk: configure-tk
29680 @: $(MAKE); $(unstage)
29681 @r=`${PWD_COMMAND}`; export r; \
29682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29683 $(HOST_EXPORTS) \
29684 (cd $(HOST_SUBDIR)/tk && \
29685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29686 $(TARGET-tk))
29687 @endif tk
29692 .PHONY: check-tk maybe-check-tk
29693 maybe-check-tk:
29694 @if tk
29695 maybe-check-tk: check-tk
29697 check-tk:
29698 @: $(MAKE); $(unstage)
29699 @r=`${PWD_COMMAND}`; export r; \
29700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29701 $(HOST_EXPORTS) \
29702 (cd $(HOST_SUBDIR)/tk && \
29703 $(MAKE) $(FLAGS_TO_PASS) check)
29705 @endif tk
29707 .PHONY: install-tk maybe-install-tk
29708 maybe-install-tk:
29709 @if tk
29710 maybe-install-tk: install-tk
29712 install-tk: installdirs
29713 @: $(MAKE); $(unstage)
29714 @r=`${PWD_COMMAND}`; export r; \
29715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29716 $(HOST_EXPORTS) \
29717 (cd $(HOST_SUBDIR)/tk && \
29718 $(MAKE) $(FLAGS_TO_PASS) install)
29720 @endif tk
29722 .PHONY: install-strip-tk maybe-install-strip-tk
29723 maybe-install-strip-tk:
29724 @if tk
29725 maybe-install-strip-tk: install-strip-tk
29727 install-strip-tk: installdirs
29728 @: $(MAKE); $(unstage)
29729 @r=`${PWD_COMMAND}`; export r; \
29730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29731 $(HOST_EXPORTS) \
29732 (cd $(HOST_SUBDIR)/tk && \
29733 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29735 @endif tk
29737 # Other targets (info, dvi, pdf, etc.)
29739 .PHONY: maybe-info-tk info-tk
29740 maybe-info-tk:
29741 @if tk
29742 maybe-info-tk: info-tk
29744 info-tk: \
29745 configure-tk
29746 @: $(MAKE); $(unstage)
29747 @[ -f ./tk/Makefile ] || exit 0; \
29748 r=`${PWD_COMMAND}`; export r; \
29749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29750 $(HOST_EXPORTS) \
29751 for flag in $(EXTRA_HOST_FLAGS) ; do \
29752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29753 done; \
29754 echo "Doing info in tk" ; \
29755 (cd $(HOST_SUBDIR)/tk && \
29756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29758 "RANLIB=$${RANLIB}" \
29759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29760 info) \
29761 || exit 1
29763 @endif tk
29765 .PHONY: maybe-dvi-tk dvi-tk
29766 maybe-dvi-tk:
29767 @if tk
29768 maybe-dvi-tk: dvi-tk
29770 dvi-tk: \
29771 configure-tk
29772 @: $(MAKE); $(unstage)
29773 @[ -f ./tk/Makefile ] || exit 0; \
29774 r=`${PWD_COMMAND}`; export r; \
29775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29776 $(HOST_EXPORTS) \
29777 for flag in $(EXTRA_HOST_FLAGS) ; do \
29778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29779 done; \
29780 echo "Doing dvi in tk" ; \
29781 (cd $(HOST_SUBDIR)/tk && \
29782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29784 "RANLIB=$${RANLIB}" \
29785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29786 dvi) \
29787 || exit 1
29789 @endif tk
29791 .PHONY: maybe-pdf-tk pdf-tk
29792 maybe-pdf-tk:
29793 @if tk
29794 maybe-pdf-tk: pdf-tk
29796 pdf-tk: \
29797 configure-tk
29798 @: $(MAKE); $(unstage)
29799 @[ -f ./tk/Makefile ] || exit 0; \
29800 r=`${PWD_COMMAND}`; export r; \
29801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29802 $(HOST_EXPORTS) \
29803 for flag in $(EXTRA_HOST_FLAGS) ; do \
29804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29805 done; \
29806 echo "Doing pdf in tk" ; \
29807 (cd $(HOST_SUBDIR)/tk && \
29808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29810 "RANLIB=$${RANLIB}" \
29811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29812 pdf) \
29813 || exit 1
29815 @endif tk
29817 .PHONY: maybe-html-tk html-tk
29818 maybe-html-tk:
29819 @if tk
29820 maybe-html-tk: html-tk
29822 html-tk: \
29823 configure-tk
29824 @: $(MAKE); $(unstage)
29825 @[ -f ./tk/Makefile ] || exit 0; \
29826 r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 $(HOST_EXPORTS) \
29829 for flag in $(EXTRA_HOST_FLAGS) ; do \
29830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29831 done; \
29832 echo "Doing html in tk" ; \
29833 (cd $(HOST_SUBDIR)/tk && \
29834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29836 "RANLIB=$${RANLIB}" \
29837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29838 html) \
29839 || exit 1
29841 @endif tk
29843 .PHONY: maybe-TAGS-tk TAGS-tk
29844 maybe-TAGS-tk:
29845 @if tk
29846 maybe-TAGS-tk: TAGS-tk
29848 TAGS-tk: \
29849 configure-tk
29850 @: $(MAKE); $(unstage)
29851 @[ -f ./tk/Makefile ] || exit 0; \
29852 r=`${PWD_COMMAND}`; export r; \
29853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29854 $(HOST_EXPORTS) \
29855 for flag in $(EXTRA_HOST_FLAGS) ; do \
29856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29857 done; \
29858 echo "Doing TAGS in tk" ; \
29859 (cd $(HOST_SUBDIR)/tk && \
29860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29862 "RANLIB=$${RANLIB}" \
29863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29864 TAGS) \
29865 || exit 1
29867 @endif tk
29869 .PHONY: maybe-install-info-tk install-info-tk
29870 maybe-install-info-tk:
29871 @if tk
29872 maybe-install-info-tk: install-info-tk
29874 install-info-tk: \
29875 configure-tk \
29876 info-tk
29877 @: $(MAKE); $(unstage)
29878 @[ -f ./tk/Makefile ] || exit 0; \
29879 r=`${PWD_COMMAND}`; export r; \
29880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881 $(HOST_EXPORTS) \
29882 for flag in $(EXTRA_HOST_FLAGS) ; do \
29883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884 done; \
29885 echo "Doing install-info in tk" ; \
29886 (cd $(HOST_SUBDIR)/tk && \
29887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889 "RANLIB=$${RANLIB}" \
29890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891 install-info) \
29892 || exit 1
29894 @endif tk
29896 .PHONY: maybe-install-pdf-tk install-pdf-tk
29897 maybe-install-pdf-tk:
29898 @if tk
29899 maybe-install-pdf-tk: install-pdf-tk
29901 install-pdf-tk: \
29902 configure-tk \
29903 pdf-tk
29904 @: $(MAKE); $(unstage)
29905 @[ -f ./tk/Makefile ] || exit 0; \
29906 r=`${PWD_COMMAND}`; export r; \
29907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29908 $(HOST_EXPORTS) \
29909 for flag in $(EXTRA_HOST_FLAGS) ; do \
29910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29911 done; \
29912 echo "Doing install-pdf in tk" ; \
29913 (cd $(HOST_SUBDIR)/tk && \
29914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29916 "RANLIB=$${RANLIB}" \
29917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29918 install-pdf) \
29919 || exit 1
29921 @endif tk
29923 .PHONY: maybe-install-html-tk install-html-tk
29924 maybe-install-html-tk:
29925 @if tk
29926 maybe-install-html-tk: install-html-tk
29928 install-html-tk: \
29929 configure-tk \
29930 html-tk
29931 @: $(MAKE); $(unstage)
29932 @[ -f ./tk/Makefile ] || exit 0; \
29933 r=`${PWD_COMMAND}`; export r; \
29934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29935 $(HOST_EXPORTS) \
29936 for flag in $(EXTRA_HOST_FLAGS) ; do \
29937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29938 done; \
29939 echo "Doing install-html in tk" ; \
29940 (cd $(HOST_SUBDIR)/tk && \
29941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29943 "RANLIB=$${RANLIB}" \
29944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29945 install-html) \
29946 || exit 1
29948 @endif tk
29950 .PHONY: maybe-installcheck-tk installcheck-tk
29951 maybe-installcheck-tk:
29952 @if tk
29953 maybe-installcheck-tk: installcheck-tk
29955 installcheck-tk: \
29956 configure-tk
29957 @: $(MAKE); $(unstage)
29958 @[ -f ./tk/Makefile ] || exit 0; \
29959 r=`${PWD_COMMAND}`; export r; \
29960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29961 $(HOST_EXPORTS) \
29962 for flag in $(EXTRA_HOST_FLAGS) ; do \
29963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29964 done; \
29965 echo "Doing installcheck in tk" ; \
29966 (cd $(HOST_SUBDIR)/tk && \
29967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29969 "RANLIB=$${RANLIB}" \
29970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29971 installcheck) \
29972 || exit 1
29974 @endif tk
29976 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29977 maybe-mostlyclean-tk:
29978 @if tk
29979 maybe-mostlyclean-tk: mostlyclean-tk
29981 mostlyclean-tk:
29982 @: $(MAKE); $(unstage)
29983 @[ -f ./tk/Makefile ] || exit 0; \
29984 r=`${PWD_COMMAND}`; export r; \
29985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29986 $(HOST_EXPORTS) \
29987 for flag in $(EXTRA_HOST_FLAGS) ; do \
29988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29989 done; \
29990 echo "Doing mostlyclean in tk" ; \
29991 (cd $(HOST_SUBDIR)/tk && \
29992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29994 "RANLIB=$${RANLIB}" \
29995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29996 mostlyclean) \
29997 || exit 1
29999 @endif tk
30001 .PHONY: maybe-clean-tk clean-tk
30002 maybe-clean-tk:
30003 @if tk
30004 maybe-clean-tk: clean-tk
30006 clean-tk:
30007 @: $(MAKE); $(unstage)
30008 @[ -f ./tk/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 clean in tk" ; \
30016 (cd $(HOST_SUBDIR)/tk && \
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 clean) \
30022 || exit 1
30024 @endif tk
30026 .PHONY: maybe-distclean-tk distclean-tk
30027 maybe-distclean-tk:
30028 @if tk
30029 maybe-distclean-tk: distclean-tk
30031 distclean-tk:
30032 @: $(MAKE); $(unstage)
30033 @[ -f ./tk/Makefile ] || exit 0; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(HOST_EXPORTS) \
30037 for flag in $(EXTRA_HOST_FLAGS) ; do \
30038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039 done; \
30040 echo "Doing distclean in tk" ; \
30041 (cd $(HOST_SUBDIR)/tk && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046 distclean) \
30047 || exit 1
30049 @endif tk
30051 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
30052 maybe-maintainer-clean-tk:
30053 @if tk
30054 maybe-maintainer-clean-tk: maintainer-clean-tk
30056 maintainer-clean-tk:
30057 @: $(MAKE); $(unstage)
30058 @[ -f ./tk/Makefile ] || exit 0; \
30059 r=`${PWD_COMMAND}`; export r; \
30060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061 $(HOST_EXPORTS) \
30062 for flag in $(EXTRA_HOST_FLAGS) ; do \
30063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064 done; \
30065 echo "Doing maintainer-clean in tk" ; \
30066 (cd $(HOST_SUBDIR)/tk && \
30067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30069 "RANLIB=$${RANLIB}" \
30070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30071 maintainer-clean) \
30072 || exit 1
30074 @endif tk
30078 .PHONY: configure-libtermcap maybe-configure-libtermcap
30079 maybe-configure-libtermcap:
30080 @if gcc-bootstrap
30081 configure-libtermcap: stage_current
30082 @endif gcc-bootstrap
30083 @if libtermcap
30084 maybe-configure-libtermcap: configure-libtermcap
30085 configure-libtermcap:
30086 @: $(MAKE); $(unstage)
30087 @r=`${PWD_COMMAND}`; export r; \
30088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30089 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
30090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
30091 $(HOST_EXPORTS) \
30092 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
30093 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
30094 case $(srcdir) in \
30095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30096 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
30097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30098 esac; \
30099 module_srcdir=libtermcap; \
30100 $(SHELL) \
30101 $$s/$$module_srcdir/configure \
30102 --srcdir=$${topdir}/$$module_srcdir \
30103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30104 --target=${target_alias} \
30105 || exit 1
30106 @endif libtermcap
30112 .PHONY: all-libtermcap maybe-all-libtermcap
30113 maybe-all-libtermcap:
30114 @if gcc-bootstrap
30115 all-libtermcap: stage_current
30116 @endif gcc-bootstrap
30117 @if libtermcap
30118 TARGET-libtermcap=all
30119 maybe-all-libtermcap: all-libtermcap
30120 all-libtermcap: configure-libtermcap
30121 @: $(MAKE); $(unstage)
30122 @r=`${PWD_COMMAND}`; export r; \
30123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30124 $(HOST_EXPORTS) \
30125 (cd $(HOST_SUBDIR)/libtermcap && \
30126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30127 $(TARGET-libtermcap))
30128 @endif libtermcap
30133 .PHONY: check-libtermcap maybe-check-libtermcap
30134 maybe-check-libtermcap:
30135 @if libtermcap
30136 maybe-check-libtermcap: check-libtermcap
30138 check-libtermcap:
30140 @endif libtermcap
30142 .PHONY: install-libtermcap maybe-install-libtermcap
30143 maybe-install-libtermcap:
30144 @if libtermcap
30145 maybe-install-libtermcap: install-libtermcap
30147 install-libtermcap: installdirs
30148 @: $(MAKE); $(unstage)
30149 @r=`${PWD_COMMAND}`; export r; \
30150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30151 $(HOST_EXPORTS) \
30152 (cd $(HOST_SUBDIR)/libtermcap && \
30153 $(MAKE) $(FLAGS_TO_PASS) install)
30155 @endif libtermcap
30157 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
30158 maybe-install-strip-libtermcap:
30159 @if libtermcap
30160 maybe-install-strip-libtermcap: install-strip-libtermcap
30162 install-strip-libtermcap: installdirs
30163 @: $(MAKE); $(unstage)
30164 @r=`${PWD_COMMAND}`; export r; \
30165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30166 $(HOST_EXPORTS) \
30167 (cd $(HOST_SUBDIR)/libtermcap && \
30168 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30170 @endif libtermcap
30172 # Other targets (info, dvi, pdf, etc.)
30174 .PHONY: maybe-info-libtermcap info-libtermcap
30175 maybe-info-libtermcap:
30176 @if libtermcap
30177 maybe-info-libtermcap: info-libtermcap
30179 info-libtermcap: \
30180 configure-libtermcap
30181 @: $(MAKE); $(unstage)
30182 @[ -f ./libtermcap/Makefile ] || exit 0; \
30183 r=`${PWD_COMMAND}`; export r; \
30184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30185 $(HOST_EXPORTS) \
30186 for flag in $(EXTRA_HOST_FLAGS) ; do \
30187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30188 done; \
30189 echo "Doing info in libtermcap" ; \
30190 (cd $(HOST_SUBDIR)/libtermcap && \
30191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30193 "RANLIB=$${RANLIB}" \
30194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30195 info) \
30196 || exit 1
30198 @endif libtermcap
30200 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
30201 maybe-dvi-libtermcap:
30202 @if libtermcap
30203 maybe-dvi-libtermcap: dvi-libtermcap
30205 dvi-libtermcap: \
30206 configure-libtermcap
30207 @: $(MAKE); $(unstage)
30208 @[ -f ./libtermcap/Makefile ] || exit 0; \
30209 r=`${PWD_COMMAND}`; export r; \
30210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30211 $(HOST_EXPORTS) \
30212 for flag in $(EXTRA_HOST_FLAGS) ; do \
30213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30214 done; \
30215 echo "Doing dvi in libtermcap" ; \
30216 (cd $(HOST_SUBDIR)/libtermcap && \
30217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30219 "RANLIB=$${RANLIB}" \
30220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30221 dvi) \
30222 || exit 1
30224 @endif libtermcap
30226 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
30227 maybe-pdf-libtermcap:
30228 @if libtermcap
30229 maybe-pdf-libtermcap: pdf-libtermcap
30231 pdf-libtermcap: \
30232 configure-libtermcap
30233 @: $(MAKE); $(unstage)
30234 @[ -f ./libtermcap/Makefile ] || exit 0; \
30235 r=`${PWD_COMMAND}`; export r; \
30236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30237 $(HOST_EXPORTS) \
30238 for flag in $(EXTRA_HOST_FLAGS) ; do \
30239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30240 done; \
30241 echo "Doing pdf in libtermcap" ; \
30242 (cd $(HOST_SUBDIR)/libtermcap && \
30243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30245 "RANLIB=$${RANLIB}" \
30246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30247 pdf) \
30248 || exit 1
30250 @endif libtermcap
30252 .PHONY: maybe-html-libtermcap html-libtermcap
30253 maybe-html-libtermcap:
30254 @if libtermcap
30255 maybe-html-libtermcap: html-libtermcap
30257 html-libtermcap: \
30258 configure-libtermcap
30259 @: $(MAKE); $(unstage)
30260 @[ -f ./libtermcap/Makefile ] || exit 0; \
30261 r=`${PWD_COMMAND}`; export r; \
30262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30263 $(HOST_EXPORTS) \
30264 for flag in $(EXTRA_HOST_FLAGS) ; do \
30265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30266 done; \
30267 echo "Doing html in libtermcap" ; \
30268 (cd $(HOST_SUBDIR)/libtermcap && \
30269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30271 "RANLIB=$${RANLIB}" \
30272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30273 html) \
30274 || exit 1
30276 @endif libtermcap
30278 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30279 maybe-TAGS-libtermcap:
30280 @if libtermcap
30281 maybe-TAGS-libtermcap: TAGS-libtermcap
30283 TAGS-libtermcap: \
30284 configure-libtermcap
30285 @: $(MAKE); $(unstage)
30286 @[ -f ./libtermcap/Makefile ] || exit 0; \
30287 r=`${PWD_COMMAND}`; export r; \
30288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30289 $(HOST_EXPORTS) \
30290 for flag in $(EXTRA_HOST_FLAGS) ; do \
30291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30292 done; \
30293 echo "Doing TAGS in libtermcap" ; \
30294 (cd $(HOST_SUBDIR)/libtermcap && \
30295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30297 "RANLIB=$${RANLIB}" \
30298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30299 TAGS) \
30300 || exit 1
30302 @endif libtermcap
30304 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30305 maybe-install-info-libtermcap:
30306 @if libtermcap
30307 maybe-install-info-libtermcap: install-info-libtermcap
30309 install-info-libtermcap: \
30310 configure-libtermcap \
30311 info-libtermcap
30312 @: $(MAKE); $(unstage)
30313 @[ -f ./libtermcap/Makefile ] || exit 0; \
30314 r=`${PWD_COMMAND}`; export r; \
30315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30316 $(HOST_EXPORTS) \
30317 for flag in $(EXTRA_HOST_FLAGS) ; do \
30318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30319 done; \
30320 echo "Doing install-info in libtermcap" ; \
30321 (cd $(HOST_SUBDIR)/libtermcap && \
30322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30324 "RANLIB=$${RANLIB}" \
30325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30326 install-info) \
30327 || exit 1
30329 @endif libtermcap
30331 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30332 maybe-install-pdf-libtermcap:
30333 @if libtermcap
30334 maybe-install-pdf-libtermcap: install-pdf-libtermcap
30336 install-pdf-libtermcap: \
30337 configure-libtermcap \
30338 pdf-libtermcap
30339 @: $(MAKE); $(unstage)
30340 @[ -f ./libtermcap/Makefile ] || exit 0; \
30341 r=`${PWD_COMMAND}`; export r; \
30342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30343 $(HOST_EXPORTS) \
30344 for flag in $(EXTRA_HOST_FLAGS) ; do \
30345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30346 done; \
30347 echo "Doing install-pdf in libtermcap" ; \
30348 (cd $(HOST_SUBDIR)/libtermcap && \
30349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30351 "RANLIB=$${RANLIB}" \
30352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30353 install-pdf) \
30354 || exit 1
30356 @endif libtermcap
30358 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30359 maybe-install-html-libtermcap:
30360 @if libtermcap
30361 maybe-install-html-libtermcap: install-html-libtermcap
30363 install-html-libtermcap: \
30364 configure-libtermcap \
30365 html-libtermcap
30366 @: $(MAKE); $(unstage)
30367 @[ -f ./libtermcap/Makefile ] || exit 0; \
30368 r=`${PWD_COMMAND}`; export r; \
30369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30370 $(HOST_EXPORTS) \
30371 for flag in $(EXTRA_HOST_FLAGS) ; do \
30372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30373 done; \
30374 echo "Doing install-html in libtermcap" ; \
30375 (cd $(HOST_SUBDIR)/libtermcap && \
30376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30378 "RANLIB=$${RANLIB}" \
30379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30380 install-html) \
30381 || exit 1
30383 @endif libtermcap
30385 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30386 maybe-installcheck-libtermcap:
30387 @if libtermcap
30388 maybe-installcheck-libtermcap: installcheck-libtermcap
30390 installcheck-libtermcap: \
30391 configure-libtermcap
30392 @: $(MAKE); $(unstage)
30393 @[ -f ./libtermcap/Makefile ] || exit 0; \
30394 r=`${PWD_COMMAND}`; export r; \
30395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30396 $(HOST_EXPORTS) \
30397 for flag in $(EXTRA_HOST_FLAGS) ; do \
30398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30399 done; \
30400 echo "Doing installcheck in libtermcap" ; \
30401 (cd $(HOST_SUBDIR)/libtermcap && \
30402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30404 "RANLIB=$${RANLIB}" \
30405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30406 installcheck) \
30407 || exit 1
30409 @endif libtermcap
30411 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30412 maybe-mostlyclean-libtermcap:
30413 @if libtermcap
30414 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30416 # libtermcap doesn't support mostlyclean.
30417 mostlyclean-libtermcap:
30419 @endif libtermcap
30421 .PHONY: maybe-clean-libtermcap clean-libtermcap
30422 maybe-clean-libtermcap:
30423 @if libtermcap
30424 maybe-clean-libtermcap: clean-libtermcap
30426 # libtermcap doesn't support clean.
30427 clean-libtermcap:
30429 @endif libtermcap
30431 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30432 maybe-distclean-libtermcap:
30433 @if libtermcap
30434 maybe-distclean-libtermcap: distclean-libtermcap
30436 # libtermcap doesn't support distclean.
30437 distclean-libtermcap:
30439 @endif libtermcap
30441 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30442 maybe-maintainer-clean-libtermcap:
30443 @if libtermcap
30444 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30446 # libtermcap doesn't support maintainer-clean.
30447 maintainer-clean-libtermcap:
30449 @endif libtermcap
30453 .PHONY: configure-utils maybe-configure-utils
30454 maybe-configure-utils:
30455 @if gcc-bootstrap
30456 configure-utils: stage_current
30457 @endif gcc-bootstrap
30458 @if utils
30459 maybe-configure-utils: configure-utils
30460 configure-utils:
30461 @: $(MAKE); $(unstage)
30462 @r=`${PWD_COMMAND}`; export r; \
30463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30464 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
30466 $(HOST_EXPORTS) \
30467 echo Configuring in $(HOST_SUBDIR)/utils; \
30468 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30469 case $(srcdir) in \
30470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30471 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30473 esac; \
30474 module_srcdir=utils; \
30475 $(SHELL) \
30476 $$s/$$module_srcdir/configure \
30477 --srcdir=$${topdir}/$$module_srcdir \
30478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30479 --target=${target_alias} \
30480 || exit 1
30481 @endif utils
30487 .PHONY: all-utils maybe-all-utils
30488 maybe-all-utils:
30489 @if gcc-bootstrap
30490 all-utils: stage_current
30491 @endif gcc-bootstrap
30492 @if utils
30493 TARGET-utils=all
30494 maybe-all-utils: all-utils
30495 all-utils: configure-utils
30496 @: $(MAKE); $(unstage)
30497 @r=`${PWD_COMMAND}`; export r; \
30498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30499 $(HOST_EXPORTS) \
30500 (cd $(HOST_SUBDIR)/utils && \
30501 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30502 $(TARGET-utils))
30503 @endif utils
30508 .PHONY: check-utils maybe-check-utils
30509 maybe-check-utils:
30510 @if utils
30511 maybe-check-utils: check-utils
30513 check-utils:
30515 @endif utils
30517 .PHONY: install-utils maybe-install-utils
30518 maybe-install-utils:
30519 @if utils
30520 maybe-install-utils: install-utils
30522 install-utils: installdirs
30523 @: $(MAKE); $(unstage)
30524 @r=`${PWD_COMMAND}`; export r; \
30525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30526 $(HOST_EXPORTS) \
30527 (cd $(HOST_SUBDIR)/utils && \
30528 $(MAKE) $(FLAGS_TO_PASS) install)
30530 @endif utils
30532 .PHONY: install-strip-utils maybe-install-strip-utils
30533 maybe-install-strip-utils:
30534 @if utils
30535 maybe-install-strip-utils: install-strip-utils
30537 install-strip-utils: installdirs
30538 @: $(MAKE); $(unstage)
30539 @r=`${PWD_COMMAND}`; export r; \
30540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541 $(HOST_EXPORTS) \
30542 (cd $(HOST_SUBDIR)/utils && \
30543 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30545 @endif utils
30547 # Other targets (info, dvi, pdf, etc.)
30549 .PHONY: maybe-info-utils info-utils
30550 maybe-info-utils:
30551 @if utils
30552 maybe-info-utils: info-utils
30554 info-utils: \
30555 configure-utils
30556 @: $(MAKE); $(unstage)
30557 @[ -f ./utils/Makefile ] || exit 0; \
30558 r=`${PWD_COMMAND}`; export r; \
30559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560 $(HOST_EXPORTS) \
30561 for flag in $(EXTRA_HOST_FLAGS) ; do \
30562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563 done; \
30564 echo "Doing info in utils" ; \
30565 (cd $(HOST_SUBDIR)/utils && \
30566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568 "RANLIB=$${RANLIB}" \
30569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30570 info) \
30571 || exit 1
30573 @endif utils
30575 .PHONY: maybe-dvi-utils dvi-utils
30576 maybe-dvi-utils:
30577 @if utils
30578 maybe-dvi-utils: dvi-utils
30580 dvi-utils: \
30581 configure-utils
30582 @: $(MAKE); $(unstage)
30583 @[ -f ./utils/Makefile ] || exit 0; \
30584 r=`${PWD_COMMAND}`; export r; \
30585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586 $(HOST_EXPORTS) \
30587 for flag in $(EXTRA_HOST_FLAGS) ; do \
30588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589 done; \
30590 echo "Doing dvi in utils" ; \
30591 (cd $(HOST_SUBDIR)/utils && \
30592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594 "RANLIB=$${RANLIB}" \
30595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30596 dvi) \
30597 || exit 1
30599 @endif utils
30601 .PHONY: maybe-pdf-utils pdf-utils
30602 maybe-pdf-utils:
30603 @if utils
30604 maybe-pdf-utils: pdf-utils
30606 pdf-utils: \
30607 configure-utils
30608 @: $(MAKE); $(unstage)
30609 @[ -f ./utils/Makefile ] || exit 0; \
30610 r=`${PWD_COMMAND}`; export r; \
30611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612 $(HOST_EXPORTS) \
30613 for flag in $(EXTRA_HOST_FLAGS) ; do \
30614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615 done; \
30616 echo "Doing pdf in utils" ; \
30617 (cd $(HOST_SUBDIR)/utils && \
30618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620 "RANLIB=$${RANLIB}" \
30621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622 pdf) \
30623 || exit 1
30625 @endif utils
30627 .PHONY: maybe-html-utils html-utils
30628 maybe-html-utils:
30629 @if utils
30630 maybe-html-utils: html-utils
30632 html-utils: \
30633 configure-utils
30634 @: $(MAKE); $(unstage)
30635 @[ -f ./utils/Makefile ] || exit 0; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(HOST_EXPORTS) \
30639 for flag in $(EXTRA_HOST_FLAGS) ; do \
30640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641 done; \
30642 echo "Doing html in utils" ; \
30643 (cd $(HOST_SUBDIR)/utils && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648 html) \
30649 || exit 1
30651 @endif utils
30653 .PHONY: maybe-TAGS-utils TAGS-utils
30654 maybe-TAGS-utils:
30655 @if utils
30656 maybe-TAGS-utils: TAGS-utils
30658 TAGS-utils: \
30659 configure-utils
30660 @: $(MAKE); $(unstage)
30661 @[ -f ./utils/Makefile ] || exit 0; \
30662 r=`${PWD_COMMAND}`; export r; \
30663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664 $(HOST_EXPORTS) \
30665 for flag in $(EXTRA_HOST_FLAGS) ; do \
30666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30667 done; \
30668 echo "Doing TAGS in utils" ; \
30669 (cd $(HOST_SUBDIR)/utils && \
30670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672 "RANLIB=$${RANLIB}" \
30673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30674 TAGS) \
30675 || exit 1
30677 @endif utils
30679 .PHONY: maybe-install-info-utils install-info-utils
30680 maybe-install-info-utils:
30681 @if utils
30682 maybe-install-info-utils: install-info-utils
30684 install-info-utils: \
30685 configure-utils \
30686 info-utils
30687 @: $(MAKE); $(unstage)
30688 @[ -f ./utils/Makefile ] || exit 0; \
30689 r=`${PWD_COMMAND}`; export r; \
30690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30691 $(HOST_EXPORTS) \
30692 for flag in $(EXTRA_HOST_FLAGS) ; do \
30693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30694 done; \
30695 echo "Doing install-info in utils" ; \
30696 (cd $(HOST_SUBDIR)/utils && \
30697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30699 "RANLIB=$${RANLIB}" \
30700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30701 install-info) \
30702 || exit 1
30704 @endif utils
30706 .PHONY: maybe-install-pdf-utils install-pdf-utils
30707 maybe-install-pdf-utils:
30708 @if utils
30709 maybe-install-pdf-utils: install-pdf-utils
30711 install-pdf-utils: \
30712 configure-utils \
30713 pdf-utils
30714 @: $(MAKE); $(unstage)
30715 @[ -f ./utils/Makefile ] || exit 0; \
30716 r=`${PWD_COMMAND}`; export r; \
30717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718 $(HOST_EXPORTS) \
30719 for flag in $(EXTRA_HOST_FLAGS) ; do \
30720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721 done; \
30722 echo "Doing install-pdf in utils" ; \
30723 (cd $(HOST_SUBDIR)/utils && \
30724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30726 "RANLIB=$${RANLIB}" \
30727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30728 install-pdf) \
30729 || exit 1
30731 @endif utils
30733 .PHONY: maybe-install-html-utils install-html-utils
30734 maybe-install-html-utils:
30735 @if utils
30736 maybe-install-html-utils: install-html-utils
30738 install-html-utils: \
30739 configure-utils \
30740 html-utils
30741 @: $(MAKE); $(unstage)
30742 @[ -f ./utils/Makefile ] || exit 0; \
30743 r=`${PWD_COMMAND}`; export r; \
30744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745 $(HOST_EXPORTS) \
30746 for flag in $(EXTRA_HOST_FLAGS) ; do \
30747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748 done; \
30749 echo "Doing install-html in utils" ; \
30750 (cd $(HOST_SUBDIR)/utils && \
30751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30753 "RANLIB=$${RANLIB}" \
30754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30755 install-html) \
30756 || exit 1
30758 @endif utils
30760 .PHONY: maybe-installcheck-utils installcheck-utils
30761 maybe-installcheck-utils:
30762 @if utils
30763 maybe-installcheck-utils: installcheck-utils
30765 installcheck-utils: \
30766 configure-utils
30767 @: $(MAKE); $(unstage)
30768 @[ -f ./utils/Makefile ] || exit 0; \
30769 r=`${PWD_COMMAND}`; export r; \
30770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30771 $(HOST_EXPORTS) \
30772 for flag in $(EXTRA_HOST_FLAGS) ; do \
30773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30774 done; \
30775 echo "Doing installcheck in utils" ; \
30776 (cd $(HOST_SUBDIR)/utils && \
30777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30779 "RANLIB=$${RANLIB}" \
30780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30781 installcheck) \
30782 || exit 1
30784 @endif utils
30786 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30787 maybe-mostlyclean-utils:
30788 @if utils
30789 maybe-mostlyclean-utils: mostlyclean-utils
30791 mostlyclean-utils:
30792 @: $(MAKE); $(unstage)
30793 @[ -f ./utils/Makefile ] || exit 0; \
30794 r=`${PWD_COMMAND}`; export r; \
30795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30796 $(HOST_EXPORTS) \
30797 for flag in $(EXTRA_HOST_FLAGS) ; do \
30798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30799 done; \
30800 echo "Doing mostlyclean in utils" ; \
30801 (cd $(HOST_SUBDIR)/utils && \
30802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30804 "RANLIB=$${RANLIB}" \
30805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30806 mostlyclean) \
30807 || exit 1
30809 @endif utils
30811 .PHONY: maybe-clean-utils clean-utils
30812 maybe-clean-utils:
30813 @if utils
30814 maybe-clean-utils: clean-utils
30816 clean-utils:
30817 @: $(MAKE); $(unstage)
30818 @[ -f ./utils/Makefile ] || exit 0; \
30819 r=`${PWD_COMMAND}`; export r; \
30820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821 $(HOST_EXPORTS) \
30822 for flag in $(EXTRA_HOST_FLAGS) ; do \
30823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30824 done; \
30825 echo "Doing clean in utils" ; \
30826 (cd $(HOST_SUBDIR)/utils && \
30827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30829 "RANLIB=$${RANLIB}" \
30830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30831 clean) \
30832 || exit 1
30834 @endif utils
30836 .PHONY: maybe-distclean-utils distclean-utils
30837 maybe-distclean-utils:
30838 @if utils
30839 maybe-distclean-utils: distclean-utils
30841 distclean-utils:
30842 @: $(MAKE); $(unstage)
30843 @[ -f ./utils/Makefile ] || exit 0; \
30844 r=`${PWD_COMMAND}`; export r; \
30845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30846 $(HOST_EXPORTS) \
30847 for flag in $(EXTRA_HOST_FLAGS) ; do \
30848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30849 done; \
30850 echo "Doing distclean in utils" ; \
30851 (cd $(HOST_SUBDIR)/utils && \
30852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30854 "RANLIB=$${RANLIB}" \
30855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30856 distclean) \
30857 || exit 1
30859 @endif utils
30861 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30862 maybe-maintainer-clean-utils:
30863 @if utils
30864 maybe-maintainer-clean-utils: maintainer-clean-utils
30866 maintainer-clean-utils:
30867 @: $(MAKE); $(unstage)
30868 @[ -f ./utils/Makefile ] || exit 0; \
30869 r=`${PWD_COMMAND}`; export r; \
30870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30871 $(HOST_EXPORTS) \
30872 for flag in $(EXTRA_HOST_FLAGS) ; do \
30873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30874 done; \
30875 echo "Doing maintainer-clean in utils" ; \
30876 (cd $(HOST_SUBDIR)/utils && \
30877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30879 "RANLIB=$${RANLIB}" \
30880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30881 maintainer-clean) \
30882 || exit 1
30884 @endif utils
30888 .PHONY: configure-gnattools maybe-configure-gnattools
30889 maybe-configure-gnattools:
30890 @if gcc-bootstrap
30891 configure-gnattools: stage_current
30892 @endif gcc-bootstrap
30893 @if gnattools
30894 maybe-configure-gnattools: configure-gnattools
30895 configure-gnattools:
30896 @: $(MAKE); $(unstage)
30897 @r=`${PWD_COMMAND}`; export r; \
30898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30899 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30901 $(HOST_EXPORTS) \
30902 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30903 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30904 case $(srcdir) in \
30905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30906 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30908 esac; \
30909 module_srcdir=gnattools; \
30910 $(SHELL) \
30911 $$s/$$module_srcdir/configure \
30912 --srcdir=$${topdir}/$$module_srcdir \
30913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30914 --target=${target_alias} \
30915 || exit 1
30916 @endif gnattools
30922 .PHONY: all-gnattools maybe-all-gnattools
30923 maybe-all-gnattools:
30924 @if gcc-bootstrap
30925 all-gnattools: stage_current
30926 @endif gcc-bootstrap
30927 @if gnattools
30928 TARGET-gnattools=all
30929 maybe-all-gnattools: all-gnattools
30930 all-gnattools: configure-gnattools
30931 @: $(MAKE); $(unstage)
30932 @r=`${PWD_COMMAND}`; export r; \
30933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30934 $(HOST_EXPORTS) \
30935 (cd $(HOST_SUBDIR)/gnattools && \
30936 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30937 $(TARGET-gnattools))
30938 @endif gnattools
30943 .PHONY: check-gnattools maybe-check-gnattools
30944 maybe-check-gnattools:
30945 @if gnattools
30946 maybe-check-gnattools: check-gnattools
30948 check-gnattools:
30949 @: $(MAKE); $(unstage)
30950 @r=`${PWD_COMMAND}`; export r; \
30951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30952 $(HOST_EXPORTS) \
30953 (cd $(HOST_SUBDIR)/gnattools && \
30954 $(MAKE) $(FLAGS_TO_PASS) check)
30956 @endif gnattools
30958 .PHONY: install-gnattools maybe-install-gnattools
30959 maybe-install-gnattools:
30960 @if gnattools
30961 maybe-install-gnattools: install-gnattools
30963 install-gnattools: installdirs
30964 @: $(MAKE); $(unstage)
30965 @r=`${PWD_COMMAND}`; export r; \
30966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967 $(HOST_EXPORTS) \
30968 (cd $(HOST_SUBDIR)/gnattools && \
30969 $(MAKE) $(FLAGS_TO_PASS) install)
30971 @endif gnattools
30973 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30974 maybe-install-strip-gnattools:
30975 @if gnattools
30976 maybe-install-strip-gnattools: install-strip-gnattools
30978 install-strip-gnattools: installdirs
30979 @: $(MAKE); $(unstage)
30980 @r=`${PWD_COMMAND}`; export r; \
30981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30982 $(HOST_EXPORTS) \
30983 (cd $(HOST_SUBDIR)/gnattools && \
30984 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30986 @endif gnattools
30988 # Other targets (info, dvi, pdf, etc.)
30990 .PHONY: maybe-info-gnattools info-gnattools
30991 maybe-info-gnattools:
30992 @if gnattools
30993 maybe-info-gnattools: info-gnattools
30995 info-gnattools: \
30996 configure-gnattools
30997 @: $(MAKE); $(unstage)
30998 @[ -f ./gnattools/Makefile ] || exit 0; \
30999 r=`${PWD_COMMAND}`; export r; \
31000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31001 $(HOST_EXPORTS) \
31002 for flag in $(EXTRA_HOST_FLAGS) ; do \
31003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31004 done; \
31005 echo "Doing info in gnattools" ; \
31006 (cd $(HOST_SUBDIR)/gnattools && \
31007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31009 "RANLIB=$${RANLIB}" \
31010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31011 info) \
31012 || exit 1
31014 @endif gnattools
31016 .PHONY: maybe-dvi-gnattools dvi-gnattools
31017 maybe-dvi-gnattools:
31018 @if gnattools
31019 maybe-dvi-gnattools: dvi-gnattools
31021 dvi-gnattools: \
31022 configure-gnattools
31023 @: $(MAKE); $(unstage)
31024 @[ -f ./gnattools/Makefile ] || exit 0; \
31025 r=`${PWD_COMMAND}`; export r; \
31026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31027 $(HOST_EXPORTS) \
31028 for flag in $(EXTRA_HOST_FLAGS) ; do \
31029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31030 done; \
31031 echo "Doing dvi in gnattools" ; \
31032 (cd $(HOST_SUBDIR)/gnattools && \
31033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31035 "RANLIB=$${RANLIB}" \
31036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31037 dvi) \
31038 || exit 1
31040 @endif gnattools
31042 .PHONY: maybe-pdf-gnattools pdf-gnattools
31043 maybe-pdf-gnattools:
31044 @if gnattools
31045 maybe-pdf-gnattools: pdf-gnattools
31047 pdf-gnattools: \
31048 configure-gnattools
31049 @: $(MAKE); $(unstage)
31050 @[ -f ./gnattools/Makefile ] || exit 0; \
31051 r=`${PWD_COMMAND}`; export r; \
31052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31053 $(HOST_EXPORTS) \
31054 for flag in $(EXTRA_HOST_FLAGS) ; do \
31055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31056 done; \
31057 echo "Doing pdf in gnattools" ; \
31058 (cd $(HOST_SUBDIR)/gnattools && \
31059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31061 "RANLIB=$${RANLIB}" \
31062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31063 pdf) \
31064 || exit 1
31066 @endif gnattools
31068 .PHONY: maybe-html-gnattools html-gnattools
31069 maybe-html-gnattools:
31070 @if gnattools
31071 maybe-html-gnattools: html-gnattools
31073 html-gnattools: \
31074 configure-gnattools
31075 @: $(MAKE); $(unstage)
31076 @[ -f ./gnattools/Makefile ] || exit 0; \
31077 r=`${PWD_COMMAND}`; export r; \
31078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31079 $(HOST_EXPORTS) \
31080 for flag in $(EXTRA_HOST_FLAGS) ; do \
31081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31082 done; \
31083 echo "Doing html in gnattools" ; \
31084 (cd $(HOST_SUBDIR)/gnattools && \
31085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31087 "RANLIB=$${RANLIB}" \
31088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31089 html) \
31090 || exit 1
31092 @endif gnattools
31094 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
31095 maybe-TAGS-gnattools:
31096 @if gnattools
31097 maybe-TAGS-gnattools: TAGS-gnattools
31099 TAGS-gnattools: \
31100 configure-gnattools
31101 @: $(MAKE); $(unstage)
31102 @[ -f ./gnattools/Makefile ] || exit 0; \
31103 r=`${PWD_COMMAND}`; export r; \
31104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31105 $(HOST_EXPORTS) \
31106 for flag in $(EXTRA_HOST_FLAGS) ; do \
31107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31108 done; \
31109 echo "Doing TAGS in gnattools" ; \
31110 (cd $(HOST_SUBDIR)/gnattools && \
31111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31113 "RANLIB=$${RANLIB}" \
31114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31115 TAGS) \
31116 || exit 1
31118 @endif gnattools
31120 .PHONY: maybe-install-info-gnattools install-info-gnattools
31121 maybe-install-info-gnattools:
31122 @if gnattools
31123 maybe-install-info-gnattools: install-info-gnattools
31125 install-info-gnattools: \
31126 configure-gnattools \
31127 info-gnattools
31128 @: $(MAKE); $(unstage)
31129 @[ -f ./gnattools/Makefile ] || exit 0; \
31130 r=`${PWD_COMMAND}`; export r; \
31131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31132 $(HOST_EXPORTS) \
31133 for flag in $(EXTRA_HOST_FLAGS) ; do \
31134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31135 done; \
31136 echo "Doing install-info in gnattools" ; \
31137 (cd $(HOST_SUBDIR)/gnattools && \
31138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31140 "RANLIB=$${RANLIB}" \
31141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31142 install-info) \
31143 || exit 1
31145 @endif gnattools
31147 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
31148 maybe-install-pdf-gnattools:
31149 @if gnattools
31150 maybe-install-pdf-gnattools: install-pdf-gnattools
31152 install-pdf-gnattools: \
31153 configure-gnattools \
31154 pdf-gnattools
31155 @: $(MAKE); $(unstage)
31156 @[ -f ./gnattools/Makefile ] || exit 0; \
31157 r=`${PWD_COMMAND}`; export r; \
31158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31159 $(HOST_EXPORTS) \
31160 for flag in $(EXTRA_HOST_FLAGS) ; do \
31161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31162 done; \
31163 echo "Doing install-pdf in gnattools" ; \
31164 (cd $(HOST_SUBDIR)/gnattools && \
31165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31167 "RANLIB=$${RANLIB}" \
31168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31169 install-pdf) \
31170 || exit 1
31172 @endif gnattools
31174 .PHONY: maybe-install-html-gnattools install-html-gnattools
31175 maybe-install-html-gnattools:
31176 @if gnattools
31177 maybe-install-html-gnattools: install-html-gnattools
31179 install-html-gnattools: \
31180 configure-gnattools \
31181 html-gnattools
31182 @: $(MAKE); $(unstage)
31183 @[ -f ./gnattools/Makefile ] || exit 0; \
31184 r=`${PWD_COMMAND}`; export r; \
31185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31186 $(HOST_EXPORTS) \
31187 for flag in $(EXTRA_HOST_FLAGS) ; do \
31188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31189 done; \
31190 echo "Doing install-html in gnattools" ; \
31191 (cd $(HOST_SUBDIR)/gnattools && \
31192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31194 "RANLIB=$${RANLIB}" \
31195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31196 install-html) \
31197 || exit 1
31199 @endif gnattools
31201 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
31202 maybe-installcheck-gnattools:
31203 @if gnattools
31204 maybe-installcheck-gnattools: installcheck-gnattools
31206 installcheck-gnattools: \
31207 configure-gnattools
31208 @: $(MAKE); $(unstage)
31209 @[ -f ./gnattools/Makefile ] || exit 0; \
31210 r=`${PWD_COMMAND}`; export r; \
31211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31212 $(HOST_EXPORTS) \
31213 for flag in $(EXTRA_HOST_FLAGS) ; do \
31214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31215 done; \
31216 echo "Doing installcheck in gnattools" ; \
31217 (cd $(HOST_SUBDIR)/gnattools && \
31218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31220 "RANLIB=$${RANLIB}" \
31221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31222 installcheck) \
31223 || exit 1
31225 @endif gnattools
31227 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
31228 maybe-mostlyclean-gnattools:
31229 @if gnattools
31230 maybe-mostlyclean-gnattools: mostlyclean-gnattools
31232 mostlyclean-gnattools:
31233 @: $(MAKE); $(unstage)
31234 @[ -f ./gnattools/Makefile ] || exit 0; \
31235 r=`${PWD_COMMAND}`; export r; \
31236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31237 $(HOST_EXPORTS) \
31238 for flag in $(EXTRA_HOST_FLAGS) ; do \
31239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31240 done; \
31241 echo "Doing mostlyclean in gnattools" ; \
31242 (cd $(HOST_SUBDIR)/gnattools && \
31243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31245 "RANLIB=$${RANLIB}" \
31246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31247 mostlyclean) \
31248 || exit 1
31250 @endif gnattools
31252 .PHONY: maybe-clean-gnattools clean-gnattools
31253 maybe-clean-gnattools:
31254 @if gnattools
31255 maybe-clean-gnattools: clean-gnattools
31257 clean-gnattools:
31258 @: $(MAKE); $(unstage)
31259 @[ -f ./gnattools/Makefile ] || exit 0; \
31260 r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 $(HOST_EXPORTS) \
31263 for flag in $(EXTRA_HOST_FLAGS) ; do \
31264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31265 done; \
31266 echo "Doing clean in gnattools" ; \
31267 (cd $(HOST_SUBDIR)/gnattools && \
31268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31270 "RANLIB=$${RANLIB}" \
31271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31272 clean) \
31273 || exit 1
31275 @endif gnattools
31277 .PHONY: maybe-distclean-gnattools distclean-gnattools
31278 maybe-distclean-gnattools:
31279 @if gnattools
31280 maybe-distclean-gnattools: distclean-gnattools
31282 distclean-gnattools:
31283 @: $(MAKE); $(unstage)
31284 @[ -f ./gnattools/Makefile ] || exit 0; \
31285 r=`${PWD_COMMAND}`; export r; \
31286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287 $(HOST_EXPORTS) \
31288 for flag in $(EXTRA_HOST_FLAGS) ; do \
31289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290 done; \
31291 echo "Doing distclean in gnattools" ; \
31292 (cd $(HOST_SUBDIR)/gnattools && \
31293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295 "RANLIB=$${RANLIB}" \
31296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297 distclean) \
31298 || exit 1
31300 @endif gnattools
31302 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31303 maybe-maintainer-clean-gnattools:
31304 @if gnattools
31305 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31307 maintainer-clean-gnattools:
31308 @: $(MAKE); $(unstage)
31309 @[ -f ./gnattools/Makefile ] || exit 0; \
31310 r=`${PWD_COMMAND}`; export r; \
31311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312 $(HOST_EXPORTS) \
31313 for flag in $(EXTRA_HOST_FLAGS) ; do \
31314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31315 done; \
31316 echo "Doing maintainer-clean in gnattools" ; \
31317 (cd $(HOST_SUBDIR)/gnattools && \
31318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31320 "RANLIB=$${RANLIB}" \
31321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31322 maintainer-clean) \
31323 || exit 1
31325 @endif gnattools
31329 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
31330 maybe-configure-lto-plugin:
31331 @if gcc-bootstrap
31332 configure-lto-plugin: stage_current
31333 @endif gcc-bootstrap
31334 @if lto-plugin
31335 maybe-configure-lto-plugin: configure-lto-plugin
31336 configure-lto-plugin:
31337 @r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31341 $(HOST_EXPORTS) \
31342 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31343 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31344 case $(srcdir) in \
31345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31346 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31348 esac; \
31349 module_srcdir=lto-plugin; \
31350 $(SHELL) \
31351 $$s/$$module_srcdir/configure \
31352 --srcdir=$${topdir}/$$module_srcdir \
31353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31354 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31355 || exit 1
31356 @endif lto-plugin
31360 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31361 maybe-configure-stage1-lto-plugin:
31362 @if lto-plugin-bootstrap
31363 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31364 configure-stage1-lto-plugin:
31365 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31366 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31367 @r=`${PWD_COMMAND}`; export r; \
31368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31369 TFLAGS="$(STAGE1_TFLAGS)"; \
31370 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31371 $(HOST_EXPORTS) \
31372 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31373 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31374 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31375 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
31376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31377 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31378 case $(srcdir) in \
31379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31380 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31382 esac; \
31383 module_srcdir=lto-plugin; \
31384 $(SHELL) $$s/$$module_srcdir/configure \
31385 --srcdir=$${topdir}/$$module_srcdir \
31386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31387 --target=${target_alias} \
31389 $(STAGE1_CONFIGURE_FLAGS) \
31390 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31391 @endif lto-plugin-bootstrap
31393 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31394 maybe-configure-stage2-lto-plugin:
31395 @if lto-plugin-bootstrap
31396 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31397 configure-stage2-lto-plugin:
31398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31400 @r=`${PWD_COMMAND}`; export r; \
31401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31402 TFLAGS="$(STAGE2_TFLAGS)"; \
31403 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31404 $(HOST_EXPORTS) \
31405 $(POSTSTAGE1_HOST_EXPORTS) \
31406 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31407 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31408 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31409 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
31410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31411 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31412 case $(srcdir) in \
31413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31414 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31416 esac; \
31417 module_srcdir=lto-plugin; \
31418 $(SHELL) $$s/$$module_srcdir/configure \
31419 --srcdir=$${topdir}/$$module_srcdir \
31420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31421 --target=${target_alias} \
31422 --with-build-libsubdir=$(HOST_SUBDIR) \
31423 $(STAGE2_CONFIGURE_FLAGS) \
31424 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31425 @endif lto-plugin-bootstrap
31427 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31428 maybe-configure-stage3-lto-plugin:
31429 @if lto-plugin-bootstrap
31430 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31431 configure-stage3-lto-plugin:
31432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31434 @r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 TFLAGS="$(STAGE3_TFLAGS)"; \
31437 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31438 $(HOST_EXPORTS) \
31439 $(POSTSTAGE1_HOST_EXPORTS) \
31440 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31441 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31442 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31443 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
31444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31445 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31446 case $(srcdir) in \
31447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31448 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31450 esac; \
31451 module_srcdir=lto-plugin; \
31452 $(SHELL) $$s/$$module_srcdir/configure \
31453 --srcdir=$${topdir}/$$module_srcdir \
31454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31455 --target=${target_alias} \
31456 --with-build-libsubdir=$(HOST_SUBDIR) \
31457 $(STAGE3_CONFIGURE_FLAGS) \
31458 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31459 @endif lto-plugin-bootstrap
31461 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31462 maybe-configure-stage4-lto-plugin:
31463 @if lto-plugin-bootstrap
31464 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31465 configure-stage4-lto-plugin:
31466 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31468 @r=`${PWD_COMMAND}`; export r; \
31469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470 TFLAGS="$(STAGE4_TFLAGS)"; \
31471 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31472 $(HOST_EXPORTS) \
31473 $(POSTSTAGE1_HOST_EXPORTS) \
31474 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31475 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31476 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31477 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
31478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31479 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31480 case $(srcdir) in \
31481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31482 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31484 esac; \
31485 module_srcdir=lto-plugin; \
31486 $(SHELL) $$s/$$module_srcdir/configure \
31487 --srcdir=$${topdir}/$$module_srcdir \
31488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31489 --target=${target_alias} \
31490 --with-build-libsubdir=$(HOST_SUBDIR) \
31491 $(STAGE4_CONFIGURE_FLAGS) \
31492 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31493 @endif lto-plugin-bootstrap
31495 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31496 maybe-configure-stageprofile-lto-plugin:
31497 @if lto-plugin-bootstrap
31498 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31499 configure-stageprofile-lto-plugin:
31500 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31502 @r=`${PWD_COMMAND}`; export r; \
31503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31505 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31506 $(HOST_EXPORTS) \
31507 $(POSTSTAGE1_HOST_EXPORTS) \
31508 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31509 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31510 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31511 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
31512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31513 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31514 case $(srcdir) in \
31515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31516 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31518 esac; \
31519 module_srcdir=lto-plugin; \
31520 $(SHELL) $$s/$$module_srcdir/configure \
31521 --srcdir=$${topdir}/$$module_srcdir \
31522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31523 --target=${target_alias} \
31524 --with-build-libsubdir=$(HOST_SUBDIR) \
31525 $(STAGEprofile_CONFIGURE_FLAGS) \
31526 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31527 @endif lto-plugin-bootstrap
31529 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31530 maybe-configure-stagefeedback-lto-plugin:
31531 @if lto-plugin-bootstrap
31532 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31533 configure-stagefeedback-lto-plugin:
31534 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31535 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31536 @r=`${PWD_COMMAND}`; export r; \
31537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31538 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31539 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31540 $(HOST_EXPORTS) \
31541 $(POSTSTAGE1_HOST_EXPORTS) \
31542 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31543 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31544 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31545 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
31546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
31547 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31548 case $(srcdir) in \
31549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31550 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31552 esac; \
31553 module_srcdir=lto-plugin; \
31554 $(SHELL) $$s/$$module_srcdir/configure \
31555 --srcdir=$${topdir}/$$module_srcdir \
31556 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31557 --target=${target_alias} \
31558 --with-build-libsubdir=$(HOST_SUBDIR) \
31559 $(STAGEfeedback_CONFIGURE_FLAGS) \
31560 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31561 @endif lto-plugin-bootstrap
31567 .PHONY: all-lto-plugin maybe-all-lto-plugin
31568 maybe-all-lto-plugin:
31569 @if gcc-bootstrap
31570 all-lto-plugin: stage_current
31571 @endif gcc-bootstrap
31572 @if lto-plugin
31573 TARGET-lto-plugin=all
31574 maybe-all-lto-plugin: all-lto-plugin
31575 all-lto-plugin: configure-lto-plugin
31576 @r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578 $(HOST_EXPORTS) \
31579 (cd $(HOST_SUBDIR)/lto-plugin && \
31580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31581 $(TARGET-lto-plugin))
31582 @endif lto-plugin
31586 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31587 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31588 maybe-all-stage1-lto-plugin:
31589 maybe-clean-stage1-lto-plugin:
31590 @if lto-plugin-bootstrap
31591 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31592 all-stage1: all-stage1-lto-plugin
31593 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31594 all-stage1-lto-plugin: configure-stage1-lto-plugin
31595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31596 @r=`${PWD_COMMAND}`; export r; \
31597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31598 TFLAGS="$(STAGE1_TFLAGS)"; \
31599 $(HOST_EXPORTS) \
31600 cd $(HOST_SUBDIR)/lto-plugin && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31602 CFLAGS="$(STAGE1_CFLAGS)" \
31603 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31604 LIBCFLAGS="$(LIBCFLAGS)" \
31605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31608 $(EXTRA_HOST_FLAGS) \
31609 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31610 TFLAGS="$(STAGE1_TFLAGS)" \
31611 $(TARGET-stage1-lto-plugin)
31613 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31614 clean-stage1: clean-stage1-lto-plugin
31615 clean-stage1-lto-plugin:
31616 @if [ $(current_stage) = stage1 ]; then \
31617 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31618 else \
31619 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31620 $(MAKE) stage1-start; \
31621 fi; \
31622 cd $(HOST_SUBDIR)/lto-plugin && \
31623 $(MAKE) $(EXTRA_HOST_FLAGS) \
31624 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31625 @endif lto-plugin-bootstrap
31628 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31629 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31630 maybe-all-stage2-lto-plugin:
31631 maybe-clean-stage2-lto-plugin:
31632 @if lto-plugin-bootstrap
31633 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31634 all-stage2: all-stage2-lto-plugin
31635 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31636 all-stage2-lto-plugin: configure-stage2-lto-plugin
31637 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31638 @r=`${PWD_COMMAND}`; export r; \
31639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640 TFLAGS="$(STAGE2_TFLAGS)"; \
31641 $(HOST_EXPORTS) \
31642 $(POSTSTAGE1_HOST_EXPORTS) \
31643 cd $(HOST_SUBDIR)/lto-plugin && \
31644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31645 CFLAGS="$(STAGE2_CFLAGS)" \
31646 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31647 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31652 TFLAGS="$(STAGE2_TFLAGS)" \
31653 $(TARGET-stage2-lto-plugin)
31655 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31656 clean-stage2: clean-stage2-lto-plugin
31657 clean-stage2-lto-plugin:
31658 @if [ $(current_stage) = stage2 ]; then \
31659 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31660 else \
31661 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31662 $(MAKE) stage2-start; \
31663 fi; \
31664 cd $(HOST_SUBDIR)/lto-plugin && \
31665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31666 @endif lto-plugin-bootstrap
31669 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31670 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31671 maybe-all-stage3-lto-plugin:
31672 maybe-clean-stage3-lto-plugin:
31673 @if lto-plugin-bootstrap
31674 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31675 all-stage3: all-stage3-lto-plugin
31676 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31677 all-stage3-lto-plugin: configure-stage3-lto-plugin
31678 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31679 @r=`${PWD_COMMAND}`; export r; \
31680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681 TFLAGS="$(STAGE3_TFLAGS)"; \
31682 $(HOST_EXPORTS) \
31683 $(POSTSTAGE1_HOST_EXPORTS) \
31684 cd $(HOST_SUBDIR)/lto-plugin && \
31685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31686 CFLAGS="$(STAGE3_CFLAGS)" \
31687 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31688 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31693 TFLAGS="$(STAGE3_TFLAGS)" \
31694 $(TARGET-stage3-lto-plugin)
31696 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31697 clean-stage3: clean-stage3-lto-plugin
31698 clean-stage3-lto-plugin:
31699 @if [ $(current_stage) = stage3 ]; then \
31700 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31701 else \
31702 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31703 $(MAKE) stage3-start; \
31704 fi; \
31705 cd $(HOST_SUBDIR)/lto-plugin && \
31706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31707 @endif lto-plugin-bootstrap
31710 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31711 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31712 maybe-all-stage4-lto-plugin:
31713 maybe-clean-stage4-lto-plugin:
31714 @if lto-plugin-bootstrap
31715 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31716 all-stage4: all-stage4-lto-plugin
31717 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31718 all-stage4-lto-plugin: configure-stage4-lto-plugin
31719 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31720 @r=`${PWD_COMMAND}`; export r; \
31721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31722 TFLAGS="$(STAGE4_TFLAGS)"; \
31723 $(HOST_EXPORTS) \
31724 $(POSTSTAGE1_HOST_EXPORTS) \
31725 cd $(HOST_SUBDIR)/lto-plugin && \
31726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31727 CFLAGS="$(STAGE4_CFLAGS)" \
31728 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31729 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31733 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31734 TFLAGS="$(STAGE4_TFLAGS)" \
31735 $(TARGET-stage4-lto-plugin)
31737 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31738 clean-stage4: clean-stage4-lto-plugin
31739 clean-stage4-lto-plugin:
31740 @if [ $(current_stage) = stage4 ]; then \
31741 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31742 else \
31743 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31744 $(MAKE) stage4-start; \
31745 fi; \
31746 cd $(HOST_SUBDIR)/lto-plugin && \
31747 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31748 @endif lto-plugin-bootstrap
31751 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31752 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31753 maybe-all-stageprofile-lto-plugin:
31754 maybe-clean-stageprofile-lto-plugin:
31755 @if lto-plugin-bootstrap
31756 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31757 all-stageprofile: all-stageprofile-lto-plugin
31758 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31759 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31760 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31761 @r=`${PWD_COMMAND}`; export r; \
31762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31763 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31764 $(HOST_EXPORTS) \
31765 $(POSTSTAGE1_HOST_EXPORTS) \
31766 cd $(HOST_SUBDIR)/lto-plugin && \
31767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31768 CFLAGS="$(STAGEprofile_CFLAGS)" \
31769 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31770 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31774 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31775 TFLAGS="$(STAGEprofile_TFLAGS)" \
31776 $(TARGET-stageprofile-lto-plugin)
31778 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31779 clean-stageprofile: clean-stageprofile-lto-plugin
31780 clean-stageprofile-lto-plugin:
31781 @if [ $(current_stage) = stageprofile ]; then \
31782 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31783 else \
31784 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31785 $(MAKE) stageprofile-start; \
31786 fi; \
31787 cd $(HOST_SUBDIR)/lto-plugin && \
31788 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31789 @endif lto-plugin-bootstrap
31792 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31793 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31794 maybe-all-stagefeedback-lto-plugin:
31795 maybe-clean-stagefeedback-lto-plugin:
31796 @if lto-plugin-bootstrap
31797 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31798 all-stagefeedback: all-stagefeedback-lto-plugin
31799 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31800 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31801 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31802 @r=`${PWD_COMMAND}`; export r; \
31803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31805 $(HOST_EXPORTS) \
31806 $(POSTSTAGE1_HOST_EXPORTS) \
31807 cd $(HOST_SUBDIR)/lto-plugin && \
31808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31809 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31810 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31811 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31816 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31817 $(TARGET-stagefeedback-lto-plugin)
31819 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31820 clean-stagefeedback: clean-stagefeedback-lto-plugin
31821 clean-stagefeedback-lto-plugin:
31822 @if [ $(current_stage) = stagefeedback ]; then \
31823 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31824 else \
31825 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31826 $(MAKE) stagefeedback-start; \
31827 fi; \
31828 cd $(HOST_SUBDIR)/lto-plugin && \
31829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31830 @endif lto-plugin-bootstrap
31836 .PHONY: check-lto-plugin maybe-check-lto-plugin
31837 maybe-check-lto-plugin:
31838 @if lto-plugin
31839 maybe-check-lto-plugin: check-lto-plugin
31841 check-lto-plugin:
31842 @: $(MAKE); $(unstage)
31843 @r=`${PWD_COMMAND}`; export r; \
31844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31845 $(HOST_EXPORTS) \
31846 (cd $(HOST_SUBDIR)/lto-plugin && \
31847 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
31849 @endif lto-plugin
31851 .PHONY: install-lto-plugin maybe-install-lto-plugin
31852 maybe-install-lto-plugin:
31853 @if lto-plugin
31854 maybe-install-lto-plugin: install-lto-plugin
31856 install-lto-plugin: installdirs
31857 @: $(MAKE); $(unstage)
31858 @r=`${PWD_COMMAND}`; export r; \
31859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31860 $(HOST_EXPORTS) \
31861 (cd $(HOST_SUBDIR)/lto-plugin && \
31862 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31864 @endif lto-plugin
31866 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31867 maybe-install-strip-lto-plugin:
31868 @if lto-plugin
31869 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31871 install-strip-lto-plugin: installdirs
31872 @: $(MAKE); $(unstage)
31873 @r=`${PWD_COMMAND}`; export r; \
31874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875 $(HOST_EXPORTS) \
31876 (cd $(HOST_SUBDIR)/lto-plugin && \
31877 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31879 @endif lto-plugin
31881 # Other targets (info, dvi, pdf, etc.)
31883 .PHONY: maybe-info-lto-plugin info-lto-plugin
31884 maybe-info-lto-plugin:
31885 @if lto-plugin
31886 maybe-info-lto-plugin: info-lto-plugin
31888 info-lto-plugin: \
31889 configure-lto-plugin
31890 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31891 r=`${PWD_COMMAND}`; export r; \
31892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31893 $(HOST_EXPORTS) \
31894 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31896 done; \
31897 echo "Doing info in lto-plugin" ; \
31898 (cd $(HOST_SUBDIR)/lto-plugin && \
31899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31901 "RANLIB=$${RANLIB}" \
31902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31903 info) \
31904 || exit 1
31906 @endif lto-plugin
31908 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31909 maybe-dvi-lto-plugin:
31910 @if lto-plugin
31911 maybe-dvi-lto-plugin: dvi-lto-plugin
31913 dvi-lto-plugin: \
31914 configure-lto-plugin
31915 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31916 r=`${PWD_COMMAND}`; export r; \
31917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918 $(HOST_EXPORTS) \
31919 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921 done; \
31922 echo "Doing dvi in lto-plugin" ; \
31923 (cd $(HOST_SUBDIR)/lto-plugin && \
31924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926 "RANLIB=$${RANLIB}" \
31927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928 dvi) \
31929 || exit 1
31931 @endif lto-plugin
31933 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31934 maybe-pdf-lto-plugin:
31935 @if lto-plugin
31936 maybe-pdf-lto-plugin: pdf-lto-plugin
31938 pdf-lto-plugin: \
31939 configure-lto-plugin
31940 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31941 r=`${PWD_COMMAND}`; export r; \
31942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31943 $(HOST_EXPORTS) \
31944 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31946 done; \
31947 echo "Doing pdf in lto-plugin" ; \
31948 (cd $(HOST_SUBDIR)/lto-plugin && \
31949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31951 "RANLIB=$${RANLIB}" \
31952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31953 pdf) \
31954 || exit 1
31956 @endif lto-plugin
31958 .PHONY: maybe-html-lto-plugin html-lto-plugin
31959 maybe-html-lto-plugin:
31960 @if lto-plugin
31961 maybe-html-lto-plugin: html-lto-plugin
31963 html-lto-plugin: \
31964 configure-lto-plugin
31965 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31966 r=`${PWD_COMMAND}`; export r; \
31967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968 $(HOST_EXPORTS) \
31969 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971 done; \
31972 echo "Doing html in lto-plugin" ; \
31973 (cd $(HOST_SUBDIR)/lto-plugin && \
31974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976 "RANLIB=$${RANLIB}" \
31977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31978 html) \
31979 || exit 1
31981 @endif lto-plugin
31983 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31984 maybe-TAGS-lto-plugin:
31985 @if lto-plugin
31986 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31988 TAGS-lto-plugin: \
31989 configure-lto-plugin
31990 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31991 r=`${PWD_COMMAND}`; export r; \
31992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31993 $(HOST_EXPORTS) \
31994 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31996 done; \
31997 echo "Doing TAGS in lto-plugin" ; \
31998 (cd $(HOST_SUBDIR)/lto-plugin && \
31999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32001 "RANLIB=$${RANLIB}" \
32002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32003 TAGS) \
32004 || exit 1
32006 @endif lto-plugin
32008 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
32009 maybe-install-info-lto-plugin:
32010 @if lto-plugin
32011 maybe-install-info-lto-plugin: install-info-lto-plugin
32013 install-info-lto-plugin: \
32014 configure-lto-plugin \
32015 info-lto-plugin
32016 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32017 r=`${PWD_COMMAND}`; export r; \
32018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32019 $(HOST_EXPORTS) \
32020 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32022 done; \
32023 echo "Doing install-info in lto-plugin" ; \
32024 (cd $(HOST_SUBDIR)/lto-plugin && \
32025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32027 "RANLIB=$${RANLIB}" \
32028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32029 install-info) \
32030 || exit 1
32032 @endif lto-plugin
32034 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
32035 maybe-install-pdf-lto-plugin:
32036 @if lto-plugin
32037 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
32039 install-pdf-lto-plugin: \
32040 configure-lto-plugin \
32041 pdf-lto-plugin
32042 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32043 r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048 done; \
32049 echo "Doing install-pdf in lto-plugin" ; \
32050 (cd $(HOST_SUBDIR)/lto-plugin && \
32051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053 "RANLIB=$${RANLIB}" \
32054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055 install-pdf) \
32056 || exit 1
32058 @endif lto-plugin
32060 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
32061 maybe-install-html-lto-plugin:
32062 @if lto-plugin
32063 maybe-install-html-lto-plugin: install-html-lto-plugin
32065 install-html-lto-plugin: \
32066 configure-lto-plugin \
32067 html-lto-plugin
32068 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32069 r=`${PWD_COMMAND}`; export r; \
32070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071 $(HOST_EXPORTS) \
32072 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074 done; \
32075 echo "Doing install-html in lto-plugin" ; \
32076 (cd $(HOST_SUBDIR)/lto-plugin && \
32077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079 "RANLIB=$${RANLIB}" \
32080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081 install-html) \
32082 || exit 1
32084 @endif lto-plugin
32086 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
32087 maybe-installcheck-lto-plugin:
32088 @if lto-plugin
32089 maybe-installcheck-lto-plugin: installcheck-lto-plugin
32091 installcheck-lto-plugin: \
32092 configure-lto-plugin
32093 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32094 r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 $(HOST_EXPORTS) \
32097 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 echo "Doing installcheck in lto-plugin" ; \
32101 (cd $(HOST_SUBDIR)/lto-plugin && \
32102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104 "RANLIB=$${RANLIB}" \
32105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106 installcheck) \
32107 || exit 1
32109 @endif lto-plugin
32111 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
32112 maybe-mostlyclean-lto-plugin:
32113 @if lto-plugin
32114 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
32116 mostlyclean-lto-plugin:
32117 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32118 r=`${PWD_COMMAND}`; export r; \
32119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32120 $(HOST_EXPORTS) \
32121 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32123 done; \
32124 echo "Doing mostlyclean in lto-plugin" ; \
32125 (cd $(HOST_SUBDIR)/lto-plugin && \
32126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32128 "RANLIB=$${RANLIB}" \
32129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32130 mostlyclean) \
32131 || exit 1
32133 @endif lto-plugin
32135 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
32136 maybe-clean-lto-plugin:
32137 @if lto-plugin
32138 maybe-clean-lto-plugin: clean-lto-plugin
32140 clean-lto-plugin:
32141 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32142 r=`${PWD_COMMAND}`; export r; \
32143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32144 $(HOST_EXPORTS) \
32145 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32147 done; \
32148 echo "Doing clean in lto-plugin" ; \
32149 (cd $(HOST_SUBDIR)/lto-plugin && \
32150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32152 "RANLIB=$${RANLIB}" \
32153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32154 clean) \
32155 || exit 1
32157 @endif lto-plugin
32159 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
32160 maybe-distclean-lto-plugin:
32161 @if lto-plugin
32162 maybe-distclean-lto-plugin: distclean-lto-plugin
32164 distclean-lto-plugin:
32165 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32166 r=`${PWD_COMMAND}`; export r; \
32167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32168 $(HOST_EXPORTS) \
32169 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32171 done; \
32172 echo "Doing distclean in lto-plugin" ; \
32173 (cd $(HOST_SUBDIR)/lto-plugin && \
32174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32176 "RANLIB=$${RANLIB}" \
32177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32178 distclean) \
32179 || exit 1
32181 @endif lto-plugin
32183 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
32184 maybe-maintainer-clean-lto-plugin:
32185 @if lto-plugin
32186 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
32188 maintainer-clean-lto-plugin:
32189 @[ -f ./lto-plugin/Makefile ] || exit 0; \
32190 r=`${PWD_COMMAND}`; export r; \
32191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32192 $(HOST_EXPORTS) \
32193 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
32194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32195 done; \
32196 echo "Doing maintainer-clean in lto-plugin" ; \
32197 (cd $(HOST_SUBDIR)/lto-plugin && \
32198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32200 "RANLIB=$${RANLIB}" \
32201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32202 maintainer-clean) \
32203 || exit 1
32205 @endif lto-plugin
32209 # ---------------------------------------
32210 # Modules which run on the target machine
32211 # ---------------------------------------
32216 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32217 maybe-configure-target-libstdc++-v3:
32218 @if gcc-bootstrap
32219 configure-target-libstdc++-v3: stage_current
32220 @endif gcc-bootstrap
32221 @if target-libstdc++-v3
32222 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32223 configure-target-libstdc++-v3:
32224 @r=`${PWD_COMMAND}`; export r; \
32225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226 echo "Checking multilib configuration for libstdc++-v3..."; \
32227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32229 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32230 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32231 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32232 else \
32233 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32234 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32235 fi; \
32236 else \
32237 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32238 fi; \
32239 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32241 $(RAW_CXX_TARGET_EXPORTS) \
32242 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32243 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32244 case $(srcdir) in \
32245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32246 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32248 esac; \
32249 module_srcdir=libstdc++-v3; \
32250 rm -f no-such-file || : ; \
32251 CONFIG_SITE=no-such-file $(SHELL) \
32252 $$s/$$module_srcdir/configure \
32253 --srcdir=$${topdir}/$$module_srcdir \
32254 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32255 --target=${target_alias} \
32256 || exit 1
32257 @endif target-libstdc++-v3
32261 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32262 maybe-configure-stage1-target-libstdc++-v3:
32263 @if target-libstdc++-v3-bootstrap
32264 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32265 configure-stage1-target-libstdc++-v3:
32266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32267 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32268 @r=`${PWD_COMMAND}`; export r; \
32269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32270 TFLAGS="$(STAGE1_TFLAGS)"; \
32271 echo "Checking multilib configuration for libstdc++-v3..."; \
32272 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32273 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32274 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32275 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32276 else \
32277 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32278 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32279 fi; \
32280 else \
32281 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32282 fi; \
32283 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32284 $(RAW_CXX_TARGET_EXPORTS) \
32285 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32286 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32287 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32288 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32290 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32291 case $(srcdir) in \
32292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32293 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32295 esac; \
32296 module_srcdir=libstdc++-v3; \
32297 $(SHELL) $$s/$$module_srcdir/configure \
32298 --srcdir=$${topdir}/$$module_srcdir \
32299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32300 --target=${target_alias} \
32302 $(STAGE1_CONFIGURE_FLAGS)
32303 @endif target-libstdc++-v3-bootstrap
32305 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32306 maybe-configure-stage2-target-libstdc++-v3:
32307 @if target-libstdc++-v3-bootstrap
32308 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32309 configure-stage2-target-libstdc++-v3:
32310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32311 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32312 @r=`${PWD_COMMAND}`; export r; \
32313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314 TFLAGS="$(STAGE2_TFLAGS)"; \
32315 echo "Checking multilib configuration for libstdc++-v3..."; \
32316 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32317 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32318 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32319 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32320 else \
32321 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32322 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32323 fi; \
32324 else \
32325 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32326 fi; \
32327 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32328 $(RAW_CXX_TARGET_EXPORTS) \
32330 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32331 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32332 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32333 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32335 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32336 case $(srcdir) in \
32337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32338 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32340 esac; \
32341 module_srcdir=libstdc++-v3; \
32342 $(SHELL) $$s/$$module_srcdir/configure \
32343 --srcdir=$${topdir}/$$module_srcdir \
32344 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32345 --target=${target_alias} \
32346 --with-build-libsubdir=$(HOST_SUBDIR) \
32347 $(STAGE2_CONFIGURE_FLAGS)
32348 @endif target-libstdc++-v3-bootstrap
32350 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32351 maybe-configure-stage3-target-libstdc++-v3:
32352 @if target-libstdc++-v3-bootstrap
32353 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32354 configure-stage3-target-libstdc++-v3:
32355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32356 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32357 @r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 TFLAGS="$(STAGE3_TFLAGS)"; \
32360 echo "Checking multilib configuration for libstdc++-v3..."; \
32361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32362 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32363 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32364 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32365 else \
32366 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32367 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32368 fi; \
32369 else \
32370 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32371 fi; \
32372 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32373 $(RAW_CXX_TARGET_EXPORTS) \
32375 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32378 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32380 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32381 case $(srcdir) in \
32382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32383 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32385 esac; \
32386 module_srcdir=libstdc++-v3; \
32387 $(SHELL) $$s/$$module_srcdir/configure \
32388 --srcdir=$${topdir}/$$module_srcdir \
32389 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32390 --target=${target_alias} \
32391 --with-build-libsubdir=$(HOST_SUBDIR) \
32392 $(STAGE3_CONFIGURE_FLAGS)
32393 @endif target-libstdc++-v3-bootstrap
32395 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32396 maybe-configure-stage4-target-libstdc++-v3:
32397 @if target-libstdc++-v3-bootstrap
32398 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32399 configure-stage4-target-libstdc++-v3:
32400 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32401 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32402 @r=`${PWD_COMMAND}`; export r; \
32403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404 TFLAGS="$(STAGE4_TFLAGS)"; \
32405 echo "Checking multilib configuration for libstdc++-v3..."; \
32406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32407 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32408 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32409 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32410 else \
32411 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32412 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32413 fi; \
32414 else \
32415 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32416 fi; \
32417 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32418 $(RAW_CXX_TARGET_EXPORTS) \
32420 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32421 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32422 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32423 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32425 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32426 case $(srcdir) in \
32427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32428 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32430 esac; \
32431 module_srcdir=libstdc++-v3; \
32432 $(SHELL) $$s/$$module_srcdir/configure \
32433 --srcdir=$${topdir}/$$module_srcdir \
32434 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32435 --target=${target_alias} \
32436 --with-build-libsubdir=$(HOST_SUBDIR) \
32437 $(STAGE4_CONFIGURE_FLAGS)
32438 @endif target-libstdc++-v3-bootstrap
32440 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32441 maybe-configure-stageprofile-target-libstdc++-v3:
32442 @if target-libstdc++-v3-bootstrap
32443 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32444 configure-stageprofile-target-libstdc++-v3:
32445 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32446 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32447 @r=`${PWD_COMMAND}`; export r; \
32448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32449 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32450 echo "Checking multilib configuration for libstdc++-v3..."; \
32451 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32452 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32453 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32454 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32455 else \
32456 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32457 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32458 fi; \
32459 else \
32460 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32461 fi; \
32462 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32463 $(RAW_CXX_TARGET_EXPORTS) \
32465 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32466 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32467 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32468 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32470 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32471 case $(srcdir) in \
32472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32473 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32475 esac; \
32476 module_srcdir=libstdc++-v3; \
32477 $(SHELL) $$s/$$module_srcdir/configure \
32478 --srcdir=$${topdir}/$$module_srcdir \
32479 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32480 --target=${target_alias} \
32481 --with-build-libsubdir=$(HOST_SUBDIR) \
32482 $(STAGEprofile_CONFIGURE_FLAGS)
32483 @endif target-libstdc++-v3-bootstrap
32485 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
32486 maybe-configure-stagefeedback-target-libstdc++-v3:
32487 @if target-libstdc++-v3-bootstrap
32488 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32489 configure-stagefeedback-target-libstdc++-v3:
32490 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32491 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32492 @r=`${PWD_COMMAND}`; export r; \
32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32495 echo "Checking multilib configuration for libstdc++-v3..."; \
32496 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32497 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32498 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32499 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32500 else \
32501 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32502 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32503 fi; \
32504 else \
32505 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32506 fi; \
32507 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32508 $(RAW_CXX_TARGET_EXPORTS) \
32510 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32511 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32512 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32513 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32514 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32515 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32516 case $(srcdir) in \
32517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32518 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32520 esac; \
32521 module_srcdir=libstdc++-v3; \
32522 $(SHELL) $$s/$$module_srcdir/configure \
32523 --srcdir=$${topdir}/$$module_srcdir \
32524 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32525 --target=${target_alias} \
32526 --with-build-libsubdir=$(HOST_SUBDIR) \
32527 $(STAGEfeedback_CONFIGURE_FLAGS)
32528 @endif target-libstdc++-v3-bootstrap
32534 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32535 maybe-all-target-libstdc++-v3:
32536 @if gcc-bootstrap
32537 all-target-libstdc++-v3: stage_current
32538 @endif gcc-bootstrap
32539 @if target-libstdc++-v3
32540 TARGET-target-libstdc++-v3=all
32541 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32542 all-target-libstdc++-v3: configure-target-libstdc++-v3
32543 @r=`${PWD_COMMAND}`; export r; \
32544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32545 $(RAW_CXX_TARGET_EXPORTS) \
32546 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32547 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32548 $(TARGET-target-libstdc++-v3))
32549 @endif target-libstdc++-v3
32553 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
32554 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
32555 maybe-all-stage1-target-libstdc++-v3:
32556 maybe-clean-stage1-target-libstdc++-v3:
32557 @if target-libstdc++-v3-bootstrap
32558 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
32559 all-stage1: all-stage1-target-libstdc++-v3
32560 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32561 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32562 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32563 @r=`${PWD_COMMAND}`; export r; \
32564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32565 TFLAGS="$(STAGE1_TFLAGS)"; \
32566 $(RAW_CXX_TARGET_EXPORTS) \
32567 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32569 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32575 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32577 TFLAGS="$(STAGE1_TFLAGS)" \
32578 $(TARGET-stage1-target-libstdc++-v3)
32580 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
32581 clean-stage1: clean-stage1-target-libstdc++-v3
32582 clean-stage1-target-libstdc++-v3:
32583 @if [ $(current_stage) = stage1 ]; then \
32584 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32585 else \
32586 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
32587 $(MAKE) stage1-start; \
32588 fi; \
32589 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32590 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32591 clean
32592 @endif target-libstdc++-v3-bootstrap
32595 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
32596 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
32597 maybe-all-stage2-target-libstdc++-v3:
32598 maybe-clean-stage2-target-libstdc++-v3:
32599 @if target-libstdc++-v3-bootstrap
32600 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
32601 all-stage2: all-stage2-target-libstdc++-v3
32602 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32603 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32604 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32605 @r=`${PWD_COMMAND}`; export r; \
32606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32607 TFLAGS="$(STAGE2_TFLAGS)"; \
32608 $(RAW_CXX_TARGET_EXPORTS) \
32610 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32612 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32613 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32614 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32618 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32619 TFLAGS="$(STAGE2_TFLAGS)" \
32620 $(TARGET-stage2-target-libstdc++-v3)
32622 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
32623 clean-stage2: clean-stage2-target-libstdc++-v3
32624 clean-stage2-target-libstdc++-v3:
32625 @if [ $(current_stage) = stage2 ]; then \
32626 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32627 else \
32628 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
32629 $(MAKE) stage2-start; \
32630 fi; \
32631 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32632 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
32633 @endif target-libstdc++-v3-bootstrap
32636 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
32637 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
32638 maybe-all-stage3-target-libstdc++-v3:
32639 maybe-clean-stage3-target-libstdc++-v3:
32640 @if target-libstdc++-v3-bootstrap
32641 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
32642 all-stage3: all-stage3-target-libstdc++-v3
32643 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32644 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32645 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32646 @r=`${PWD_COMMAND}`; export r; \
32647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32648 TFLAGS="$(STAGE3_TFLAGS)"; \
32649 $(RAW_CXX_TARGET_EXPORTS) \
32651 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32653 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32654 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32655 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32656 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32657 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32658 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32659 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32660 TFLAGS="$(STAGE3_TFLAGS)" \
32661 $(TARGET-stage3-target-libstdc++-v3)
32663 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
32664 clean-stage3: clean-stage3-target-libstdc++-v3
32665 clean-stage3-target-libstdc++-v3:
32666 @if [ $(current_stage) = stage3 ]; then \
32667 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32668 else \
32669 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
32670 $(MAKE) stage3-start; \
32671 fi; \
32672 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32673 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
32674 @endif target-libstdc++-v3-bootstrap
32677 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
32678 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
32679 maybe-all-stage4-target-libstdc++-v3:
32680 maybe-clean-stage4-target-libstdc++-v3:
32681 @if target-libstdc++-v3-bootstrap
32682 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
32683 all-stage4: all-stage4-target-libstdc++-v3
32684 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32685 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32686 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32687 @r=`${PWD_COMMAND}`; export r; \
32688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32689 TFLAGS="$(STAGE4_TFLAGS)"; \
32690 $(RAW_CXX_TARGET_EXPORTS) \
32692 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32694 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32695 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32696 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32700 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32701 TFLAGS="$(STAGE4_TFLAGS)" \
32702 $(TARGET-stage4-target-libstdc++-v3)
32704 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
32705 clean-stage4: clean-stage4-target-libstdc++-v3
32706 clean-stage4-target-libstdc++-v3:
32707 @if [ $(current_stage) = stage4 ]; then \
32708 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32709 else \
32710 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
32711 $(MAKE) stage4-start; \
32712 fi; \
32713 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32714 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
32715 @endif target-libstdc++-v3-bootstrap
32718 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
32719 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
32720 maybe-all-stageprofile-target-libstdc++-v3:
32721 maybe-clean-stageprofile-target-libstdc++-v3:
32722 @if target-libstdc++-v3-bootstrap
32723 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
32724 all-stageprofile: all-stageprofile-target-libstdc++-v3
32725 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32726 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32727 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32728 @r=`${PWD_COMMAND}`; export r; \
32729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32730 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32731 $(RAW_CXX_TARGET_EXPORTS) \
32733 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32735 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32736 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32737 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32741 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32742 TFLAGS="$(STAGEprofile_TFLAGS)" \
32743 $(TARGET-stageprofile-target-libstdc++-v3)
32745 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
32746 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
32747 clean-stageprofile-target-libstdc++-v3:
32748 @if [ $(current_stage) = stageprofile ]; then \
32749 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32750 else \
32751 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
32752 $(MAKE) stageprofile-start; \
32753 fi; \
32754 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32755 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
32756 @endif target-libstdc++-v3-bootstrap
32759 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
32760 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
32761 maybe-all-stagefeedback-target-libstdc++-v3:
32762 maybe-clean-stagefeedback-target-libstdc++-v3:
32763 @if target-libstdc++-v3-bootstrap
32764 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
32765 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
32766 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32767 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32769 @r=`${PWD_COMMAND}`; export r; \
32770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32771 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32772 $(RAW_CXX_TARGET_EXPORTS) \
32774 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32776 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32777 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32778 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32779 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32780 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32781 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32782 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
32783 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32784 $(TARGET-stagefeedback-target-libstdc++-v3)
32786 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
32787 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
32788 clean-stagefeedback-target-libstdc++-v3:
32789 @if [ $(current_stage) = stagefeedback ]; then \
32790 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32791 else \
32792 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
32793 $(MAKE) stagefeedback-start; \
32794 fi; \
32795 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32796 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
32797 @endif target-libstdc++-v3-bootstrap
32804 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32805 maybe-check-target-libstdc++-v3:
32806 @if target-libstdc++-v3
32807 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32809 check-target-libstdc++-v3:
32810 @: $(MAKE); $(unstage)
32811 @r=`${PWD_COMMAND}`; export r; \
32812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813 $(RAW_CXX_TARGET_EXPORTS) \
32814 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32815 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
32817 @endif target-libstdc++-v3
32819 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32820 maybe-install-target-libstdc++-v3:
32821 @if target-libstdc++-v3
32822 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32824 install-target-libstdc++-v3: installdirs
32825 @: $(MAKE); $(unstage)
32826 @r=`${PWD_COMMAND}`; export r; \
32827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32828 $(RAW_CXX_TARGET_EXPORTS) \
32829 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32830 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32832 @endif target-libstdc++-v3
32834 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
32835 maybe-install-strip-target-libstdc++-v3:
32836 @if target-libstdc++-v3
32837 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
32839 install-strip-target-libstdc++-v3: installdirs
32840 @: $(MAKE); $(unstage)
32841 @r=`${PWD_COMMAND}`; export r; \
32842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843 $(RAW_CXX_TARGET_EXPORTS) \
32844 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32845 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
32847 @endif target-libstdc++-v3
32849 # Other targets (info, dvi, pdf, etc.)
32851 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32852 maybe-info-target-libstdc++-v3:
32853 @if target-libstdc++-v3
32854 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32856 info-target-libstdc++-v3: \
32857 configure-target-libstdc++-v3
32858 @: $(MAKE); $(unstage)
32859 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32860 r=`${PWD_COMMAND}`; export r; \
32861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32862 $(RAW_CXX_TARGET_EXPORTS) \
32863 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32864 for flag in $(EXTRA_TARGET_FLAGS); do \
32865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32866 done; \
32867 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32870 "RANLIB=$${RANLIB}" \
32871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32872 info) \
32873 || exit 1
32875 @endif target-libstdc++-v3
32877 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
32878 maybe-dvi-target-libstdc++-v3:
32879 @if target-libstdc++-v3
32880 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
32882 dvi-target-libstdc++-v3: \
32883 configure-target-libstdc++-v3
32884 @: $(MAKE); $(unstage)
32885 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32886 r=`${PWD_COMMAND}`; export r; \
32887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888 $(RAW_CXX_TARGET_EXPORTS) \
32889 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32890 for flag in $(EXTRA_TARGET_FLAGS); do \
32891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892 done; \
32893 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32896 "RANLIB=$${RANLIB}" \
32897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32898 dvi) \
32899 || exit 1
32901 @endif target-libstdc++-v3
32903 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
32904 maybe-pdf-target-libstdc++-v3:
32905 @if target-libstdc++-v3
32906 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
32908 pdf-target-libstdc++-v3: \
32909 configure-target-libstdc++-v3
32910 @: $(MAKE); $(unstage)
32911 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32912 r=`${PWD_COMMAND}`; export r; \
32913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32914 $(RAW_CXX_TARGET_EXPORTS) \
32915 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32916 for flag in $(EXTRA_TARGET_FLAGS); do \
32917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32918 done; \
32919 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32922 "RANLIB=$${RANLIB}" \
32923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32924 pdf) \
32925 || exit 1
32927 @endif target-libstdc++-v3
32929 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
32930 maybe-html-target-libstdc++-v3:
32931 @if target-libstdc++-v3
32932 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
32934 html-target-libstdc++-v3: \
32935 configure-target-libstdc++-v3
32936 @: $(MAKE); $(unstage)
32937 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32938 r=`${PWD_COMMAND}`; export r; \
32939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32940 $(RAW_CXX_TARGET_EXPORTS) \
32941 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32942 for flag in $(EXTRA_TARGET_FLAGS); do \
32943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944 done; \
32945 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32948 "RANLIB=$${RANLIB}" \
32949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32950 html) \
32951 || exit 1
32953 @endif target-libstdc++-v3
32955 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
32956 maybe-TAGS-target-libstdc++-v3:
32957 @if target-libstdc++-v3
32958 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
32960 TAGS-target-libstdc++-v3: \
32961 configure-target-libstdc++-v3
32962 @: $(MAKE); $(unstage)
32963 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32964 r=`${PWD_COMMAND}`; export r; \
32965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966 $(RAW_CXX_TARGET_EXPORTS) \
32967 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32968 for flag in $(EXTRA_TARGET_FLAGS); do \
32969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32970 done; \
32971 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974 "RANLIB=$${RANLIB}" \
32975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976 TAGS) \
32977 || exit 1
32979 @endif target-libstdc++-v3
32981 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
32982 maybe-install-info-target-libstdc++-v3:
32983 @if target-libstdc++-v3
32984 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
32986 install-info-target-libstdc++-v3: \
32987 configure-target-libstdc++-v3 \
32988 info-target-libstdc++-v3
32989 @: $(MAKE); $(unstage)
32990 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32991 r=`${PWD_COMMAND}`; export r; \
32992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32993 $(RAW_CXX_TARGET_EXPORTS) \
32994 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32995 for flag in $(EXTRA_TARGET_FLAGS); do \
32996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32997 done; \
32998 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33001 "RANLIB=$${RANLIB}" \
33002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33003 install-info) \
33004 || exit 1
33006 @endif target-libstdc++-v3
33008 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33009 maybe-install-pdf-target-libstdc++-v3:
33010 @if target-libstdc++-v3
33011 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33013 install-pdf-target-libstdc++-v3: \
33014 configure-target-libstdc++-v3 \
33015 pdf-target-libstdc++-v3
33016 @: $(MAKE); $(unstage)
33017 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33018 r=`${PWD_COMMAND}`; export r; \
33019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020 $(RAW_CXX_TARGET_EXPORTS) \
33021 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33022 for flag in $(EXTRA_TARGET_FLAGS); do \
33023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33024 done; \
33025 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33028 "RANLIB=$${RANLIB}" \
33029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33030 install-pdf) \
33031 || exit 1
33033 @endif target-libstdc++-v3
33035 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33036 maybe-install-html-target-libstdc++-v3:
33037 @if target-libstdc++-v3
33038 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33040 install-html-target-libstdc++-v3: \
33041 configure-target-libstdc++-v3 \
33042 html-target-libstdc++-v3
33043 @: $(MAKE); $(unstage)
33044 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33045 r=`${PWD_COMMAND}`; export r; \
33046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047 $(RAW_CXX_TARGET_EXPORTS) \
33048 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33049 for flag in $(EXTRA_TARGET_FLAGS); do \
33050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33051 done; \
33052 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33055 "RANLIB=$${RANLIB}" \
33056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33057 install-html) \
33058 || exit 1
33060 @endif target-libstdc++-v3
33062 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33063 maybe-installcheck-target-libstdc++-v3:
33064 @if target-libstdc++-v3
33065 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33067 installcheck-target-libstdc++-v3: \
33068 configure-target-libstdc++-v3
33069 @: $(MAKE); $(unstage)
33070 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33071 r=`${PWD_COMMAND}`; export r; \
33072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33073 $(RAW_CXX_TARGET_EXPORTS) \
33074 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33075 for flag in $(EXTRA_TARGET_FLAGS); do \
33076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 done; \
33078 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33081 "RANLIB=$${RANLIB}" \
33082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33083 installcheck) \
33084 || exit 1
33086 @endif target-libstdc++-v3
33088 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33089 maybe-mostlyclean-target-libstdc++-v3:
33090 @if target-libstdc++-v3
33091 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33093 mostlyclean-target-libstdc++-v3:
33094 @: $(MAKE); $(unstage)
33095 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33096 r=`${PWD_COMMAND}`; export r; \
33097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098 $(RAW_CXX_TARGET_EXPORTS) \
33099 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33100 for flag in $(EXTRA_TARGET_FLAGS); do \
33101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33102 done; \
33103 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33106 "RANLIB=$${RANLIB}" \
33107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33108 mostlyclean) \
33109 || exit 1
33111 @endif target-libstdc++-v3
33113 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33114 maybe-clean-target-libstdc++-v3:
33115 @if target-libstdc++-v3
33116 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33118 clean-target-libstdc++-v3:
33119 @: $(MAKE); $(unstage)
33120 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33121 r=`${PWD_COMMAND}`; export r; \
33122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33123 $(RAW_CXX_TARGET_EXPORTS) \
33124 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33125 for flag in $(EXTRA_TARGET_FLAGS); do \
33126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127 done; \
33128 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33131 "RANLIB=$${RANLIB}" \
33132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33133 clean) \
33134 || exit 1
33136 @endif target-libstdc++-v3
33138 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33139 maybe-distclean-target-libstdc++-v3:
33140 @if target-libstdc++-v3
33141 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33143 distclean-target-libstdc++-v3:
33144 @: $(MAKE); $(unstage)
33145 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33146 r=`${PWD_COMMAND}`; export r; \
33147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33148 $(RAW_CXX_TARGET_EXPORTS) \
33149 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33150 for flag in $(EXTRA_TARGET_FLAGS); do \
33151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33152 done; \
33153 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33156 "RANLIB=$${RANLIB}" \
33157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33158 distclean) \
33159 || exit 1
33161 @endif target-libstdc++-v3
33163 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33164 maybe-maintainer-clean-target-libstdc++-v3:
33165 @if target-libstdc++-v3
33166 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33168 maintainer-clean-target-libstdc++-v3:
33169 @: $(MAKE); $(unstage)
33170 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33171 r=`${PWD_COMMAND}`; export r; \
33172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33173 $(RAW_CXX_TARGET_EXPORTS) \
33174 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33175 for flag in $(EXTRA_TARGET_FLAGS); do \
33176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 done; \
33178 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33181 "RANLIB=$${RANLIB}" \
33182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33183 maintainer-clean) \
33184 || exit 1
33186 @endif target-libstdc++-v3
33192 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33193 maybe-configure-target-libsanitizer:
33194 @if gcc-bootstrap
33195 configure-target-libsanitizer: stage_current
33196 @endif gcc-bootstrap
33197 @if target-libsanitizer
33198 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33199 configure-target-libsanitizer:
33200 @r=`${PWD_COMMAND}`; export r; \
33201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202 echo "Checking multilib configuration for libsanitizer..."; \
33203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33204 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33205 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33206 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33207 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33208 else \
33209 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33210 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33211 fi; \
33212 else \
33213 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33214 fi; \
33215 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33217 $(RAW_CXX_TARGET_EXPORTS) \
33218 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33219 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33220 case $(srcdir) in \
33221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33222 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33224 esac; \
33225 module_srcdir=libsanitizer; \
33226 rm -f no-such-file || : ; \
33227 CONFIG_SITE=no-such-file $(SHELL) \
33228 $$s/$$module_srcdir/configure \
33229 --srcdir=$${topdir}/$$module_srcdir \
33230 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33231 --target=${target_alias} \
33232 || exit 1
33233 @endif target-libsanitizer
33237 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33238 maybe-configure-stage1-target-libsanitizer:
33239 @if target-libsanitizer-bootstrap
33240 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33241 configure-stage1-target-libsanitizer:
33242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33243 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33244 @r=`${PWD_COMMAND}`; export r; \
33245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33246 TFLAGS="$(STAGE1_TFLAGS)"; \
33247 echo "Checking multilib configuration for libsanitizer..."; \
33248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33249 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33250 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33251 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33252 else \
33253 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33254 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33255 fi; \
33256 else \
33257 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33258 fi; \
33259 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33260 $(RAW_CXX_TARGET_EXPORTS) \
33261 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33262 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33263 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33264 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
33265 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33266 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33267 case $(srcdir) in \
33268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33269 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33271 esac; \
33272 module_srcdir=libsanitizer; \
33273 $(SHELL) $$s/$$module_srcdir/configure \
33274 --srcdir=$${topdir}/$$module_srcdir \
33275 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33276 --target=${target_alias} \
33278 $(STAGE1_CONFIGURE_FLAGS)
33279 @endif target-libsanitizer-bootstrap
33281 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33282 maybe-configure-stage2-target-libsanitizer:
33283 @if target-libsanitizer-bootstrap
33284 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33285 configure-stage2-target-libsanitizer:
33286 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33287 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33288 @r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 TFLAGS="$(STAGE2_TFLAGS)"; \
33291 echo "Checking multilib configuration for libsanitizer..."; \
33292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33293 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33294 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33295 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33296 else \
33297 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33298 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33299 fi; \
33300 else \
33301 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33302 fi; \
33303 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33304 $(RAW_CXX_TARGET_EXPORTS) \
33306 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33308 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33309 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
33310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33311 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33312 case $(srcdir) in \
33313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33314 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33316 esac; \
33317 module_srcdir=libsanitizer; \
33318 $(SHELL) $$s/$$module_srcdir/configure \
33319 --srcdir=$${topdir}/$$module_srcdir \
33320 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33321 --target=${target_alias} \
33322 --with-build-libsubdir=$(HOST_SUBDIR) \
33323 $(STAGE2_CONFIGURE_FLAGS)
33324 @endif target-libsanitizer-bootstrap
33326 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33327 maybe-configure-stage3-target-libsanitizer:
33328 @if target-libsanitizer-bootstrap
33329 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33330 configure-stage3-target-libsanitizer:
33331 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33332 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33333 @r=`${PWD_COMMAND}`; export r; \
33334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335 TFLAGS="$(STAGE3_TFLAGS)"; \
33336 echo "Checking multilib configuration for libsanitizer..."; \
33337 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33338 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33339 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33340 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33341 else \
33342 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33343 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33344 fi; \
33345 else \
33346 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33347 fi; \
33348 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33349 $(RAW_CXX_TARGET_EXPORTS) \
33351 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33352 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33353 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33354 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
33355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33356 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33357 case $(srcdir) in \
33358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33359 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33361 esac; \
33362 module_srcdir=libsanitizer; \
33363 $(SHELL) $$s/$$module_srcdir/configure \
33364 --srcdir=$${topdir}/$$module_srcdir \
33365 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33366 --target=${target_alias} \
33367 --with-build-libsubdir=$(HOST_SUBDIR) \
33368 $(STAGE3_CONFIGURE_FLAGS)
33369 @endif target-libsanitizer-bootstrap
33371 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33372 maybe-configure-stage4-target-libsanitizer:
33373 @if target-libsanitizer-bootstrap
33374 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33375 configure-stage4-target-libsanitizer:
33376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33377 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33378 @r=`${PWD_COMMAND}`; export r; \
33379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33380 TFLAGS="$(STAGE4_TFLAGS)"; \
33381 echo "Checking multilib configuration for libsanitizer..."; \
33382 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33383 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33384 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33385 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33386 else \
33387 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33388 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33389 fi; \
33390 else \
33391 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33392 fi; \
33393 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33394 $(RAW_CXX_TARGET_EXPORTS) \
33396 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33397 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33398 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33399 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
33400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33401 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33402 case $(srcdir) in \
33403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33404 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33406 esac; \
33407 module_srcdir=libsanitizer; \
33408 $(SHELL) $$s/$$module_srcdir/configure \
33409 --srcdir=$${topdir}/$$module_srcdir \
33410 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33411 --target=${target_alias} \
33412 --with-build-libsubdir=$(HOST_SUBDIR) \
33413 $(STAGE4_CONFIGURE_FLAGS)
33414 @endif target-libsanitizer-bootstrap
33416 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33417 maybe-configure-stageprofile-target-libsanitizer:
33418 @if target-libsanitizer-bootstrap
33419 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33420 configure-stageprofile-target-libsanitizer:
33421 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33422 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33423 @r=`${PWD_COMMAND}`; export r; \
33424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33426 echo "Checking multilib configuration for libsanitizer..."; \
33427 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33428 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33429 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33430 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33431 else \
33432 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33433 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33434 fi; \
33435 else \
33436 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33437 fi; \
33438 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33439 $(RAW_CXX_TARGET_EXPORTS) \
33441 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33442 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33443 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33444 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
33445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33446 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33447 case $(srcdir) in \
33448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33449 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33451 esac; \
33452 module_srcdir=libsanitizer; \
33453 $(SHELL) $$s/$$module_srcdir/configure \
33454 --srcdir=$${topdir}/$$module_srcdir \
33455 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33456 --target=${target_alias} \
33457 --with-build-libsubdir=$(HOST_SUBDIR) \
33458 $(STAGEprofile_CONFIGURE_FLAGS)
33459 @endif target-libsanitizer-bootstrap
33461 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33462 maybe-configure-stagefeedback-target-libsanitizer:
33463 @if target-libsanitizer-bootstrap
33464 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33465 configure-stagefeedback-target-libsanitizer:
33466 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33467 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33468 @r=`${PWD_COMMAND}`; export r; \
33469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33471 echo "Checking multilib configuration for libsanitizer..."; \
33472 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33473 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33474 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33475 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33476 else \
33477 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33478 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33479 fi; \
33480 else \
33481 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33482 fi; \
33483 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33484 $(RAW_CXX_TARGET_EXPORTS) \
33486 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33487 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33488 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33489 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
33490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33491 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33492 case $(srcdir) in \
33493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33494 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33496 esac; \
33497 module_srcdir=libsanitizer; \
33498 $(SHELL) $$s/$$module_srcdir/configure \
33499 --srcdir=$${topdir}/$$module_srcdir \
33500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33501 --target=${target_alias} \
33502 --with-build-libsubdir=$(HOST_SUBDIR) \
33503 $(STAGEfeedback_CONFIGURE_FLAGS)
33504 @endif target-libsanitizer-bootstrap
33510 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
33511 maybe-all-target-libsanitizer:
33512 @if gcc-bootstrap
33513 all-target-libsanitizer: stage_current
33514 @endif gcc-bootstrap
33515 @if target-libsanitizer
33516 TARGET-target-libsanitizer=all
33517 maybe-all-target-libsanitizer: all-target-libsanitizer
33518 all-target-libsanitizer: configure-target-libsanitizer
33519 @r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 $(RAW_CXX_TARGET_EXPORTS) \
33522 (cd $(TARGET_SUBDIR)/libsanitizer && \
33523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33524 $(TARGET-target-libsanitizer))
33525 @endif target-libsanitizer
33529 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
33530 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
33531 maybe-all-stage1-target-libsanitizer:
33532 maybe-clean-stage1-target-libsanitizer:
33533 @if target-libsanitizer-bootstrap
33534 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
33535 all-stage1: all-stage1-target-libsanitizer
33536 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
33537 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33538 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33539 @r=`${PWD_COMMAND}`; export r; \
33540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541 TFLAGS="$(STAGE1_TFLAGS)"; \
33542 $(RAW_CXX_TARGET_EXPORTS) \
33543 cd $(TARGET_SUBDIR)/libsanitizer && \
33544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33545 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33551 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33553 TFLAGS="$(STAGE1_TFLAGS)" \
33554 $(TARGET-stage1-target-libsanitizer)
33556 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
33557 clean-stage1: clean-stage1-target-libsanitizer
33558 clean-stage1-target-libsanitizer:
33559 @if [ $(current_stage) = stage1 ]; then \
33560 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33561 else \
33562 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
33563 $(MAKE) stage1-start; \
33564 fi; \
33565 cd $(TARGET_SUBDIR)/libsanitizer && \
33566 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33567 clean
33568 @endif target-libsanitizer-bootstrap
33571 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
33572 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
33573 maybe-all-stage2-target-libsanitizer:
33574 maybe-clean-stage2-target-libsanitizer:
33575 @if target-libsanitizer-bootstrap
33576 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
33577 all-stage2: all-stage2-target-libsanitizer
33578 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
33579 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33580 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33581 @r=`${PWD_COMMAND}`; export r; \
33582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33583 TFLAGS="$(STAGE2_TFLAGS)"; \
33584 $(RAW_CXX_TARGET_EXPORTS) \
33586 cd $(TARGET_SUBDIR)/libsanitizer && \
33587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33588 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33589 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33590 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33594 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33595 TFLAGS="$(STAGE2_TFLAGS)" \
33596 $(TARGET-stage2-target-libsanitizer)
33598 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
33599 clean-stage2: clean-stage2-target-libsanitizer
33600 clean-stage2-target-libsanitizer:
33601 @if [ $(current_stage) = stage2 ]; then \
33602 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33603 else \
33604 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
33605 $(MAKE) stage2-start; \
33606 fi; \
33607 cd $(TARGET_SUBDIR)/libsanitizer && \
33608 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33609 @endif target-libsanitizer-bootstrap
33612 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
33613 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
33614 maybe-all-stage3-target-libsanitizer:
33615 maybe-clean-stage3-target-libsanitizer:
33616 @if target-libsanitizer-bootstrap
33617 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
33618 all-stage3: all-stage3-target-libsanitizer
33619 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
33620 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33621 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33622 @r=`${PWD_COMMAND}`; export r; \
33623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33624 TFLAGS="$(STAGE3_TFLAGS)"; \
33625 $(RAW_CXX_TARGET_EXPORTS) \
33627 cd $(TARGET_SUBDIR)/libsanitizer && \
33628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33629 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33635 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33636 TFLAGS="$(STAGE3_TFLAGS)" \
33637 $(TARGET-stage3-target-libsanitizer)
33639 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
33640 clean-stage3: clean-stage3-target-libsanitizer
33641 clean-stage3-target-libsanitizer:
33642 @if [ $(current_stage) = stage3 ]; then \
33643 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33644 else \
33645 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
33646 $(MAKE) stage3-start; \
33647 fi; \
33648 cd $(TARGET_SUBDIR)/libsanitizer && \
33649 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33650 @endif target-libsanitizer-bootstrap
33653 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
33654 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
33655 maybe-all-stage4-target-libsanitizer:
33656 maybe-clean-stage4-target-libsanitizer:
33657 @if target-libsanitizer-bootstrap
33658 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
33659 all-stage4: all-stage4-target-libsanitizer
33660 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
33661 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33662 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33663 @r=`${PWD_COMMAND}`; export r; \
33664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33665 TFLAGS="$(STAGE4_TFLAGS)"; \
33666 $(RAW_CXX_TARGET_EXPORTS) \
33668 cd $(TARGET_SUBDIR)/libsanitizer && \
33669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33670 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33676 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33677 TFLAGS="$(STAGE4_TFLAGS)" \
33678 $(TARGET-stage4-target-libsanitizer)
33680 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
33681 clean-stage4: clean-stage4-target-libsanitizer
33682 clean-stage4-target-libsanitizer:
33683 @if [ $(current_stage) = stage4 ]; then \
33684 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33685 else \
33686 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
33687 $(MAKE) stage4-start; \
33688 fi; \
33689 cd $(TARGET_SUBDIR)/libsanitizer && \
33690 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33691 @endif target-libsanitizer-bootstrap
33694 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
33695 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
33696 maybe-all-stageprofile-target-libsanitizer:
33697 maybe-clean-stageprofile-target-libsanitizer:
33698 @if target-libsanitizer-bootstrap
33699 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
33700 all-stageprofile: all-stageprofile-target-libsanitizer
33701 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
33702 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33703 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33704 @r=`${PWD_COMMAND}`; export r; \
33705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33706 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33707 $(RAW_CXX_TARGET_EXPORTS) \
33709 cd $(TARGET_SUBDIR)/libsanitizer && \
33710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33711 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33714 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33715 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33716 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33717 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33718 TFLAGS="$(STAGEprofile_TFLAGS)" \
33719 $(TARGET-stageprofile-target-libsanitizer)
33721 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
33722 clean-stageprofile: clean-stageprofile-target-libsanitizer
33723 clean-stageprofile-target-libsanitizer:
33724 @if [ $(current_stage) = stageprofile ]; then \
33725 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33726 else \
33727 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
33728 $(MAKE) stageprofile-start; \
33729 fi; \
33730 cd $(TARGET_SUBDIR)/libsanitizer && \
33731 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33732 @endif target-libsanitizer-bootstrap
33735 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
33736 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
33737 maybe-all-stagefeedback-target-libsanitizer:
33738 maybe-clean-stagefeedback-target-libsanitizer:
33739 @if target-libsanitizer-bootstrap
33740 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
33741 all-stagefeedback: all-stagefeedback-target-libsanitizer
33742 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
33743 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33744 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33745 @r=`${PWD_COMMAND}`; export r; \
33746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33747 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33748 $(RAW_CXX_TARGET_EXPORTS) \
33750 cd $(TARGET_SUBDIR)/libsanitizer && \
33751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33752 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33758 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33759 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33760 $(TARGET-stagefeedback-target-libsanitizer)
33762 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
33763 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
33764 clean-stagefeedback-target-libsanitizer:
33765 @if [ $(current_stage) = stagefeedback ]; then \
33766 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33767 else \
33768 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
33769 $(MAKE) stagefeedback-start; \
33770 fi; \
33771 cd $(TARGET_SUBDIR)/libsanitizer && \
33772 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33773 @endif target-libsanitizer-bootstrap
33780 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
33781 maybe-check-target-libsanitizer:
33782 @if target-libsanitizer
33783 maybe-check-target-libsanitizer: check-target-libsanitizer
33785 check-target-libsanitizer:
33786 @: $(MAKE); $(unstage)
33787 @r=`${PWD_COMMAND}`; export r; \
33788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789 $(RAW_CXX_TARGET_EXPORTS) \
33790 (cd $(TARGET_SUBDIR)/libsanitizer && \
33791 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
33793 @endif target-libsanitizer
33795 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
33796 maybe-install-target-libsanitizer:
33797 @if target-libsanitizer
33798 maybe-install-target-libsanitizer: install-target-libsanitizer
33800 install-target-libsanitizer: installdirs
33801 @: $(MAKE); $(unstage)
33802 @r=`${PWD_COMMAND}`; export r; \
33803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33804 $(RAW_CXX_TARGET_EXPORTS) \
33805 (cd $(TARGET_SUBDIR)/libsanitizer && \
33806 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33808 @endif target-libsanitizer
33810 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
33811 maybe-install-strip-target-libsanitizer:
33812 @if target-libsanitizer
33813 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
33815 install-strip-target-libsanitizer: installdirs
33816 @: $(MAKE); $(unstage)
33817 @r=`${PWD_COMMAND}`; export r; \
33818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33819 $(RAW_CXX_TARGET_EXPORTS) \
33820 (cd $(TARGET_SUBDIR)/libsanitizer && \
33821 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33823 @endif target-libsanitizer
33825 # Other targets (info, dvi, pdf, etc.)
33827 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
33828 maybe-info-target-libsanitizer:
33829 @if target-libsanitizer
33830 maybe-info-target-libsanitizer: info-target-libsanitizer
33832 info-target-libsanitizer: \
33833 configure-target-libsanitizer
33834 @: $(MAKE); $(unstage)
33835 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33836 r=`${PWD_COMMAND}`; export r; \
33837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33838 $(RAW_CXX_TARGET_EXPORTS) \
33839 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
33840 for flag in $(EXTRA_TARGET_FLAGS); do \
33841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33842 done; \
33843 (cd $(TARGET_SUBDIR)/libsanitizer && \
33844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33846 "RANLIB=$${RANLIB}" \
33847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33848 info) \
33849 || exit 1
33851 @endif target-libsanitizer
33853 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
33854 maybe-dvi-target-libsanitizer:
33855 @if target-libsanitizer
33856 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
33858 dvi-target-libsanitizer: \
33859 configure-target-libsanitizer
33860 @: $(MAKE); $(unstage)
33861 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33862 r=`${PWD_COMMAND}`; export r; \
33863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864 $(RAW_CXX_TARGET_EXPORTS) \
33865 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
33866 for flag in $(EXTRA_TARGET_FLAGS); do \
33867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33868 done; \
33869 (cd $(TARGET_SUBDIR)/libsanitizer && \
33870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33872 "RANLIB=$${RANLIB}" \
33873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33874 dvi) \
33875 || exit 1
33877 @endif target-libsanitizer
33879 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
33880 maybe-pdf-target-libsanitizer:
33881 @if target-libsanitizer
33882 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
33884 pdf-target-libsanitizer: \
33885 configure-target-libsanitizer
33886 @: $(MAKE); $(unstage)
33887 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33888 r=`${PWD_COMMAND}`; export r; \
33889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33890 $(RAW_CXX_TARGET_EXPORTS) \
33891 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
33892 for flag in $(EXTRA_TARGET_FLAGS); do \
33893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33894 done; \
33895 (cd $(TARGET_SUBDIR)/libsanitizer && \
33896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33898 "RANLIB=$${RANLIB}" \
33899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33900 pdf) \
33901 || exit 1
33903 @endif target-libsanitizer
33905 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
33906 maybe-html-target-libsanitizer:
33907 @if target-libsanitizer
33908 maybe-html-target-libsanitizer: html-target-libsanitizer
33910 html-target-libsanitizer: \
33911 configure-target-libsanitizer
33912 @: $(MAKE); $(unstage)
33913 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33914 r=`${PWD_COMMAND}`; export r; \
33915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916 $(RAW_CXX_TARGET_EXPORTS) \
33917 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
33918 for flag in $(EXTRA_TARGET_FLAGS); do \
33919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33920 done; \
33921 (cd $(TARGET_SUBDIR)/libsanitizer && \
33922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924 "RANLIB=$${RANLIB}" \
33925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926 html) \
33927 || exit 1
33929 @endif target-libsanitizer
33931 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
33932 maybe-TAGS-target-libsanitizer:
33933 @if target-libsanitizer
33934 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
33936 TAGS-target-libsanitizer: \
33937 configure-target-libsanitizer
33938 @: $(MAKE); $(unstage)
33939 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33940 r=`${PWD_COMMAND}`; export r; \
33941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33942 $(RAW_CXX_TARGET_EXPORTS) \
33943 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
33944 for flag in $(EXTRA_TARGET_FLAGS); do \
33945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33946 done; \
33947 (cd $(TARGET_SUBDIR)/libsanitizer && \
33948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33950 "RANLIB=$${RANLIB}" \
33951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33952 TAGS) \
33953 || exit 1
33955 @endif target-libsanitizer
33957 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
33958 maybe-install-info-target-libsanitizer:
33959 @if target-libsanitizer
33960 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
33962 install-info-target-libsanitizer: \
33963 configure-target-libsanitizer \
33964 info-target-libsanitizer
33965 @: $(MAKE); $(unstage)
33966 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33967 r=`${PWD_COMMAND}`; export r; \
33968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969 $(RAW_CXX_TARGET_EXPORTS) \
33970 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
33971 for flag in $(EXTRA_TARGET_FLAGS); do \
33972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33973 done; \
33974 (cd $(TARGET_SUBDIR)/libsanitizer && \
33975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33977 "RANLIB=$${RANLIB}" \
33978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33979 install-info) \
33980 || exit 1
33982 @endif target-libsanitizer
33984 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
33985 maybe-install-pdf-target-libsanitizer:
33986 @if target-libsanitizer
33987 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
33989 install-pdf-target-libsanitizer: \
33990 configure-target-libsanitizer \
33991 pdf-target-libsanitizer
33992 @: $(MAKE); $(unstage)
33993 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33994 r=`${PWD_COMMAND}`; export r; \
33995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33996 $(RAW_CXX_TARGET_EXPORTS) \
33997 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
33998 for flag in $(EXTRA_TARGET_FLAGS); do \
33999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34000 done; \
34001 (cd $(TARGET_SUBDIR)/libsanitizer && \
34002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34004 "RANLIB=$${RANLIB}" \
34005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34006 install-pdf) \
34007 || exit 1
34009 @endif target-libsanitizer
34011 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34012 maybe-install-html-target-libsanitizer:
34013 @if target-libsanitizer
34014 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34016 install-html-target-libsanitizer: \
34017 configure-target-libsanitizer \
34018 html-target-libsanitizer
34019 @: $(MAKE); $(unstage)
34020 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34021 r=`${PWD_COMMAND}`; export r; \
34022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34023 $(RAW_CXX_TARGET_EXPORTS) \
34024 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
34025 for flag in $(EXTRA_TARGET_FLAGS); do \
34026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34027 done; \
34028 (cd $(TARGET_SUBDIR)/libsanitizer && \
34029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34031 "RANLIB=$${RANLIB}" \
34032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34033 install-html) \
34034 || exit 1
34036 @endif target-libsanitizer
34038 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34039 maybe-installcheck-target-libsanitizer:
34040 @if target-libsanitizer
34041 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34043 installcheck-target-libsanitizer: \
34044 configure-target-libsanitizer
34045 @: $(MAKE); $(unstage)
34046 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34047 r=`${PWD_COMMAND}`; export r; \
34048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049 $(RAW_CXX_TARGET_EXPORTS) \
34050 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
34051 for flag in $(EXTRA_TARGET_FLAGS); do \
34052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053 done; \
34054 (cd $(TARGET_SUBDIR)/libsanitizer && \
34055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057 "RANLIB=$${RANLIB}" \
34058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059 installcheck) \
34060 || exit 1
34062 @endif target-libsanitizer
34064 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34065 maybe-mostlyclean-target-libsanitizer:
34066 @if target-libsanitizer
34067 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34069 mostlyclean-target-libsanitizer:
34070 @: $(MAKE); $(unstage)
34071 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34072 r=`${PWD_COMMAND}`; export r; \
34073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34074 $(RAW_CXX_TARGET_EXPORTS) \
34075 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34076 for flag in $(EXTRA_TARGET_FLAGS); do \
34077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078 done; \
34079 (cd $(TARGET_SUBDIR)/libsanitizer && \
34080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34082 "RANLIB=$${RANLIB}" \
34083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34084 mostlyclean) \
34085 || exit 1
34087 @endif target-libsanitizer
34089 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34090 maybe-clean-target-libsanitizer:
34091 @if target-libsanitizer
34092 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34094 clean-target-libsanitizer:
34095 @: $(MAKE); $(unstage)
34096 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34097 r=`${PWD_COMMAND}`; export r; \
34098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099 $(RAW_CXX_TARGET_EXPORTS) \
34100 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34101 for flag in $(EXTRA_TARGET_FLAGS); do \
34102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103 done; \
34104 (cd $(TARGET_SUBDIR)/libsanitizer && \
34105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34107 "RANLIB=$${RANLIB}" \
34108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34109 clean) \
34110 || exit 1
34112 @endif target-libsanitizer
34114 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34115 maybe-distclean-target-libsanitizer:
34116 @if target-libsanitizer
34117 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34119 distclean-target-libsanitizer:
34120 @: $(MAKE); $(unstage)
34121 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34122 r=`${PWD_COMMAND}`; export r; \
34123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34124 $(RAW_CXX_TARGET_EXPORTS) \
34125 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34126 for flag in $(EXTRA_TARGET_FLAGS); do \
34127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128 done; \
34129 (cd $(TARGET_SUBDIR)/libsanitizer && \
34130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34132 "RANLIB=$${RANLIB}" \
34133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34134 distclean) \
34135 || exit 1
34137 @endif target-libsanitizer
34139 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34140 maybe-maintainer-clean-target-libsanitizer:
34141 @if target-libsanitizer
34142 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34144 maintainer-clean-target-libsanitizer:
34145 @: $(MAKE); $(unstage)
34146 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34147 r=`${PWD_COMMAND}`; export r; \
34148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34149 $(RAW_CXX_TARGET_EXPORTS) \
34150 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34151 for flag in $(EXTRA_TARGET_FLAGS); do \
34152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153 done; \
34154 (cd $(TARGET_SUBDIR)/libsanitizer && \
34155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34157 "RANLIB=$${RANLIB}" \
34158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34159 maintainer-clean) \
34160 || exit 1
34162 @endif target-libsanitizer
34168 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
34169 maybe-configure-target-libvtv:
34170 @if gcc-bootstrap
34171 configure-target-libvtv: stage_current
34172 @endif gcc-bootstrap
34173 @if target-libvtv
34174 maybe-configure-target-libvtv: configure-target-libvtv
34175 configure-target-libvtv:
34176 @r=`${PWD_COMMAND}`; export r; \
34177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178 echo "Checking multilib configuration for libvtv..."; \
34179 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34181 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34182 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34183 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34184 else \
34185 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34186 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34187 fi; \
34188 else \
34189 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34190 fi; \
34191 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34192 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34193 $(RAW_CXX_TARGET_EXPORTS) \
34194 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
34195 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
34196 case $(srcdir) in \
34197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34198 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34200 esac; \
34201 module_srcdir=libvtv; \
34202 rm -f no-such-file || : ; \
34203 CONFIG_SITE=no-such-file $(SHELL) \
34204 $$s/$$module_srcdir/configure \
34205 --srcdir=$${topdir}/$$module_srcdir \
34206 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34207 --target=${target_alias} \
34208 || exit 1
34209 @endif target-libvtv
34213 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
34214 maybe-configure-stage1-target-libvtv:
34215 @if target-libvtv-bootstrap
34216 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
34217 configure-stage1-target-libvtv:
34218 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34219 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34220 @r=`${PWD_COMMAND}`; export r; \
34221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34222 TFLAGS="$(STAGE1_TFLAGS)"; \
34223 echo "Checking multilib configuration for libvtv..."; \
34224 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34225 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34226 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34227 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34228 else \
34229 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34230 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34231 fi; \
34232 else \
34233 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34234 fi; \
34235 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34236 $(RAW_CXX_TARGET_EXPORTS) \
34237 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34238 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34239 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34240 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
34241 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34242 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34243 case $(srcdir) in \
34244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34245 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34247 esac; \
34248 module_srcdir=libvtv; \
34249 $(SHELL) $$s/$$module_srcdir/configure \
34250 --srcdir=$${topdir}/$$module_srcdir \
34251 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34252 --target=${target_alias} \
34254 $(STAGE1_CONFIGURE_FLAGS)
34255 @endif target-libvtv-bootstrap
34257 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
34258 maybe-configure-stage2-target-libvtv:
34259 @if target-libvtv-bootstrap
34260 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
34261 configure-stage2-target-libvtv:
34262 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34263 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34264 @r=`${PWD_COMMAND}`; export r; \
34265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34266 TFLAGS="$(STAGE2_TFLAGS)"; \
34267 echo "Checking multilib configuration for libvtv..."; \
34268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34269 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34270 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34271 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34272 else \
34273 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34274 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34275 fi; \
34276 else \
34277 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34278 fi; \
34279 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34280 $(RAW_CXX_TARGET_EXPORTS) \
34282 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34283 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34284 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34285 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
34286 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34287 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34288 case $(srcdir) in \
34289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34290 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34292 esac; \
34293 module_srcdir=libvtv; \
34294 $(SHELL) $$s/$$module_srcdir/configure \
34295 --srcdir=$${topdir}/$$module_srcdir \
34296 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34297 --target=${target_alias} \
34298 --with-build-libsubdir=$(HOST_SUBDIR) \
34299 $(STAGE2_CONFIGURE_FLAGS)
34300 @endif target-libvtv-bootstrap
34302 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
34303 maybe-configure-stage3-target-libvtv:
34304 @if target-libvtv-bootstrap
34305 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
34306 configure-stage3-target-libvtv:
34307 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34308 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34309 @r=`${PWD_COMMAND}`; export r; \
34310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34311 TFLAGS="$(STAGE3_TFLAGS)"; \
34312 echo "Checking multilib configuration for libvtv..."; \
34313 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34314 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34315 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34316 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34317 else \
34318 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34319 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34320 fi; \
34321 else \
34322 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34323 fi; \
34324 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34325 $(RAW_CXX_TARGET_EXPORTS) \
34327 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34328 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34329 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34330 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
34331 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34332 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34333 case $(srcdir) in \
34334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34335 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34337 esac; \
34338 module_srcdir=libvtv; \
34339 $(SHELL) $$s/$$module_srcdir/configure \
34340 --srcdir=$${topdir}/$$module_srcdir \
34341 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34342 --target=${target_alias} \
34343 --with-build-libsubdir=$(HOST_SUBDIR) \
34344 $(STAGE3_CONFIGURE_FLAGS)
34345 @endif target-libvtv-bootstrap
34347 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
34348 maybe-configure-stage4-target-libvtv:
34349 @if target-libvtv-bootstrap
34350 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
34351 configure-stage4-target-libvtv:
34352 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34353 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34354 @r=`${PWD_COMMAND}`; export r; \
34355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356 TFLAGS="$(STAGE4_TFLAGS)"; \
34357 echo "Checking multilib configuration for libvtv..."; \
34358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34359 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34360 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34361 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34362 else \
34363 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34364 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34365 fi; \
34366 else \
34367 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34368 fi; \
34369 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34370 $(RAW_CXX_TARGET_EXPORTS) \
34372 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34373 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34374 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34375 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
34376 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34377 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34378 case $(srcdir) in \
34379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34380 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34382 esac; \
34383 module_srcdir=libvtv; \
34384 $(SHELL) $$s/$$module_srcdir/configure \
34385 --srcdir=$${topdir}/$$module_srcdir \
34386 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34387 --target=${target_alias} \
34388 --with-build-libsubdir=$(HOST_SUBDIR) \
34389 $(STAGE4_CONFIGURE_FLAGS)
34390 @endif target-libvtv-bootstrap
34392 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
34393 maybe-configure-stageprofile-target-libvtv:
34394 @if target-libvtv-bootstrap
34395 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
34396 configure-stageprofile-target-libvtv:
34397 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34398 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34399 @r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34402 echo "Checking multilib configuration for libvtv..."; \
34403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34404 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34405 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34406 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34407 else \
34408 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34409 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34410 fi; \
34411 else \
34412 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34413 fi; \
34414 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34415 $(RAW_CXX_TARGET_EXPORTS) \
34417 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34420 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
34421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34422 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34423 case $(srcdir) in \
34424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34425 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34427 esac; \
34428 module_srcdir=libvtv; \
34429 $(SHELL) $$s/$$module_srcdir/configure \
34430 --srcdir=$${topdir}/$$module_srcdir \
34431 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34432 --target=${target_alias} \
34433 --with-build-libsubdir=$(HOST_SUBDIR) \
34434 $(STAGEprofile_CONFIGURE_FLAGS)
34435 @endif target-libvtv-bootstrap
34437 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
34438 maybe-configure-stagefeedback-target-libvtv:
34439 @if target-libvtv-bootstrap
34440 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
34441 configure-stagefeedback-target-libvtv:
34442 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34443 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34444 @r=`${PWD_COMMAND}`; export r; \
34445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34447 echo "Checking multilib configuration for libvtv..."; \
34448 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34449 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34450 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34451 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34452 else \
34453 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34454 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34455 fi; \
34456 else \
34457 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34458 fi; \
34459 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34460 $(RAW_CXX_TARGET_EXPORTS) \
34462 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34463 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34464 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34465 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
34466 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34467 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34468 case $(srcdir) in \
34469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34470 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34472 esac; \
34473 module_srcdir=libvtv; \
34474 $(SHELL) $$s/$$module_srcdir/configure \
34475 --srcdir=$${topdir}/$$module_srcdir \
34476 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34477 --target=${target_alias} \
34478 --with-build-libsubdir=$(HOST_SUBDIR) \
34479 $(STAGEfeedback_CONFIGURE_FLAGS)
34480 @endif target-libvtv-bootstrap
34486 .PHONY: all-target-libvtv maybe-all-target-libvtv
34487 maybe-all-target-libvtv:
34488 @if gcc-bootstrap
34489 all-target-libvtv: stage_current
34490 @endif gcc-bootstrap
34491 @if target-libvtv
34492 TARGET-target-libvtv=all
34493 maybe-all-target-libvtv: all-target-libvtv
34494 all-target-libvtv: configure-target-libvtv
34495 @r=`${PWD_COMMAND}`; export r; \
34496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34497 $(RAW_CXX_TARGET_EXPORTS) \
34498 (cd $(TARGET_SUBDIR)/libvtv && \
34499 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34500 $(TARGET-target-libvtv))
34501 @endif target-libvtv
34505 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
34506 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
34507 maybe-all-stage1-target-libvtv:
34508 maybe-clean-stage1-target-libvtv:
34509 @if target-libvtv-bootstrap
34510 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
34511 all-stage1: all-stage1-target-libvtv
34512 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
34513 all-stage1-target-libvtv: configure-stage1-target-libvtv
34514 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34515 @r=`${PWD_COMMAND}`; export r; \
34516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517 TFLAGS="$(STAGE1_TFLAGS)"; \
34518 $(RAW_CXX_TARGET_EXPORTS) \
34519 cd $(TARGET_SUBDIR)/libvtv && \
34520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34521 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34527 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34529 TFLAGS="$(STAGE1_TFLAGS)" \
34530 $(TARGET-stage1-target-libvtv)
34532 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
34533 clean-stage1: clean-stage1-target-libvtv
34534 clean-stage1-target-libvtv:
34535 @if [ $(current_stage) = stage1 ]; then \
34536 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34537 else \
34538 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
34539 $(MAKE) stage1-start; \
34540 fi; \
34541 cd $(TARGET_SUBDIR)/libvtv && \
34542 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34543 clean
34544 @endif target-libvtv-bootstrap
34547 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
34548 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
34549 maybe-all-stage2-target-libvtv:
34550 maybe-clean-stage2-target-libvtv:
34551 @if target-libvtv-bootstrap
34552 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
34553 all-stage2: all-stage2-target-libvtv
34554 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
34555 all-stage2-target-libvtv: configure-stage2-target-libvtv
34556 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34557 @r=`${PWD_COMMAND}`; export r; \
34558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34559 TFLAGS="$(STAGE2_TFLAGS)"; \
34560 $(RAW_CXX_TARGET_EXPORTS) \
34562 cd $(TARGET_SUBDIR)/libvtv && \
34563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34564 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34565 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34566 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34570 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34571 TFLAGS="$(STAGE2_TFLAGS)" \
34572 $(TARGET-stage2-target-libvtv)
34574 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
34575 clean-stage2: clean-stage2-target-libvtv
34576 clean-stage2-target-libvtv:
34577 @if [ $(current_stage) = stage2 ]; then \
34578 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34579 else \
34580 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
34581 $(MAKE) stage2-start; \
34582 fi; \
34583 cd $(TARGET_SUBDIR)/libvtv && \
34584 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34585 @endif target-libvtv-bootstrap
34588 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
34589 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
34590 maybe-all-stage3-target-libvtv:
34591 maybe-clean-stage3-target-libvtv:
34592 @if target-libvtv-bootstrap
34593 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
34594 all-stage3: all-stage3-target-libvtv
34595 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
34596 all-stage3-target-libvtv: configure-stage3-target-libvtv
34597 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34598 @r=`${PWD_COMMAND}`; export r; \
34599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34600 TFLAGS="$(STAGE3_TFLAGS)"; \
34601 $(RAW_CXX_TARGET_EXPORTS) \
34603 cd $(TARGET_SUBDIR)/libvtv && \
34604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34605 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34611 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34612 TFLAGS="$(STAGE3_TFLAGS)" \
34613 $(TARGET-stage3-target-libvtv)
34615 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
34616 clean-stage3: clean-stage3-target-libvtv
34617 clean-stage3-target-libvtv:
34618 @if [ $(current_stage) = stage3 ]; then \
34619 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34620 else \
34621 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
34622 $(MAKE) stage3-start; \
34623 fi; \
34624 cd $(TARGET_SUBDIR)/libvtv && \
34625 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34626 @endif target-libvtv-bootstrap
34629 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
34630 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
34631 maybe-all-stage4-target-libvtv:
34632 maybe-clean-stage4-target-libvtv:
34633 @if target-libvtv-bootstrap
34634 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
34635 all-stage4: all-stage4-target-libvtv
34636 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
34637 all-stage4-target-libvtv: configure-stage4-target-libvtv
34638 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34639 @r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 TFLAGS="$(STAGE4_TFLAGS)"; \
34642 $(RAW_CXX_TARGET_EXPORTS) \
34644 cd $(TARGET_SUBDIR)/libvtv && \
34645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34646 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34647 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34648 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34652 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34653 TFLAGS="$(STAGE4_TFLAGS)" \
34654 $(TARGET-stage4-target-libvtv)
34656 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
34657 clean-stage4: clean-stage4-target-libvtv
34658 clean-stage4-target-libvtv:
34659 @if [ $(current_stage) = stage4 ]; then \
34660 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34661 else \
34662 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
34663 $(MAKE) stage4-start; \
34664 fi; \
34665 cd $(TARGET_SUBDIR)/libvtv && \
34666 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34667 @endif target-libvtv-bootstrap
34670 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
34671 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
34672 maybe-all-stageprofile-target-libvtv:
34673 maybe-clean-stageprofile-target-libvtv:
34674 @if target-libvtv-bootstrap
34675 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
34676 all-stageprofile: all-stageprofile-target-libvtv
34677 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
34678 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
34679 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34680 @r=`${PWD_COMMAND}`; export r; \
34681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34683 $(RAW_CXX_TARGET_EXPORTS) \
34685 cd $(TARGET_SUBDIR)/libvtv && \
34686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34687 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34688 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34689 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34693 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34694 TFLAGS="$(STAGEprofile_TFLAGS)" \
34695 $(TARGET-stageprofile-target-libvtv)
34697 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
34698 clean-stageprofile: clean-stageprofile-target-libvtv
34699 clean-stageprofile-target-libvtv:
34700 @if [ $(current_stage) = stageprofile ]; then \
34701 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34702 else \
34703 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
34704 $(MAKE) stageprofile-start; \
34705 fi; \
34706 cd $(TARGET_SUBDIR)/libvtv && \
34707 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34708 @endif target-libvtv-bootstrap
34711 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
34712 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
34713 maybe-all-stagefeedback-target-libvtv:
34714 maybe-clean-stagefeedback-target-libvtv:
34715 @if target-libvtv-bootstrap
34716 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
34717 all-stagefeedback: all-stagefeedback-target-libvtv
34718 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
34719 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
34720 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34721 @r=`${PWD_COMMAND}`; export r; \
34722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34724 $(RAW_CXX_TARGET_EXPORTS) \
34726 cd $(TARGET_SUBDIR)/libvtv && \
34727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34728 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34729 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34730 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34734 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34735 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34736 $(TARGET-stagefeedback-target-libvtv)
34738 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
34739 clean-stagefeedback: clean-stagefeedback-target-libvtv
34740 clean-stagefeedback-target-libvtv:
34741 @if [ $(current_stage) = stagefeedback ]; then \
34742 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34743 else \
34744 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
34745 $(MAKE) stagefeedback-start; \
34746 fi; \
34747 cd $(TARGET_SUBDIR)/libvtv && \
34748 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34749 @endif target-libvtv-bootstrap
34756 .PHONY: check-target-libvtv maybe-check-target-libvtv
34757 maybe-check-target-libvtv:
34758 @if target-libvtv
34759 maybe-check-target-libvtv: check-target-libvtv
34761 check-target-libvtv:
34762 @: $(MAKE); $(unstage)
34763 @r=`${PWD_COMMAND}`; export r; \
34764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34765 $(RAW_CXX_TARGET_EXPORTS) \
34766 (cd $(TARGET_SUBDIR)/libvtv && \
34767 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34769 @endif target-libvtv
34771 .PHONY: install-target-libvtv maybe-install-target-libvtv
34772 maybe-install-target-libvtv:
34773 @if target-libvtv
34774 maybe-install-target-libvtv: install-target-libvtv
34776 install-target-libvtv: installdirs
34777 @: $(MAKE); $(unstage)
34778 @r=`${PWD_COMMAND}`; export r; \
34779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34780 $(RAW_CXX_TARGET_EXPORTS) \
34781 (cd $(TARGET_SUBDIR)/libvtv && \
34782 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34784 @endif target-libvtv
34786 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
34787 maybe-install-strip-target-libvtv:
34788 @if target-libvtv
34789 maybe-install-strip-target-libvtv: install-strip-target-libvtv
34791 install-strip-target-libvtv: installdirs
34792 @: $(MAKE); $(unstage)
34793 @r=`${PWD_COMMAND}`; export r; \
34794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34795 $(RAW_CXX_TARGET_EXPORTS) \
34796 (cd $(TARGET_SUBDIR)/libvtv && \
34797 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34799 @endif target-libvtv
34801 # Other targets (info, dvi, pdf, etc.)
34803 .PHONY: maybe-info-target-libvtv info-target-libvtv
34804 maybe-info-target-libvtv:
34805 @if target-libvtv
34806 maybe-info-target-libvtv: info-target-libvtv
34808 info-target-libvtv: \
34809 configure-target-libvtv
34810 @: $(MAKE); $(unstage)
34811 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34812 r=`${PWD_COMMAND}`; export r; \
34813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34814 $(RAW_CXX_TARGET_EXPORTS) \
34815 echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
34816 for flag in $(EXTRA_TARGET_FLAGS); do \
34817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34818 done; \
34819 (cd $(TARGET_SUBDIR)/libvtv && \
34820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34822 "RANLIB=$${RANLIB}" \
34823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34824 info) \
34825 || exit 1
34827 @endif target-libvtv
34829 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
34830 maybe-dvi-target-libvtv:
34831 @if target-libvtv
34832 maybe-dvi-target-libvtv: dvi-target-libvtv
34834 dvi-target-libvtv: \
34835 configure-target-libvtv
34836 @: $(MAKE); $(unstage)
34837 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34838 r=`${PWD_COMMAND}`; export r; \
34839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34840 $(RAW_CXX_TARGET_EXPORTS) \
34841 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
34842 for flag in $(EXTRA_TARGET_FLAGS); do \
34843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34844 done; \
34845 (cd $(TARGET_SUBDIR)/libvtv && \
34846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34848 "RANLIB=$${RANLIB}" \
34849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34850 dvi) \
34851 || exit 1
34853 @endif target-libvtv
34855 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
34856 maybe-pdf-target-libvtv:
34857 @if target-libvtv
34858 maybe-pdf-target-libvtv: pdf-target-libvtv
34860 pdf-target-libvtv: \
34861 configure-target-libvtv
34862 @: $(MAKE); $(unstage)
34863 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34864 r=`${PWD_COMMAND}`; export r; \
34865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866 $(RAW_CXX_TARGET_EXPORTS) \
34867 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
34868 for flag in $(EXTRA_TARGET_FLAGS); do \
34869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34870 done; \
34871 (cd $(TARGET_SUBDIR)/libvtv && \
34872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874 "RANLIB=$${RANLIB}" \
34875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34876 pdf) \
34877 || exit 1
34879 @endif target-libvtv
34881 .PHONY: maybe-html-target-libvtv html-target-libvtv
34882 maybe-html-target-libvtv:
34883 @if target-libvtv
34884 maybe-html-target-libvtv: html-target-libvtv
34886 html-target-libvtv: \
34887 configure-target-libvtv
34888 @: $(MAKE); $(unstage)
34889 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34890 r=`${PWD_COMMAND}`; export r; \
34891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34892 $(RAW_CXX_TARGET_EXPORTS) \
34893 echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
34894 for flag in $(EXTRA_TARGET_FLAGS); do \
34895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34896 done; \
34897 (cd $(TARGET_SUBDIR)/libvtv && \
34898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34900 "RANLIB=$${RANLIB}" \
34901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34902 html) \
34903 || exit 1
34905 @endif target-libvtv
34907 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
34908 maybe-TAGS-target-libvtv:
34909 @if target-libvtv
34910 maybe-TAGS-target-libvtv: TAGS-target-libvtv
34912 TAGS-target-libvtv: \
34913 configure-target-libvtv
34914 @: $(MAKE); $(unstage)
34915 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34916 r=`${PWD_COMMAND}`; export r; \
34917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34918 $(RAW_CXX_TARGET_EXPORTS) \
34919 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
34920 for flag in $(EXTRA_TARGET_FLAGS); do \
34921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34922 done; \
34923 (cd $(TARGET_SUBDIR)/libvtv && \
34924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34926 "RANLIB=$${RANLIB}" \
34927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34928 TAGS) \
34929 || exit 1
34931 @endif target-libvtv
34933 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
34934 maybe-install-info-target-libvtv:
34935 @if target-libvtv
34936 maybe-install-info-target-libvtv: install-info-target-libvtv
34938 install-info-target-libvtv: \
34939 configure-target-libvtv \
34940 info-target-libvtv
34941 @: $(MAKE); $(unstage)
34942 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34943 r=`${PWD_COMMAND}`; export r; \
34944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34945 $(RAW_CXX_TARGET_EXPORTS) \
34946 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
34947 for flag in $(EXTRA_TARGET_FLAGS); do \
34948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34949 done; \
34950 (cd $(TARGET_SUBDIR)/libvtv && \
34951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34953 "RANLIB=$${RANLIB}" \
34954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34955 install-info) \
34956 || exit 1
34958 @endif target-libvtv
34960 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
34961 maybe-install-pdf-target-libvtv:
34962 @if target-libvtv
34963 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
34965 install-pdf-target-libvtv: \
34966 configure-target-libvtv \
34967 pdf-target-libvtv
34968 @: $(MAKE); $(unstage)
34969 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34970 r=`${PWD_COMMAND}`; export r; \
34971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34972 $(RAW_CXX_TARGET_EXPORTS) \
34973 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
34974 for flag in $(EXTRA_TARGET_FLAGS); do \
34975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976 done; \
34977 (cd $(TARGET_SUBDIR)/libvtv && \
34978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34980 "RANLIB=$${RANLIB}" \
34981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34982 install-pdf) \
34983 || exit 1
34985 @endif target-libvtv
34987 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
34988 maybe-install-html-target-libvtv:
34989 @if target-libvtv
34990 maybe-install-html-target-libvtv: install-html-target-libvtv
34992 install-html-target-libvtv: \
34993 configure-target-libvtv \
34994 html-target-libvtv
34995 @: $(MAKE); $(unstage)
34996 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34997 r=`${PWD_COMMAND}`; export r; \
34998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999 $(RAW_CXX_TARGET_EXPORTS) \
35000 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
35001 for flag in $(EXTRA_TARGET_FLAGS); do \
35002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35003 done; \
35004 (cd $(TARGET_SUBDIR)/libvtv && \
35005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35007 "RANLIB=$${RANLIB}" \
35008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35009 install-html) \
35010 || exit 1
35012 @endif target-libvtv
35014 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
35015 maybe-installcheck-target-libvtv:
35016 @if target-libvtv
35017 maybe-installcheck-target-libvtv: installcheck-target-libvtv
35019 installcheck-target-libvtv: \
35020 configure-target-libvtv
35021 @: $(MAKE); $(unstage)
35022 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35023 r=`${PWD_COMMAND}`; export r; \
35024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35025 $(RAW_CXX_TARGET_EXPORTS) \
35026 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
35027 for flag in $(EXTRA_TARGET_FLAGS); do \
35028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35029 done; \
35030 (cd $(TARGET_SUBDIR)/libvtv && \
35031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35033 "RANLIB=$${RANLIB}" \
35034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35035 installcheck) \
35036 || exit 1
35038 @endif target-libvtv
35040 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
35041 maybe-mostlyclean-target-libvtv:
35042 @if target-libvtv
35043 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
35045 mostlyclean-target-libvtv:
35046 @: $(MAKE); $(unstage)
35047 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35048 r=`${PWD_COMMAND}`; export r; \
35049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35050 $(RAW_CXX_TARGET_EXPORTS) \
35051 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
35052 for flag in $(EXTRA_TARGET_FLAGS); do \
35053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35054 done; \
35055 (cd $(TARGET_SUBDIR)/libvtv && \
35056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35058 "RANLIB=$${RANLIB}" \
35059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35060 mostlyclean) \
35061 || exit 1
35063 @endif target-libvtv
35065 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
35066 maybe-clean-target-libvtv:
35067 @if target-libvtv
35068 maybe-clean-target-libvtv: clean-target-libvtv
35070 clean-target-libvtv:
35071 @: $(MAKE); $(unstage)
35072 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35073 r=`${PWD_COMMAND}`; export r; \
35074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35075 $(RAW_CXX_TARGET_EXPORTS) \
35076 echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
35077 for flag in $(EXTRA_TARGET_FLAGS); do \
35078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35079 done; \
35080 (cd $(TARGET_SUBDIR)/libvtv && \
35081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35083 "RANLIB=$${RANLIB}" \
35084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35085 clean) \
35086 || exit 1
35088 @endif target-libvtv
35090 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
35091 maybe-distclean-target-libvtv:
35092 @if target-libvtv
35093 maybe-distclean-target-libvtv: distclean-target-libvtv
35095 distclean-target-libvtv:
35096 @: $(MAKE); $(unstage)
35097 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35098 r=`${PWD_COMMAND}`; export r; \
35099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35100 $(RAW_CXX_TARGET_EXPORTS) \
35101 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
35102 for flag in $(EXTRA_TARGET_FLAGS); do \
35103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35104 done; \
35105 (cd $(TARGET_SUBDIR)/libvtv && \
35106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35108 "RANLIB=$${RANLIB}" \
35109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35110 distclean) \
35111 || exit 1
35113 @endif target-libvtv
35115 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
35116 maybe-maintainer-clean-target-libvtv:
35117 @if target-libvtv
35118 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
35120 maintainer-clean-target-libvtv:
35121 @: $(MAKE); $(unstage)
35122 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35123 r=`${PWD_COMMAND}`; export r; \
35124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35125 $(RAW_CXX_TARGET_EXPORTS) \
35126 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
35127 for flag in $(EXTRA_TARGET_FLAGS); do \
35128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35129 done; \
35130 (cd $(TARGET_SUBDIR)/libvtv && \
35131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35133 "RANLIB=$${RANLIB}" \
35134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35135 maintainer-clean) \
35136 || exit 1
35138 @endif target-libvtv
35144 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
35145 maybe-configure-target-libcilkrts:
35146 @if gcc-bootstrap
35147 configure-target-libcilkrts: stage_current
35148 @endif gcc-bootstrap
35149 @if target-libcilkrts
35150 maybe-configure-target-libcilkrts: configure-target-libcilkrts
35151 configure-target-libcilkrts:
35152 @: $(MAKE); $(unstage)
35153 @r=`${PWD_COMMAND}`; export r; \
35154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35155 echo "Checking multilib configuration for libcilkrts..."; \
35156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
35157 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
35158 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
35159 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
35160 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
35161 else \
35162 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
35163 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
35164 fi; \
35165 else \
35166 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
35167 fi; \
35168 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
35169 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
35170 $(NORMAL_TARGET_EXPORTS) \
35171 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
35172 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
35173 case $(srcdir) in \
35174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35175 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
35176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35177 esac; \
35178 module_srcdir=libcilkrts; \
35179 rm -f no-such-file || : ; \
35180 CONFIG_SITE=no-such-file $(SHELL) \
35181 $$s/$$module_srcdir/configure \
35182 --srcdir=$${topdir}/$$module_srcdir \
35183 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35184 --target=${target_alias} \
35185 || exit 1
35186 @endif target-libcilkrts
35192 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
35193 maybe-all-target-libcilkrts:
35194 @if gcc-bootstrap
35195 all-target-libcilkrts: stage_current
35196 @endif gcc-bootstrap
35197 @if target-libcilkrts
35198 TARGET-target-libcilkrts=all
35199 maybe-all-target-libcilkrts: all-target-libcilkrts
35200 all-target-libcilkrts: configure-target-libcilkrts
35201 @: $(MAKE); $(unstage)
35202 @r=`${PWD_COMMAND}`; export r; \
35203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35204 $(NORMAL_TARGET_EXPORTS) \
35205 (cd $(TARGET_SUBDIR)/libcilkrts && \
35206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35207 $(TARGET-target-libcilkrts))
35208 @endif target-libcilkrts
35214 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
35215 maybe-check-target-libcilkrts:
35216 @if target-libcilkrts
35217 maybe-check-target-libcilkrts: check-target-libcilkrts
35219 check-target-libcilkrts:
35220 @: $(MAKE); $(unstage)
35221 @r=`${PWD_COMMAND}`; export r; \
35222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35223 $(NORMAL_TARGET_EXPORTS) \
35224 (cd $(TARGET_SUBDIR)/libcilkrts && \
35225 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35227 @endif target-libcilkrts
35229 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
35230 maybe-install-target-libcilkrts:
35231 @if target-libcilkrts
35232 maybe-install-target-libcilkrts: install-target-libcilkrts
35234 install-target-libcilkrts: installdirs
35235 @: $(MAKE); $(unstage)
35236 @r=`${PWD_COMMAND}`; export r; \
35237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35238 $(NORMAL_TARGET_EXPORTS) \
35239 (cd $(TARGET_SUBDIR)/libcilkrts && \
35240 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35242 @endif target-libcilkrts
35244 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
35245 maybe-install-strip-target-libcilkrts:
35246 @if target-libcilkrts
35247 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
35249 install-strip-target-libcilkrts: installdirs
35250 @: $(MAKE); $(unstage)
35251 @r=`${PWD_COMMAND}`; export r; \
35252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35253 $(NORMAL_TARGET_EXPORTS) \
35254 (cd $(TARGET_SUBDIR)/libcilkrts && \
35255 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35257 @endif target-libcilkrts
35259 # Other targets (info, dvi, pdf, etc.)
35261 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
35262 maybe-info-target-libcilkrts:
35263 @if target-libcilkrts
35264 maybe-info-target-libcilkrts: info-target-libcilkrts
35266 info-target-libcilkrts: \
35267 configure-target-libcilkrts
35268 @: $(MAKE); $(unstage)
35269 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35270 r=`${PWD_COMMAND}`; export r; \
35271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35272 $(NORMAL_TARGET_EXPORTS) \
35273 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
35274 for flag in $(EXTRA_TARGET_FLAGS); do \
35275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35276 done; \
35277 (cd $(TARGET_SUBDIR)/libcilkrts && \
35278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35280 "RANLIB=$${RANLIB}" \
35281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35282 info) \
35283 || exit 1
35285 @endif target-libcilkrts
35287 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
35288 maybe-dvi-target-libcilkrts:
35289 @if target-libcilkrts
35290 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
35292 dvi-target-libcilkrts: \
35293 configure-target-libcilkrts
35294 @: $(MAKE); $(unstage)
35295 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35296 r=`${PWD_COMMAND}`; export r; \
35297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35298 $(NORMAL_TARGET_EXPORTS) \
35299 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
35300 for flag in $(EXTRA_TARGET_FLAGS); do \
35301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35302 done; \
35303 (cd $(TARGET_SUBDIR)/libcilkrts && \
35304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35306 "RANLIB=$${RANLIB}" \
35307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35308 dvi) \
35309 || exit 1
35311 @endif target-libcilkrts
35313 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
35314 maybe-pdf-target-libcilkrts:
35315 @if target-libcilkrts
35316 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
35318 pdf-target-libcilkrts: \
35319 configure-target-libcilkrts
35320 @: $(MAKE); $(unstage)
35321 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35322 r=`${PWD_COMMAND}`; export r; \
35323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324 $(NORMAL_TARGET_EXPORTS) \
35325 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
35326 for flag in $(EXTRA_TARGET_FLAGS); do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 (cd $(TARGET_SUBDIR)/libcilkrts && \
35330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332 "RANLIB=$${RANLIB}" \
35333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334 pdf) \
35335 || exit 1
35337 @endif target-libcilkrts
35339 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
35340 maybe-html-target-libcilkrts:
35341 @if target-libcilkrts
35342 maybe-html-target-libcilkrts: html-target-libcilkrts
35344 html-target-libcilkrts: \
35345 configure-target-libcilkrts
35346 @: $(MAKE); $(unstage)
35347 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35348 r=`${PWD_COMMAND}`; export r; \
35349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350 $(NORMAL_TARGET_EXPORTS) \
35351 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
35352 for flag in $(EXTRA_TARGET_FLAGS); do \
35353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354 done; \
35355 (cd $(TARGET_SUBDIR)/libcilkrts && \
35356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35358 "RANLIB=$${RANLIB}" \
35359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35360 html) \
35361 || exit 1
35363 @endif target-libcilkrts
35365 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
35366 maybe-TAGS-target-libcilkrts:
35367 @if target-libcilkrts
35368 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
35370 TAGS-target-libcilkrts: \
35371 configure-target-libcilkrts
35372 @: $(MAKE); $(unstage)
35373 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35374 r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 $(NORMAL_TARGET_EXPORTS) \
35377 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
35378 for flag in $(EXTRA_TARGET_FLAGS); do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 (cd $(TARGET_SUBDIR)/libcilkrts && \
35382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384 "RANLIB=$${RANLIB}" \
35385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386 TAGS) \
35387 || exit 1
35389 @endif target-libcilkrts
35391 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
35392 maybe-install-info-target-libcilkrts:
35393 @if target-libcilkrts
35394 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
35396 install-info-target-libcilkrts: \
35397 configure-target-libcilkrts \
35398 info-target-libcilkrts
35399 @: $(MAKE); $(unstage)
35400 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35401 r=`${PWD_COMMAND}`; export r; \
35402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403 $(NORMAL_TARGET_EXPORTS) \
35404 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
35405 for flag in $(EXTRA_TARGET_FLAGS); do \
35406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35407 done; \
35408 (cd $(TARGET_SUBDIR)/libcilkrts && \
35409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411 "RANLIB=$${RANLIB}" \
35412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413 install-info) \
35414 || exit 1
35416 @endif target-libcilkrts
35418 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
35419 maybe-install-pdf-target-libcilkrts:
35420 @if target-libcilkrts
35421 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
35423 install-pdf-target-libcilkrts: \
35424 configure-target-libcilkrts \
35425 pdf-target-libcilkrts
35426 @: $(MAKE); $(unstage)
35427 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35428 r=`${PWD_COMMAND}`; export r; \
35429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430 $(NORMAL_TARGET_EXPORTS) \
35431 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
35432 for flag in $(EXTRA_TARGET_FLAGS); do \
35433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35434 done; \
35435 (cd $(TARGET_SUBDIR)/libcilkrts && \
35436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35438 "RANLIB=$${RANLIB}" \
35439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35440 install-pdf) \
35441 || exit 1
35443 @endif target-libcilkrts
35445 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
35446 maybe-install-html-target-libcilkrts:
35447 @if target-libcilkrts
35448 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
35450 install-html-target-libcilkrts: \
35451 configure-target-libcilkrts \
35452 html-target-libcilkrts
35453 @: $(MAKE); $(unstage)
35454 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(NORMAL_TARGET_EXPORTS) \
35458 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
35459 for flag in $(EXTRA_TARGET_FLAGS); do \
35460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35461 done; \
35462 (cd $(TARGET_SUBDIR)/libcilkrts && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467 install-html) \
35468 || exit 1
35470 @endif target-libcilkrts
35472 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
35473 maybe-installcheck-target-libcilkrts:
35474 @if target-libcilkrts
35475 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
35477 installcheck-target-libcilkrts: \
35478 configure-target-libcilkrts
35479 @: $(MAKE); $(unstage)
35480 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35481 r=`${PWD_COMMAND}`; export r; \
35482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35483 $(NORMAL_TARGET_EXPORTS) \
35484 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
35485 for flag in $(EXTRA_TARGET_FLAGS); do \
35486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487 done; \
35488 (cd $(TARGET_SUBDIR)/libcilkrts && \
35489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35491 "RANLIB=$${RANLIB}" \
35492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35493 installcheck) \
35494 || exit 1
35496 @endif target-libcilkrts
35498 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
35499 maybe-mostlyclean-target-libcilkrts:
35500 @if target-libcilkrts
35501 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
35503 mostlyclean-target-libcilkrts:
35504 @: $(MAKE); $(unstage)
35505 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35506 r=`${PWD_COMMAND}`; export r; \
35507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35508 $(NORMAL_TARGET_EXPORTS) \
35509 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
35510 for flag in $(EXTRA_TARGET_FLAGS); do \
35511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35512 done; \
35513 (cd $(TARGET_SUBDIR)/libcilkrts && \
35514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35516 "RANLIB=$${RANLIB}" \
35517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35518 mostlyclean) \
35519 || exit 1
35521 @endif target-libcilkrts
35523 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
35524 maybe-clean-target-libcilkrts:
35525 @if target-libcilkrts
35526 maybe-clean-target-libcilkrts: clean-target-libcilkrts
35528 clean-target-libcilkrts:
35529 @: $(MAKE); $(unstage)
35530 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35531 r=`${PWD_COMMAND}`; export r; \
35532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35533 $(NORMAL_TARGET_EXPORTS) \
35534 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
35535 for flag in $(EXTRA_TARGET_FLAGS); do \
35536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35537 done; \
35538 (cd $(TARGET_SUBDIR)/libcilkrts && \
35539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35541 "RANLIB=$${RANLIB}" \
35542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35543 clean) \
35544 || exit 1
35546 @endif target-libcilkrts
35548 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
35549 maybe-distclean-target-libcilkrts:
35550 @if target-libcilkrts
35551 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
35553 distclean-target-libcilkrts:
35554 @: $(MAKE); $(unstage)
35555 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35556 r=`${PWD_COMMAND}`; export r; \
35557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35558 $(NORMAL_TARGET_EXPORTS) \
35559 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
35560 for flag in $(EXTRA_TARGET_FLAGS); do \
35561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35562 done; \
35563 (cd $(TARGET_SUBDIR)/libcilkrts && \
35564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35566 "RANLIB=$${RANLIB}" \
35567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35568 distclean) \
35569 || exit 1
35571 @endif target-libcilkrts
35573 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
35574 maybe-maintainer-clean-target-libcilkrts:
35575 @if target-libcilkrts
35576 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
35578 maintainer-clean-target-libcilkrts:
35579 @: $(MAKE); $(unstage)
35580 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35581 r=`${PWD_COMMAND}`; export r; \
35582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35583 $(NORMAL_TARGET_EXPORTS) \
35584 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
35585 for flag in $(EXTRA_TARGET_FLAGS); do \
35586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35587 done; \
35588 (cd $(TARGET_SUBDIR)/libcilkrts && \
35589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35591 "RANLIB=$${RANLIB}" \
35592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35593 maintainer-clean) \
35594 || exit 1
35596 @endif target-libcilkrts
35602 .PHONY: configure-target-libssp maybe-configure-target-libssp
35603 maybe-configure-target-libssp:
35604 @if gcc-bootstrap
35605 configure-target-libssp: stage_current
35606 @endif gcc-bootstrap
35607 @if target-libssp
35608 maybe-configure-target-libssp: configure-target-libssp
35609 configure-target-libssp:
35610 @: $(MAKE); $(unstage)
35611 @r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 echo "Checking multilib configuration for libssp..."; \
35614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
35615 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
35616 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
35617 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
35618 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
35619 else \
35620 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
35621 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
35622 fi; \
35623 else \
35624 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
35625 fi; \
35626 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
35627 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
35628 $(NORMAL_TARGET_EXPORTS) \
35629 echo Configuring in $(TARGET_SUBDIR)/libssp; \
35630 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
35631 case $(srcdir) in \
35632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35633 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
35634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35635 esac; \
35636 module_srcdir=libssp; \
35637 rm -f no-such-file || : ; \
35638 CONFIG_SITE=no-such-file $(SHELL) \
35639 $$s/$$module_srcdir/configure \
35640 --srcdir=$${topdir}/$$module_srcdir \
35641 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35642 --target=${target_alias} \
35643 || exit 1
35644 @endif target-libssp
35650 .PHONY: all-target-libssp maybe-all-target-libssp
35651 maybe-all-target-libssp:
35652 @if gcc-bootstrap
35653 all-target-libssp: stage_current
35654 @endif gcc-bootstrap
35655 @if target-libssp
35656 TARGET-target-libssp=all
35657 maybe-all-target-libssp: all-target-libssp
35658 all-target-libssp: configure-target-libssp
35659 @: $(MAKE); $(unstage)
35660 @r=`${PWD_COMMAND}`; export r; \
35661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662 $(NORMAL_TARGET_EXPORTS) \
35663 (cd $(TARGET_SUBDIR)/libssp && \
35664 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35665 $(TARGET-target-libssp))
35666 @endif target-libssp
35672 .PHONY: check-target-libssp maybe-check-target-libssp
35673 maybe-check-target-libssp:
35674 @if target-libssp
35675 maybe-check-target-libssp: check-target-libssp
35677 check-target-libssp:
35678 @: $(MAKE); $(unstage)
35679 @r=`${PWD_COMMAND}`; export r; \
35680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35681 $(NORMAL_TARGET_EXPORTS) \
35682 (cd $(TARGET_SUBDIR)/libssp && \
35683 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35685 @endif target-libssp
35687 .PHONY: install-target-libssp maybe-install-target-libssp
35688 maybe-install-target-libssp:
35689 @if target-libssp
35690 maybe-install-target-libssp: install-target-libssp
35692 install-target-libssp: installdirs
35693 @: $(MAKE); $(unstage)
35694 @r=`${PWD_COMMAND}`; export r; \
35695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696 $(NORMAL_TARGET_EXPORTS) \
35697 (cd $(TARGET_SUBDIR)/libssp && \
35698 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35700 @endif target-libssp
35702 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
35703 maybe-install-strip-target-libssp:
35704 @if target-libssp
35705 maybe-install-strip-target-libssp: install-strip-target-libssp
35707 install-strip-target-libssp: installdirs
35708 @: $(MAKE); $(unstage)
35709 @r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(NORMAL_TARGET_EXPORTS) \
35712 (cd $(TARGET_SUBDIR)/libssp && \
35713 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35715 @endif target-libssp
35717 # Other targets (info, dvi, pdf, etc.)
35719 .PHONY: maybe-info-target-libssp info-target-libssp
35720 maybe-info-target-libssp:
35721 @if target-libssp
35722 maybe-info-target-libssp: info-target-libssp
35724 info-target-libssp: \
35725 configure-target-libssp
35726 @: $(MAKE); $(unstage)
35727 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35728 r=`${PWD_COMMAND}`; export r; \
35729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35730 $(NORMAL_TARGET_EXPORTS) \
35731 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
35732 for flag in $(EXTRA_TARGET_FLAGS); do \
35733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35734 done; \
35735 (cd $(TARGET_SUBDIR)/libssp && \
35736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35738 "RANLIB=$${RANLIB}" \
35739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35740 info) \
35741 || exit 1
35743 @endif target-libssp
35745 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
35746 maybe-dvi-target-libssp:
35747 @if target-libssp
35748 maybe-dvi-target-libssp: dvi-target-libssp
35750 dvi-target-libssp: \
35751 configure-target-libssp
35752 @: $(MAKE); $(unstage)
35753 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35754 r=`${PWD_COMMAND}`; export r; \
35755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35756 $(NORMAL_TARGET_EXPORTS) \
35757 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
35758 for flag in $(EXTRA_TARGET_FLAGS); do \
35759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35760 done; \
35761 (cd $(TARGET_SUBDIR)/libssp && \
35762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35764 "RANLIB=$${RANLIB}" \
35765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35766 dvi) \
35767 || exit 1
35769 @endif target-libssp
35771 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
35772 maybe-pdf-target-libssp:
35773 @if target-libssp
35774 maybe-pdf-target-libssp: pdf-target-libssp
35776 pdf-target-libssp: \
35777 configure-target-libssp
35778 @: $(MAKE); $(unstage)
35779 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35780 r=`${PWD_COMMAND}`; export r; \
35781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35782 $(NORMAL_TARGET_EXPORTS) \
35783 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
35784 for flag in $(EXTRA_TARGET_FLAGS); do \
35785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35786 done; \
35787 (cd $(TARGET_SUBDIR)/libssp && \
35788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35790 "RANLIB=$${RANLIB}" \
35791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35792 pdf) \
35793 || exit 1
35795 @endif target-libssp
35797 .PHONY: maybe-html-target-libssp html-target-libssp
35798 maybe-html-target-libssp:
35799 @if target-libssp
35800 maybe-html-target-libssp: html-target-libssp
35802 html-target-libssp: \
35803 configure-target-libssp
35804 @: $(MAKE); $(unstage)
35805 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35806 r=`${PWD_COMMAND}`; export r; \
35807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35808 $(NORMAL_TARGET_EXPORTS) \
35809 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
35810 for flag in $(EXTRA_TARGET_FLAGS); do \
35811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35812 done; \
35813 (cd $(TARGET_SUBDIR)/libssp && \
35814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35816 "RANLIB=$${RANLIB}" \
35817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35818 html) \
35819 || exit 1
35821 @endif target-libssp
35823 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
35824 maybe-TAGS-target-libssp:
35825 @if target-libssp
35826 maybe-TAGS-target-libssp: TAGS-target-libssp
35828 TAGS-target-libssp: \
35829 configure-target-libssp
35830 @: $(MAKE); $(unstage)
35831 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35832 r=`${PWD_COMMAND}`; export r; \
35833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35834 $(NORMAL_TARGET_EXPORTS) \
35835 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
35836 for flag in $(EXTRA_TARGET_FLAGS); do \
35837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35838 done; \
35839 (cd $(TARGET_SUBDIR)/libssp && \
35840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35842 "RANLIB=$${RANLIB}" \
35843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35844 TAGS) \
35845 || exit 1
35847 @endif target-libssp
35849 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
35850 maybe-install-info-target-libssp:
35851 @if target-libssp
35852 maybe-install-info-target-libssp: install-info-target-libssp
35854 install-info-target-libssp: \
35855 configure-target-libssp \
35856 info-target-libssp
35857 @: $(MAKE); $(unstage)
35858 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35859 r=`${PWD_COMMAND}`; export r; \
35860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861 $(NORMAL_TARGET_EXPORTS) \
35862 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
35863 for flag in $(EXTRA_TARGET_FLAGS); do \
35864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35865 done; \
35866 (cd $(TARGET_SUBDIR)/libssp && \
35867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35869 "RANLIB=$${RANLIB}" \
35870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35871 install-info) \
35872 || exit 1
35874 @endif target-libssp
35876 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
35877 maybe-install-pdf-target-libssp:
35878 @if target-libssp
35879 maybe-install-pdf-target-libssp: install-pdf-target-libssp
35881 install-pdf-target-libssp: \
35882 configure-target-libssp \
35883 pdf-target-libssp
35884 @: $(MAKE); $(unstage)
35885 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35886 r=`${PWD_COMMAND}`; export r; \
35887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35888 $(NORMAL_TARGET_EXPORTS) \
35889 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
35890 for flag in $(EXTRA_TARGET_FLAGS); do \
35891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35892 done; \
35893 (cd $(TARGET_SUBDIR)/libssp && \
35894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35896 "RANLIB=$${RANLIB}" \
35897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35898 install-pdf) \
35899 || exit 1
35901 @endif target-libssp
35903 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
35904 maybe-install-html-target-libssp:
35905 @if target-libssp
35906 maybe-install-html-target-libssp: install-html-target-libssp
35908 install-html-target-libssp: \
35909 configure-target-libssp \
35910 html-target-libssp
35911 @: $(MAKE); $(unstage)
35912 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35913 r=`${PWD_COMMAND}`; export r; \
35914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35915 $(NORMAL_TARGET_EXPORTS) \
35916 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
35917 for flag in $(EXTRA_TARGET_FLAGS); do \
35918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919 done; \
35920 (cd $(TARGET_SUBDIR)/libssp && \
35921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35923 "RANLIB=$${RANLIB}" \
35924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35925 install-html) \
35926 || exit 1
35928 @endif target-libssp
35930 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
35931 maybe-installcheck-target-libssp:
35932 @if target-libssp
35933 maybe-installcheck-target-libssp: installcheck-target-libssp
35935 installcheck-target-libssp: \
35936 configure-target-libssp
35937 @: $(MAKE); $(unstage)
35938 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35939 r=`${PWD_COMMAND}`; export r; \
35940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35941 $(NORMAL_TARGET_EXPORTS) \
35942 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
35943 for flag in $(EXTRA_TARGET_FLAGS); do \
35944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945 done; \
35946 (cd $(TARGET_SUBDIR)/libssp && \
35947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35949 "RANLIB=$${RANLIB}" \
35950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35951 installcheck) \
35952 || exit 1
35954 @endif target-libssp
35956 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
35957 maybe-mostlyclean-target-libssp:
35958 @if target-libssp
35959 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
35961 mostlyclean-target-libssp:
35962 @: $(MAKE); $(unstage)
35963 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35964 r=`${PWD_COMMAND}`; export r; \
35965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35966 $(NORMAL_TARGET_EXPORTS) \
35967 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
35968 for flag in $(EXTRA_TARGET_FLAGS); do \
35969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35970 done; \
35971 (cd $(TARGET_SUBDIR)/libssp && \
35972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35974 "RANLIB=$${RANLIB}" \
35975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35976 mostlyclean) \
35977 || exit 1
35979 @endif target-libssp
35981 .PHONY: maybe-clean-target-libssp clean-target-libssp
35982 maybe-clean-target-libssp:
35983 @if target-libssp
35984 maybe-clean-target-libssp: clean-target-libssp
35986 clean-target-libssp:
35987 @: $(MAKE); $(unstage)
35988 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35989 r=`${PWD_COMMAND}`; export r; \
35990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991 $(NORMAL_TARGET_EXPORTS) \
35992 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
35993 for flag in $(EXTRA_TARGET_FLAGS); do \
35994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35995 done; \
35996 (cd $(TARGET_SUBDIR)/libssp && \
35997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35999 "RANLIB=$${RANLIB}" \
36000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36001 clean) \
36002 || exit 1
36004 @endif target-libssp
36006 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
36007 maybe-distclean-target-libssp:
36008 @if target-libssp
36009 maybe-distclean-target-libssp: distclean-target-libssp
36011 distclean-target-libssp:
36012 @: $(MAKE); $(unstage)
36013 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36014 r=`${PWD_COMMAND}`; export r; \
36015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36016 $(NORMAL_TARGET_EXPORTS) \
36017 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
36018 for flag in $(EXTRA_TARGET_FLAGS); do \
36019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36020 done; \
36021 (cd $(TARGET_SUBDIR)/libssp && \
36022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36024 "RANLIB=$${RANLIB}" \
36025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36026 distclean) \
36027 || exit 1
36029 @endif target-libssp
36031 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
36032 maybe-maintainer-clean-target-libssp:
36033 @if target-libssp
36034 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
36036 maintainer-clean-target-libssp:
36037 @: $(MAKE); $(unstage)
36038 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36039 r=`${PWD_COMMAND}`; export r; \
36040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36041 $(NORMAL_TARGET_EXPORTS) \
36042 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
36043 for flag in $(EXTRA_TARGET_FLAGS); do \
36044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36045 done; \
36046 (cd $(TARGET_SUBDIR)/libssp && \
36047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36049 "RANLIB=$${RANLIB}" \
36050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36051 maintainer-clean) \
36052 || exit 1
36054 @endif target-libssp
36060 .PHONY: configure-target-newlib maybe-configure-target-newlib
36061 maybe-configure-target-newlib:
36062 @if gcc-bootstrap
36063 configure-target-newlib: stage_current
36064 @endif gcc-bootstrap
36065 @if target-newlib
36066 maybe-configure-target-newlib: configure-target-newlib
36067 configure-target-newlib:
36068 @: $(MAKE); $(unstage)
36069 @r=`${PWD_COMMAND}`; export r; \
36070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36071 echo "Checking multilib configuration for newlib..."; \
36072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
36073 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
36074 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
36075 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
36076 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
36077 else \
36078 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
36079 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
36080 fi; \
36081 else \
36082 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
36083 fi; \
36084 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
36085 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
36086 $(NORMAL_TARGET_EXPORTS) \
36087 echo Configuring in $(TARGET_SUBDIR)/newlib; \
36088 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
36089 case $(srcdir) in \
36090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36091 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
36092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36093 esac; \
36094 module_srcdir=newlib; \
36095 rm -f no-such-file || : ; \
36096 CONFIG_SITE=no-such-file $(SHELL) \
36097 $$s/$$module_srcdir/configure \
36098 --srcdir=$${topdir}/$$module_srcdir \
36099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36100 --target=${target_alias} \
36101 || exit 1
36102 @endif target-newlib
36108 .PHONY: all-target-newlib maybe-all-target-newlib
36109 maybe-all-target-newlib:
36110 @if gcc-bootstrap
36111 all-target-newlib: stage_current
36112 @endif gcc-bootstrap
36113 @if target-newlib
36114 TARGET-target-newlib=all
36115 maybe-all-target-newlib: all-target-newlib
36116 all-target-newlib: configure-target-newlib
36117 @: $(MAKE); $(unstage)
36118 @r=`${PWD_COMMAND}`; export r; \
36119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36120 $(NORMAL_TARGET_EXPORTS) \
36121 (cd $(TARGET_SUBDIR)/newlib && \
36122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36123 $(TARGET-target-newlib))
36124 @endif target-newlib
36130 .PHONY: check-target-newlib maybe-check-target-newlib
36131 maybe-check-target-newlib:
36132 @if target-newlib
36133 maybe-check-target-newlib: check-target-newlib
36135 check-target-newlib:
36136 @: $(MAKE); $(unstage)
36137 @r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(NORMAL_TARGET_EXPORTS) \
36140 (cd $(TARGET_SUBDIR)/newlib && \
36141 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36143 @endif target-newlib
36145 .PHONY: install-target-newlib maybe-install-target-newlib
36146 maybe-install-target-newlib:
36147 @if target-newlib
36148 maybe-install-target-newlib: install-target-newlib
36150 install-target-newlib: installdirs
36151 @: $(MAKE); $(unstage)
36152 @r=`${PWD_COMMAND}`; export r; \
36153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36154 $(NORMAL_TARGET_EXPORTS) \
36155 (cd $(TARGET_SUBDIR)/newlib && \
36156 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36158 @endif target-newlib
36160 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
36161 maybe-install-strip-target-newlib:
36162 @if target-newlib
36163 maybe-install-strip-target-newlib: install-strip-target-newlib
36165 install-strip-target-newlib: installdirs
36166 @: $(MAKE); $(unstage)
36167 @r=`${PWD_COMMAND}`; export r; \
36168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36169 $(NORMAL_TARGET_EXPORTS) \
36170 (cd $(TARGET_SUBDIR)/newlib && \
36171 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36173 @endif target-newlib
36175 # Other targets (info, dvi, pdf, etc.)
36177 .PHONY: maybe-info-target-newlib info-target-newlib
36178 maybe-info-target-newlib:
36179 @if target-newlib
36180 maybe-info-target-newlib: info-target-newlib
36182 info-target-newlib: \
36183 configure-target-newlib
36184 @: $(MAKE); $(unstage)
36185 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36186 r=`${PWD_COMMAND}`; export r; \
36187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188 $(NORMAL_TARGET_EXPORTS) \
36189 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
36190 for flag in $(EXTRA_TARGET_FLAGS); do \
36191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36192 done; \
36193 (cd $(TARGET_SUBDIR)/newlib && \
36194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36196 "RANLIB=$${RANLIB}" \
36197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36198 info) \
36199 || exit 1
36201 @endif target-newlib
36203 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
36204 maybe-dvi-target-newlib:
36205 @if target-newlib
36206 maybe-dvi-target-newlib: dvi-target-newlib
36208 dvi-target-newlib: \
36209 configure-target-newlib
36210 @: $(MAKE); $(unstage)
36211 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36212 r=`${PWD_COMMAND}`; export r; \
36213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36214 $(NORMAL_TARGET_EXPORTS) \
36215 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
36216 for flag in $(EXTRA_TARGET_FLAGS); do \
36217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36218 done; \
36219 (cd $(TARGET_SUBDIR)/newlib && \
36220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36222 "RANLIB=$${RANLIB}" \
36223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36224 dvi) \
36225 || exit 1
36227 @endif target-newlib
36229 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
36230 maybe-pdf-target-newlib:
36231 @if target-newlib
36232 maybe-pdf-target-newlib: pdf-target-newlib
36234 pdf-target-newlib: \
36235 configure-target-newlib
36236 @: $(MAKE); $(unstage)
36237 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36238 r=`${PWD_COMMAND}`; export r; \
36239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36240 $(NORMAL_TARGET_EXPORTS) \
36241 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
36242 for flag in $(EXTRA_TARGET_FLAGS); do \
36243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36244 done; \
36245 (cd $(TARGET_SUBDIR)/newlib && \
36246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36248 "RANLIB=$${RANLIB}" \
36249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36250 pdf) \
36251 || exit 1
36253 @endif target-newlib
36255 .PHONY: maybe-html-target-newlib html-target-newlib
36256 maybe-html-target-newlib:
36257 @if target-newlib
36258 maybe-html-target-newlib: html-target-newlib
36260 html-target-newlib: \
36261 configure-target-newlib
36262 @: $(MAKE); $(unstage)
36263 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36264 r=`${PWD_COMMAND}`; export r; \
36265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36266 $(NORMAL_TARGET_EXPORTS) \
36267 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
36268 for flag in $(EXTRA_TARGET_FLAGS); do \
36269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270 done; \
36271 (cd $(TARGET_SUBDIR)/newlib && \
36272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36274 "RANLIB=$${RANLIB}" \
36275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36276 html) \
36277 || exit 1
36279 @endif target-newlib
36281 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
36282 maybe-TAGS-target-newlib:
36283 @if target-newlib
36284 maybe-TAGS-target-newlib: TAGS-target-newlib
36286 TAGS-target-newlib: \
36287 configure-target-newlib
36288 @: $(MAKE); $(unstage)
36289 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36290 r=`${PWD_COMMAND}`; export r; \
36291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36292 $(NORMAL_TARGET_EXPORTS) \
36293 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
36294 for flag in $(EXTRA_TARGET_FLAGS); do \
36295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36296 done; \
36297 (cd $(TARGET_SUBDIR)/newlib && \
36298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36300 "RANLIB=$${RANLIB}" \
36301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36302 TAGS) \
36303 || exit 1
36305 @endif target-newlib
36307 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
36308 maybe-install-info-target-newlib:
36309 @if target-newlib
36310 maybe-install-info-target-newlib: install-info-target-newlib
36312 install-info-target-newlib: \
36313 configure-target-newlib \
36314 info-target-newlib
36315 @: $(MAKE); $(unstage)
36316 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36317 r=`${PWD_COMMAND}`; export r; \
36318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36319 $(NORMAL_TARGET_EXPORTS) \
36320 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
36321 for flag in $(EXTRA_TARGET_FLAGS); do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 (cd $(TARGET_SUBDIR)/newlib && \
36325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36327 "RANLIB=$${RANLIB}" \
36328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36329 install-info) \
36330 || exit 1
36332 @endif target-newlib
36334 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
36335 maybe-install-pdf-target-newlib:
36336 @if target-newlib
36337 maybe-install-pdf-target-newlib: install-pdf-target-newlib
36339 install-pdf-target-newlib: \
36340 configure-target-newlib \
36341 pdf-target-newlib
36342 @: $(MAKE); $(unstage)
36343 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36344 r=`${PWD_COMMAND}`; export r; \
36345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346 $(NORMAL_TARGET_EXPORTS) \
36347 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
36348 for flag in $(EXTRA_TARGET_FLAGS); do \
36349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36350 done; \
36351 (cd $(TARGET_SUBDIR)/newlib && \
36352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36354 "RANLIB=$${RANLIB}" \
36355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36356 install-pdf) \
36357 || exit 1
36359 @endif target-newlib
36361 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
36362 maybe-install-html-target-newlib:
36363 @if target-newlib
36364 maybe-install-html-target-newlib: install-html-target-newlib
36366 install-html-target-newlib: \
36367 configure-target-newlib \
36368 html-target-newlib
36369 @: $(MAKE); $(unstage)
36370 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36371 r=`${PWD_COMMAND}`; export r; \
36372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36373 $(NORMAL_TARGET_EXPORTS) \
36374 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
36375 for flag in $(EXTRA_TARGET_FLAGS); do \
36376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36377 done; \
36378 (cd $(TARGET_SUBDIR)/newlib && \
36379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36381 "RANLIB=$${RANLIB}" \
36382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36383 install-html) \
36384 || exit 1
36386 @endif target-newlib
36388 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
36389 maybe-installcheck-target-newlib:
36390 @if target-newlib
36391 maybe-installcheck-target-newlib: installcheck-target-newlib
36393 installcheck-target-newlib: \
36394 configure-target-newlib
36395 @: $(MAKE); $(unstage)
36396 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36397 r=`${PWD_COMMAND}`; export r; \
36398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36399 $(NORMAL_TARGET_EXPORTS) \
36400 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
36401 for flag in $(EXTRA_TARGET_FLAGS); do \
36402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36403 done; \
36404 (cd $(TARGET_SUBDIR)/newlib && \
36405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36407 "RANLIB=$${RANLIB}" \
36408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36409 installcheck) \
36410 || exit 1
36412 @endif target-newlib
36414 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
36415 maybe-mostlyclean-target-newlib:
36416 @if target-newlib
36417 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
36419 mostlyclean-target-newlib:
36420 @: $(MAKE); $(unstage)
36421 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36422 r=`${PWD_COMMAND}`; export r; \
36423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36424 $(NORMAL_TARGET_EXPORTS) \
36425 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
36426 for flag in $(EXTRA_TARGET_FLAGS); do \
36427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36428 done; \
36429 (cd $(TARGET_SUBDIR)/newlib && \
36430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36432 "RANLIB=$${RANLIB}" \
36433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36434 mostlyclean) \
36435 || exit 1
36437 @endif target-newlib
36439 .PHONY: maybe-clean-target-newlib clean-target-newlib
36440 maybe-clean-target-newlib:
36441 @if target-newlib
36442 maybe-clean-target-newlib: clean-target-newlib
36444 clean-target-newlib:
36445 @: $(MAKE); $(unstage)
36446 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36447 r=`${PWD_COMMAND}`; export r; \
36448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449 $(NORMAL_TARGET_EXPORTS) \
36450 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
36451 for flag in $(EXTRA_TARGET_FLAGS); do \
36452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36453 done; \
36454 (cd $(TARGET_SUBDIR)/newlib && \
36455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36457 "RANLIB=$${RANLIB}" \
36458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36459 clean) \
36460 || exit 1
36462 @endif target-newlib
36464 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
36465 maybe-distclean-target-newlib:
36466 @if target-newlib
36467 maybe-distclean-target-newlib: distclean-target-newlib
36469 distclean-target-newlib:
36470 @: $(MAKE); $(unstage)
36471 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36472 r=`${PWD_COMMAND}`; export r; \
36473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36474 $(NORMAL_TARGET_EXPORTS) \
36475 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
36476 for flag in $(EXTRA_TARGET_FLAGS); do \
36477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36478 done; \
36479 (cd $(TARGET_SUBDIR)/newlib && \
36480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36482 "RANLIB=$${RANLIB}" \
36483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36484 distclean) \
36485 || exit 1
36487 @endif target-newlib
36489 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
36490 maybe-maintainer-clean-target-newlib:
36491 @if target-newlib
36492 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
36494 maintainer-clean-target-newlib:
36495 @: $(MAKE); $(unstage)
36496 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36497 r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(NORMAL_TARGET_EXPORTS) \
36500 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
36501 for flag in $(EXTRA_TARGET_FLAGS); do \
36502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36503 done; \
36504 (cd $(TARGET_SUBDIR)/newlib && \
36505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507 "RANLIB=$${RANLIB}" \
36508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509 maintainer-clean) \
36510 || exit 1
36512 @endif target-newlib
36518 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
36519 maybe-configure-target-libgcc:
36520 @if gcc-bootstrap
36521 configure-target-libgcc: stage_current
36522 @endif gcc-bootstrap
36523 @if target-libgcc
36524 maybe-configure-target-libgcc: configure-target-libgcc
36525 configure-target-libgcc:
36526 @r=`${PWD_COMMAND}`; export r; \
36527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528 echo "Checking multilib configuration for libgcc..."; \
36529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36530 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36531 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36532 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36533 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36534 else \
36535 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36536 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36537 fi; \
36538 else \
36539 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36540 fi; \
36541 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36542 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36543 $(NORMAL_TARGET_EXPORTS) \
36544 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
36545 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
36546 case $(srcdir) in \
36547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36548 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36550 esac; \
36551 module_srcdir=libgcc; \
36552 rm -f no-such-file || : ; \
36553 CONFIG_SITE=no-such-file $(SHELL) \
36554 $$s/$$module_srcdir/configure \
36555 --srcdir=$${topdir}/$$module_srcdir \
36556 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36557 --target=${target_alias} \
36558 || exit 1
36559 @endif target-libgcc
36563 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
36564 maybe-configure-stage1-target-libgcc:
36565 @if target-libgcc-bootstrap
36566 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
36567 configure-stage1-target-libgcc:
36568 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36569 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36570 @r=`${PWD_COMMAND}`; export r; \
36571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572 TFLAGS="$(STAGE1_TFLAGS)"; \
36573 echo "Checking multilib configuration for libgcc..."; \
36574 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36575 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36576 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36577 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36578 else \
36579 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36580 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36581 fi; \
36582 else \
36583 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36584 fi; \
36585 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36586 $(NORMAL_TARGET_EXPORTS) \
36587 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36588 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36589 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36590 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
36591 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36592 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36593 case $(srcdir) in \
36594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36595 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36597 esac; \
36598 module_srcdir=libgcc; \
36599 $(SHELL) $$s/$$module_srcdir/configure \
36600 --srcdir=$${topdir}/$$module_srcdir \
36601 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36602 --target=${target_alias} \
36604 $(STAGE1_CONFIGURE_FLAGS)
36605 @endif target-libgcc-bootstrap
36607 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
36608 maybe-configure-stage2-target-libgcc:
36609 @if target-libgcc-bootstrap
36610 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
36611 configure-stage2-target-libgcc:
36612 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36613 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36614 @r=`${PWD_COMMAND}`; export r; \
36615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616 TFLAGS="$(STAGE2_TFLAGS)"; \
36617 echo "Checking multilib configuration for libgcc..."; \
36618 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36619 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36620 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36621 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36622 else \
36623 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36624 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36625 fi; \
36626 else \
36627 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36628 fi; \
36629 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36630 $(NORMAL_TARGET_EXPORTS) \
36632 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36633 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36634 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36635 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
36636 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36637 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36638 case $(srcdir) in \
36639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36640 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36642 esac; \
36643 module_srcdir=libgcc; \
36644 $(SHELL) $$s/$$module_srcdir/configure \
36645 --srcdir=$${topdir}/$$module_srcdir \
36646 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36647 --target=${target_alias} \
36648 --with-build-libsubdir=$(HOST_SUBDIR) \
36649 $(STAGE2_CONFIGURE_FLAGS)
36650 @endif target-libgcc-bootstrap
36652 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
36653 maybe-configure-stage3-target-libgcc:
36654 @if target-libgcc-bootstrap
36655 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
36656 configure-stage3-target-libgcc:
36657 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36658 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36659 @r=`${PWD_COMMAND}`; export r; \
36660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36661 TFLAGS="$(STAGE3_TFLAGS)"; \
36662 echo "Checking multilib configuration for libgcc..."; \
36663 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36664 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36665 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36666 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36667 else \
36668 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36669 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36670 fi; \
36671 else \
36672 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36673 fi; \
36674 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36675 $(NORMAL_TARGET_EXPORTS) \
36677 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36678 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36679 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36680 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
36681 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36682 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36683 case $(srcdir) in \
36684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36685 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36687 esac; \
36688 module_srcdir=libgcc; \
36689 $(SHELL) $$s/$$module_srcdir/configure \
36690 --srcdir=$${topdir}/$$module_srcdir \
36691 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36692 --target=${target_alias} \
36693 --with-build-libsubdir=$(HOST_SUBDIR) \
36694 $(STAGE3_CONFIGURE_FLAGS)
36695 @endif target-libgcc-bootstrap
36697 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
36698 maybe-configure-stage4-target-libgcc:
36699 @if target-libgcc-bootstrap
36700 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
36701 configure-stage4-target-libgcc:
36702 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36703 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36704 @r=`${PWD_COMMAND}`; export r; \
36705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36706 TFLAGS="$(STAGE4_TFLAGS)"; \
36707 echo "Checking multilib configuration for libgcc..."; \
36708 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36709 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36710 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36711 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36712 else \
36713 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36714 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36715 fi; \
36716 else \
36717 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36718 fi; \
36719 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36720 $(NORMAL_TARGET_EXPORTS) \
36722 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36723 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36724 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36725 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
36726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36727 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36728 case $(srcdir) in \
36729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36730 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36732 esac; \
36733 module_srcdir=libgcc; \
36734 $(SHELL) $$s/$$module_srcdir/configure \
36735 --srcdir=$${topdir}/$$module_srcdir \
36736 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36737 --target=${target_alias} \
36738 --with-build-libsubdir=$(HOST_SUBDIR) \
36739 $(STAGE4_CONFIGURE_FLAGS)
36740 @endif target-libgcc-bootstrap
36742 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
36743 maybe-configure-stageprofile-target-libgcc:
36744 @if target-libgcc-bootstrap
36745 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
36746 configure-stageprofile-target-libgcc:
36747 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36748 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36749 @r=`${PWD_COMMAND}`; export r; \
36750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36751 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36752 echo "Checking multilib configuration for libgcc..."; \
36753 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36754 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36755 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36756 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36757 else \
36758 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36759 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36760 fi; \
36761 else \
36762 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36763 fi; \
36764 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36765 $(NORMAL_TARGET_EXPORTS) \
36767 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36768 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36769 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36770 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
36771 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36772 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36773 case $(srcdir) in \
36774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36775 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36777 esac; \
36778 module_srcdir=libgcc; \
36779 $(SHELL) $$s/$$module_srcdir/configure \
36780 --srcdir=$${topdir}/$$module_srcdir \
36781 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36782 --target=${target_alias} \
36783 --with-build-libsubdir=$(HOST_SUBDIR) \
36784 $(STAGEprofile_CONFIGURE_FLAGS)
36785 @endif target-libgcc-bootstrap
36787 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
36788 maybe-configure-stagefeedback-target-libgcc:
36789 @if target-libgcc-bootstrap
36790 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
36791 configure-stagefeedback-target-libgcc:
36792 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36793 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36794 @r=`${PWD_COMMAND}`; export r; \
36795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36796 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36797 echo "Checking multilib configuration for libgcc..."; \
36798 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36799 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36800 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36801 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36802 else \
36803 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36804 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36805 fi; \
36806 else \
36807 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36808 fi; \
36809 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36810 $(NORMAL_TARGET_EXPORTS) \
36812 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36813 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36814 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
36815 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
36816 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36817 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36818 case $(srcdir) in \
36819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36820 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36822 esac; \
36823 module_srcdir=libgcc; \
36824 $(SHELL) $$s/$$module_srcdir/configure \
36825 --srcdir=$${topdir}/$$module_srcdir \
36826 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36827 --target=${target_alias} \
36828 --with-build-libsubdir=$(HOST_SUBDIR) \
36829 $(STAGEfeedback_CONFIGURE_FLAGS)
36830 @endif target-libgcc-bootstrap
36836 .PHONY: all-target-libgcc maybe-all-target-libgcc
36837 maybe-all-target-libgcc:
36838 @if gcc-bootstrap
36839 all-target-libgcc: stage_current
36840 @endif gcc-bootstrap
36841 @if target-libgcc
36842 TARGET-target-libgcc=all
36843 maybe-all-target-libgcc: all-target-libgcc
36844 all-target-libgcc: configure-target-libgcc
36845 @r=`${PWD_COMMAND}`; export r; \
36846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36847 $(NORMAL_TARGET_EXPORTS) \
36848 (cd $(TARGET_SUBDIR)/libgcc && \
36849 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36850 $(TARGET-target-libgcc))
36851 @endif target-libgcc
36855 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
36856 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
36857 maybe-all-stage1-target-libgcc:
36858 maybe-clean-stage1-target-libgcc:
36859 @if target-libgcc-bootstrap
36860 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
36861 all-stage1: all-stage1-target-libgcc
36862 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
36863 all-stage1-target-libgcc: configure-stage1-target-libgcc
36864 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36865 @r=`${PWD_COMMAND}`; export r; \
36866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36867 TFLAGS="$(STAGE1_TFLAGS)"; \
36868 $(NORMAL_TARGET_EXPORTS) \
36869 cd $(TARGET_SUBDIR)/libgcc && \
36870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36871 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36872 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36873 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36874 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36875 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36876 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36877 $(EXTRA_TARGET_FLAGS) \
36879 TFLAGS="$(STAGE1_TFLAGS)" \
36880 $(TARGET-stage1-target-libgcc)
36882 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
36883 clean-stage1: clean-stage1-target-libgcc
36884 clean-stage1-target-libgcc:
36885 @if [ $(current_stage) = stage1 ]; then \
36886 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
36887 else \
36888 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
36889 $(MAKE) stage1-start; \
36890 fi; \
36891 cd $(TARGET_SUBDIR)/libgcc && \
36892 $(MAKE) $(EXTRA_TARGET_FLAGS) \
36893 clean
36894 @endif target-libgcc-bootstrap
36897 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
36898 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
36899 maybe-all-stage2-target-libgcc:
36900 maybe-clean-stage2-target-libgcc:
36901 @if target-libgcc-bootstrap
36902 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
36903 all-stage2: all-stage2-target-libgcc
36904 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
36905 all-stage2-target-libgcc: configure-stage2-target-libgcc
36906 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36907 @r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 TFLAGS="$(STAGE2_TFLAGS)"; \
36910 $(NORMAL_TARGET_EXPORTS) \
36912 cd $(TARGET_SUBDIR)/libgcc && \
36913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36914 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36915 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36916 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36920 $(EXTRA_TARGET_FLAGS) \
36921 TFLAGS="$(STAGE2_TFLAGS)" \
36922 $(TARGET-stage2-target-libgcc)
36924 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
36925 clean-stage2: clean-stage2-target-libgcc
36926 clean-stage2-target-libgcc:
36927 @if [ $(current_stage) = stage2 ]; then \
36928 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
36929 else \
36930 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
36931 $(MAKE) stage2-start; \
36932 fi; \
36933 cd $(TARGET_SUBDIR)/libgcc && \
36934 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36935 @endif target-libgcc-bootstrap
36938 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
36939 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
36940 maybe-all-stage3-target-libgcc:
36941 maybe-clean-stage3-target-libgcc:
36942 @if target-libgcc-bootstrap
36943 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
36944 all-stage3: all-stage3-target-libgcc
36945 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
36946 all-stage3-target-libgcc: configure-stage3-target-libgcc
36947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36948 @r=`${PWD_COMMAND}`; export r; \
36949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36950 TFLAGS="$(STAGE3_TFLAGS)"; \
36951 $(NORMAL_TARGET_EXPORTS) \
36953 cd $(TARGET_SUBDIR)/libgcc && \
36954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36955 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36956 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36957 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36961 $(EXTRA_TARGET_FLAGS) \
36962 TFLAGS="$(STAGE3_TFLAGS)" \
36963 $(TARGET-stage3-target-libgcc)
36965 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
36966 clean-stage3: clean-stage3-target-libgcc
36967 clean-stage3-target-libgcc:
36968 @if [ $(current_stage) = stage3 ]; then \
36969 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
36970 else \
36971 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
36972 $(MAKE) stage3-start; \
36973 fi; \
36974 cd $(TARGET_SUBDIR)/libgcc && \
36975 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
36976 @endif target-libgcc-bootstrap
36979 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
36980 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
36981 maybe-all-stage4-target-libgcc:
36982 maybe-clean-stage4-target-libgcc:
36983 @if target-libgcc-bootstrap
36984 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
36985 all-stage4: all-stage4-target-libgcc
36986 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
36987 all-stage4-target-libgcc: configure-stage4-target-libgcc
36988 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36989 @r=`${PWD_COMMAND}`; export r; \
36990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991 TFLAGS="$(STAGE4_TFLAGS)"; \
36992 $(NORMAL_TARGET_EXPORTS) \
36994 cd $(TARGET_SUBDIR)/libgcc && \
36995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36996 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36997 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36998 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37002 $(EXTRA_TARGET_FLAGS) \
37003 TFLAGS="$(STAGE4_TFLAGS)" \
37004 $(TARGET-stage4-target-libgcc)
37006 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
37007 clean-stage4: clean-stage4-target-libgcc
37008 clean-stage4-target-libgcc:
37009 @if [ $(current_stage) = stage4 ]; then \
37010 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37011 else \
37012 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
37013 $(MAKE) stage4-start; \
37014 fi; \
37015 cd $(TARGET_SUBDIR)/libgcc && \
37016 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37017 @endif target-libgcc-bootstrap
37020 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
37021 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
37022 maybe-all-stageprofile-target-libgcc:
37023 maybe-clean-stageprofile-target-libgcc:
37024 @if target-libgcc-bootstrap
37025 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
37026 all-stageprofile: all-stageprofile-target-libgcc
37027 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
37028 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
37029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37030 @r=`${PWD_COMMAND}`; export r; \
37031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37032 TFLAGS="$(STAGEprofile_TFLAGS)"; \
37033 $(NORMAL_TARGET_EXPORTS) \
37035 cd $(TARGET_SUBDIR)/libgcc && \
37036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37037 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37043 $(EXTRA_TARGET_FLAGS) \
37044 TFLAGS="$(STAGEprofile_TFLAGS)" \
37045 $(TARGET-stageprofile-target-libgcc)
37047 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
37048 clean-stageprofile: clean-stageprofile-target-libgcc
37049 clean-stageprofile-target-libgcc:
37050 @if [ $(current_stage) = stageprofile ]; then \
37051 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37052 else \
37053 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
37054 $(MAKE) stageprofile-start; \
37055 fi; \
37056 cd $(TARGET_SUBDIR)/libgcc && \
37057 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37058 @endif target-libgcc-bootstrap
37061 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
37062 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
37063 maybe-all-stagefeedback-target-libgcc:
37064 maybe-clean-stagefeedback-target-libgcc:
37065 @if target-libgcc-bootstrap
37066 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
37067 all-stagefeedback: all-stagefeedback-target-libgcc
37068 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
37069 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
37070 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37071 @r=`${PWD_COMMAND}`; export r; \
37072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37073 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37074 $(NORMAL_TARGET_EXPORTS) \
37076 cd $(TARGET_SUBDIR)/libgcc && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37078 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37079 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37080 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37084 $(EXTRA_TARGET_FLAGS) \
37085 TFLAGS="$(STAGEfeedback_TFLAGS)" \
37086 $(TARGET-stagefeedback-target-libgcc)
37088 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
37089 clean-stagefeedback: clean-stagefeedback-target-libgcc
37090 clean-stagefeedback-target-libgcc:
37091 @if [ $(current_stage) = stagefeedback ]; then \
37092 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37093 else \
37094 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
37095 $(MAKE) stagefeedback-start; \
37096 fi; \
37097 cd $(TARGET_SUBDIR)/libgcc && \
37098 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
37099 @endif target-libgcc-bootstrap
37106 .PHONY: check-target-libgcc maybe-check-target-libgcc
37107 maybe-check-target-libgcc:
37108 @if target-libgcc
37109 maybe-check-target-libgcc: check-target-libgcc
37111 # Dummy target for uncheckable module.
37112 check-target-libgcc:
37114 @endif target-libgcc
37116 .PHONY: install-target-libgcc maybe-install-target-libgcc
37117 maybe-install-target-libgcc:
37118 @if target-libgcc
37119 maybe-install-target-libgcc: install-target-libgcc
37121 install-target-libgcc: installdirs
37122 @: $(MAKE); $(unstage)
37123 @r=`${PWD_COMMAND}`; export r; \
37124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37125 $(NORMAL_TARGET_EXPORTS) \
37126 (cd $(TARGET_SUBDIR)/libgcc && \
37127 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37129 @endif target-libgcc
37131 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
37132 maybe-install-strip-target-libgcc:
37133 @if target-libgcc
37134 maybe-install-strip-target-libgcc: install-strip-target-libgcc
37136 install-strip-target-libgcc: installdirs
37137 @: $(MAKE); $(unstage)
37138 @r=`${PWD_COMMAND}`; export r; \
37139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37140 $(NORMAL_TARGET_EXPORTS) \
37141 (cd $(TARGET_SUBDIR)/libgcc && \
37142 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37144 @endif target-libgcc
37146 # Other targets (info, dvi, pdf, etc.)
37148 .PHONY: maybe-info-target-libgcc info-target-libgcc
37149 maybe-info-target-libgcc:
37150 @if target-libgcc
37151 maybe-info-target-libgcc: info-target-libgcc
37153 info-target-libgcc: \
37154 configure-target-libgcc
37155 @: $(MAKE); $(unstage)
37156 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37157 r=`${PWD_COMMAND}`; export r; \
37158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37159 $(NORMAL_TARGET_EXPORTS) \
37160 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
37161 for flag in $(EXTRA_TARGET_FLAGS); do \
37162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37163 done; \
37164 (cd $(TARGET_SUBDIR)/libgcc && \
37165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37167 "RANLIB=$${RANLIB}" \
37168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37169 info) \
37170 || exit 1
37172 @endif target-libgcc
37174 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
37175 maybe-dvi-target-libgcc:
37176 @if target-libgcc
37177 maybe-dvi-target-libgcc: dvi-target-libgcc
37179 dvi-target-libgcc: \
37180 configure-target-libgcc
37181 @: $(MAKE); $(unstage)
37182 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(NORMAL_TARGET_EXPORTS) \
37186 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
37187 for flag in $(EXTRA_TARGET_FLAGS); do \
37188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37189 done; \
37190 (cd $(TARGET_SUBDIR)/libgcc && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 dvi) \
37196 || exit 1
37198 @endif target-libgcc
37200 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
37201 maybe-pdf-target-libgcc:
37202 @if target-libgcc
37203 maybe-pdf-target-libgcc: pdf-target-libgcc
37205 pdf-target-libgcc: \
37206 configure-target-libgcc
37207 @: $(MAKE); $(unstage)
37208 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(NORMAL_TARGET_EXPORTS) \
37212 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
37213 for flag in $(EXTRA_TARGET_FLAGS); do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 (cd $(TARGET_SUBDIR)/libgcc && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221 pdf) \
37222 || exit 1
37224 @endif target-libgcc
37226 .PHONY: maybe-html-target-libgcc html-target-libgcc
37227 maybe-html-target-libgcc:
37228 @if target-libgcc
37229 maybe-html-target-libgcc: html-target-libgcc
37231 html-target-libgcc: \
37232 configure-target-libgcc
37233 @: $(MAKE); $(unstage)
37234 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(NORMAL_TARGET_EXPORTS) \
37238 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
37239 for flag in $(EXTRA_TARGET_FLAGS); do \
37240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37241 done; \
37242 (cd $(TARGET_SUBDIR)/libgcc && \
37243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245 "RANLIB=$${RANLIB}" \
37246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247 html) \
37248 || exit 1
37250 @endif target-libgcc
37252 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
37253 maybe-TAGS-target-libgcc:
37254 @if target-libgcc
37255 maybe-TAGS-target-libgcc: TAGS-target-libgcc
37257 TAGS-target-libgcc: \
37258 configure-target-libgcc
37259 @: $(MAKE); $(unstage)
37260 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37261 r=`${PWD_COMMAND}`; export r; \
37262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263 $(NORMAL_TARGET_EXPORTS) \
37264 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
37265 for flag in $(EXTRA_TARGET_FLAGS); do \
37266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267 done; \
37268 (cd $(TARGET_SUBDIR)/libgcc && \
37269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37271 "RANLIB=$${RANLIB}" \
37272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37273 TAGS) \
37274 || exit 1
37276 @endif target-libgcc
37278 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
37279 maybe-install-info-target-libgcc:
37280 @if target-libgcc
37281 maybe-install-info-target-libgcc: install-info-target-libgcc
37283 install-info-target-libgcc: \
37284 configure-target-libgcc \
37285 info-target-libgcc
37286 @: $(MAKE); $(unstage)
37287 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37288 r=`${PWD_COMMAND}`; export r; \
37289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37290 $(NORMAL_TARGET_EXPORTS) \
37291 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
37292 for flag in $(EXTRA_TARGET_FLAGS); do \
37293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37294 done; \
37295 (cd $(TARGET_SUBDIR)/libgcc && \
37296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37298 "RANLIB=$${RANLIB}" \
37299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37300 install-info) \
37301 || exit 1
37303 @endif target-libgcc
37305 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
37306 maybe-install-pdf-target-libgcc:
37307 @if target-libgcc
37308 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
37310 install-pdf-target-libgcc: \
37311 configure-target-libgcc \
37312 pdf-target-libgcc
37313 @: $(MAKE); $(unstage)
37314 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37315 r=`${PWD_COMMAND}`; export r; \
37316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317 $(NORMAL_TARGET_EXPORTS) \
37318 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
37319 for flag in $(EXTRA_TARGET_FLAGS); do \
37320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321 done; \
37322 (cd $(TARGET_SUBDIR)/libgcc && \
37323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37325 "RANLIB=$${RANLIB}" \
37326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37327 install-pdf) \
37328 || exit 1
37330 @endif target-libgcc
37332 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
37333 maybe-install-html-target-libgcc:
37334 @if target-libgcc
37335 maybe-install-html-target-libgcc: install-html-target-libgcc
37337 install-html-target-libgcc: \
37338 configure-target-libgcc \
37339 html-target-libgcc
37340 @: $(MAKE); $(unstage)
37341 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37342 r=`${PWD_COMMAND}`; export r; \
37343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344 $(NORMAL_TARGET_EXPORTS) \
37345 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
37346 for flag in $(EXTRA_TARGET_FLAGS); do \
37347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37348 done; \
37349 (cd $(TARGET_SUBDIR)/libgcc && \
37350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352 "RANLIB=$${RANLIB}" \
37353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354 install-html) \
37355 || exit 1
37357 @endif target-libgcc
37359 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
37360 maybe-installcheck-target-libgcc:
37361 @if target-libgcc
37362 maybe-installcheck-target-libgcc: installcheck-target-libgcc
37364 installcheck-target-libgcc: \
37365 configure-target-libgcc
37366 @: $(MAKE); $(unstage)
37367 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37368 r=`${PWD_COMMAND}`; export r; \
37369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370 $(NORMAL_TARGET_EXPORTS) \
37371 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
37372 for flag in $(EXTRA_TARGET_FLAGS); do \
37373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37374 done; \
37375 (cd $(TARGET_SUBDIR)/libgcc && \
37376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378 "RANLIB=$${RANLIB}" \
37379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380 installcheck) \
37381 || exit 1
37383 @endif target-libgcc
37385 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
37386 maybe-mostlyclean-target-libgcc:
37387 @if target-libgcc
37388 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
37390 mostlyclean-target-libgcc:
37391 @: $(MAKE); $(unstage)
37392 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37393 r=`${PWD_COMMAND}`; export r; \
37394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37395 $(NORMAL_TARGET_EXPORTS) \
37396 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
37397 for flag in $(EXTRA_TARGET_FLAGS); do \
37398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399 done; \
37400 (cd $(TARGET_SUBDIR)/libgcc && \
37401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37403 "RANLIB=$${RANLIB}" \
37404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37405 mostlyclean) \
37406 || exit 1
37408 @endif target-libgcc
37410 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
37411 maybe-clean-target-libgcc:
37412 @if target-libgcc
37413 maybe-clean-target-libgcc: clean-target-libgcc
37415 clean-target-libgcc:
37416 @: $(MAKE); $(unstage)
37417 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(NORMAL_TARGET_EXPORTS) \
37421 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
37422 for flag in $(EXTRA_TARGET_FLAGS); do \
37423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424 done; \
37425 (cd $(TARGET_SUBDIR)/libgcc && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 clean) \
37431 || exit 1
37433 @endif target-libgcc
37435 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
37436 maybe-distclean-target-libgcc:
37437 @if target-libgcc
37438 maybe-distclean-target-libgcc: distclean-target-libgcc
37440 distclean-target-libgcc:
37441 @: $(MAKE); $(unstage)
37442 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37443 r=`${PWD_COMMAND}`; export r; \
37444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37445 $(NORMAL_TARGET_EXPORTS) \
37446 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
37447 for flag in $(EXTRA_TARGET_FLAGS); do \
37448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449 done; \
37450 (cd $(TARGET_SUBDIR)/libgcc && \
37451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37453 "RANLIB=$${RANLIB}" \
37454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37455 distclean) \
37456 || exit 1
37458 @endif target-libgcc
37460 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
37461 maybe-maintainer-clean-target-libgcc:
37462 @if target-libgcc
37463 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
37465 maintainer-clean-target-libgcc:
37466 @: $(MAKE); $(unstage)
37467 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37468 r=`${PWD_COMMAND}`; export r; \
37469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37470 $(NORMAL_TARGET_EXPORTS) \
37471 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
37472 for flag in $(EXTRA_TARGET_FLAGS); do \
37473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37474 done; \
37475 (cd $(TARGET_SUBDIR)/libgcc && \
37476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37478 "RANLIB=$${RANLIB}" \
37479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37480 maintainer-clean) \
37481 || exit 1
37483 @endif target-libgcc
37489 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
37490 maybe-configure-target-libbacktrace:
37491 @if gcc-bootstrap
37492 configure-target-libbacktrace: stage_current
37493 @endif gcc-bootstrap
37494 @if target-libbacktrace
37495 maybe-configure-target-libbacktrace: configure-target-libbacktrace
37496 configure-target-libbacktrace:
37497 @: $(MAKE); $(unstage)
37498 @r=`${PWD_COMMAND}`; export r; \
37499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37500 echo "Checking multilib configuration for libbacktrace..."; \
37501 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
37502 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
37503 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
37504 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
37505 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
37506 else \
37507 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
37508 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
37509 fi; \
37510 else \
37511 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
37512 fi; \
37513 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
37514 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
37515 $(NORMAL_TARGET_EXPORTS) \
37516 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
37517 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
37518 case $(srcdir) in \
37519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37520 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
37521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37522 esac; \
37523 module_srcdir=libbacktrace; \
37524 rm -f no-such-file || : ; \
37525 CONFIG_SITE=no-such-file $(SHELL) \
37526 $$s/$$module_srcdir/configure \
37527 --srcdir=$${topdir}/$$module_srcdir \
37528 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37529 --target=${target_alias} \
37530 || exit 1
37531 @endif target-libbacktrace
37537 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
37538 maybe-all-target-libbacktrace:
37539 @if gcc-bootstrap
37540 all-target-libbacktrace: stage_current
37541 @endif gcc-bootstrap
37542 @if target-libbacktrace
37543 TARGET-target-libbacktrace=all
37544 maybe-all-target-libbacktrace: all-target-libbacktrace
37545 all-target-libbacktrace: configure-target-libbacktrace
37546 @: $(MAKE); $(unstage)
37547 @r=`${PWD_COMMAND}`; export r; \
37548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37549 $(NORMAL_TARGET_EXPORTS) \
37550 (cd $(TARGET_SUBDIR)/libbacktrace && \
37551 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37552 $(TARGET-target-libbacktrace))
37553 @endif target-libbacktrace
37559 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
37560 maybe-check-target-libbacktrace:
37561 @if target-libbacktrace
37562 maybe-check-target-libbacktrace: check-target-libbacktrace
37564 check-target-libbacktrace:
37565 @: $(MAKE); $(unstage)
37566 @r=`${PWD_COMMAND}`; export r; \
37567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37568 $(NORMAL_TARGET_EXPORTS) \
37569 (cd $(TARGET_SUBDIR)/libbacktrace && \
37570 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37572 @endif target-libbacktrace
37574 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
37575 maybe-install-target-libbacktrace:
37576 @if target-libbacktrace
37577 maybe-install-target-libbacktrace: install-target-libbacktrace
37579 install-target-libbacktrace: installdirs
37580 @: $(MAKE); $(unstage)
37581 @r=`${PWD_COMMAND}`; export r; \
37582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37583 $(NORMAL_TARGET_EXPORTS) \
37584 (cd $(TARGET_SUBDIR)/libbacktrace && \
37585 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37587 @endif target-libbacktrace
37589 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
37590 maybe-install-strip-target-libbacktrace:
37591 @if target-libbacktrace
37592 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
37594 install-strip-target-libbacktrace: installdirs
37595 @: $(MAKE); $(unstage)
37596 @r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(NORMAL_TARGET_EXPORTS) \
37599 (cd $(TARGET_SUBDIR)/libbacktrace && \
37600 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37602 @endif target-libbacktrace
37604 # Other targets (info, dvi, pdf, etc.)
37606 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
37607 maybe-info-target-libbacktrace:
37608 @if target-libbacktrace
37609 maybe-info-target-libbacktrace: info-target-libbacktrace
37611 info-target-libbacktrace: \
37612 configure-target-libbacktrace
37613 @: $(MAKE); $(unstage)
37614 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37615 r=`${PWD_COMMAND}`; export r; \
37616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37617 $(NORMAL_TARGET_EXPORTS) \
37618 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
37619 for flag in $(EXTRA_TARGET_FLAGS); do \
37620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37621 done; \
37622 (cd $(TARGET_SUBDIR)/libbacktrace && \
37623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37625 "RANLIB=$${RANLIB}" \
37626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37627 info) \
37628 || exit 1
37630 @endif target-libbacktrace
37632 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
37633 maybe-dvi-target-libbacktrace:
37634 @if target-libbacktrace
37635 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
37637 dvi-target-libbacktrace: \
37638 configure-target-libbacktrace
37639 @: $(MAKE); $(unstage)
37640 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37641 r=`${PWD_COMMAND}`; export r; \
37642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37643 $(NORMAL_TARGET_EXPORTS) \
37644 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
37645 for flag in $(EXTRA_TARGET_FLAGS); do \
37646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37647 done; \
37648 (cd $(TARGET_SUBDIR)/libbacktrace && \
37649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37651 "RANLIB=$${RANLIB}" \
37652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37653 dvi) \
37654 || exit 1
37656 @endif target-libbacktrace
37658 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
37659 maybe-pdf-target-libbacktrace:
37660 @if target-libbacktrace
37661 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
37663 pdf-target-libbacktrace: \
37664 configure-target-libbacktrace
37665 @: $(MAKE); $(unstage)
37666 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37667 r=`${PWD_COMMAND}`; export r; \
37668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37669 $(NORMAL_TARGET_EXPORTS) \
37670 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
37671 for flag in $(EXTRA_TARGET_FLAGS); do \
37672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37673 done; \
37674 (cd $(TARGET_SUBDIR)/libbacktrace && \
37675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37677 "RANLIB=$${RANLIB}" \
37678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37679 pdf) \
37680 || exit 1
37682 @endif target-libbacktrace
37684 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
37685 maybe-html-target-libbacktrace:
37686 @if target-libbacktrace
37687 maybe-html-target-libbacktrace: html-target-libbacktrace
37689 html-target-libbacktrace: \
37690 configure-target-libbacktrace
37691 @: $(MAKE); $(unstage)
37692 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37693 r=`${PWD_COMMAND}`; export r; \
37694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37695 $(NORMAL_TARGET_EXPORTS) \
37696 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
37697 for flag in $(EXTRA_TARGET_FLAGS); do \
37698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37699 done; \
37700 (cd $(TARGET_SUBDIR)/libbacktrace && \
37701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37703 "RANLIB=$${RANLIB}" \
37704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37705 html) \
37706 || exit 1
37708 @endif target-libbacktrace
37710 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
37711 maybe-TAGS-target-libbacktrace:
37712 @if target-libbacktrace
37713 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
37715 TAGS-target-libbacktrace: \
37716 configure-target-libbacktrace
37717 @: $(MAKE); $(unstage)
37718 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37719 r=`${PWD_COMMAND}`; export r; \
37720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721 $(NORMAL_TARGET_EXPORTS) \
37722 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
37723 for flag in $(EXTRA_TARGET_FLAGS); do \
37724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37725 done; \
37726 (cd $(TARGET_SUBDIR)/libbacktrace && \
37727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37729 "RANLIB=$${RANLIB}" \
37730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37731 TAGS) \
37732 || exit 1
37734 @endif target-libbacktrace
37736 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
37737 maybe-install-info-target-libbacktrace:
37738 @if target-libbacktrace
37739 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
37741 install-info-target-libbacktrace: \
37742 configure-target-libbacktrace \
37743 info-target-libbacktrace
37744 @: $(MAKE); $(unstage)
37745 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37746 r=`${PWD_COMMAND}`; export r; \
37747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37748 $(NORMAL_TARGET_EXPORTS) \
37749 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
37750 for flag in $(EXTRA_TARGET_FLAGS); do \
37751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752 done; \
37753 (cd $(TARGET_SUBDIR)/libbacktrace && \
37754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37756 "RANLIB=$${RANLIB}" \
37757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37758 install-info) \
37759 || exit 1
37761 @endif target-libbacktrace
37763 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
37764 maybe-install-pdf-target-libbacktrace:
37765 @if target-libbacktrace
37766 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
37768 install-pdf-target-libbacktrace: \
37769 configure-target-libbacktrace \
37770 pdf-target-libbacktrace
37771 @: $(MAKE); $(unstage)
37772 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37773 r=`${PWD_COMMAND}`; export r; \
37774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37775 $(NORMAL_TARGET_EXPORTS) \
37776 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
37777 for flag in $(EXTRA_TARGET_FLAGS); do \
37778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37779 done; \
37780 (cd $(TARGET_SUBDIR)/libbacktrace && \
37781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37783 "RANLIB=$${RANLIB}" \
37784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37785 install-pdf) \
37786 || exit 1
37788 @endif target-libbacktrace
37790 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
37791 maybe-install-html-target-libbacktrace:
37792 @if target-libbacktrace
37793 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
37795 install-html-target-libbacktrace: \
37796 configure-target-libbacktrace \
37797 html-target-libbacktrace
37798 @: $(MAKE); $(unstage)
37799 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37800 r=`${PWD_COMMAND}`; export r; \
37801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802 $(NORMAL_TARGET_EXPORTS) \
37803 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
37804 for flag in $(EXTRA_TARGET_FLAGS); do \
37805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37806 done; \
37807 (cd $(TARGET_SUBDIR)/libbacktrace && \
37808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37810 "RANLIB=$${RANLIB}" \
37811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37812 install-html) \
37813 || exit 1
37815 @endif target-libbacktrace
37817 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
37818 maybe-installcheck-target-libbacktrace:
37819 @if target-libbacktrace
37820 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
37822 installcheck-target-libbacktrace: \
37823 configure-target-libbacktrace
37824 @: $(MAKE); $(unstage)
37825 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37826 r=`${PWD_COMMAND}`; export r; \
37827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37828 $(NORMAL_TARGET_EXPORTS) \
37829 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
37830 for flag in $(EXTRA_TARGET_FLAGS); do \
37831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37832 done; \
37833 (cd $(TARGET_SUBDIR)/libbacktrace && \
37834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37836 "RANLIB=$${RANLIB}" \
37837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37838 installcheck) \
37839 || exit 1
37841 @endif target-libbacktrace
37843 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
37844 maybe-mostlyclean-target-libbacktrace:
37845 @if target-libbacktrace
37846 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
37848 mostlyclean-target-libbacktrace:
37849 @: $(MAKE); $(unstage)
37850 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37851 r=`${PWD_COMMAND}`; export r; \
37852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37853 $(NORMAL_TARGET_EXPORTS) \
37854 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
37855 for flag in $(EXTRA_TARGET_FLAGS); do \
37856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37857 done; \
37858 (cd $(TARGET_SUBDIR)/libbacktrace && \
37859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37861 "RANLIB=$${RANLIB}" \
37862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37863 mostlyclean) \
37864 || exit 1
37866 @endif target-libbacktrace
37868 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
37869 maybe-clean-target-libbacktrace:
37870 @if target-libbacktrace
37871 maybe-clean-target-libbacktrace: clean-target-libbacktrace
37873 clean-target-libbacktrace:
37874 @: $(MAKE); $(unstage)
37875 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37876 r=`${PWD_COMMAND}`; export r; \
37877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37878 $(NORMAL_TARGET_EXPORTS) \
37879 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
37880 for flag in $(EXTRA_TARGET_FLAGS); do \
37881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37882 done; \
37883 (cd $(TARGET_SUBDIR)/libbacktrace && \
37884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37886 "RANLIB=$${RANLIB}" \
37887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37888 clean) \
37889 || exit 1
37891 @endif target-libbacktrace
37893 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
37894 maybe-distclean-target-libbacktrace:
37895 @if target-libbacktrace
37896 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
37898 distclean-target-libbacktrace:
37899 @: $(MAKE); $(unstage)
37900 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37901 r=`${PWD_COMMAND}`; export r; \
37902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37903 $(NORMAL_TARGET_EXPORTS) \
37904 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
37905 for flag in $(EXTRA_TARGET_FLAGS); do \
37906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37907 done; \
37908 (cd $(TARGET_SUBDIR)/libbacktrace && \
37909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37911 "RANLIB=$${RANLIB}" \
37912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37913 distclean) \
37914 || exit 1
37916 @endif target-libbacktrace
37918 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
37919 maybe-maintainer-clean-target-libbacktrace:
37920 @if target-libbacktrace
37921 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
37923 maintainer-clean-target-libbacktrace:
37924 @: $(MAKE); $(unstage)
37925 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37926 r=`${PWD_COMMAND}`; export r; \
37927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37928 $(NORMAL_TARGET_EXPORTS) \
37929 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
37930 for flag in $(EXTRA_TARGET_FLAGS); do \
37931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37932 done; \
37933 (cd $(TARGET_SUBDIR)/libbacktrace && \
37934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37936 "RANLIB=$${RANLIB}" \
37937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37938 maintainer-clean) \
37939 || exit 1
37941 @endif target-libbacktrace
37947 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
37948 maybe-configure-target-libquadmath:
37949 @if gcc-bootstrap
37950 configure-target-libquadmath: stage_current
37951 @endif gcc-bootstrap
37952 @if target-libquadmath
37953 maybe-configure-target-libquadmath: configure-target-libquadmath
37954 configure-target-libquadmath:
37955 @: $(MAKE); $(unstage)
37956 @r=`${PWD_COMMAND}`; export r; \
37957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37958 echo "Checking multilib configuration for libquadmath..."; \
37959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
37960 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
37961 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
37962 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
37963 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
37964 else \
37965 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
37966 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
37967 fi; \
37968 else \
37969 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
37970 fi; \
37971 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
37972 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
37973 $(NORMAL_TARGET_EXPORTS) \
37974 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
37975 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
37976 case $(srcdir) in \
37977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37978 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
37979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37980 esac; \
37981 module_srcdir=libquadmath; \
37982 rm -f no-such-file || : ; \
37983 CONFIG_SITE=no-such-file $(SHELL) \
37984 $$s/$$module_srcdir/configure \
37985 --srcdir=$${topdir}/$$module_srcdir \
37986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37987 --target=${target_alias} \
37988 || exit 1
37989 @endif target-libquadmath
37995 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
37996 maybe-all-target-libquadmath:
37997 @if gcc-bootstrap
37998 all-target-libquadmath: stage_current
37999 @endif gcc-bootstrap
38000 @if target-libquadmath
38001 TARGET-target-libquadmath=all
38002 maybe-all-target-libquadmath: all-target-libquadmath
38003 all-target-libquadmath: configure-target-libquadmath
38004 @: $(MAKE); $(unstage)
38005 @r=`${PWD_COMMAND}`; export r; \
38006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007 $(NORMAL_TARGET_EXPORTS) \
38008 (cd $(TARGET_SUBDIR)/libquadmath && \
38009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38010 $(TARGET-target-libquadmath))
38011 @endif target-libquadmath
38017 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
38018 maybe-check-target-libquadmath:
38019 @if target-libquadmath
38020 maybe-check-target-libquadmath: check-target-libquadmath
38022 check-target-libquadmath:
38023 @: $(MAKE); $(unstage)
38024 @r=`${PWD_COMMAND}`; export r; \
38025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38026 $(NORMAL_TARGET_EXPORTS) \
38027 (cd $(TARGET_SUBDIR)/libquadmath && \
38028 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38030 @endif target-libquadmath
38032 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
38033 maybe-install-target-libquadmath:
38034 @if target-libquadmath
38035 maybe-install-target-libquadmath: install-target-libquadmath
38037 install-target-libquadmath: installdirs
38038 @: $(MAKE); $(unstage)
38039 @r=`${PWD_COMMAND}`; export r; \
38040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38041 $(NORMAL_TARGET_EXPORTS) \
38042 (cd $(TARGET_SUBDIR)/libquadmath && \
38043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38045 @endif target-libquadmath
38047 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
38048 maybe-install-strip-target-libquadmath:
38049 @if target-libquadmath
38050 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
38052 install-strip-target-libquadmath: installdirs
38053 @: $(MAKE); $(unstage)
38054 @r=`${PWD_COMMAND}`; export r; \
38055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38056 $(NORMAL_TARGET_EXPORTS) \
38057 (cd $(TARGET_SUBDIR)/libquadmath && \
38058 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38060 @endif target-libquadmath
38062 # Other targets (info, dvi, pdf, etc.)
38064 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
38065 maybe-info-target-libquadmath:
38066 @if target-libquadmath
38067 maybe-info-target-libquadmath: info-target-libquadmath
38069 info-target-libquadmath: \
38070 configure-target-libquadmath
38071 @: $(MAKE); $(unstage)
38072 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38073 r=`${PWD_COMMAND}`; export r; \
38074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38075 $(NORMAL_TARGET_EXPORTS) \
38076 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
38077 for flag in $(EXTRA_TARGET_FLAGS); do \
38078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38079 done; \
38080 (cd $(TARGET_SUBDIR)/libquadmath && \
38081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38083 "RANLIB=$${RANLIB}" \
38084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38085 info) \
38086 || exit 1
38088 @endif target-libquadmath
38090 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
38091 maybe-dvi-target-libquadmath:
38092 @if target-libquadmath
38093 maybe-dvi-target-libquadmath: dvi-target-libquadmath
38095 dvi-target-libquadmath: \
38096 configure-target-libquadmath
38097 @: $(MAKE); $(unstage)
38098 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38099 r=`${PWD_COMMAND}`; export r; \
38100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38101 $(NORMAL_TARGET_EXPORTS) \
38102 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
38103 for flag in $(EXTRA_TARGET_FLAGS); do \
38104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38105 done; \
38106 (cd $(TARGET_SUBDIR)/libquadmath && \
38107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38109 "RANLIB=$${RANLIB}" \
38110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38111 dvi) \
38112 || exit 1
38114 @endif target-libquadmath
38116 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
38117 maybe-pdf-target-libquadmath:
38118 @if target-libquadmath
38119 maybe-pdf-target-libquadmath: pdf-target-libquadmath
38121 pdf-target-libquadmath: \
38122 configure-target-libquadmath
38123 @: $(MAKE); $(unstage)
38124 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38125 r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 $(NORMAL_TARGET_EXPORTS) \
38128 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
38129 for flag in $(EXTRA_TARGET_FLAGS); do \
38130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38131 done; \
38132 (cd $(TARGET_SUBDIR)/libquadmath && \
38133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38135 "RANLIB=$${RANLIB}" \
38136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38137 pdf) \
38138 || exit 1
38140 @endif target-libquadmath
38142 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
38143 maybe-html-target-libquadmath:
38144 @if target-libquadmath
38145 maybe-html-target-libquadmath: html-target-libquadmath
38147 html-target-libquadmath: \
38148 configure-target-libquadmath
38149 @: $(MAKE); $(unstage)
38150 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38151 r=`${PWD_COMMAND}`; export r; \
38152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38153 $(NORMAL_TARGET_EXPORTS) \
38154 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
38155 for flag in $(EXTRA_TARGET_FLAGS); do \
38156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38157 done; \
38158 (cd $(TARGET_SUBDIR)/libquadmath && \
38159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38161 "RANLIB=$${RANLIB}" \
38162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38163 html) \
38164 || exit 1
38166 @endif target-libquadmath
38168 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
38169 maybe-TAGS-target-libquadmath:
38170 @if target-libquadmath
38171 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
38173 TAGS-target-libquadmath: \
38174 configure-target-libquadmath
38175 @: $(MAKE); $(unstage)
38176 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38177 r=`${PWD_COMMAND}`; export r; \
38178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179 $(NORMAL_TARGET_EXPORTS) \
38180 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
38181 for flag in $(EXTRA_TARGET_FLAGS); do \
38182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38183 done; \
38184 (cd $(TARGET_SUBDIR)/libquadmath && \
38185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187 "RANLIB=$${RANLIB}" \
38188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38189 TAGS) \
38190 || exit 1
38192 @endif target-libquadmath
38194 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
38195 maybe-install-info-target-libquadmath:
38196 @if target-libquadmath
38197 maybe-install-info-target-libquadmath: install-info-target-libquadmath
38199 install-info-target-libquadmath: \
38200 configure-target-libquadmath \
38201 info-target-libquadmath
38202 @: $(MAKE); $(unstage)
38203 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38204 r=`${PWD_COMMAND}`; export r; \
38205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38206 $(NORMAL_TARGET_EXPORTS) \
38207 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
38208 for flag in $(EXTRA_TARGET_FLAGS); do \
38209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38210 done; \
38211 (cd $(TARGET_SUBDIR)/libquadmath && \
38212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38214 "RANLIB=$${RANLIB}" \
38215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38216 install-info) \
38217 || exit 1
38219 @endif target-libquadmath
38221 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
38222 maybe-install-pdf-target-libquadmath:
38223 @if target-libquadmath
38224 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
38226 install-pdf-target-libquadmath: \
38227 configure-target-libquadmath \
38228 pdf-target-libquadmath
38229 @: $(MAKE); $(unstage)
38230 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38231 r=`${PWD_COMMAND}`; export r; \
38232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38233 $(NORMAL_TARGET_EXPORTS) \
38234 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
38235 for flag in $(EXTRA_TARGET_FLAGS); do \
38236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38237 done; \
38238 (cd $(TARGET_SUBDIR)/libquadmath && \
38239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38241 "RANLIB=$${RANLIB}" \
38242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38243 install-pdf) \
38244 || exit 1
38246 @endif target-libquadmath
38248 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
38249 maybe-install-html-target-libquadmath:
38250 @if target-libquadmath
38251 maybe-install-html-target-libquadmath: install-html-target-libquadmath
38253 install-html-target-libquadmath: \
38254 configure-target-libquadmath \
38255 html-target-libquadmath
38256 @: $(MAKE); $(unstage)
38257 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38258 r=`${PWD_COMMAND}`; export r; \
38259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38260 $(NORMAL_TARGET_EXPORTS) \
38261 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
38262 for flag in $(EXTRA_TARGET_FLAGS); do \
38263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38264 done; \
38265 (cd $(TARGET_SUBDIR)/libquadmath && \
38266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38268 "RANLIB=$${RANLIB}" \
38269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38270 install-html) \
38271 || exit 1
38273 @endif target-libquadmath
38275 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
38276 maybe-installcheck-target-libquadmath:
38277 @if target-libquadmath
38278 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
38280 installcheck-target-libquadmath: \
38281 configure-target-libquadmath
38282 @: $(MAKE); $(unstage)
38283 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38284 r=`${PWD_COMMAND}`; export r; \
38285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38286 $(NORMAL_TARGET_EXPORTS) \
38287 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
38288 for flag in $(EXTRA_TARGET_FLAGS); do \
38289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38290 done; \
38291 (cd $(TARGET_SUBDIR)/libquadmath && \
38292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38294 "RANLIB=$${RANLIB}" \
38295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38296 installcheck) \
38297 || exit 1
38299 @endif target-libquadmath
38301 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
38302 maybe-mostlyclean-target-libquadmath:
38303 @if target-libquadmath
38304 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
38306 mostlyclean-target-libquadmath:
38307 @: $(MAKE); $(unstage)
38308 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38309 r=`${PWD_COMMAND}`; export r; \
38310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38311 $(NORMAL_TARGET_EXPORTS) \
38312 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
38313 for flag in $(EXTRA_TARGET_FLAGS); do \
38314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38315 done; \
38316 (cd $(TARGET_SUBDIR)/libquadmath && \
38317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38319 "RANLIB=$${RANLIB}" \
38320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38321 mostlyclean) \
38322 || exit 1
38324 @endif target-libquadmath
38326 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
38327 maybe-clean-target-libquadmath:
38328 @if target-libquadmath
38329 maybe-clean-target-libquadmath: clean-target-libquadmath
38331 clean-target-libquadmath:
38332 @: $(MAKE); $(unstage)
38333 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38334 r=`${PWD_COMMAND}`; export r; \
38335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38336 $(NORMAL_TARGET_EXPORTS) \
38337 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
38338 for flag in $(EXTRA_TARGET_FLAGS); do \
38339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340 done; \
38341 (cd $(TARGET_SUBDIR)/libquadmath && \
38342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38344 "RANLIB=$${RANLIB}" \
38345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38346 clean) \
38347 || exit 1
38349 @endif target-libquadmath
38351 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
38352 maybe-distclean-target-libquadmath:
38353 @if target-libquadmath
38354 maybe-distclean-target-libquadmath: distclean-target-libquadmath
38356 distclean-target-libquadmath:
38357 @: $(MAKE); $(unstage)
38358 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38359 r=`${PWD_COMMAND}`; export r; \
38360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38361 $(NORMAL_TARGET_EXPORTS) \
38362 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
38363 for flag in $(EXTRA_TARGET_FLAGS); do \
38364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38365 done; \
38366 (cd $(TARGET_SUBDIR)/libquadmath && \
38367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38369 "RANLIB=$${RANLIB}" \
38370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38371 distclean) \
38372 || exit 1
38374 @endif target-libquadmath
38376 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
38377 maybe-maintainer-clean-target-libquadmath:
38378 @if target-libquadmath
38379 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
38381 maintainer-clean-target-libquadmath:
38382 @: $(MAKE); $(unstage)
38383 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38384 r=`${PWD_COMMAND}`; export r; \
38385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38386 $(NORMAL_TARGET_EXPORTS) \
38387 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
38388 for flag in $(EXTRA_TARGET_FLAGS); do \
38389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38390 done; \
38391 (cd $(TARGET_SUBDIR)/libquadmath && \
38392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38394 "RANLIB=$${RANLIB}" \
38395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38396 maintainer-clean) \
38397 || exit 1
38399 @endif target-libquadmath
38405 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
38406 maybe-configure-target-libgfortran:
38407 @if gcc-bootstrap
38408 configure-target-libgfortran: stage_current
38409 @endif gcc-bootstrap
38410 @if target-libgfortran
38411 maybe-configure-target-libgfortran: configure-target-libgfortran
38412 configure-target-libgfortran:
38413 @: $(MAKE); $(unstage)
38414 @r=`${PWD_COMMAND}`; export r; \
38415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38416 echo "Checking multilib configuration for libgfortran..."; \
38417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
38418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
38419 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
38420 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
38421 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
38422 else \
38423 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
38424 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
38425 fi; \
38426 else \
38427 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
38428 fi; \
38429 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
38430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
38431 $(NORMAL_TARGET_EXPORTS) \
38432 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
38433 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
38434 case $(srcdir) in \
38435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38436 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
38437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38438 esac; \
38439 module_srcdir=libgfortran; \
38440 rm -f no-such-file || : ; \
38441 CONFIG_SITE=no-such-file $(SHELL) \
38442 $$s/$$module_srcdir/configure \
38443 --srcdir=$${topdir}/$$module_srcdir \
38444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38445 --target=${target_alias} \
38446 || exit 1
38447 @endif target-libgfortran
38453 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
38454 maybe-all-target-libgfortran:
38455 @if gcc-bootstrap
38456 all-target-libgfortran: stage_current
38457 @endif gcc-bootstrap
38458 @if target-libgfortran
38459 TARGET-target-libgfortran=all
38460 maybe-all-target-libgfortran: all-target-libgfortran
38461 all-target-libgfortran: configure-target-libgfortran
38462 @: $(MAKE); $(unstage)
38463 @r=`${PWD_COMMAND}`; export r; \
38464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465 $(NORMAL_TARGET_EXPORTS) \
38466 (cd $(TARGET_SUBDIR)/libgfortran && \
38467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38468 $(TARGET-target-libgfortran))
38469 @endif target-libgfortran
38475 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
38476 maybe-check-target-libgfortran:
38477 @if target-libgfortran
38478 maybe-check-target-libgfortran: check-target-libgfortran
38480 check-target-libgfortran:
38481 @: $(MAKE); $(unstage)
38482 @r=`${PWD_COMMAND}`; export r; \
38483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38484 $(NORMAL_TARGET_EXPORTS) \
38485 (cd $(TARGET_SUBDIR)/libgfortran && \
38486 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38488 @endif target-libgfortran
38490 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
38491 maybe-install-target-libgfortran:
38492 @if target-libgfortran
38493 maybe-install-target-libgfortran: install-target-libgfortran
38495 install-target-libgfortran: installdirs
38496 @: $(MAKE); $(unstage)
38497 @r=`${PWD_COMMAND}`; export r; \
38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499 $(NORMAL_TARGET_EXPORTS) \
38500 (cd $(TARGET_SUBDIR)/libgfortran && \
38501 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38503 @endif target-libgfortran
38505 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
38506 maybe-install-strip-target-libgfortran:
38507 @if target-libgfortran
38508 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
38510 install-strip-target-libgfortran: installdirs
38511 @: $(MAKE); $(unstage)
38512 @r=`${PWD_COMMAND}`; export r; \
38513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38514 $(NORMAL_TARGET_EXPORTS) \
38515 (cd $(TARGET_SUBDIR)/libgfortran && \
38516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38518 @endif target-libgfortran
38520 # Other targets (info, dvi, pdf, etc.)
38522 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
38523 maybe-info-target-libgfortran:
38524 @if target-libgfortran
38525 maybe-info-target-libgfortran: info-target-libgfortran
38527 info-target-libgfortran: \
38528 configure-target-libgfortran
38529 @: $(MAKE); $(unstage)
38530 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38531 r=`${PWD_COMMAND}`; export r; \
38532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38533 $(NORMAL_TARGET_EXPORTS) \
38534 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
38535 for flag in $(EXTRA_TARGET_FLAGS); do \
38536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38537 done; \
38538 (cd $(TARGET_SUBDIR)/libgfortran && \
38539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38541 "RANLIB=$${RANLIB}" \
38542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38543 info) \
38544 || exit 1
38546 @endif target-libgfortran
38548 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
38549 maybe-dvi-target-libgfortran:
38550 @if target-libgfortran
38551 maybe-dvi-target-libgfortran: dvi-target-libgfortran
38553 dvi-target-libgfortran: \
38554 configure-target-libgfortran
38555 @: $(MAKE); $(unstage)
38556 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38557 r=`${PWD_COMMAND}`; export r; \
38558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559 $(NORMAL_TARGET_EXPORTS) \
38560 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
38561 for flag in $(EXTRA_TARGET_FLAGS); do \
38562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38563 done; \
38564 (cd $(TARGET_SUBDIR)/libgfortran && \
38565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38567 "RANLIB=$${RANLIB}" \
38568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38569 dvi) \
38570 || exit 1
38572 @endif target-libgfortran
38574 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
38575 maybe-pdf-target-libgfortran:
38576 @if target-libgfortran
38577 maybe-pdf-target-libgfortran: pdf-target-libgfortran
38579 pdf-target-libgfortran: \
38580 configure-target-libgfortran
38581 @: $(MAKE); $(unstage)
38582 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38583 r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(NORMAL_TARGET_EXPORTS) \
38586 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
38587 for flag in $(EXTRA_TARGET_FLAGS); do \
38588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38589 done; \
38590 (cd $(TARGET_SUBDIR)/libgfortran && \
38591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38593 "RANLIB=$${RANLIB}" \
38594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38595 pdf) \
38596 || exit 1
38598 @endif target-libgfortran
38600 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
38601 maybe-html-target-libgfortran:
38602 @if target-libgfortran
38603 maybe-html-target-libgfortran: html-target-libgfortran
38605 html-target-libgfortran: \
38606 configure-target-libgfortran
38607 @: $(MAKE); $(unstage)
38608 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38609 r=`${PWD_COMMAND}`; export r; \
38610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38611 $(NORMAL_TARGET_EXPORTS) \
38612 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
38613 for flag in $(EXTRA_TARGET_FLAGS); do \
38614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615 done; \
38616 (cd $(TARGET_SUBDIR)/libgfortran && \
38617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38619 "RANLIB=$${RANLIB}" \
38620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38621 html) \
38622 || exit 1
38624 @endif target-libgfortran
38626 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
38627 maybe-TAGS-target-libgfortran:
38628 @if target-libgfortran
38629 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
38631 TAGS-target-libgfortran: \
38632 configure-target-libgfortran
38633 @: $(MAKE); $(unstage)
38634 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(NORMAL_TARGET_EXPORTS) \
38638 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
38639 for flag in $(EXTRA_TARGET_FLAGS); do \
38640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641 done; \
38642 (cd $(TARGET_SUBDIR)/libgfortran && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 TAGS) \
38648 || exit 1
38650 @endif target-libgfortran
38652 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
38653 maybe-install-info-target-libgfortran:
38654 @if target-libgfortran
38655 maybe-install-info-target-libgfortran: install-info-target-libgfortran
38657 install-info-target-libgfortran: \
38658 configure-target-libgfortran \
38659 info-target-libgfortran
38660 @: $(MAKE); $(unstage)
38661 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38662 r=`${PWD_COMMAND}`; export r; \
38663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38664 $(NORMAL_TARGET_EXPORTS) \
38665 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
38666 for flag in $(EXTRA_TARGET_FLAGS); do \
38667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668 done; \
38669 (cd $(TARGET_SUBDIR)/libgfortran && \
38670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38672 "RANLIB=$${RANLIB}" \
38673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38674 install-info) \
38675 || exit 1
38677 @endif target-libgfortran
38679 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
38680 maybe-install-pdf-target-libgfortran:
38681 @if target-libgfortran
38682 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
38684 install-pdf-target-libgfortran: \
38685 configure-target-libgfortran \
38686 pdf-target-libgfortran
38687 @: $(MAKE); $(unstage)
38688 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38689 r=`${PWD_COMMAND}`; export r; \
38690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691 $(NORMAL_TARGET_EXPORTS) \
38692 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
38693 for flag in $(EXTRA_TARGET_FLAGS); do \
38694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38695 done; \
38696 (cd $(TARGET_SUBDIR)/libgfortran && \
38697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699 "RANLIB=$${RANLIB}" \
38700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701 install-pdf) \
38702 || exit 1
38704 @endif target-libgfortran
38706 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
38707 maybe-install-html-target-libgfortran:
38708 @if target-libgfortran
38709 maybe-install-html-target-libgfortran: install-html-target-libgfortran
38711 install-html-target-libgfortran: \
38712 configure-target-libgfortran \
38713 html-target-libgfortran
38714 @: $(MAKE); $(unstage)
38715 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38716 r=`${PWD_COMMAND}`; export r; \
38717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718 $(NORMAL_TARGET_EXPORTS) \
38719 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
38720 for flag in $(EXTRA_TARGET_FLAGS); do \
38721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38722 done; \
38723 (cd $(TARGET_SUBDIR)/libgfortran && \
38724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38726 "RANLIB=$${RANLIB}" \
38727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38728 install-html) \
38729 || exit 1
38731 @endif target-libgfortran
38733 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
38734 maybe-installcheck-target-libgfortran:
38735 @if target-libgfortran
38736 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
38738 installcheck-target-libgfortran: \
38739 configure-target-libgfortran
38740 @: $(MAKE); $(unstage)
38741 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38742 r=`${PWD_COMMAND}`; export r; \
38743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38744 $(NORMAL_TARGET_EXPORTS) \
38745 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
38746 for flag in $(EXTRA_TARGET_FLAGS); do \
38747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748 done; \
38749 (cd $(TARGET_SUBDIR)/libgfortran && \
38750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38752 "RANLIB=$${RANLIB}" \
38753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38754 installcheck) \
38755 || exit 1
38757 @endif target-libgfortran
38759 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
38760 maybe-mostlyclean-target-libgfortran:
38761 @if target-libgfortran
38762 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
38764 mostlyclean-target-libgfortran:
38765 @: $(MAKE); $(unstage)
38766 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38767 r=`${PWD_COMMAND}`; export r; \
38768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769 $(NORMAL_TARGET_EXPORTS) \
38770 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
38771 for flag in $(EXTRA_TARGET_FLAGS); do \
38772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38773 done; \
38774 (cd $(TARGET_SUBDIR)/libgfortran && \
38775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38777 "RANLIB=$${RANLIB}" \
38778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38779 mostlyclean) \
38780 || exit 1
38782 @endif target-libgfortran
38784 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
38785 maybe-clean-target-libgfortran:
38786 @if target-libgfortran
38787 maybe-clean-target-libgfortran: clean-target-libgfortran
38789 clean-target-libgfortran:
38790 @: $(MAKE); $(unstage)
38791 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38792 r=`${PWD_COMMAND}`; export r; \
38793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38794 $(NORMAL_TARGET_EXPORTS) \
38795 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
38796 for flag in $(EXTRA_TARGET_FLAGS); do \
38797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38798 done; \
38799 (cd $(TARGET_SUBDIR)/libgfortran && \
38800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38802 "RANLIB=$${RANLIB}" \
38803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38804 clean) \
38805 || exit 1
38807 @endif target-libgfortran
38809 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
38810 maybe-distclean-target-libgfortran:
38811 @if target-libgfortran
38812 maybe-distclean-target-libgfortran: distclean-target-libgfortran
38814 distclean-target-libgfortran:
38815 @: $(MAKE); $(unstage)
38816 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38817 r=`${PWD_COMMAND}`; export r; \
38818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38819 $(NORMAL_TARGET_EXPORTS) \
38820 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
38821 for flag in $(EXTRA_TARGET_FLAGS); do \
38822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38823 done; \
38824 (cd $(TARGET_SUBDIR)/libgfortran && \
38825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38827 "RANLIB=$${RANLIB}" \
38828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38829 distclean) \
38830 || exit 1
38832 @endif target-libgfortran
38834 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
38835 maybe-maintainer-clean-target-libgfortran:
38836 @if target-libgfortran
38837 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
38839 maintainer-clean-target-libgfortran:
38840 @: $(MAKE); $(unstage)
38841 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38842 r=`${PWD_COMMAND}`; export r; \
38843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38844 $(NORMAL_TARGET_EXPORTS) \
38845 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
38846 for flag in $(EXTRA_TARGET_FLAGS); do \
38847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38848 done; \
38849 (cd $(TARGET_SUBDIR)/libgfortran && \
38850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38852 "RANLIB=$${RANLIB}" \
38853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38854 maintainer-clean) \
38855 || exit 1
38857 @endif target-libgfortran
38863 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
38864 maybe-configure-target-libobjc:
38865 @if gcc-bootstrap
38866 configure-target-libobjc: stage_current
38867 @endif gcc-bootstrap
38868 @if target-libobjc
38869 maybe-configure-target-libobjc: configure-target-libobjc
38870 configure-target-libobjc:
38871 @: $(MAKE); $(unstage)
38872 @r=`${PWD_COMMAND}`; export r; \
38873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38874 echo "Checking multilib configuration for libobjc..."; \
38875 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
38876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
38877 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
38878 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
38879 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
38880 else \
38881 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
38882 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
38883 fi; \
38884 else \
38885 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
38886 fi; \
38887 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
38888 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
38889 $(NORMAL_TARGET_EXPORTS) \
38890 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
38891 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
38892 case $(srcdir) in \
38893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38894 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
38895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38896 esac; \
38897 module_srcdir=libobjc; \
38898 rm -f no-such-file || : ; \
38899 CONFIG_SITE=no-such-file $(SHELL) \
38900 $$s/$$module_srcdir/configure \
38901 --srcdir=$${topdir}/$$module_srcdir \
38902 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38903 --target=${target_alias} \
38904 || exit 1
38905 @endif target-libobjc
38911 .PHONY: all-target-libobjc maybe-all-target-libobjc
38912 maybe-all-target-libobjc:
38913 @if gcc-bootstrap
38914 all-target-libobjc: stage_current
38915 @endif gcc-bootstrap
38916 @if target-libobjc
38917 TARGET-target-libobjc=all
38918 maybe-all-target-libobjc: all-target-libobjc
38919 all-target-libobjc: configure-target-libobjc
38920 @: $(MAKE); $(unstage)
38921 @r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(NORMAL_TARGET_EXPORTS) \
38924 (cd $(TARGET_SUBDIR)/libobjc && \
38925 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38926 $(TARGET-target-libobjc))
38927 @endif target-libobjc
38933 .PHONY: check-target-libobjc maybe-check-target-libobjc
38934 maybe-check-target-libobjc:
38935 @if target-libobjc
38936 maybe-check-target-libobjc: check-target-libobjc
38938 check-target-libobjc:
38939 @: $(MAKE); $(unstage)
38940 @r=`${PWD_COMMAND}`; export r; \
38941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942 $(NORMAL_TARGET_EXPORTS) \
38943 (cd $(TARGET_SUBDIR)/libobjc && \
38944 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38946 @endif target-libobjc
38948 .PHONY: install-target-libobjc maybe-install-target-libobjc
38949 maybe-install-target-libobjc:
38950 @if target-libobjc
38951 maybe-install-target-libobjc: install-target-libobjc
38953 install-target-libobjc: installdirs
38954 @: $(MAKE); $(unstage)
38955 @r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 $(NORMAL_TARGET_EXPORTS) \
38958 (cd $(TARGET_SUBDIR)/libobjc && \
38959 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38961 @endif target-libobjc
38963 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
38964 maybe-install-strip-target-libobjc:
38965 @if target-libobjc
38966 maybe-install-strip-target-libobjc: install-strip-target-libobjc
38968 install-strip-target-libobjc: installdirs
38969 @: $(MAKE); $(unstage)
38970 @r=`${PWD_COMMAND}`; export r; \
38971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38972 $(NORMAL_TARGET_EXPORTS) \
38973 (cd $(TARGET_SUBDIR)/libobjc && \
38974 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38976 @endif target-libobjc
38978 # Other targets (info, dvi, pdf, etc.)
38980 .PHONY: maybe-info-target-libobjc info-target-libobjc
38981 maybe-info-target-libobjc:
38982 @if target-libobjc
38983 maybe-info-target-libobjc: info-target-libobjc
38985 info-target-libobjc: \
38986 configure-target-libobjc
38987 @: $(MAKE); $(unstage)
38988 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
38989 r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(NORMAL_TARGET_EXPORTS) \
38992 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
38993 for flag in $(EXTRA_TARGET_FLAGS); do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 (cd $(TARGET_SUBDIR)/libobjc && \
38997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38999 "RANLIB=$${RANLIB}" \
39000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39001 info) \
39002 || exit 1
39004 @endif target-libobjc
39006 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
39007 maybe-dvi-target-libobjc:
39008 @if target-libobjc
39009 maybe-dvi-target-libobjc: dvi-target-libobjc
39011 dvi-target-libobjc: \
39012 configure-target-libobjc
39013 @: $(MAKE); $(unstage)
39014 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39015 r=`${PWD_COMMAND}`; export r; \
39016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39017 $(NORMAL_TARGET_EXPORTS) \
39018 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
39019 for flag in $(EXTRA_TARGET_FLAGS); do \
39020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021 done; \
39022 (cd $(TARGET_SUBDIR)/libobjc && \
39023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39025 "RANLIB=$${RANLIB}" \
39026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39027 dvi) \
39028 || exit 1
39030 @endif target-libobjc
39032 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
39033 maybe-pdf-target-libobjc:
39034 @if target-libobjc
39035 maybe-pdf-target-libobjc: pdf-target-libobjc
39037 pdf-target-libobjc: \
39038 configure-target-libobjc
39039 @: $(MAKE); $(unstage)
39040 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39041 r=`${PWD_COMMAND}`; export r; \
39042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043 $(NORMAL_TARGET_EXPORTS) \
39044 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
39045 for flag in $(EXTRA_TARGET_FLAGS); do \
39046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047 done; \
39048 (cd $(TARGET_SUBDIR)/libobjc && \
39049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051 "RANLIB=$${RANLIB}" \
39052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053 pdf) \
39054 || exit 1
39056 @endif target-libobjc
39058 .PHONY: maybe-html-target-libobjc html-target-libobjc
39059 maybe-html-target-libobjc:
39060 @if target-libobjc
39061 maybe-html-target-libobjc: html-target-libobjc
39063 html-target-libobjc: \
39064 configure-target-libobjc
39065 @: $(MAKE); $(unstage)
39066 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39067 r=`${PWD_COMMAND}`; export r; \
39068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39069 $(NORMAL_TARGET_EXPORTS) \
39070 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
39071 for flag in $(EXTRA_TARGET_FLAGS); do \
39072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39073 done; \
39074 (cd $(TARGET_SUBDIR)/libobjc && \
39075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39077 "RANLIB=$${RANLIB}" \
39078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39079 html) \
39080 || exit 1
39082 @endif target-libobjc
39084 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
39085 maybe-TAGS-target-libobjc:
39086 @if target-libobjc
39087 maybe-TAGS-target-libobjc: TAGS-target-libobjc
39089 TAGS-target-libobjc: \
39090 configure-target-libobjc
39091 @: $(MAKE); $(unstage)
39092 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39093 r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(NORMAL_TARGET_EXPORTS) \
39096 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
39097 for flag in $(EXTRA_TARGET_FLAGS); do \
39098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39099 done; \
39100 (cd $(TARGET_SUBDIR)/libobjc && \
39101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103 "RANLIB=$${RANLIB}" \
39104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105 TAGS) \
39106 || exit 1
39108 @endif target-libobjc
39110 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
39111 maybe-install-info-target-libobjc:
39112 @if target-libobjc
39113 maybe-install-info-target-libobjc: install-info-target-libobjc
39115 install-info-target-libobjc: \
39116 configure-target-libobjc \
39117 info-target-libobjc
39118 @: $(MAKE); $(unstage)
39119 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39120 r=`${PWD_COMMAND}`; export r; \
39121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122 $(NORMAL_TARGET_EXPORTS) \
39123 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
39124 for flag in $(EXTRA_TARGET_FLAGS); do \
39125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39126 done; \
39127 (cd $(TARGET_SUBDIR)/libobjc && \
39128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130 "RANLIB=$${RANLIB}" \
39131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132 install-info) \
39133 || exit 1
39135 @endif target-libobjc
39137 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
39138 maybe-install-pdf-target-libobjc:
39139 @if target-libobjc
39140 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
39142 install-pdf-target-libobjc: \
39143 configure-target-libobjc \
39144 pdf-target-libobjc
39145 @: $(MAKE); $(unstage)
39146 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39147 r=`${PWD_COMMAND}`; export r; \
39148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149 $(NORMAL_TARGET_EXPORTS) \
39150 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
39151 for flag in $(EXTRA_TARGET_FLAGS); do \
39152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39153 done; \
39154 (cd $(TARGET_SUBDIR)/libobjc && \
39155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157 "RANLIB=$${RANLIB}" \
39158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159 install-pdf) \
39160 || exit 1
39162 @endif target-libobjc
39164 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
39165 maybe-install-html-target-libobjc:
39166 @if target-libobjc
39167 maybe-install-html-target-libobjc: install-html-target-libobjc
39169 install-html-target-libobjc: \
39170 configure-target-libobjc \
39171 html-target-libobjc
39172 @: $(MAKE); $(unstage)
39173 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39174 r=`${PWD_COMMAND}`; export r; \
39175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39176 $(NORMAL_TARGET_EXPORTS) \
39177 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
39178 for flag in $(EXTRA_TARGET_FLAGS); do \
39179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39180 done; \
39181 (cd $(TARGET_SUBDIR)/libobjc && \
39182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39184 "RANLIB=$${RANLIB}" \
39185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39186 install-html) \
39187 || exit 1
39189 @endif target-libobjc
39191 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
39192 maybe-installcheck-target-libobjc:
39193 @if target-libobjc
39194 maybe-installcheck-target-libobjc: installcheck-target-libobjc
39196 installcheck-target-libobjc: \
39197 configure-target-libobjc
39198 @: $(MAKE); $(unstage)
39199 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39200 r=`${PWD_COMMAND}`; export r; \
39201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39202 $(NORMAL_TARGET_EXPORTS) \
39203 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
39204 for flag in $(EXTRA_TARGET_FLAGS); do \
39205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39206 done; \
39207 (cd $(TARGET_SUBDIR)/libobjc && \
39208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39210 "RANLIB=$${RANLIB}" \
39211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39212 installcheck) \
39213 || exit 1
39215 @endif target-libobjc
39217 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
39218 maybe-mostlyclean-target-libobjc:
39219 @if target-libobjc
39220 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
39222 mostlyclean-target-libobjc:
39223 @: $(MAKE); $(unstage)
39224 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39225 r=`${PWD_COMMAND}`; export r; \
39226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39227 $(NORMAL_TARGET_EXPORTS) \
39228 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
39229 for flag in $(EXTRA_TARGET_FLAGS); do \
39230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39231 done; \
39232 (cd $(TARGET_SUBDIR)/libobjc && \
39233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39235 "RANLIB=$${RANLIB}" \
39236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39237 mostlyclean) \
39238 || exit 1
39240 @endif target-libobjc
39242 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
39243 maybe-clean-target-libobjc:
39244 @if target-libobjc
39245 maybe-clean-target-libobjc: clean-target-libobjc
39247 clean-target-libobjc:
39248 @: $(MAKE); $(unstage)
39249 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39250 r=`${PWD_COMMAND}`; export r; \
39251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39252 $(NORMAL_TARGET_EXPORTS) \
39253 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
39254 for flag in $(EXTRA_TARGET_FLAGS); do \
39255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39256 done; \
39257 (cd $(TARGET_SUBDIR)/libobjc && \
39258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39260 "RANLIB=$${RANLIB}" \
39261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39262 clean) \
39263 || exit 1
39265 @endif target-libobjc
39267 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
39268 maybe-distclean-target-libobjc:
39269 @if target-libobjc
39270 maybe-distclean-target-libobjc: distclean-target-libobjc
39272 distclean-target-libobjc:
39273 @: $(MAKE); $(unstage)
39274 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39275 r=`${PWD_COMMAND}`; export r; \
39276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39277 $(NORMAL_TARGET_EXPORTS) \
39278 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
39279 for flag in $(EXTRA_TARGET_FLAGS); do \
39280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39281 done; \
39282 (cd $(TARGET_SUBDIR)/libobjc && \
39283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39285 "RANLIB=$${RANLIB}" \
39286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39287 distclean) \
39288 || exit 1
39290 @endif target-libobjc
39292 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
39293 maybe-maintainer-clean-target-libobjc:
39294 @if target-libobjc
39295 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
39297 maintainer-clean-target-libobjc:
39298 @: $(MAKE); $(unstage)
39299 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39300 r=`${PWD_COMMAND}`; export r; \
39301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39302 $(NORMAL_TARGET_EXPORTS) \
39303 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
39304 for flag in $(EXTRA_TARGET_FLAGS); do \
39305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39306 done; \
39307 (cd $(TARGET_SUBDIR)/libobjc && \
39308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39310 "RANLIB=$${RANLIB}" \
39311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39312 maintainer-clean) \
39313 || exit 1
39315 @endif target-libobjc
39321 .PHONY: configure-target-libgupc maybe-configure-target-libgupc
39322 maybe-configure-target-libgupc:
39323 @if gcc-bootstrap
39324 configure-target-libgupc: stage_current
39325 @endif gcc-bootstrap
39326 @if target-libgupc
39327 maybe-configure-target-libgupc: configure-target-libgupc
39328 configure-target-libgupc:
39329 @: $(MAKE); $(unstage)
39330 @r=`${PWD_COMMAND}`; export r; \
39331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39332 echo "Checking multilib configuration for libgupc..."; \
39333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgupc ; \
39334 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgupc/multilib.tmp 2> /dev/null ; \
39335 if test -r $(TARGET_SUBDIR)/libgupc/multilib.out; then \
39336 if cmp -s $(TARGET_SUBDIR)/libgupc/multilib.tmp $(TARGET_SUBDIR)/libgupc/multilib.out; then \
39337 rm -f $(TARGET_SUBDIR)/libgupc/multilib.tmp; \
39338 else \
39339 rm -f $(TARGET_SUBDIR)/libgupc/Makefile; \
39340 mv $(TARGET_SUBDIR)/libgupc/multilib.tmp $(TARGET_SUBDIR)/libgupc/multilib.out; \
39341 fi; \
39342 else \
39343 mv $(TARGET_SUBDIR)/libgupc/multilib.tmp $(TARGET_SUBDIR)/libgupc/multilib.out; \
39344 fi; \
39345 test ! -f $(TARGET_SUBDIR)/libgupc/Makefile || exit 0; \
39346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgupc ; \
39347 $(NORMAL_TARGET_EXPORTS) \
39348 echo Configuring in $(TARGET_SUBDIR)/libgupc; \
39349 cd "$(TARGET_SUBDIR)/libgupc" || exit 1; \
39350 case $(srcdir) in \
39351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39352 *) topdir=`echo $(TARGET_SUBDIR)/libgupc/ | \
39353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39354 esac; \
39355 srcdiroption="--srcdir=$${topdir}/libgupc"; \
39356 libsrcdir="$$s/libgupc"; \
39357 rm -f no-such-file || : ; \
39358 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39360 --target=${target_alias} $${srcdiroption} \
39361 || exit 1
39362 @endif target-libgupc
39368 .PHONY: all-target-libgupc maybe-all-target-libgupc
39369 maybe-all-target-libgupc:
39370 @if gcc-bootstrap
39371 all-target-libgupc: stage_current
39372 @endif gcc-bootstrap
39373 @if target-libgupc
39374 TARGET-target-libgupc=all
39375 maybe-all-target-libgupc: all-target-libgupc
39376 all-target-libgupc: configure-target-libgupc
39377 @: $(MAKE); $(unstage)
39378 @r=`${PWD_COMMAND}`; export r; \
39379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39380 $(NORMAL_TARGET_EXPORTS) \
39381 (cd $(TARGET_SUBDIR)/libgupc && \
39382 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39383 $(TARGET-target-libgupc))
39384 @endif target-libgupc
39390 .PHONY: check-target-libgupc maybe-check-target-libgupc
39391 maybe-check-target-libgupc:
39392 @if target-libgupc
39393 maybe-check-target-libgupc: check-target-libgupc
39395 check-target-libgupc:
39396 @: $(MAKE); $(unstage)
39397 @r=`${PWD_COMMAND}`; export r; \
39398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399 $(NORMAL_TARGET_EXPORTS) \
39400 (cd $(TARGET_SUBDIR)/libgupc && \
39401 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39403 @endif target-libgupc
39405 .PHONY: install-target-libgupc maybe-install-target-libgupc
39406 maybe-install-target-libgupc:
39407 @if target-libgupc
39408 maybe-install-target-libgupc: install-target-libgupc
39410 install-target-libgupc: installdirs
39411 @: $(MAKE); $(unstage)
39412 @r=`${PWD_COMMAND}`; export r; \
39413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39414 $(NORMAL_TARGET_EXPORTS) \
39415 (cd $(TARGET_SUBDIR)/libgupc && \
39416 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39418 @endif target-libgupc
39420 .PHONY: install-strip-target-libgupc maybe-install-strip-target-libgupc
39421 maybe-install-strip-target-libgupc:
39422 @if target-libgupc
39423 maybe-install-strip-target-libgupc: install-strip-target-libgupc
39425 install-strip-target-libgupc: installdirs
39426 @: $(MAKE); $(unstage)
39427 @r=`${PWD_COMMAND}`; export r; \
39428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429 $(NORMAL_TARGET_EXPORTS) \
39430 (cd $(TARGET_SUBDIR)/libgupc && \
39431 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39433 @endif target-libgupc
39435 # Other targets (info, dvi, pdf, etc.)
39437 .PHONY: maybe-info-target-libgupc info-target-libgupc
39438 maybe-info-target-libgupc:
39439 @if target-libgupc
39440 maybe-info-target-libgupc: info-target-libgupc
39442 info-target-libgupc: \
39443 configure-target-libgupc
39444 @: $(MAKE); $(unstage)
39445 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39446 r=`${PWD_COMMAND}`; export r; \
39447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448 $(NORMAL_TARGET_EXPORTS) \
39449 echo "Doing info in $(TARGET_SUBDIR)/libgupc" ; \
39450 for flag in $(EXTRA_TARGET_FLAGS); do \
39451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452 done; \
39453 (cd $(TARGET_SUBDIR)/libgupc && \
39454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39456 "RANLIB=$${RANLIB}" \
39457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39458 info) \
39459 || exit 1
39461 @endif target-libgupc
39463 .PHONY: maybe-dvi-target-libgupc dvi-target-libgupc
39464 maybe-dvi-target-libgupc:
39465 @if target-libgupc
39466 maybe-dvi-target-libgupc: dvi-target-libgupc
39468 dvi-target-libgupc: \
39469 configure-target-libgupc
39470 @: $(MAKE); $(unstage)
39471 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39472 r=`${PWD_COMMAND}`; export r; \
39473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39474 $(NORMAL_TARGET_EXPORTS) \
39475 echo "Doing dvi in $(TARGET_SUBDIR)/libgupc" ; \
39476 for flag in $(EXTRA_TARGET_FLAGS); do \
39477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39478 done; \
39479 (cd $(TARGET_SUBDIR)/libgupc && \
39480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39482 "RANLIB=$${RANLIB}" \
39483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39484 dvi) \
39485 || exit 1
39487 @endif target-libgupc
39489 .PHONY: maybe-pdf-target-libgupc pdf-target-libgupc
39490 maybe-pdf-target-libgupc:
39491 @if target-libgupc
39492 maybe-pdf-target-libgupc: pdf-target-libgupc
39494 pdf-target-libgupc: \
39495 configure-target-libgupc
39496 @: $(MAKE); $(unstage)
39497 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39498 r=`${PWD_COMMAND}`; export r; \
39499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39500 $(NORMAL_TARGET_EXPORTS) \
39501 echo "Doing pdf in $(TARGET_SUBDIR)/libgupc" ; \
39502 for flag in $(EXTRA_TARGET_FLAGS); do \
39503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39504 done; \
39505 (cd $(TARGET_SUBDIR)/libgupc && \
39506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39508 "RANLIB=$${RANLIB}" \
39509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39510 pdf) \
39511 || exit 1
39513 @endif target-libgupc
39515 .PHONY: maybe-html-target-libgupc html-target-libgupc
39516 maybe-html-target-libgupc:
39517 @if target-libgupc
39518 maybe-html-target-libgupc: html-target-libgupc
39520 html-target-libgupc: \
39521 configure-target-libgupc
39522 @: $(MAKE); $(unstage)
39523 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39524 r=`${PWD_COMMAND}`; export r; \
39525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39526 $(NORMAL_TARGET_EXPORTS) \
39527 echo "Doing html in $(TARGET_SUBDIR)/libgupc" ; \
39528 for flag in $(EXTRA_TARGET_FLAGS); do \
39529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39530 done; \
39531 (cd $(TARGET_SUBDIR)/libgupc && \
39532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39534 "RANLIB=$${RANLIB}" \
39535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39536 html) \
39537 || exit 1
39539 @endif target-libgupc
39541 .PHONY: maybe-TAGS-target-libgupc TAGS-target-libgupc
39542 maybe-TAGS-target-libgupc:
39543 @if target-libgupc
39544 maybe-TAGS-target-libgupc: TAGS-target-libgupc
39546 TAGS-target-libgupc: \
39547 configure-target-libgupc
39548 @: $(MAKE); $(unstage)
39549 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39550 r=`${PWD_COMMAND}`; export r; \
39551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39552 $(NORMAL_TARGET_EXPORTS) \
39553 echo "Doing TAGS in $(TARGET_SUBDIR)/libgupc" ; \
39554 for flag in $(EXTRA_TARGET_FLAGS); do \
39555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39556 done; \
39557 (cd $(TARGET_SUBDIR)/libgupc && \
39558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39560 "RANLIB=$${RANLIB}" \
39561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39562 TAGS) \
39563 || exit 1
39565 @endif target-libgupc
39567 .PHONY: maybe-install-info-target-libgupc install-info-target-libgupc
39568 maybe-install-info-target-libgupc:
39569 @if target-libgupc
39570 maybe-install-info-target-libgupc: install-info-target-libgupc
39572 install-info-target-libgupc: \
39573 configure-target-libgupc \
39574 info-target-libgupc
39575 @: $(MAKE); $(unstage)
39576 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39577 r=`${PWD_COMMAND}`; export r; \
39578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39579 $(NORMAL_TARGET_EXPORTS) \
39580 echo "Doing install-info in $(TARGET_SUBDIR)/libgupc" ; \
39581 for flag in $(EXTRA_TARGET_FLAGS); do \
39582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39583 done; \
39584 (cd $(TARGET_SUBDIR)/libgupc && \
39585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39587 "RANLIB=$${RANLIB}" \
39588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39589 install-info) \
39590 || exit 1
39592 @endif target-libgupc
39594 .PHONY: maybe-install-pdf-target-libgupc install-pdf-target-libgupc
39595 maybe-install-pdf-target-libgupc:
39596 @if target-libgupc
39597 maybe-install-pdf-target-libgupc: install-pdf-target-libgupc
39599 install-pdf-target-libgupc: \
39600 configure-target-libgupc \
39601 pdf-target-libgupc
39602 @: $(MAKE); $(unstage)
39603 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39604 r=`${PWD_COMMAND}`; export r; \
39605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39606 $(NORMAL_TARGET_EXPORTS) \
39607 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgupc" ; \
39608 for flag in $(EXTRA_TARGET_FLAGS); do \
39609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39610 done; \
39611 (cd $(TARGET_SUBDIR)/libgupc && \
39612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39614 "RANLIB=$${RANLIB}" \
39615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39616 install-pdf) \
39617 || exit 1
39619 @endif target-libgupc
39621 .PHONY: maybe-install-html-target-libgupc install-html-target-libgupc
39622 maybe-install-html-target-libgupc:
39623 @if target-libgupc
39624 maybe-install-html-target-libgupc: install-html-target-libgupc
39626 install-html-target-libgupc: \
39627 configure-target-libgupc \
39628 html-target-libgupc
39629 @: $(MAKE); $(unstage)
39630 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39631 r=`${PWD_COMMAND}`; export r; \
39632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39633 $(NORMAL_TARGET_EXPORTS) \
39634 echo "Doing install-html in $(TARGET_SUBDIR)/libgupc" ; \
39635 for flag in $(EXTRA_TARGET_FLAGS); do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 (cd $(TARGET_SUBDIR)/libgupc && \
39639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39641 "RANLIB=$${RANLIB}" \
39642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39643 install-html) \
39644 || exit 1
39646 @endif target-libgupc
39648 .PHONY: maybe-installcheck-target-libgupc installcheck-target-libgupc
39649 maybe-installcheck-target-libgupc:
39650 @if target-libgupc
39651 maybe-installcheck-target-libgupc: installcheck-target-libgupc
39653 installcheck-target-libgupc: \
39654 configure-target-libgupc
39655 @: $(MAKE); $(unstage)
39656 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39657 r=`${PWD_COMMAND}`; export r; \
39658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39659 $(NORMAL_TARGET_EXPORTS) \
39660 echo "Doing installcheck in $(TARGET_SUBDIR)/libgupc" ; \
39661 for flag in $(EXTRA_TARGET_FLAGS); do \
39662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39663 done; \
39664 (cd $(TARGET_SUBDIR)/libgupc && \
39665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39667 "RANLIB=$${RANLIB}" \
39668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39669 installcheck) \
39670 || exit 1
39672 @endif target-libgupc
39674 .PHONY: maybe-mostlyclean-target-libgupc mostlyclean-target-libgupc
39675 maybe-mostlyclean-target-libgupc:
39676 @if target-libgupc
39677 maybe-mostlyclean-target-libgupc: mostlyclean-target-libgupc
39679 mostlyclean-target-libgupc:
39680 @: $(MAKE); $(unstage)
39681 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39682 r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 $(NORMAL_TARGET_EXPORTS) \
39685 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgupc" ; \
39686 for flag in $(EXTRA_TARGET_FLAGS); do \
39687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39688 done; \
39689 (cd $(TARGET_SUBDIR)/libgupc && \
39690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39692 "RANLIB=$${RANLIB}" \
39693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39694 mostlyclean) \
39695 || exit 1
39697 @endif target-libgupc
39699 .PHONY: maybe-clean-target-libgupc clean-target-libgupc
39700 maybe-clean-target-libgupc:
39701 @if target-libgupc
39702 maybe-clean-target-libgupc: clean-target-libgupc
39704 clean-target-libgupc:
39705 @: $(MAKE); $(unstage)
39706 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39707 r=`${PWD_COMMAND}`; export r; \
39708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709 $(NORMAL_TARGET_EXPORTS) \
39710 echo "Doing clean in $(TARGET_SUBDIR)/libgupc" ; \
39711 for flag in $(EXTRA_TARGET_FLAGS); do \
39712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39713 done; \
39714 (cd $(TARGET_SUBDIR)/libgupc && \
39715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39717 "RANLIB=$${RANLIB}" \
39718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39719 clean) \
39720 || exit 1
39722 @endif target-libgupc
39724 .PHONY: maybe-distclean-target-libgupc distclean-target-libgupc
39725 maybe-distclean-target-libgupc:
39726 @if target-libgupc
39727 maybe-distclean-target-libgupc: distclean-target-libgupc
39729 distclean-target-libgupc:
39730 @: $(MAKE); $(unstage)
39731 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39732 r=`${PWD_COMMAND}`; export r; \
39733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39734 $(NORMAL_TARGET_EXPORTS) \
39735 echo "Doing distclean in $(TARGET_SUBDIR)/libgupc" ; \
39736 for flag in $(EXTRA_TARGET_FLAGS); do \
39737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738 done; \
39739 (cd $(TARGET_SUBDIR)/libgupc && \
39740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39742 "RANLIB=$${RANLIB}" \
39743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39744 distclean) \
39745 || exit 1
39747 @endif target-libgupc
39749 .PHONY: maybe-maintainer-clean-target-libgupc maintainer-clean-target-libgupc
39750 maybe-maintainer-clean-target-libgupc:
39751 @if target-libgupc
39752 maybe-maintainer-clean-target-libgupc: maintainer-clean-target-libgupc
39754 maintainer-clean-target-libgupc:
39755 @: $(MAKE); $(unstage)
39756 @[ -f $(TARGET_SUBDIR)/libgupc/Makefile ] || exit 0 ; \
39757 r=`${PWD_COMMAND}`; export r; \
39758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39759 $(NORMAL_TARGET_EXPORTS) \
39760 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgupc" ; \
39761 for flag in $(EXTRA_TARGET_FLAGS); do \
39762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39763 done; \
39764 (cd $(TARGET_SUBDIR)/libgupc && \
39765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39767 "RANLIB=$${RANLIB}" \
39768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39769 maintainer-clean) \
39770 || exit 1
39772 @endif target-libgupc
39778 .PHONY: configure-target-libgo maybe-configure-target-libgo
39779 maybe-configure-target-libgo:
39780 @if gcc-bootstrap
39781 configure-target-libgo: stage_current
39782 @endif gcc-bootstrap
39783 @if target-libgo
39784 maybe-configure-target-libgo: configure-target-libgo
39785 configure-target-libgo:
39786 @: $(MAKE); $(unstage)
39787 @r=`${PWD_COMMAND}`; export r; \
39788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39789 echo "Checking multilib configuration for libgo..."; \
39790 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
39791 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
39792 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
39793 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
39794 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
39795 else \
39796 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
39797 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
39798 fi; \
39799 else \
39800 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
39801 fi; \
39802 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
39803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
39804 $(NORMAL_TARGET_EXPORTS) \
39805 echo Configuring in $(TARGET_SUBDIR)/libgo; \
39806 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
39807 case $(srcdir) in \
39808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39809 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
39810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39811 esac; \
39812 module_srcdir=libgo; \
39813 rm -f no-such-file || : ; \
39814 CONFIG_SITE=no-such-file $(SHELL) \
39815 $$s/$$module_srcdir/configure \
39816 --srcdir=$${topdir}/$$module_srcdir \
39817 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39818 --target=${target_alias} \
39819 || exit 1
39820 @endif target-libgo
39826 .PHONY: all-target-libgo maybe-all-target-libgo
39827 maybe-all-target-libgo:
39828 @if gcc-bootstrap
39829 all-target-libgo: stage_current
39830 @endif gcc-bootstrap
39831 @if target-libgo
39832 TARGET-target-libgo=all
39833 maybe-all-target-libgo: all-target-libgo
39834 all-target-libgo: configure-target-libgo
39835 @: $(MAKE); $(unstage)
39836 @r=`${PWD_COMMAND}`; export r; \
39837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39838 $(NORMAL_TARGET_EXPORTS) \
39839 (cd $(TARGET_SUBDIR)/libgo && \
39840 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39841 $(TARGET-target-libgo))
39842 @endif target-libgo
39848 .PHONY: check-target-libgo maybe-check-target-libgo
39849 maybe-check-target-libgo:
39850 @if target-libgo
39851 maybe-check-target-libgo: check-target-libgo
39853 check-target-libgo:
39854 @: $(MAKE); $(unstage)
39855 @r=`${PWD_COMMAND}`; export r; \
39856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857 $(NORMAL_TARGET_EXPORTS) \
39858 (cd $(TARGET_SUBDIR)/libgo && \
39859 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39861 @endif target-libgo
39863 .PHONY: install-target-libgo maybe-install-target-libgo
39864 maybe-install-target-libgo:
39865 @if target-libgo
39866 maybe-install-target-libgo: install-target-libgo
39868 install-target-libgo: installdirs
39869 @: $(MAKE); $(unstage)
39870 @r=`${PWD_COMMAND}`; export r; \
39871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872 $(NORMAL_TARGET_EXPORTS) \
39873 (cd $(TARGET_SUBDIR)/libgo && \
39874 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39876 @endif target-libgo
39878 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
39879 maybe-install-strip-target-libgo:
39880 @if target-libgo
39881 maybe-install-strip-target-libgo: install-strip-target-libgo
39883 install-strip-target-libgo: installdirs
39884 @: $(MAKE); $(unstage)
39885 @r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 $(NORMAL_TARGET_EXPORTS) \
39888 (cd $(TARGET_SUBDIR)/libgo && \
39889 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39891 @endif target-libgo
39893 # Other targets (info, dvi, pdf, etc.)
39895 .PHONY: maybe-info-target-libgo info-target-libgo
39896 maybe-info-target-libgo:
39897 @if target-libgo
39898 maybe-info-target-libgo: info-target-libgo
39900 info-target-libgo: \
39901 configure-target-libgo
39902 @: $(MAKE); $(unstage)
39903 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39904 r=`${PWD_COMMAND}`; export r; \
39905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906 $(NORMAL_TARGET_EXPORTS) \
39907 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
39908 for flag in $(EXTRA_TARGET_FLAGS); do \
39909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39910 done; \
39911 (cd $(TARGET_SUBDIR)/libgo && \
39912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914 "RANLIB=$${RANLIB}" \
39915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916 info) \
39917 || exit 1
39919 @endif target-libgo
39921 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
39922 maybe-dvi-target-libgo:
39923 @if target-libgo
39924 maybe-dvi-target-libgo: dvi-target-libgo
39926 dvi-target-libgo: \
39927 configure-target-libgo
39928 @: $(MAKE); $(unstage)
39929 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39930 r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 $(NORMAL_TARGET_EXPORTS) \
39933 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
39934 for flag in $(EXTRA_TARGET_FLAGS); do \
39935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39936 done; \
39937 (cd $(TARGET_SUBDIR)/libgo && \
39938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940 "RANLIB=$${RANLIB}" \
39941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942 dvi) \
39943 || exit 1
39945 @endif target-libgo
39947 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
39948 maybe-pdf-target-libgo:
39949 @if target-libgo
39950 maybe-pdf-target-libgo: pdf-target-libgo
39952 pdf-target-libgo: \
39953 configure-target-libgo
39954 @: $(MAKE); $(unstage)
39955 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39956 r=`${PWD_COMMAND}`; export r; \
39957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39958 $(NORMAL_TARGET_EXPORTS) \
39959 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
39960 for flag in $(EXTRA_TARGET_FLAGS); do \
39961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39962 done; \
39963 (cd $(TARGET_SUBDIR)/libgo && \
39964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39966 "RANLIB=$${RANLIB}" \
39967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39968 pdf) \
39969 || exit 1
39971 @endif target-libgo
39973 .PHONY: maybe-html-target-libgo html-target-libgo
39974 maybe-html-target-libgo:
39975 @if target-libgo
39976 maybe-html-target-libgo: html-target-libgo
39978 html-target-libgo: \
39979 configure-target-libgo
39980 @: $(MAKE); $(unstage)
39981 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39982 r=`${PWD_COMMAND}`; export r; \
39983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39984 $(NORMAL_TARGET_EXPORTS) \
39985 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
39986 for flag in $(EXTRA_TARGET_FLAGS); do \
39987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39988 done; \
39989 (cd $(TARGET_SUBDIR)/libgo && \
39990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39992 "RANLIB=$${RANLIB}" \
39993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39994 html) \
39995 || exit 1
39997 @endif target-libgo
39999 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
40000 maybe-TAGS-target-libgo:
40001 @if target-libgo
40002 maybe-TAGS-target-libgo: TAGS-target-libgo
40004 TAGS-target-libgo: \
40005 configure-target-libgo
40006 @: $(MAKE); $(unstage)
40007 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40008 r=`${PWD_COMMAND}`; export r; \
40009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40010 $(NORMAL_TARGET_EXPORTS) \
40011 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
40012 for flag in $(EXTRA_TARGET_FLAGS); do \
40013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40014 done; \
40015 (cd $(TARGET_SUBDIR)/libgo && \
40016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40018 "RANLIB=$${RANLIB}" \
40019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40020 TAGS) \
40021 || exit 1
40023 @endif target-libgo
40025 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
40026 maybe-install-info-target-libgo:
40027 @if target-libgo
40028 maybe-install-info-target-libgo: install-info-target-libgo
40030 install-info-target-libgo: \
40031 configure-target-libgo \
40032 info-target-libgo
40033 @: $(MAKE); $(unstage)
40034 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40035 r=`${PWD_COMMAND}`; export r; \
40036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40037 $(NORMAL_TARGET_EXPORTS) \
40038 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
40039 for flag in $(EXTRA_TARGET_FLAGS); do \
40040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40041 done; \
40042 (cd $(TARGET_SUBDIR)/libgo && \
40043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40045 "RANLIB=$${RANLIB}" \
40046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40047 install-info) \
40048 || exit 1
40050 @endif target-libgo
40052 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
40053 maybe-install-pdf-target-libgo:
40054 @if target-libgo
40055 maybe-install-pdf-target-libgo: install-pdf-target-libgo
40057 install-pdf-target-libgo: \
40058 configure-target-libgo \
40059 pdf-target-libgo
40060 @: $(MAKE); $(unstage)
40061 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40062 r=`${PWD_COMMAND}`; export r; \
40063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40064 $(NORMAL_TARGET_EXPORTS) \
40065 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
40066 for flag in $(EXTRA_TARGET_FLAGS); do \
40067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40068 done; \
40069 (cd $(TARGET_SUBDIR)/libgo && \
40070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40072 "RANLIB=$${RANLIB}" \
40073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40074 install-pdf) \
40075 || exit 1
40077 @endif target-libgo
40079 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
40080 maybe-install-html-target-libgo:
40081 @if target-libgo
40082 maybe-install-html-target-libgo: install-html-target-libgo
40084 install-html-target-libgo: \
40085 configure-target-libgo \
40086 html-target-libgo
40087 @: $(MAKE); $(unstage)
40088 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40089 r=`${PWD_COMMAND}`; export r; \
40090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40091 $(NORMAL_TARGET_EXPORTS) \
40092 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
40093 for flag in $(EXTRA_TARGET_FLAGS); do \
40094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40095 done; \
40096 (cd $(TARGET_SUBDIR)/libgo && \
40097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40099 "RANLIB=$${RANLIB}" \
40100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40101 install-html) \
40102 || exit 1
40104 @endif target-libgo
40106 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
40107 maybe-installcheck-target-libgo:
40108 @if target-libgo
40109 maybe-installcheck-target-libgo: installcheck-target-libgo
40111 installcheck-target-libgo: \
40112 configure-target-libgo
40113 @: $(MAKE); $(unstage)
40114 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40115 r=`${PWD_COMMAND}`; export r; \
40116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40117 $(NORMAL_TARGET_EXPORTS) \
40118 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
40119 for flag in $(EXTRA_TARGET_FLAGS); do \
40120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40121 done; \
40122 (cd $(TARGET_SUBDIR)/libgo && \
40123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40125 "RANLIB=$${RANLIB}" \
40126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40127 installcheck) \
40128 || exit 1
40130 @endif target-libgo
40132 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
40133 maybe-mostlyclean-target-libgo:
40134 @if target-libgo
40135 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
40137 mostlyclean-target-libgo:
40138 @: $(MAKE); $(unstage)
40139 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40140 r=`${PWD_COMMAND}`; export r; \
40141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40142 $(NORMAL_TARGET_EXPORTS) \
40143 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
40144 for flag in $(EXTRA_TARGET_FLAGS); do \
40145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40146 done; \
40147 (cd $(TARGET_SUBDIR)/libgo && \
40148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40150 "RANLIB=$${RANLIB}" \
40151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40152 mostlyclean) \
40153 || exit 1
40155 @endif target-libgo
40157 .PHONY: maybe-clean-target-libgo clean-target-libgo
40158 maybe-clean-target-libgo:
40159 @if target-libgo
40160 maybe-clean-target-libgo: clean-target-libgo
40162 clean-target-libgo:
40163 @: $(MAKE); $(unstage)
40164 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40165 r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(NORMAL_TARGET_EXPORTS) \
40168 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
40169 for flag in $(EXTRA_TARGET_FLAGS); do \
40170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40171 done; \
40172 (cd $(TARGET_SUBDIR)/libgo && \
40173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175 "RANLIB=$${RANLIB}" \
40176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177 clean) \
40178 || exit 1
40180 @endif target-libgo
40182 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
40183 maybe-distclean-target-libgo:
40184 @if target-libgo
40185 maybe-distclean-target-libgo: distclean-target-libgo
40187 distclean-target-libgo:
40188 @: $(MAKE); $(unstage)
40189 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40190 r=`${PWD_COMMAND}`; export r; \
40191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40192 $(NORMAL_TARGET_EXPORTS) \
40193 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
40194 for flag in $(EXTRA_TARGET_FLAGS); do \
40195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196 done; \
40197 (cd $(TARGET_SUBDIR)/libgo && \
40198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40200 "RANLIB=$${RANLIB}" \
40201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40202 distclean) \
40203 || exit 1
40205 @endif target-libgo
40207 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
40208 maybe-maintainer-clean-target-libgo:
40209 @if target-libgo
40210 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
40212 maintainer-clean-target-libgo:
40213 @: $(MAKE); $(unstage)
40214 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
40215 r=`${PWD_COMMAND}`; export r; \
40216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40217 $(NORMAL_TARGET_EXPORTS) \
40218 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
40219 for flag in $(EXTRA_TARGET_FLAGS); do \
40220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40221 done; \
40222 (cd $(TARGET_SUBDIR)/libgo && \
40223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40225 "RANLIB=$${RANLIB}" \
40226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40227 maintainer-clean) \
40228 || exit 1
40230 @endif target-libgo
40236 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
40237 maybe-configure-target-libtermcap:
40238 @if gcc-bootstrap
40239 configure-target-libtermcap: stage_current
40240 @endif gcc-bootstrap
40241 @if target-libtermcap
40242 maybe-configure-target-libtermcap: configure-target-libtermcap
40243 configure-target-libtermcap:
40244 @: $(MAKE); $(unstage)
40245 @r=`${PWD_COMMAND}`; export r; \
40246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247 echo "Checking multilib configuration for libtermcap..."; \
40248 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40249 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
40250 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40251 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
40252 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
40253 else \
40254 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
40255 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40256 fi; \
40257 else \
40258 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
40259 fi; \
40260 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
40261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
40262 $(NORMAL_TARGET_EXPORTS) \
40263 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
40264 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
40265 case $(srcdir) in \
40266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40267 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
40268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40269 esac; \
40270 module_srcdir=libtermcap; \
40271 rm -f no-such-file || : ; \
40272 CONFIG_SITE=no-such-file $(SHELL) \
40273 $$s/$$module_srcdir/configure \
40274 --srcdir=$${topdir}/$$module_srcdir \
40275 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40276 --target=${target_alias} \
40277 || exit 1
40278 @endif target-libtermcap
40284 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
40285 maybe-all-target-libtermcap:
40286 @if gcc-bootstrap
40287 all-target-libtermcap: stage_current
40288 @endif gcc-bootstrap
40289 @if target-libtermcap
40290 TARGET-target-libtermcap=all
40291 maybe-all-target-libtermcap: all-target-libtermcap
40292 all-target-libtermcap: configure-target-libtermcap
40293 @: $(MAKE); $(unstage)
40294 @r=`${PWD_COMMAND}`; export r; \
40295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40296 $(NORMAL_TARGET_EXPORTS) \
40297 (cd $(TARGET_SUBDIR)/libtermcap && \
40298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40299 $(TARGET-target-libtermcap))
40300 @endif target-libtermcap
40306 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
40307 maybe-check-target-libtermcap:
40308 @if target-libtermcap
40309 maybe-check-target-libtermcap: check-target-libtermcap
40311 # Dummy target for uncheckable module.
40312 check-target-libtermcap:
40314 @endif target-libtermcap
40316 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
40317 maybe-install-target-libtermcap:
40318 @if target-libtermcap
40319 maybe-install-target-libtermcap: install-target-libtermcap
40321 install-target-libtermcap: installdirs
40322 @: $(MAKE); $(unstage)
40323 @r=`${PWD_COMMAND}`; export r; \
40324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325 $(NORMAL_TARGET_EXPORTS) \
40326 (cd $(TARGET_SUBDIR)/libtermcap && \
40327 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40329 @endif target-libtermcap
40331 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
40332 maybe-install-strip-target-libtermcap:
40333 @if target-libtermcap
40334 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
40336 install-strip-target-libtermcap: installdirs
40337 @: $(MAKE); $(unstage)
40338 @r=`${PWD_COMMAND}`; export r; \
40339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40340 $(NORMAL_TARGET_EXPORTS) \
40341 (cd $(TARGET_SUBDIR)/libtermcap && \
40342 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40344 @endif target-libtermcap
40346 # Other targets (info, dvi, pdf, etc.)
40348 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
40349 maybe-info-target-libtermcap:
40350 @if target-libtermcap
40351 maybe-info-target-libtermcap: info-target-libtermcap
40353 info-target-libtermcap: \
40354 configure-target-libtermcap
40355 @: $(MAKE); $(unstage)
40356 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40357 r=`${PWD_COMMAND}`; export r; \
40358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359 $(NORMAL_TARGET_EXPORTS) \
40360 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
40361 for flag in $(EXTRA_TARGET_FLAGS); do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363 done; \
40364 (cd $(TARGET_SUBDIR)/libtermcap && \
40365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367 "RANLIB=$${RANLIB}" \
40368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369 info) \
40370 || exit 1
40372 @endif target-libtermcap
40374 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
40375 maybe-dvi-target-libtermcap:
40376 @if target-libtermcap
40377 maybe-dvi-target-libtermcap: dvi-target-libtermcap
40379 dvi-target-libtermcap: \
40380 configure-target-libtermcap
40381 @: $(MAKE); $(unstage)
40382 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40383 r=`${PWD_COMMAND}`; export r; \
40384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40385 $(NORMAL_TARGET_EXPORTS) \
40386 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
40387 for flag in $(EXTRA_TARGET_FLAGS); do \
40388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40389 done; \
40390 (cd $(TARGET_SUBDIR)/libtermcap && \
40391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40393 "RANLIB=$${RANLIB}" \
40394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40395 dvi) \
40396 || exit 1
40398 @endif target-libtermcap
40400 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
40401 maybe-pdf-target-libtermcap:
40402 @if target-libtermcap
40403 maybe-pdf-target-libtermcap: pdf-target-libtermcap
40405 pdf-target-libtermcap: \
40406 configure-target-libtermcap
40407 @: $(MAKE); $(unstage)
40408 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40409 r=`${PWD_COMMAND}`; export r; \
40410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40411 $(NORMAL_TARGET_EXPORTS) \
40412 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40413 for flag in $(EXTRA_TARGET_FLAGS); do \
40414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40415 done; \
40416 (cd $(TARGET_SUBDIR)/libtermcap && \
40417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40419 "RANLIB=$${RANLIB}" \
40420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40421 pdf) \
40422 || exit 1
40424 @endif target-libtermcap
40426 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
40427 maybe-html-target-libtermcap:
40428 @if target-libtermcap
40429 maybe-html-target-libtermcap: html-target-libtermcap
40431 html-target-libtermcap: \
40432 configure-target-libtermcap
40433 @: $(MAKE); $(unstage)
40434 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40435 r=`${PWD_COMMAND}`; export r; \
40436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437 $(NORMAL_TARGET_EXPORTS) \
40438 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
40439 for flag in $(EXTRA_TARGET_FLAGS); do \
40440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40441 done; \
40442 (cd $(TARGET_SUBDIR)/libtermcap && \
40443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40445 "RANLIB=$${RANLIB}" \
40446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40447 html) \
40448 || exit 1
40450 @endif target-libtermcap
40452 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
40453 maybe-TAGS-target-libtermcap:
40454 @if target-libtermcap
40455 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
40457 TAGS-target-libtermcap: \
40458 configure-target-libtermcap
40459 @: $(MAKE); $(unstage)
40460 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40461 r=`${PWD_COMMAND}`; export r; \
40462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40463 $(NORMAL_TARGET_EXPORTS) \
40464 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
40465 for flag in $(EXTRA_TARGET_FLAGS); do \
40466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40467 done; \
40468 (cd $(TARGET_SUBDIR)/libtermcap && \
40469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40471 "RANLIB=$${RANLIB}" \
40472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40473 TAGS) \
40474 || exit 1
40476 @endif target-libtermcap
40478 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
40479 maybe-install-info-target-libtermcap:
40480 @if target-libtermcap
40481 maybe-install-info-target-libtermcap: install-info-target-libtermcap
40483 install-info-target-libtermcap: \
40484 configure-target-libtermcap \
40485 info-target-libtermcap
40486 @: $(MAKE); $(unstage)
40487 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40488 r=`${PWD_COMMAND}`; export r; \
40489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490 $(NORMAL_TARGET_EXPORTS) \
40491 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
40492 for flag in $(EXTRA_TARGET_FLAGS); do \
40493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40494 done; \
40495 (cd $(TARGET_SUBDIR)/libtermcap && \
40496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498 "RANLIB=$${RANLIB}" \
40499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500 install-info) \
40501 || exit 1
40503 @endif target-libtermcap
40505 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
40506 maybe-install-pdf-target-libtermcap:
40507 @if target-libtermcap
40508 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
40510 install-pdf-target-libtermcap: \
40511 configure-target-libtermcap \
40512 pdf-target-libtermcap
40513 @: $(MAKE); $(unstage)
40514 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40515 r=`${PWD_COMMAND}`; export r; \
40516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40517 $(NORMAL_TARGET_EXPORTS) \
40518 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40519 for flag in $(EXTRA_TARGET_FLAGS); do \
40520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40521 done; \
40522 (cd $(TARGET_SUBDIR)/libtermcap && \
40523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40525 "RANLIB=$${RANLIB}" \
40526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40527 install-pdf) \
40528 || exit 1
40530 @endif target-libtermcap
40532 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
40533 maybe-install-html-target-libtermcap:
40534 @if target-libtermcap
40535 maybe-install-html-target-libtermcap: install-html-target-libtermcap
40537 install-html-target-libtermcap: \
40538 configure-target-libtermcap \
40539 html-target-libtermcap
40540 @: $(MAKE); $(unstage)
40541 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40542 r=`${PWD_COMMAND}`; export r; \
40543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40544 $(NORMAL_TARGET_EXPORTS) \
40545 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
40546 for flag in $(EXTRA_TARGET_FLAGS); do \
40547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40548 done; \
40549 (cd $(TARGET_SUBDIR)/libtermcap && \
40550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40552 "RANLIB=$${RANLIB}" \
40553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40554 install-html) \
40555 || exit 1
40557 @endif target-libtermcap
40559 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
40560 maybe-installcheck-target-libtermcap:
40561 @if target-libtermcap
40562 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
40564 installcheck-target-libtermcap: \
40565 configure-target-libtermcap
40566 @: $(MAKE); $(unstage)
40567 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40568 r=`${PWD_COMMAND}`; export r; \
40569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40570 $(NORMAL_TARGET_EXPORTS) \
40571 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
40572 for flag in $(EXTRA_TARGET_FLAGS); do \
40573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40574 done; \
40575 (cd $(TARGET_SUBDIR)/libtermcap && \
40576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40578 "RANLIB=$${RANLIB}" \
40579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40580 installcheck) \
40581 || exit 1
40583 @endif target-libtermcap
40585 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
40586 maybe-mostlyclean-target-libtermcap:
40587 @if target-libtermcap
40588 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
40590 # libtermcap doesn't support mostlyclean.
40591 mostlyclean-target-libtermcap:
40593 @endif target-libtermcap
40595 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
40596 maybe-clean-target-libtermcap:
40597 @if target-libtermcap
40598 maybe-clean-target-libtermcap: clean-target-libtermcap
40600 # libtermcap doesn't support clean.
40601 clean-target-libtermcap:
40603 @endif target-libtermcap
40605 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
40606 maybe-distclean-target-libtermcap:
40607 @if target-libtermcap
40608 maybe-distclean-target-libtermcap: distclean-target-libtermcap
40610 # libtermcap doesn't support distclean.
40611 distclean-target-libtermcap:
40613 @endif target-libtermcap
40615 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
40616 maybe-maintainer-clean-target-libtermcap:
40617 @if target-libtermcap
40618 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
40620 # libtermcap doesn't support maintainer-clean.
40621 maintainer-clean-target-libtermcap:
40623 @endif target-libtermcap
40629 .PHONY: configure-target-winsup maybe-configure-target-winsup
40630 maybe-configure-target-winsup:
40631 @if gcc-bootstrap
40632 configure-target-winsup: stage_current
40633 @endif gcc-bootstrap
40634 @if target-winsup
40635 maybe-configure-target-winsup: configure-target-winsup
40636 configure-target-winsup:
40637 @: $(MAKE); $(unstage)
40638 @r=`${PWD_COMMAND}`; export r; \
40639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640 echo "Checking multilib configuration for winsup..."; \
40641 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
40642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
40643 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
40644 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
40645 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
40646 else \
40647 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
40648 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
40649 fi; \
40650 else \
40651 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
40652 fi; \
40653 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
40654 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
40655 $(NORMAL_TARGET_EXPORTS) \
40656 echo Configuring in $(TARGET_SUBDIR)/winsup; \
40657 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
40658 case $(srcdir) in \
40659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40660 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
40661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40662 esac; \
40663 module_srcdir=winsup; \
40664 rm -f no-such-file || : ; \
40665 CONFIG_SITE=no-such-file $(SHELL) \
40666 $$s/$$module_srcdir/configure \
40667 --srcdir=$${topdir}/$$module_srcdir \
40668 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40669 --target=${target_alias} \
40670 || exit 1
40671 @endif target-winsup
40677 .PHONY: all-target-winsup maybe-all-target-winsup
40678 maybe-all-target-winsup:
40679 @if gcc-bootstrap
40680 all-target-winsup: stage_current
40681 @endif gcc-bootstrap
40682 @if target-winsup
40683 TARGET-target-winsup=all
40684 maybe-all-target-winsup: all-target-winsup
40685 all-target-winsup: configure-target-winsup
40686 @: $(MAKE); $(unstage)
40687 @r=`${PWD_COMMAND}`; export r; \
40688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40689 $(NORMAL_TARGET_EXPORTS) \
40690 (cd $(TARGET_SUBDIR)/winsup && \
40691 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40692 $(TARGET-target-winsup))
40693 @endif target-winsup
40699 .PHONY: check-target-winsup maybe-check-target-winsup
40700 maybe-check-target-winsup:
40701 @if target-winsup
40702 maybe-check-target-winsup: check-target-winsup
40704 check-target-winsup:
40705 @: $(MAKE); $(unstage)
40706 @r=`${PWD_COMMAND}`; export r; \
40707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40708 $(NORMAL_TARGET_EXPORTS) \
40709 (cd $(TARGET_SUBDIR)/winsup && \
40710 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40712 @endif target-winsup
40714 .PHONY: install-target-winsup maybe-install-target-winsup
40715 maybe-install-target-winsup:
40716 @if target-winsup
40717 maybe-install-target-winsup: install-target-winsup
40719 install-target-winsup: installdirs
40720 @: $(MAKE); $(unstage)
40721 @r=`${PWD_COMMAND}`; export r; \
40722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723 $(NORMAL_TARGET_EXPORTS) \
40724 (cd $(TARGET_SUBDIR)/winsup && \
40725 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40727 @endif target-winsup
40729 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
40730 maybe-install-strip-target-winsup:
40731 @if target-winsup
40732 maybe-install-strip-target-winsup: install-strip-target-winsup
40734 install-strip-target-winsup: installdirs
40735 @: $(MAKE); $(unstage)
40736 @r=`${PWD_COMMAND}`; export r; \
40737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40738 $(NORMAL_TARGET_EXPORTS) \
40739 (cd $(TARGET_SUBDIR)/winsup && \
40740 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40742 @endif target-winsup
40744 # Other targets (info, dvi, pdf, etc.)
40746 .PHONY: maybe-info-target-winsup info-target-winsup
40747 maybe-info-target-winsup:
40748 @if target-winsup
40749 maybe-info-target-winsup: info-target-winsup
40751 info-target-winsup: \
40752 configure-target-winsup
40753 @: $(MAKE); $(unstage)
40754 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40755 r=`${PWD_COMMAND}`; export r; \
40756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757 $(NORMAL_TARGET_EXPORTS) \
40758 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
40759 for flag in $(EXTRA_TARGET_FLAGS); do \
40760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40761 done; \
40762 (cd $(TARGET_SUBDIR)/winsup && \
40763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765 "RANLIB=$${RANLIB}" \
40766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767 info) \
40768 || exit 1
40770 @endif target-winsup
40772 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
40773 maybe-dvi-target-winsup:
40774 @if target-winsup
40775 maybe-dvi-target-winsup: dvi-target-winsup
40777 dvi-target-winsup: \
40778 configure-target-winsup
40779 @: $(MAKE); $(unstage)
40780 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40781 r=`${PWD_COMMAND}`; export r; \
40782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40783 $(NORMAL_TARGET_EXPORTS) \
40784 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
40785 for flag in $(EXTRA_TARGET_FLAGS); do \
40786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40787 done; \
40788 (cd $(TARGET_SUBDIR)/winsup && \
40789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40791 "RANLIB=$${RANLIB}" \
40792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40793 dvi) \
40794 || exit 1
40796 @endif target-winsup
40798 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
40799 maybe-pdf-target-winsup:
40800 @if target-winsup
40801 maybe-pdf-target-winsup: pdf-target-winsup
40803 pdf-target-winsup: \
40804 configure-target-winsup
40805 @: $(MAKE); $(unstage)
40806 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40807 r=`${PWD_COMMAND}`; export r; \
40808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40809 $(NORMAL_TARGET_EXPORTS) \
40810 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
40811 for flag in $(EXTRA_TARGET_FLAGS); do \
40812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40813 done; \
40814 (cd $(TARGET_SUBDIR)/winsup && \
40815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40817 "RANLIB=$${RANLIB}" \
40818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40819 pdf) \
40820 || exit 1
40822 @endif target-winsup
40824 .PHONY: maybe-html-target-winsup html-target-winsup
40825 maybe-html-target-winsup:
40826 @if target-winsup
40827 maybe-html-target-winsup: html-target-winsup
40829 html-target-winsup: \
40830 configure-target-winsup
40831 @: $(MAKE); $(unstage)
40832 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40833 r=`${PWD_COMMAND}`; export r; \
40834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40835 $(NORMAL_TARGET_EXPORTS) \
40836 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
40837 for flag in $(EXTRA_TARGET_FLAGS); do \
40838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40839 done; \
40840 (cd $(TARGET_SUBDIR)/winsup && \
40841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40843 "RANLIB=$${RANLIB}" \
40844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40845 html) \
40846 || exit 1
40848 @endif target-winsup
40850 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
40851 maybe-TAGS-target-winsup:
40852 @if target-winsup
40853 maybe-TAGS-target-winsup: TAGS-target-winsup
40855 TAGS-target-winsup: \
40856 configure-target-winsup
40857 @: $(MAKE); $(unstage)
40858 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40859 r=`${PWD_COMMAND}`; export r; \
40860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40861 $(NORMAL_TARGET_EXPORTS) \
40862 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
40863 for flag in $(EXTRA_TARGET_FLAGS); do \
40864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40865 done; \
40866 (cd $(TARGET_SUBDIR)/winsup && \
40867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40869 "RANLIB=$${RANLIB}" \
40870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40871 TAGS) \
40872 || exit 1
40874 @endif target-winsup
40876 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
40877 maybe-install-info-target-winsup:
40878 @if target-winsup
40879 maybe-install-info-target-winsup: install-info-target-winsup
40881 install-info-target-winsup: \
40882 configure-target-winsup \
40883 info-target-winsup
40884 @: $(MAKE); $(unstage)
40885 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40886 r=`${PWD_COMMAND}`; export r; \
40887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888 $(NORMAL_TARGET_EXPORTS) \
40889 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
40890 for flag in $(EXTRA_TARGET_FLAGS); do \
40891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892 done; \
40893 (cd $(TARGET_SUBDIR)/winsup && \
40894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40896 "RANLIB=$${RANLIB}" \
40897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40898 install-info) \
40899 || exit 1
40901 @endif target-winsup
40903 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
40904 maybe-install-pdf-target-winsup:
40905 @if target-winsup
40906 maybe-install-pdf-target-winsup: install-pdf-target-winsup
40908 install-pdf-target-winsup: \
40909 configure-target-winsup \
40910 pdf-target-winsup
40911 @: $(MAKE); $(unstage)
40912 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40913 r=`${PWD_COMMAND}`; export r; \
40914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915 $(NORMAL_TARGET_EXPORTS) \
40916 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
40917 for flag in $(EXTRA_TARGET_FLAGS); do \
40918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40919 done; \
40920 (cd $(TARGET_SUBDIR)/winsup && \
40921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40923 "RANLIB=$${RANLIB}" \
40924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40925 install-pdf) \
40926 || exit 1
40928 @endif target-winsup
40930 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
40931 maybe-install-html-target-winsup:
40932 @if target-winsup
40933 maybe-install-html-target-winsup: install-html-target-winsup
40935 install-html-target-winsup: \
40936 configure-target-winsup \
40937 html-target-winsup
40938 @: $(MAKE); $(unstage)
40939 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40940 r=`${PWD_COMMAND}`; export r; \
40941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40942 $(NORMAL_TARGET_EXPORTS) \
40943 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
40944 for flag in $(EXTRA_TARGET_FLAGS); do \
40945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40946 done; \
40947 (cd $(TARGET_SUBDIR)/winsup && \
40948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40950 "RANLIB=$${RANLIB}" \
40951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40952 install-html) \
40953 || exit 1
40955 @endif target-winsup
40957 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
40958 maybe-installcheck-target-winsup:
40959 @if target-winsup
40960 maybe-installcheck-target-winsup: installcheck-target-winsup
40962 installcheck-target-winsup: \
40963 configure-target-winsup
40964 @: $(MAKE); $(unstage)
40965 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40966 r=`${PWD_COMMAND}`; export r; \
40967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40968 $(NORMAL_TARGET_EXPORTS) \
40969 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
40970 for flag in $(EXTRA_TARGET_FLAGS); do \
40971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40972 done; \
40973 (cd $(TARGET_SUBDIR)/winsup && \
40974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40976 "RANLIB=$${RANLIB}" \
40977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40978 installcheck) \
40979 || exit 1
40981 @endif target-winsup
40983 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
40984 maybe-mostlyclean-target-winsup:
40985 @if target-winsup
40986 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
40988 mostlyclean-target-winsup:
40989 @: $(MAKE); $(unstage)
40990 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40991 r=`${PWD_COMMAND}`; export r; \
40992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993 $(NORMAL_TARGET_EXPORTS) \
40994 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
40995 for flag in $(EXTRA_TARGET_FLAGS); do \
40996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40997 done; \
40998 (cd $(TARGET_SUBDIR)/winsup && \
40999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001 "RANLIB=$${RANLIB}" \
41002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003 mostlyclean) \
41004 || exit 1
41006 @endif target-winsup
41008 .PHONY: maybe-clean-target-winsup clean-target-winsup
41009 maybe-clean-target-winsup:
41010 @if target-winsup
41011 maybe-clean-target-winsup: clean-target-winsup
41013 clean-target-winsup:
41014 @: $(MAKE); $(unstage)
41015 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41016 r=`${PWD_COMMAND}`; export r; \
41017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41018 $(NORMAL_TARGET_EXPORTS) \
41019 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
41020 for flag in $(EXTRA_TARGET_FLAGS); do \
41021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41022 done; \
41023 (cd $(TARGET_SUBDIR)/winsup && \
41024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41026 "RANLIB=$${RANLIB}" \
41027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41028 clean) \
41029 || exit 1
41031 @endif target-winsup
41033 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
41034 maybe-distclean-target-winsup:
41035 @if target-winsup
41036 maybe-distclean-target-winsup: distclean-target-winsup
41038 distclean-target-winsup:
41039 @: $(MAKE); $(unstage)
41040 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41041 r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 $(NORMAL_TARGET_EXPORTS) \
41044 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
41045 for flag in $(EXTRA_TARGET_FLAGS); do \
41046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41047 done; \
41048 (cd $(TARGET_SUBDIR)/winsup && \
41049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051 "RANLIB=$${RANLIB}" \
41052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053 distclean) \
41054 || exit 1
41056 @endif target-winsup
41058 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
41059 maybe-maintainer-clean-target-winsup:
41060 @if target-winsup
41061 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
41063 maintainer-clean-target-winsup:
41064 @: $(MAKE); $(unstage)
41065 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41066 r=`${PWD_COMMAND}`; export r; \
41067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068 $(NORMAL_TARGET_EXPORTS) \
41069 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
41070 for flag in $(EXTRA_TARGET_FLAGS); do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072 done; \
41073 (cd $(TARGET_SUBDIR)/winsup && \
41074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41076 "RANLIB=$${RANLIB}" \
41077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41078 maintainer-clean) \
41079 || exit 1
41081 @endif target-winsup
41087 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
41088 maybe-configure-target-libgloss:
41089 @if gcc-bootstrap
41090 configure-target-libgloss: stage_current
41091 @endif gcc-bootstrap
41092 @if target-libgloss
41093 maybe-configure-target-libgloss: configure-target-libgloss
41094 configure-target-libgloss:
41095 @: $(MAKE); $(unstage)
41096 @r=`${PWD_COMMAND}`; export r; \
41097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41098 echo "Checking multilib configuration for libgloss..."; \
41099 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41100 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
41101 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41102 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
41103 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
41104 else \
41105 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
41106 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41107 fi; \
41108 else \
41109 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
41110 fi; \
41111 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
41112 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
41113 $(NORMAL_TARGET_EXPORTS) \
41114 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
41115 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
41116 case $(srcdir) in \
41117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41118 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
41119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41120 esac; \
41121 module_srcdir=libgloss; \
41122 rm -f no-such-file || : ; \
41123 CONFIG_SITE=no-such-file $(SHELL) \
41124 $$s/$$module_srcdir/configure \
41125 --srcdir=$${topdir}/$$module_srcdir \
41126 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41127 --target=${target_alias} \
41128 || exit 1
41129 @endif target-libgloss
41135 .PHONY: all-target-libgloss maybe-all-target-libgloss
41136 maybe-all-target-libgloss:
41137 @if gcc-bootstrap
41138 all-target-libgloss: stage_current
41139 @endif gcc-bootstrap
41140 @if target-libgloss
41141 TARGET-target-libgloss=all
41142 maybe-all-target-libgloss: all-target-libgloss
41143 all-target-libgloss: configure-target-libgloss
41144 @: $(MAKE); $(unstage)
41145 @r=`${PWD_COMMAND}`; export r; \
41146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41147 $(NORMAL_TARGET_EXPORTS) \
41148 (cd $(TARGET_SUBDIR)/libgloss && \
41149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41150 $(TARGET-target-libgloss))
41151 @endif target-libgloss
41157 .PHONY: check-target-libgloss maybe-check-target-libgloss
41158 maybe-check-target-libgloss:
41159 @if target-libgloss
41160 maybe-check-target-libgloss: check-target-libgloss
41162 # Dummy target for uncheckable module.
41163 check-target-libgloss:
41165 @endif target-libgloss
41167 .PHONY: install-target-libgloss maybe-install-target-libgloss
41168 maybe-install-target-libgloss:
41169 @if target-libgloss
41170 maybe-install-target-libgloss: install-target-libgloss
41172 install-target-libgloss: installdirs
41173 @: $(MAKE); $(unstage)
41174 @r=`${PWD_COMMAND}`; export r; \
41175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41176 $(NORMAL_TARGET_EXPORTS) \
41177 (cd $(TARGET_SUBDIR)/libgloss && \
41178 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41180 @endif target-libgloss
41182 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
41183 maybe-install-strip-target-libgloss:
41184 @if target-libgloss
41185 maybe-install-strip-target-libgloss: install-strip-target-libgloss
41187 install-strip-target-libgloss: installdirs
41188 @: $(MAKE); $(unstage)
41189 @r=`${PWD_COMMAND}`; export r; \
41190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41191 $(NORMAL_TARGET_EXPORTS) \
41192 (cd $(TARGET_SUBDIR)/libgloss && \
41193 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41195 @endif target-libgloss
41197 # Other targets (info, dvi, pdf, etc.)
41199 .PHONY: maybe-info-target-libgloss info-target-libgloss
41200 maybe-info-target-libgloss:
41201 @if target-libgloss
41202 maybe-info-target-libgloss: info-target-libgloss
41204 info-target-libgloss: \
41205 configure-target-libgloss
41206 @: $(MAKE); $(unstage)
41207 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41208 r=`${PWD_COMMAND}`; export r; \
41209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41210 $(NORMAL_TARGET_EXPORTS) \
41211 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
41212 for flag in $(EXTRA_TARGET_FLAGS); do \
41213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41214 done; \
41215 (cd $(TARGET_SUBDIR)/libgloss && \
41216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41218 "RANLIB=$${RANLIB}" \
41219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41220 info) \
41221 || exit 1
41223 @endif target-libgloss
41225 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
41226 maybe-dvi-target-libgloss:
41227 @if target-libgloss
41228 maybe-dvi-target-libgloss: dvi-target-libgloss
41230 dvi-target-libgloss: \
41231 configure-target-libgloss
41232 @: $(MAKE); $(unstage)
41233 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41234 r=`${PWD_COMMAND}`; export r; \
41235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41236 $(NORMAL_TARGET_EXPORTS) \
41237 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
41238 for flag in $(EXTRA_TARGET_FLAGS); do \
41239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41240 done; \
41241 (cd $(TARGET_SUBDIR)/libgloss && \
41242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41244 "RANLIB=$${RANLIB}" \
41245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41246 dvi) \
41247 || exit 1
41249 @endif target-libgloss
41251 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
41252 maybe-pdf-target-libgloss:
41253 @if target-libgloss
41254 maybe-pdf-target-libgloss: pdf-target-libgloss
41256 pdf-target-libgloss: \
41257 configure-target-libgloss
41258 @: $(MAKE); $(unstage)
41259 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41260 r=`${PWD_COMMAND}`; export r; \
41261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41262 $(NORMAL_TARGET_EXPORTS) \
41263 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
41264 for flag in $(EXTRA_TARGET_FLAGS); do \
41265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41266 done; \
41267 (cd $(TARGET_SUBDIR)/libgloss && \
41268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41270 "RANLIB=$${RANLIB}" \
41271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41272 pdf) \
41273 || exit 1
41275 @endif target-libgloss
41277 .PHONY: maybe-html-target-libgloss html-target-libgloss
41278 maybe-html-target-libgloss:
41279 @if target-libgloss
41280 maybe-html-target-libgloss: html-target-libgloss
41282 html-target-libgloss: \
41283 configure-target-libgloss
41284 @: $(MAKE); $(unstage)
41285 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41286 r=`${PWD_COMMAND}`; export r; \
41287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41288 $(NORMAL_TARGET_EXPORTS) \
41289 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
41290 for flag in $(EXTRA_TARGET_FLAGS); do \
41291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41292 done; \
41293 (cd $(TARGET_SUBDIR)/libgloss && \
41294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41296 "RANLIB=$${RANLIB}" \
41297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41298 html) \
41299 || exit 1
41301 @endif target-libgloss
41303 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
41304 maybe-TAGS-target-libgloss:
41305 @if target-libgloss
41306 maybe-TAGS-target-libgloss: TAGS-target-libgloss
41308 TAGS-target-libgloss: \
41309 configure-target-libgloss
41310 @: $(MAKE); $(unstage)
41311 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41312 r=`${PWD_COMMAND}`; export r; \
41313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41314 $(NORMAL_TARGET_EXPORTS) \
41315 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
41316 for flag in $(EXTRA_TARGET_FLAGS); do \
41317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41318 done; \
41319 (cd $(TARGET_SUBDIR)/libgloss && \
41320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41322 "RANLIB=$${RANLIB}" \
41323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41324 TAGS) \
41325 || exit 1
41327 @endif target-libgloss
41329 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
41330 maybe-install-info-target-libgloss:
41331 @if target-libgloss
41332 maybe-install-info-target-libgloss: install-info-target-libgloss
41334 install-info-target-libgloss: \
41335 configure-target-libgloss \
41336 info-target-libgloss
41337 @: $(MAKE); $(unstage)
41338 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41339 r=`${PWD_COMMAND}`; export r; \
41340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41341 $(NORMAL_TARGET_EXPORTS) \
41342 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
41343 for flag in $(EXTRA_TARGET_FLAGS); do \
41344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41345 done; \
41346 (cd $(TARGET_SUBDIR)/libgloss && \
41347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41349 "RANLIB=$${RANLIB}" \
41350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41351 install-info) \
41352 || exit 1
41354 @endif target-libgloss
41356 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
41357 maybe-install-pdf-target-libgloss:
41358 @if target-libgloss
41359 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
41361 install-pdf-target-libgloss: \
41362 configure-target-libgloss \
41363 pdf-target-libgloss
41364 @: $(MAKE); $(unstage)
41365 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41366 r=`${PWD_COMMAND}`; export r; \
41367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41368 $(NORMAL_TARGET_EXPORTS) \
41369 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
41370 for flag in $(EXTRA_TARGET_FLAGS); do \
41371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41372 done; \
41373 (cd $(TARGET_SUBDIR)/libgloss && \
41374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41376 "RANLIB=$${RANLIB}" \
41377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41378 install-pdf) \
41379 || exit 1
41381 @endif target-libgloss
41383 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
41384 maybe-install-html-target-libgloss:
41385 @if target-libgloss
41386 maybe-install-html-target-libgloss: install-html-target-libgloss
41388 install-html-target-libgloss: \
41389 configure-target-libgloss \
41390 html-target-libgloss
41391 @: $(MAKE); $(unstage)
41392 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41393 r=`${PWD_COMMAND}`; export r; \
41394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41395 $(NORMAL_TARGET_EXPORTS) \
41396 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
41397 for flag in $(EXTRA_TARGET_FLAGS); do \
41398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41399 done; \
41400 (cd $(TARGET_SUBDIR)/libgloss && \
41401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41403 "RANLIB=$${RANLIB}" \
41404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41405 install-html) \
41406 || exit 1
41408 @endif target-libgloss
41410 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
41411 maybe-installcheck-target-libgloss:
41412 @if target-libgloss
41413 maybe-installcheck-target-libgloss: installcheck-target-libgloss
41415 installcheck-target-libgloss: \
41416 configure-target-libgloss
41417 @: $(MAKE); $(unstage)
41418 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41419 r=`${PWD_COMMAND}`; export r; \
41420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41421 $(NORMAL_TARGET_EXPORTS) \
41422 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
41423 for flag in $(EXTRA_TARGET_FLAGS); do \
41424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41425 done; \
41426 (cd $(TARGET_SUBDIR)/libgloss && \
41427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41429 "RANLIB=$${RANLIB}" \
41430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41431 installcheck) \
41432 || exit 1
41434 @endif target-libgloss
41436 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
41437 maybe-mostlyclean-target-libgloss:
41438 @if target-libgloss
41439 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
41441 mostlyclean-target-libgloss:
41442 @: $(MAKE); $(unstage)
41443 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41444 r=`${PWD_COMMAND}`; export r; \
41445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41446 $(NORMAL_TARGET_EXPORTS) \
41447 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
41448 for flag in $(EXTRA_TARGET_FLAGS); do \
41449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41450 done; \
41451 (cd $(TARGET_SUBDIR)/libgloss && \
41452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41454 "RANLIB=$${RANLIB}" \
41455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41456 mostlyclean) \
41457 || exit 1
41459 @endif target-libgloss
41461 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
41462 maybe-clean-target-libgloss:
41463 @if target-libgloss
41464 maybe-clean-target-libgloss: clean-target-libgloss
41466 clean-target-libgloss:
41467 @: $(MAKE); $(unstage)
41468 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41469 r=`${PWD_COMMAND}`; export r; \
41470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41471 $(NORMAL_TARGET_EXPORTS) \
41472 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
41473 for flag in $(EXTRA_TARGET_FLAGS); do \
41474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41475 done; \
41476 (cd $(TARGET_SUBDIR)/libgloss && \
41477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41479 "RANLIB=$${RANLIB}" \
41480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41481 clean) \
41482 || exit 1
41484 @endif target-libgloss
41486 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
41487 maybe-distclean-target-libgloss:
41488 @if target-libgloss
41489 maybe-distclean-target-libgloss: distclean-target-libgloss
41491 distclean-target-libgloss:
41492 @: $(MAKE); $(unstage)
41493 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41494 r=`${PWD_COMMAND}`; export r; \
41495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41496 $(NORMAL_TARGET_EXPORTS) \
41497 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
41498 for flag in $(EXTRA_TARGET_FLAGS); do \
41499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41500 done; \
41501 (cd $(TARGET_SUBDIR)/libgloss && \
41502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41504 "RANLIB=$${RANLIB}" \
41505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41506 distclean) \
41507 || exit 1
41509 @endif target-libgloss
41511 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
41512 maybe-maintainer-clean-target-libgloss:
41513 @if target-libgloss
41514 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
41516 maintainer-clean-target-libgloss:
41517 @: $(MAKE); $(unstage)
41518 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41519 r=`${PWD_COMMAND}`; export r; \
41520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41521 $(NORMAL_TARGET_EXPORTS) \
41522 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 maintainer-clean) \
41532 || exit 1
41534 @endif target-libgloss
41540 .PHONY: configure-target-libffi maybe-configure-target-libffi
41541 maybe-configure-target-libffi:
41542 @if gcc-bootstrap
41543 configure-target-libffi: stage_current
41544 @endif gcc-bootstrap
41545 @if target-libffi
41546 maybe-configure-target-libffi: configure-target-libffi
41547 configure-target-libffi:
41548 @: $(MAKE); $(unstage)
41549 @r=`${PWD_COMMAND}`; export r; \
41550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41551 echo "Checking multilib configuration for libffi..."; \
41552 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
41553 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
41554 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
41555 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
41556 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
41557 else \
41558 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
41559 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
41560 fi; \
41561 else \
41562 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
41563 fi; \
41564 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
41565 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
41566 $(NORMAL_TARGET_EXPORTS) \
41567 echo Configuring in $(TARGET_SUBDIR)/libffi; \
41568 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
41569 case $(srcdir) in \
41570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41571 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
41572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41573 esac; \
41574 module_srcdir=libffi; \
41575 rm -f no-such-file || : ; \
41576 CONFIG_SITE=no-such-file $(SHELL) \
41577 $$s/$$module_srcdir/configure \
41578 --srcdir=$${topdir}/$$module_srcdir \
41579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41580 --target=${target_alias} \
41581 || exit 1
41582 @endif target-libffi
41588 .PHONY: all-target-libffi maybe-all-target-libffi
41589 maybe-all-target-libffi:
41590 @if gcc-bootstrap
41591 all-target-libffi: stage_current
41592 @endif gcc-bootstrap
41593 @if target-libffi
41594 TARGET-target-libffi=all
41595 maybe-all-target-libffi: all-target-libffi
41596 all-target-libffi: configure-target-libffi
41597 @: $(MAKE); $(unstage)
41598 @r=`${PWD_COMMAND}`; export r; \
41599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41600 $(NORMAL_TARGET_EXPORTS) \
41601 (cd $(TARGET_SUBDIR)/libffi && \
41602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41603 $(TARGET-target-libffi))
41604 @endif target-libffi
41610 .PHONY: check-target-libffi maybe-check-target-libffi
41611 maybe-check-target-libffi:
41612 @if target-libffi
41613 maybe-check-target-libffi: check-target-libffi
41615 check-target-libffi:
41616 @: $(MAKE); $(unstage)
41617 @r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 $(NORMAL_TARGET_EXPORTS) \
41620 (cd $(TARGET_SUBDIR)/libffi && \
41621 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41623 @endif target-libffi
41625 .PHONY: install-target-libffi maybe-install-target-libffi
41626 maybe-install-target-libffi:
41627 @if target-libffi
41628 maybe-install-target-libffi: install-target-libffi
41630 # Dummy target for uninstallable.
41631 install-target-libffi:
41633 @endif target-libffi
41635 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
41636 maybe-install-strip-target-libffi:
41637 @if target-libffi
41638 maybe-install-strip-target-libffi: install-strip-target-libffi
41640 # Dummy target for uninstallable.
41641 install-strip-target-libffi:
41643 @endif target-libffi
41645 # Other targets (info, dvi, pdf, etc.)
41647 .PHONY: maybe-info-target-libffi info-target-libffi
41648 maybe-info-target-libffi:
41649 @if target-libffi
41650 maybe-info-target-libffi: info-target-libffi
41652 info-target-libffi: \
41653 configure-target-libffi
41654 @: $(MAKE); $(unstage)
41655 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41656 r=`${PWD_COMMAND}`; export r; \
41657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658 $(NORMAL_TARGET_EXPORTS) \
41659 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
41660 for flag in $(EXTRA_TARGET_FLAGS); do \
41661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41662 done; \
41663 (cd $(TARGET_SUBDIR)/libffi && \
41664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41666 "RANLIB=$${RANLIB}" \
41667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41668 info) \
41669 || exit 1
41671 @endif target-libffi
41673 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
41674 maybe-dvi-target-libffi:
41675 @if target-libffi
41676 maybe-dvi-target-libffi: dvi-target-libffi
41678 dvi-target-libffi: \
41679 configure-target-libffi
41680 @: $(MAKE); $(unstage)
41681 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41682 r=`${PWD_COMMAND}`; export r; \
41683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41684 $(NORMAL_TARGET_EXPORTS) \
41685 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
41686 for flag in $(EXTRA_TARGET_FLAGS); do \
41687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41688 done; \
41689 (cd $(TARGET_SUBDIR)/libffi && \
41690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41692 "RANLIB=$${RANLIB}" \
41693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41694 dvi) \
41695 || exit 1
41697 @endif target-libffi
41699 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
41700 maybe-pdf-target-libffi:
41701 @if target-libffi
41702 maybe-pdf-target-libffi: pdf-target-libffi
41704 pdf-target-libffi: \
41705 configure-target-libffi
41706 @: $(MAKE); $(unstage)
41707 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41708 r=`${PWD_COMMAND}`; export r; \
41709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41710 $(NORMAL_TARGET_EXPORTS) \
41711 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
41712 for flag in $(EXTRA_TARGET_FLAGS); do \
41713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41714 done; \
41715 (cd $(TARGET_SUBDIR)/libffi && \
41716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41718 "RANLIB=$${RANLIB}" \
41719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41720 pdf) \
41721 || exit 1
41723 @endif target-libffi
41725 .PHONY: maybe-html-target-libffi html-target-libffi
41726 maybe-html-target-libffi:
41727 @if target-libffi
41728 maybe-html-target-libffi: html-target-libffi
41730 html-target-libffi: \
41731 configure-target-libffi
41732 @: $(MAKE); $(unstage)
41733 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41734 r=`${PWD_COMMAND}`; export r; \
41735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41736 $(NORMAL_TARGET_EXPORTS) \
41737 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
41738 for flag in $(EXTRA_TARGET_FLAGS); do \
41739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41740 done; \
41741 (cd $(TARGET_SUBDIR)/libffi && \
41742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41744 "RANLIB=$${RANLIB}" \
41745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41746 html) \
41747 || exit 1
41749 @endif target-libffi
41751 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
41752 maybe-TAGS-target-libffi:
41753 @if target-libffi
41754 maybe-TAGS-target-libffi: TAGS-target-libffi
41756 TAGS-target-libffi: \
41757 configure-target-libffi
41758 @: $(MAKE); $(unstage)
41759 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41760 r=`${PWD_COMMAND}`; export r; \
41761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762 $(NORMAL_TARGET_EXPORTS) \
41763 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
41764 for flag in $(EXTRA_TARGET_FLAGS); do \
41765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41766 done; \
41767 (cd $(TARGET_SUBDIR)/libffi && \
41768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41770 "RANLIB=$${RANLIB}" \
41771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41772 TAGS) \
41773 || exit 1
41775 @endif target-libffi
41777 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
41778 maybe-install-info-target-libffi:
41779 @if target-libffi
41780 maybe-install-info-target-libffi: install-info-target-libffi
41782 install-info-target-libffi: \
41783 configure-target-libffi \
41784 info-target-libffi
41785 @: $(MAKE); $(unstage)
41786 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41787 r=`${PWD_COMMAND}`; export r; \
41788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789 $(NORMAL_TARGET_EXPORTS) \
41790 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
41791 for flag in $(EXTRA_TARGET_FLAGS); do \
41792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41793 done; \
41794 (cd $(TARGET_SUBDIR)/libffi && \
41795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797 "RANLIB=$${RANLIB}" \
41798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799 install-info) \
41800 || exit 1
41802 @endif target-libffi
41804 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
41805 maybe-install-pdf-target-libffi:
41806 @if target-libffi
41807 maybe-install-pdf-target-libffi: install-pdf-target-libffi
41809 install-pdf-target-libffi: \
41810 configure-target-libffi \
41811 pdf-target-libffi
41812 @: $(MAKE); $(unstage)
41813 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41814 r=`${PWD_COMMAND}`; export r; \
41815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41816 $(NORMAL_TARGET_EXPORTS) \
41817 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
41818 for flag in $(EXTRA_TARGET_FLAGS); do \
41819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41820 done; \
41821 (cd $(TARGET_SUBDIR)/libffi && \
41822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41824 "RANLIB=$${RANLIB}" \
41825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41826 install-pdf) \
41827 || exit 1
41829 @endif target-libffi
41831 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
41832 maybe-install-html-target-libffi:
41833 @if target-libffi
41834 maybe-install-html-target-libffi: install-html-target-libffi
41836 install-html-target-libffi: \
41837 configure-target-libffi \
41838 html-target-libffi
41839 @: $(MAKE); $(unstage)
41840 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41841 r=`${PWD_COMMAND}`; export r; \
41842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41843 $(NORMAL_TARGET_EXPORTS) \
41844 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
41845 for flag in $(EXTRA_TARGET_FLAGS); do \
41846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41847 done; \
41848 (cd $(TARGET_SUBDIR)/libffi && \
41849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41851 "RANLIB=$${RANLIB}" \
41852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41853 install-html) \
41854 || exit 1
41856 @endif target-libffi
41858 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
41859 maybe-installcheck-target-libffi:
41860 @if target-libffi
41861 maybe-installcheck-target-libffi: installcheck-target-libffi
41863 installcheck-target-libffi: \
41864 configure-target-libffi
41865 @: $(MAKE); $(unstage)
41866 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41867 r=`${PWD_COMMAND}`; export r; \
41868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41869 $(NORMAL_TARGET_EXPORTS) \
41870 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
41871 for flag in $(EXTRA_TARGET_FLAGS); do \
41872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41873 done; \
41874 (cd $(TARGET_SUBDIR)/libffi && \
41875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41877 "RANLIB=$${RANLIB}" \
41878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41879 installcheck) \
41880 || exit 1
41882 @endif target-libffi
41884 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
41885 maybe-mostlyclean-target-libffi:
41886 @if target-libffi
41887 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
41889 mostlyclean-target-libffi:
41890 @: $(MAKE); $(unstage)
41891 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41892 r=`${PWD_COMMAND}`; export r; \
41893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41894 $(NORMAL_TARGET_EXPORTS) \
41895 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
41896 for flag in $(EXTRA_TARGET_FLAGS); do \
41897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41898 done; \
41899 (cd $(TARGET_SUBDIR)/libffi && \
41900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41902 "RANLIB=$${RANLIB}" \
41903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41904 mostlyclean) \
41905 || exit 1
41907 @endif target-libffi
41909 .PHONY: maybe-clean-target-libffi clean-target-libffi
41910 maybe-clean-target-libffi:
41911 @if target-libffi
41912 maybe-clean-target-libffi: clean-target-libffi
41914 clean-target-libffi:
41915 @: $(MAKE); $(unstage)
41916 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41917 r=`${PWD_COMMAND}`; export r; \
41918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41919 $(NORMAL_TARGET_EXPORTS) \
41920 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
41921 for flag in $(EXTRA_TARGET_FLAGS); do \
41922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41923 done; \
41924 (cd $(TARGET_SUBDIR)/libffi && \
41925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41927 "RANLIB=$${RANLIB}" \
41928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41929 clean) \
41930 || exit 1
41932 @endif target-libffi
41934 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
41935 maybe-distclean-target-libffi:
41936 @if target-libffi
41937 maybe-distclean-target-libffi: distclean-target-libffi
41939 distclean-target-libffi:
41940 @: $(MAKE); $(unstage)
41941 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41942 r=`${PWD_COMMAND}`; export r; \
41943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41944 $(NORMAL_TARGET_EXPORTS) \
41945 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
41946 for flag in $(EXTRA_TARGET_FLAGS); do \
41947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41948 done; \
41949 (cd $(TARGET_SUBDIR)/libffi && \
41950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41952 "RANLIB=$${RANLIB}" \
41953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41954 distclean) \
41955 || exit 1
41957 @endif target-libffi
41959 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
41960 maybe-maintainer-clean-target-libffi:
41961 @if target-libffi
41962 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
41964 maintainer-clean-target-libffi:
41965 @: $(MAKE); $(unstage)
41966 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41967 r=`${PWD_COMMAND}`; export r; \
41968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41969 $(NORMAL_TARGET_EXPORTS) \
41970 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
41971 for flag in $(EXTRA_TARGET_FLAGS); do \
41972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41973 done; \
41974 (cd $(TARGET_SUBDIR)/libffi && \
41975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41977 "RANLIB=$${RANLIB}" \
41978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41979 maintainer-clean) \
41980 || exit 1
41982 @endif target-libffi
41988 .PHONY: configure-target-libjava maybe-configure-target-libjava
41989 maybe-configure-target-libjava:
41990 @if gcc-bootstrap
41991 configure-target-libjava: stage_current
41992 @endif gcc-bootstrap
41993 @if target-libjava
41994 maybe-configure-target-libjava: configure-target-libjava
41995 configure-target-libjava:
41996 @: $(MAKE); $(unstage)
41997 @r=`${PWD_COMMAND}`; export r; \
41998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999 echo "Checking multilib configuration for libjava..."; \
42000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
42001 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
42002 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
42003 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
42004 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
42005 else \
42006 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
42007 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
42008 fi; \
42009 else \
42010 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
42011 fi; \
42012 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
42013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
42014 $(RAW_CXX_TARGET_EXPORTS) \
42015 echo Configuring in $(TARGET_SUBDIR)/libjava; \
42016 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
42017 case $(srcdir) in \
42018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42019 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
42020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42021 esac; \
42022 module_srcdir=libjava; \
42023 rm -f no-such-file || : ; \
42024 CONFIG_SITE=no-such-file $(SHELL) \
42025 $$s/$$module_srcdir/configure \
42026 --srcdir=$${topdir}/$$module_srcdir \
42027 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42028 --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
42029 || exit 1
42030 @endif target-libjava
42036 .PHONY: all-target-libjava maybe-all-target-libjava
42037 maybe-all-target-libjava:
42038 @if gcc-bootstrap
42039 all-target-libjava: stage_current
42040 @endif gcc-bootstrap
42041 @if target-libjava
42042 TARGET-target-libjava=all
42043 maybe-all-target-libjava: all-target-libjava
42044 all-target-libjava: configure-target-libjava
42045 @: $(MAKE); $(unstage)
42046 @r=`${PWD_COMMAND}`; export r; \
42047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42048 $(RAW_CXX_TARGET_EXPORTS) \
42049 (cd $(TARGET_SUBDIR)/libjava && \
42050 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42051 $(TARGET-target-libjava))
42052 @endif target-libjava
42058 .PHONY: check-target-libjava maybe-check-target-libjava
42059 maybe-check-target-libjava:
42060 @if target-libjava
42061 maybe-check-target-libjava: check-target-libjava
42063 check-target-libjava:
42064 @: $(MAKE); $(unstage)
42065 @r=`${PWD_COMMAND}`; export r; \
42066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42067 $(RAW_CXX_TARGET_EXPORTS) \
42068 (cd $(TARGET_SUBDIR)/libjava && \
42069 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42071 @endif target-libjava
42073 .PHONY: install-target-libjava maybe-install-target-libjava
42074 maybe-install-target-libjava:
42075 @if target-libjava
42076 maybe-install-target-libjava: install-target-libjava
42078 install-target-libjava: installdirs
42079 @: $(MAKE); $(unstage)
42080 @r=`${PWD_COMMAND}`; export r; \
42081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42082 $(RAW_CXX_TARGET_EXPORTS) \
42083 (cd $(TARGET_SUBDIR)/libjava && \
42084 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42086 @endif target-libjava
42088 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
42089 maybe-install-strip-target-libjava:
42090 @if target-libjava
42091 maybe-install-strip-target-libjava: install-strip-target-libjava
42093 install-strip-target-libjava: installdirs
42094 @: $(MAKE); $(unstage)
42095 @r=`${PWD_COMMAND}`; export r; \
42096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42097 $(RAW_CXX_TARGET_EXPORTS) \
42098 (cd $(TARGET_SUBDIR)/libjava && \
42099 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42101 @endif target-libjava
42103 # Other targets (info, dvi, pdf, etc.)
42105 .PHONY: maybe-info-target-libjava info-target-libjava
42106 maybe-info-target-libjava:
42107 @if target-libjava
42108 maybe-info-target-libjava: info-target-libjava
42110 info-target-libjava: \
42111 configure-target-libjava
42112 @: $(MAKE); $(unstage)
42113 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42114 r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 $(RAW_CXX_TARGET_EXPORTS) \
42117 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
42118 for flag in $(EXTRA_TARGET_FLAGS); do \
42119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42120 done; \
42121 (cd $(TARGET_SUBDIR)/libjava && \
42122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42124 "RANLIB=$${RANLIB}" \
42125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42126 info) \
42127 || exit 1
42129 @endif target-libjava
42131 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
42132 maybe-dvi-target-libjava:
42133 @if target-libjava
42134 maybe-dvi-target-libjava: dvi-target-libjava
42136 dvi-target-libjava: \
42137 configure-target-libjava
42138 @: $(MAKE); $(unstage)
42139 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42140 r=`${PWD_COMMAND}`; export r; \
42141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142 $(RAW_CXX_TARGET_EXPORTS) \
42143 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
42144 for flag in $(EXTRA_TARGET_FLAGS); do \
42145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42146 done; \
42147 (cd $(TARGET_SUBDIR)/libjava && \
42148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150 "RANLIB=$${RANLIB}" \
42151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152 dvi) \
42153 || exit 1
42155 @endif target-libjava
42157 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
42158 maybe-pdf-target-libjava:
42159 @if target-libjava
42160 maybe-pdf-target-libjava: pdf-target-libjava
42162 pdf-target-libjava: \
42163 configure-target-libjava
42164 @: $(MAKE); $(unstage)
42165 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42166 r=`${PWD_COMMAND}`; export r; \
42167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168 $(RAW_CXX_TARGET_EXPORTS) \
42169 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
42170 for flag in $(EXTRA_TARGET_FLAGS); do \
42171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172 done; \
42173 (cd $(TARGET_SUBDIR)/libjava && \
42174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42176 "RANLIB=$${RANLIB}" \
42177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42178 pdf) \
42179 || exit 1
42181 @endif target-libjava
42183 .PHONY: maybe-html-target-libjava html-target-libjava
42184 maybe-html-target-libjava:
42185 @if target-libjava
42186 maybe-html-target-libjava: html-target-libjava
42188 html-target-libjava: \
42189 configure-target-libjava
42190 @: $(MAKE); $(unstage)
42191 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42192 r=`${PWD_COMMAND}`; export r; \
42193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42194 $(RAW_CXX_TARGET_EXPORTS) \
42195 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
42196 for flag in $(EXTRA_TARGET_FLAGS); do \
42197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42198 done; \
42199 (cd $(TARGET_SUBDIR)/libjava && \
42200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42202 "RANLIB=$${RANLIB}" \
42203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42204 html) \
42205 || exit 1
42207 @endif target-libjava
42209 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
42210 maybe-TAGS-target-libjava:
42211 @if target-libjava
42212 maybe-TAGS-target-libjava: TAGS-target-libjava
42214 TAGS-target-libjava: \
42215 configure-target-libjava
42216 @: $(MAKE); $(unstage)
42217 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42218 r=`${PWD_COMMAND}`; export r; \
42219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220 $(RAW_CXX_TARGET_EXPORTS) \
42221 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
42222 for flag in $(EXTRA_TARGET_FLAGS); do \
42223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224 done; \
42225 (cd $(TARGET_SUBDIR)/libjava && \
42226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228 "RANLIB=$${RANLIB}" \
42229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230 TAGS) \
42231 || exit 1
42233 @endif target-libjava
42235 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
42236 maybe-install-info-target-libjava:
42237 @if target-libjava
42238 maybe-install-info-target-libjava: install-info-target-libjava
42240 install-info-target-libjava: \
42241 configure-target-libjava \
42242 info-target-libjava
42243 @: $(MAKE); $(unstage)
42244 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42245 r=`${PWD_COMMAND}`; export r; \
42246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247 $(RAW_CXX_TARGET_EXPORTS) \
42248 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
42249 for flag in $(EXTRA_TARGET_FLAGS); do \
42250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42251 done; \
42252 (cd $(TARGET_SUBDIR)/libjava && \
42253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42255 "RANLIB=$${RANLIB}" \
42256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42257 install-info) \
42258 || exit 1
42260 @endif target-libjava
42262 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
42263 maybe-install-pdf-target-libjava:
42264 @if target-libjava
42265 maybe-install-pdf-target-libjava: install-pdf-target-libjava
42267 install-pdf-target-libjava: \
42268 configure-target-libjava \
42269 pdf-target-libjava
42270 @: $(MAKE); $(unstage)
42271 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42272 r=`${PWD_COMMAND}`; export r; \
42273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274 $(RAW_CXX_TARGET_EXPORTS) \
42275 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
42276 for flag in $(EXTRA_TARGET_FLAGS); do \
42277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278 done; \
42279 (cd $(TARGET_SUBDIR)/libjava && \
42280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42282 "RANLIB=$${RANLIB}" \
42283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42284 install-pdf) \
42285 || exit 1
42287 @endif target-libjava
42289 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
42290 maybe-install-html-target-libjava:
42291 @if target-libjava
42292 maybe-install-html-target-libjava: install-html-target-libjava
42294 install-html-target-libjava: \
42295 configure-target-libjava \
42296 html-target-libjava
42297 @: $(MAKE); $(unstage)
42298 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42299 r=`${PWD_COMMAND}`; export r; \
42300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301 $(RAW_CXX_TARGET_EXPORTS) \
42302 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
42303 for flag in $(EXTRA_TARGET_FLAGS); do \
42304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42305 done; \
42306 (cd $(TARGET_SUBDIR)/libjava && \
42307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42309 "RANLIB=$${RANLIB}" \
42310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42311 install-html) \
42312 || exit 1
42314 @endif target-libjava
42316 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
42317 maybe-installcheck-target-libjava:
42318 @if target-libjava
42319 maybe-installcheck-target-libjava: installcheck-target-libjava
42321 installcheck-target-libjava: \
42322 configure-target-libjava
42323 @: $(MAKE); $(unstage)
42324 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42325 r=`${PWD_COMMAND}`; export r; \
42326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42327 $(RAW_CXX_TARGET_EXPORTS) \
42328 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
42329 for flag in $(EXTRA_TARGET_FLAGS); do \
42330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42331 done; \
42332 (cd $(TARGET_SUBDIR)/libjava && \
42333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42335 "RANLIB=$${RANLIB}" \
42336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42337 installcheck) \
42338 || exit 1
42340 @endif target-libjava
42342 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
42343 maybe-mostlyclean-target-libjava:
42344 @if target-libjava
42345 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
42347 mostlyclean-target-libjava:
42348 @: $(MAKE); $(unstage)
42349 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42350 r=`${PWD_COMMAND}`; export r; \
42351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42352 $(RAW_CXX_TARGET_EXPORTS) \
42353 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
42354 for flag in $(EXTRA_TARGET_FLAGS); do \
42355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42356 done; \
42357 (cd $(TARGET_SUBDIR)/libjava && \
42358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42360 "RANLIB=$${RANLIB}" \
42361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42362 mostlyclean) \
42363 || exit 1
42365 @endif target-libjava
42367 .PHONY: maybe-clean-target-libjava clean-target-libjava
42368 maybe-clean-target-libjava:
42369 @if target-libjava
42370 maybe-clean-target-libjava: clean-target-libjava
42372 clean-target-libjava:
42373 @: $(MAKE); $(unstage)
42374 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42375 r=`${PWD_COMMAND}`; export r; \
42376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377 $(RAW_CXX_TARGET_EXPORTS) \
42378 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
42379 for flag in $(EXTRA_TARGET_FLAGS); do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381 done; \
42382 (cd $(TARGET_SUBDIR)/libjava && \
42383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385 "RANLIB=$${RANLIB}" \
42386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387 clean) \
42388 || exit 1
42390 @endif target-libjava
42392 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
42393 maybe-distclean-target-libjava:
42394 @if target-libjava
42395 maybe-distclean-target-libjava: distclean-target-libjava
42397 distclean-target-libjava:
42398 @: $(MAKE); $(unstage)
42399 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42400 r=`${PWD_COMMAND}`; export r; \
42401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402 $(RAW_CXX_TARGET_EXPORTS) \
42403 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
42404 for flag in $(EXTRA_TARGET_FLAGS); do \
42405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42406 done; \
42407 (cd $(TARGET_SUBDIR)/libjava && \
42408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42410 "RANLIB=$${RANLIB}" \
42411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42412 distclean) \
42413 || exit 1
42415 @endif target-libjava
42417 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
42418 maybe-maintainer-clean-target-libjava:
42419 @if target-libjava
42420 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
42422 maintainer-clean-target-libjava:
42423 @: $(MAKE); $(unstage)
42424 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42425 r=`${PWD_COMMAND}`; export r; \
42426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427 $(RAW_CXX_TARGET_EXPORTS) \
42428 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
42429 for flag in $(EXTRA_TARGET_FLAGS); do \
42430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42431 done; \
42432 (cd $(TARGET_SUBDIR)/libjava && \
42433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42435 "RANLIB=$${RANLIB}" \
42436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42437 maintainer-clean) \
42438 || exit 1
42440 @endif target-libjava
42446 .PHONY: configure-target-zlib maybe-configure-target-zlib
42447 maybe-configure-target-zlib:
42448 @if gcc-bootstrap
42449 configure-target-zlib: stage_current
42450 @endif gcc-bootstrap
42451 @if target-zlib
42452 maybe-configure-target-zlib: configure-target-zlib
42453 configure-target-zlib:
42454 @: $(MAKE); $(unstage)
42455 @r=`${PWD_COMMAND}`; export r; \
42456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42457 echo "Checking multilib configuration for zlib..."; \
42458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
42460 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
42461 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
42462 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
42463 else \
42464 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
42465 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42466 fi; \
42467 else \
42468 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42469 fi; \
42470 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
42471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42472 $(NORMAL_TARGET_EXPORTS) \
42473 echo Configuring in $(TARGET_SUBDIR)/zlib; \
42474 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
42475 case $(srcdir) in \
42476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42477 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
42478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42479 esac; \
42480 module_srcdir=zlib; \
42481 rm -f no-such-file || : ; \
42482 CONFIG_SITE=no-such-file $(SHELL) \
42483 $$s/$$module_srcdir/configure \
42484 --srcdir=$${topdir}/$$module_srcdir \
42485 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42486 --target=${target_alias} \
42487 || exit 1
42488 @endif target-zlib
42494 .PHONY: all-target-zlib maybe-all-target-zlib
42495 maybe-all-target-zlib:
42496 @if gcc-bootstrap
42497 all-target-zlib: stage_current
42498 @endif gcc-bootstrap
42499 @if target-zlib
42500 TARGET-target-zlib=all
42501 maybe-all-target-zlib: all-target-zlib
42502 all-target-zlib: configure-target-zlib
42503 @: $(MAKE); $(unstage)
42504 @r=`${PWD_COMMAND}`; export r; \
42505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42506 $(NORMAL_TARGET_EXPORTS) \
42507 (cd $(TARGET_SUBDIR)/zlib && \
42508 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42509 $(TARGET-target-zlib))
42510 @endif target-zlib
42516 .PHONY: check-target-zlib maybe-check-target-zlib
42517 maybe-check-target-zlib:
42518 @if target-zlib
42519 maybe-check-target-zlib: check-target-zlib
42521 check-target-zlib:
42522 @: $(MAKE); $(unstage)
42523 @r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 $(NORMAL_TARGET_EXPORTS) \
42526 (cd $(TARGET_SUBDIR)/zlib && \
42527 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42529 @endif target-zlib
42531 .PHONY: install-target-zlib maybe-install-target-zlib
42532 maybe-install-target-zlib:
42533 @if target-zlib
42534 maybe-install-target-zlib: install-target-zlib
42536 install-target-zlib: installdirs
42537 @: $(MAKE); $(unstage)
42538 @r=`${PWD_COMMAND}`; export r; \
42539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42540 $(NORMAL_TARGET_EXPORTS) \
42541 (cd $(TARGET_SUBDIR)/zlib && \
42542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42544 @endif target-zlib
42546 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
42547 maybe-install-strip-target-zlib:
42548 @if target-zlib
42549 maybe-install-strip-target-zlib: install-strip-target-zlib
42551 install-strip-target-zlib: installdirs
42552 @: $(MAKE); $(unstage)
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(NORMAL_TARGET_EXPORTS) \
42556 (cd $(TARGET_SUBDIR)/zlib && \
42557 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42559 @endif target-zlib
42561 # Other targets (info, dvi, pdf, etc.)
42563 .PHONY: maybe-info-target-zlib info-target-zlib
42564 maybe-info-target-zlib:
42565 @if target-zlib
42566 maybe-info-target-zlib: info-target-zlib
42568 info-target-zlib: \
42569 configure-target-zlib
42570 @: $(MAKE); $(unstage)
42571 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42572 r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 $(NORMAL_TARGET_EXPORTS) \
42575 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
42576 for flag in $(EXTRA_TARGET_FLAGS); do \
42577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578 done; \
42579 (cd $(TARGET_SUBDIR)/zlib && \
42580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582 "RANLIB=$${RANLIB}" \
42583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584 info) \
42585 || exit 1
42587 @endif target-zlib
42589 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
42590 maybe-dvi-target-zlib:
42591 @if target-zlib
42592 maybe-dvi-target-zlib: dvi-target-zlib
42594 dvi-target-zlib: \
42595 configure-target-zlib
42596 @: $(MAKE); $(unstage)
42597 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42598 r=`${PWD_COMMAND}`; export r; \
42599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42600 $(NORMAL_TARGET_EXPORTS) \
42601 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
42602 for flag in $(EXTRA_TARGET_FLAGS); do \
42603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42604 done; \
42605 (cd $(TARGET_SUBDIR)/zlib && \
42606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42608 "RANLIB=$${RANLIB}" \
42609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42610 dvi) \
42611 || exit 1
42613 @endif target-zlib
42615 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
42616 maybe-pdf-target-zlib:
42617 @if target-zlib
42618 maybe-pdf-target-zlib: pdf-target-zlib
42620 pdf-target-zlib: \
42621 configure-target-zlib
42622 @: $(MAKE); $(unstage)
42623 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42624 r=`${PWD_COMMAND}`; export r; \
42625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626 $(NORMAL_TARGET_EXPORTS) \
42627 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
42628 for flag in $(EXTRA_TARGET_FLAGS); do \
42629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42630 done; \
42631 (cd $(TARGET_SUBDIR)/zlib && \
42632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42634 "RANLIB=$${RANLIB}" \
42635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42636 pdf) \
42637 || exit 1
42639 @endif target-zlib
42641 .PHONY: maybe-html-target-zlib html-target-zlib
42642 maybe-html-target-zlib:
42643 @if target-zlib
42644 maybe-html-target-zlib: html-target-zlib
42646 html-target-zlib: \
42647 configure-target-zlib
42648 @: $(MAKE); $(unstage)
42649 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42650 r=`${PWD_COMMAND}`; export r; \
42651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652 $(NORMAL_TARGET_EXPORTS) \
42653 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
42654 for flag in $(EXTRA_TARGET_FLAGS); do \
42655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656 done; \
42657 (cd $(TARGET_SUBDIR)/zlib && \
42658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42660 "RANLIB=$${RANLIB}" \
42661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42662 html) \
42663 || exit 1
42665 @endif target-zlib
42667 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
42668 maybe-TAGS-target-zlib:
42669 @if target-zlib
42670 maybe-TAGS-target-zlib: TAGS-target-zlib
42672 TAGS-target-zlib: \
42673 configure-target-zlib
42674 @: $(MAKE); $(unstage)
42675 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(NORMAL_TARGET_EXPORTS) \
42679 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
42680 for flag in $(EXTRA_TARGET_FLAGS); do \
42681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42682 done; \
42683 (cd $(TARGET_SUBDIR)/zlib && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 TAGS) \
42689 || exit 1
42691 @endif target-zlib
42693 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
42694 maybe-install-info-target-zlib:
42695 @if target-zlib
42696 maybe-install-info-target-zlib: install-info-target-zlib
42698 install-info-target-zlib: \
42699 configure-target-zlib \
42700 info-target-zlib
42701 @: $(MAKE); $(unstage)
42702 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42703 r=`${PWD_COMMAND}`; export r; \
42704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705 $(NORMAL_TARGET_EXPORTS) \
42706 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
42707 for flag in $(EXTRA_TARGET_FLAGS); do \
42708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42709 done; \
42710 (cd $(TARGET_SUBDIR)/zlib && \
42711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713 "RANLIB=$${RANLIB}" \
42714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715 install-info) \
42716 || exit 1
42718 @endif target-zlib
42720 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
42721 maybe-install-pdf-target-zlib:
42722 @if target-zlib
42723 maybe-install-pdf-target-zlib: install-pdf-target-zlib
42725 install-pdf-target-zlib: \
42726 configure-target-zlib \
42727 pdf-target-zlib
42728 @: $(MAKE); $(unstage)
42729 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42730 r=`${PWD_COMMAND}`; export r; \
42731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42732 $(NORMAL_TARGET_EXPORTS) \
42733 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
42734 for flag in $(EXTRA_TARGET_FLAGS); do \
42735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42736 done; \
42737 (cd $(TARGET_SUBDIR)/zlib && \
42738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42740 "RANLIB=$${RANLIB}" \
42741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42742 install-pdf) \
42743 || exit 1
42745 @endif target-zlib
42747 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
42748 maybe-install-html-target-zlib:
42749 @if target-zlib
42750 maybe-install-html-target-zlib: install-html-target-zlib
42752 install-html-target-zlib: \
42753 configure-target-zlib \
42754 html-target-zlib
42755 @: $(MAKE); $(unstage)
42756 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42757 r=`${PWD_COMMAND}`; export r; \
42758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759 $(NORMAL_TARGET_EXPORTS) \
42760 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
42761 for flag in $(EXTRA_TARGET_FLAGS); do \
42762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42763 done; \
42764 (cd $(TARGET_SUBDIR)/zlib && \
42765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42767 "RANLIB=$${RANLIB}" \
42768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42769 install-html) \
42770 || exit 1
42772 @endif target-zlib
42774 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
42775 maybe-installcheck-target-zlib:
42776 @if target-zlib
42777 maybe-installcheck-target-zlib: installcheck-target-zlib
42779 installcheck-target-zlib: \
42780 configure-target-zlib
42781 @: $(MAKE); $(unstage)
42782 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42783 r=`${PWD_COMMAND}`; export r; \
42784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42785 $(NORMAL_TARGET_EXPORTS) \
42786 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
42787 for flag in $(EXTRA_TARGET_FLAGS); do \
42788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42789 done; \
42790 (cd $(TARGET_SUBDIR)/zlib && \
42791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42793 "RANLIB=$${RANLIB}" \
42794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42795 installcheck) \
42796 || exit 1
42798 @endif target-zlib
42800 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
42801 maybe-mostlyclean-target-zlib:
42802 @if target-zlib
42803 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
42805 mostlyclean-target-zlib:
42806 @: $(MAKE); $(unstage)
42807 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42808 r=`${PWD_COMMAND}`; export r; \
42809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42810 $(NORMAL_TARGET_EXPORTS) \
42811 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
42812 for flag in $(EXTRA_TARGET_FLAGS); do \
42813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42814 done; \
42815 (cd $(TARGET_SUBDIR)/zlib && \
42816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42818 "RANLIB=$${RANLIB}" \
42819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42820 mostlyclean) \
42821 || exit 1
42823 @endif target-zlib
42825 .PHONY: maybe-clean-target-zlib clean-target-zlib
42826 maybe-clean-target-zlib:
42827 @if target-zlib
42828 maybe-clean-target-zlib: clean-target-zlib
42830 clean-target-zlib:
42831 @: $(MAKE); $(unstage)
42832 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42833 r=`${PWD_COMMAND}`; export r; \
42834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42835 $(NORMAL_TARGET_EXPORTS) \
42836 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
42837 for flag in $(EXTRA_TARGET_FLAGS); do \
42838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839 done; \
42840 (cd $(TARGET_SUBDIR)/zlib && \
42841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42843 "RANLIB=$${RANLIB}" \
42844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42845 clean) \
42846 || exit 1
42848 @endif target-zlib
42850 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
42851 maybe-distclean-target-zlib:
42852 @if target-zlib
42853 maybe-distclean-target-zlib: distclean-target-zlib
42855 distclean-target-zlib:
42856 @: $(MAKE); $(unstage)
42857 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42858 r=`${PWD_COMMAND}`; export r; \
42859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860 $(NORMAL_TARGET_EXPORTS) \
42861 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
42862 for flag in $(EXTRA_TARGET_FLAGS); do \
42863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42864 done; \
42865 (cd $(TARGET_SUBDIR)/zlib && \
42866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42868 "RANLIB=$${RANLIB}" \
42869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42870 distclean) \
42871 || exit 1
42873 @endif target-zlib
42875 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
42876 maybe-maintainer-clean-target-zlib:
42877 @if target-zlib
42878 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
42880 maintainer-clean-target-zlib:
42881 @: $(MAKE); $(unstage)
42882 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42883 r=`${PWD_COMMAND}`; export r; \
42884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42885 $(NORMAL_TARGET_EXPORTS) \
42886 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
42887 for flag in $(EXTRA_TARGET_FLAGS); do \
42888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42889 done; \
42890 (cd $(TARGET_SUBDIR)/zlib && \
42891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42893 "RANLIB=$${RANLIB}" \
42894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42895 maintainer-clean) \
42896 || exit 1
42898 @endif target-zlib
42904 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
42905 maybe-configure-target-boehm-gc:
42906 @if gcc-bootstrap
42907 configure-target-boehm-gc: stage_current
42908 @endif gcc-bootstrap
42909 @if target-boehm-gc
42910 maybe-configure-target-boehm-gc: configure-target-boehm-gc
42911 configure-target-boehm-gc:
42912 @: $(MAKE); $(unstage)
42913 @r=`${PWD_COMMAND}`; export r; \
42914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42915 echo "Checking multilib configuration for boehm-gc..."; \
42916 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
42917 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
42918 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
42919 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
42920 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
42921 else \
42922 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
42923 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
42924 fi; \
42925 else \
42926 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
42927 fi; \
42928 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
42929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
42930 $(NORMAL_TARGET_EXPORTS) \
42931 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
42932 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
42933 case $(srcdir) in \
42934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42935 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
42936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42937 esac; \
42938 module_srcdir=boehm-gc; \
42939 rm -f no-such-file || : ; \
42940 CONFIG_SITE=no-such-file $(SHELL) \
42941 $$s/$$module_srcdir/configure \
42942 --srcdir=$${topdir}/$$module_srcdir \
42943 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42944 --target=${target_alias} \
42945 || exit 1
42946 @endif target-boehm-gc
42952 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
42953 maybe-all-target-boehm-gc:
42954 @if gcc-bootstrap
42955 all-target-boehm-gc: stage_current
42956 @endif gcc-bootstrap
42957 @if target-boehm-gc
42958 TARGET-target-boehm-gc=all
42959 maybe-all-target-boehm-gc: all-target-boehm-gc
42960 all-target-boehm-gc: configure-target-boehm-gc
42961 @: $(MAKE); $(unstage)
42962 @r=`${PWD_COMMAND}`; export r; \
42963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42964 $(NORMAL_TARGET_EXPORTS) \
42965 (cd $(TARGET_SUBDIR)/boehm-gc && \
42966 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42967 $(TARGET-target-boehm-gc))
42968 @endif target-boehm-gc
42974 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
42975 maybe-check-target-boehm-gc:
42976 @if target-boehm-gc
42977 maybe-check-target-boehm-gc: check-target-boehm-gc
42979 check-target-boehm-gc:
42980 @: $(MAKE); $(unstage)
42981 @r=`${PWD_COMMAND}`; export r; \
42982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42983 $(NORMAL_TARGET_EXPORTS) \
42984 (cd $(TARGET_SUBDIR)/boehm-gc && \
42985 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42987 @endif target-boehm-gc
42989 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
42990 maybe-install-target-boehm-gc:
42991 @if target-boehm-gc
42992 maybe-install-target-boehm-gc: install-target-boehm-gc
42994 install-target-boehm-gc: installdirs
42995 @: $(MAKE); $(unstage)
42996 @r=`${PWD_COMMAND}`; export r; \
42997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998 $(NORMAL_TARGET_EXPORTS) \
42999 (cd $(TARGET_SUBDIR)/boehm-gc && \
43000 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43002 @endif target-boehm-gc
43004 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
43005 maybe-install-strip-target-boehm-gc:
43006 @if target-boehm-gc
43007 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
43009 install-strip-target-boehm-gc: installdirs
43010 @: $(MAKE); $(unstage)
43011 @r=`${PWD_COMMAND}`; export r; \
43012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013 $(NORMAL_TARGET_EXPORTS) \
43014 (cd $(TARGET_SUBDIR)/boehm-gc && \
43015 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43017 @endif target-boehm-gc
43019 # Other targets (info, dvi, pdf, etc.)
43021 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
43022 maybe-info-target-boehm-gc:
43023 @if target-boehm-gc
43024 maybe-info-target-boehm-gc: info-target-boehm-gc
43026 info-target-boehm-gc: \
43027 configure-target-boehm-gc
43028 @: $(MAKE); $(unstage)
43029 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43030 r=`${PWD_COMMAND}`; export r; \
43031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43032 $(NORMAL_TARGET_EXPORTS) \
43033 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
43034 for flag in $(EXTRA_TARGET_FLAGS); do \
43035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43036 done; \
43037 (cd $(TARGET_SUBDIR)/boehm-gc && \
43038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43040 "RANLIB=$${RANLIB}" \
43041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43042 info) \
43043 || exit 1
43045 @endif target-boehm-gc
43047 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
43048 maybe-dvi-target-boehm-gc:
43049 @if target-boehm-gc
43050 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
43052 dvi-target-boehm-gc: \
43053 configure-target-boehm-gc
43054 @: $(MAKE); $(unstage)
43055 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43056 r=`${PWD_COMMAND}`; export r; \
43057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058 $(NORMAL_TARGET_EXPORTS) \
43059 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
43060 for flag in $(EXTRA_TARGET_FLAGS); do \
43061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43062 done; \
43063 (cd $(TARGET_SUBDIR)/boehm-gc && \
43064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43066 "RANLIB=$${RANLIB}" \
43067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43068 dvi) \
43069 || exit 1
43071 @endif target-boehm-gc
43073 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
43074 maybe-pdf-target-boehm-gc:
43075 @if target-boehm-gc
43076 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
43078 pdf-target-boehm-gc: \
43079 configure-target-boehm-gc
43080 @: $(MAKE); $(unstage)
43081 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43082 r=`${PWD_COMMAND}`; export r; \
43083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084 $(NORMAL_TARGET_EXPORTS) \
43085 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
43086 for flag in $(EXTRA_TARGET_FLAGS); do \
43087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088 done; \
43089 (cd $(TARGET_SUBDIR)/boehm-gc && \
43090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43092 "RANLIB=$${RANLIB}" \
43093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43094 pdf) \
43095 || exit 1
43097 @endif target-boehm-gc
43099 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
43100 maybe-html-target-boehm-gc:
43101 @if target-boehm-gc
43102 maybe-html-target-boehm-gc: html-target-boehm-gc
43104 html-target-boehm-gc: \
43105 configure-target-boehm-gc
43106 @: $(MAKE); $(unstage)
43107 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43108 r=`${PWD_COMMAND}`; export r; \
43109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43110 $(NORMAL_TARGET_EXPORTS) \
43111 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
43112 for flag in $(EXTRA_TARGET_FLAGS); do \
43113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43114 done; \
43115 (cd $(TARGET_SUBDIR)/boehm-gc && \
43116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43118 "RANLIB=$${RANLIB}" \
43119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43120 html) \
43121 || exit 1
43123 @endif target-boehm-gc
43125 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
43126 maybe-TAGS-target-boehm-gc:
43127 @if target-boehm-gc
43128 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
43130 TAGS-target-boehm-gc: \
43131 configure-target-boehm-gc
43132 @: $(MAKE); $(unstage)
43133 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43134 r=`${PWD_COMMAND}`; export r; \
43135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136 $(NORMAL_TARGET_EXPORTS) \
43137 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
43138 for flag in $(EXTRA_TARGET_FLAGS); do \
43139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140 done; \
43141 (cd $(TARGET_SUBDIR)/boehm-gc && \
43142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144 "RANLIB=$${RANLIB}" \
43145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146 TAGS) \
43147 || exit 1
43149 @endif target-boehm-gc
43151 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
43152 maybe-install-info-target-boehm-gc:
43153 @if target-boehm-gc
43154 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
43156 install-info-target-boehm-gc: \
43157 configure-target-boehm-gc \
43158 info-target-boehm-gc
43159 @: $(MAKE); $(unstage)
43160 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43161 r=`${PWD_COMMAND}`; export r; \
43162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43163 $(NORMAL_TARGET_EXPORTS) \
43164 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
43165 for flag in $(EXTRA_TARGET_FLAGS); do \
43166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43167 done; \
43168 (cd $(TARGET_SUBDIR)/boehm-gc && \
43169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43171 "RANLIB=$${RANLIB}" \
43172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43173 install-info) \
43174 || exit 1
43176 @endif target-boehm-gc
43178 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
43179 maybe-install-pdf-target-boehm-gc:
43180 @if target-boehm-gc
43181 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
43183 install-pdf-target-boehm-gc: \
43184 configure-target-boehm-gc \
43185 pdf-target-boehm-gc
43186 @: $(MAKE); $(unstage)
43187 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43188 r=`${PWD_COMMAND}`; export r; \
43189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43190 $(NORMAL_TARGET_EXPORTS) \
43191 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
43192 for flag in $(EXTRA_TARGET_FLAGS); do \
43193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43194 done; \
43195 (cd $(TARGET_SUBDIR)/boehm-gc && \
43196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43198 "RANLIB=$${RANLIB}" \
43199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43200 install-pdf) \
43201 || exit 1
43203 @endif target-boehm-gc
43205 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
43206 maybe-install-html-target-boehm-gc:
43207 @if target-boehm-gc
43208 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
43210 install-html-target-boehm-gc: \
43211 configure-target-boehm-gc \
43212 html-target-boehm-gc
43213 @: $(MAKE); $(unstage)
43214 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43215 r=`${PWD_COMMAND}`; export r; \
43216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43217 $(NORMAL_TARGET_EXPORTS) \
43218 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
43219 for flag in $(EXTRA_TARGET_FLAGS); do \
43220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43221 done; \
43222 (cd $(TARGET_SUBDIR)/boehm-gc && \
43223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43225 "RANLIB=$${RANLIB}" \
43226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43227 install-html) \
43228 || exit 1
43230 @endif target-boehm-gc
43232 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
43233 maybe-installcheck-target-boehm-gc:
43234 @if target-boehm-gc
43235 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
43237 installcheck-target-boehm-gc: \
43238 configure-target-boehm-gc
43239 @: $(MAKE); $(unstage)
43240 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43241 r=`${PWD_COMMAND}`; export r; \
43242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43243 $(NORMAL_TARGET_EXPORTS) \
43244 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
43245 for flag in $(EXTRA_TARGET_FLAGS); do \
43246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43247 done; \
43248 (cd $(TARGET_SUBDIR)/boehm-gc && \
43249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43251 "RANLIB=$${RANLIB}" \
43252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43253 installcheck) \
43254 || exit 1
43256 @endif target-boehm-gc
43258 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
43259 maybe-mostlyclean-target-boehm-gc:
43260 @if target-boehm-gc
43261 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
43263 mostlyclean-target-boehm-gc:
43264 @: $(MAKE); $(unstage)
43265 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43266 r=`${PWD_COMMAND}`; export r; \
43267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268 $(NORMAL_TARGET_EXPORTS) \
43269 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
43270 for flag in $(EXTRA_TARGET_FLAGS); do \
43271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272 done; \
43273 (cd $(TARGET_SUBDIR)/boehm-gc && \
43274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276 "RANLIB=$${RANLIB}" \
43277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278 mostlyclean) \
43279 || exit 1
43281 @endif target-boehm-gc
43283 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
43284 maybe-clean-target-boehm-gc:
43285 @if target-boehm-gc
43286 maybe-clean-target-boehm-gc: clean-target-boehm-gc
43288 clean-target-boehm-gc:
43289 @: $(MAKE); $(unstage)
43290 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43291 r=`${PWD_COMMAND}`; export r; \
43292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293 $(NORMAL_TARGET_EXPORTS) \
43294 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
43295 for flag in $(EXTRA_TARGET_FLAGS); do \
43296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297 done; \
43298 (cd $(TARGET_SUBDIR)/boehm-gc && \
43299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301 "RANLIB=$${RANLIB}" \
43302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303 clean) \
43304 || exit 1
43306 @endif target-boehm-gc
43308 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
43309 maybe-distclean-target-boehm-gc:
43310 @if target-boehm-gc
43311 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
43313 distclean-target-boehm-gc:
43314 @: $(MAKE); $(unstage)
43315 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43316 r=`${PWD_COMMAND}`; export r; \
43317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318 $(NORMAL_TARGET_EXPORTS) \
43319 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
43320 for flag in $(EXTRA_TARGET_FLAGS); do \
43321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322 done; \
43323 (cd $(TARGET_SUBDIR)/boehm-gc && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326 "RANLIB=$${RANLIB}" \
43327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328 distclean) \
43329 || exit 1
43331 @endif target-boehm-gc
43333 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
43334 maybe-maintainer-clean-target-boehm-gc:
43335 @if target-boehm-gc
43336 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
43338 maintainer-clean-target-boehm-gc:
43339 @: $(MAKE); $(unstage)
43340 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
43341 r=`${PWD_COMMAND}`; export r; \
43342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43343 $(NORMAL_TARGET_EXPORTS) \
43344 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
43345 for flag in $(EXTRA_TARGET_FLAGS); do \
43346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43347 done; \
43348 (cd $(TARGET_SUBDIR)/boehm-gc && \
43349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43351 "RANLIB=$${RANLIB}" \
43352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43353 maintainer-clean) \
43354 || exit 1
43356 @endif target-boehm-gc
43362 .PHONY: configure-target-rda maybe-configure-target-rda
43363 maybe-configure-target-rda:
43364 @if gcc-bootstrap
43365 configure-target-rda: stage_current
43366 @endif gcc-bootstrap
43367 @if target-rda
43368 maybe-configure-target-rda: configure-target-rda
43369 configure-target-rda:
43370 @: $(MAKE); $(unstage)
43371 @r=`${PWD_COMMAND}`; export r; \
43372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43373 echo "Checking multilib configuration for rda..."; \
43374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
43375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
43376 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
43377 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
43378 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
43379 else \
43380 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
43381 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
43382 fi; \
43383 else \
43384 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
43385 fi; \
43386 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
43387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
43388 $(NORMAL_TARGET_EXPORTS) \
43389 echo Configuring in $(TARGET_SUBDIR)/rda; \
43390 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
43391 case $(srcdir) in \
43392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43393 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
43394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43395 esac; \
43396 module_srcdir=rda; \
43397 rm -f no-such-file || : ; \
43398 CONFIG_SITE=no-such-file $(SHELL) \
43399 $$s/$$module_srcdir/configure \
43400 --srcdir=$${topdir}/$$module_srcdir \
43401 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43402 --target=${target_alias} \
43403 || exit 1
43404 @endif target-rda
43410 .PHONY: all-target-rda maybe-all-target-rda
43411 maybe-all-target-rda:
43412 @if gcc-bootstrap
43413 all-target-rda: stage_current
43414 @endif gcc-bootstrap
43415 @if target-rda
43416 TARGET-target-rda=all
43417 maybe-all-target-rda: all-target-rda
43418 all-target-rda: configure-target-rda
43419 @: $(MAKE); $(unstage)
43420 @r=`${PWD_COMMAND}`; export r; \
43421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43422 $(NORMAL_TARGET_EXPORTS) \
43423 (cd $(TARGET_SUBDIR)/rda && \
43424 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43425 $(TARGET-target-rda))
43426 @endif target-rda
43432 .PHONY: check-target-rda maybe-check-target-rda
43433 maybe-check-target-rda:
43434 @if target-rda
43435 maybe-check-target-rda: check-target-rda
43437 check-target-rda:
43438 @: $(MAKE); $(unstage)
43439 @r=`${PWD_COMMAND}`; export r; \
43440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43441 $(NORMAL_TARGET_EXPORTS) \
43442 (cd $(TARGET_SUBDIR)/rda && \
43443 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43445 @endif target-rda
43447 .PHONY: install-target-rda maybe-install-target-rda
43448 maybe-install-target-rda:
43449 @if target-rda
43450 maybe-install-target-rda: install-target-rda
43452 install-target-rda: installdirs
43453 @: $(MAKE); $(unstage)
43454 @r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(NORMAL_TARGET_EXPORTS) \
43457 (cd $(TARGET_SUBDIR)/rda && \
43458 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43460 @endif target-rda
43462 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
43463 maybe-install-strip-target-rda:
43464 @if target-rda
43465 maybe-install-strip-target-rda: install-strip-target-rda
43467 install-strip-target-rda: installdirs
43468 @: $(MAKE); $(unstage)
43469 @r=`${PWD_COMMAND}`; export r; \
43470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43471 $(NORMAL_TARGET_EXPORTS) \
43472 (cd $(TARGET_SUBDIR)/rda && \
43473 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43475 @endif target-rda
43477 # Other targets (info, dvi, pdf, etc.)
43479 .PHONY: maybe-info-target-rda info-target-rda
43480 maybe-info-target-rda:
43481 @if target-rda
43482 maybe-info-target-rda: info-target-rda
43484 info-target-rda: \
43485 configure-target-rda
43486 @: $(MAKE); $(unstage)
43487 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43488 r=`${PWD_COMMAND}`; export r; \
43489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490 $(NORMAL_TARGET_EXPORTS) \
43491 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
43492 for flag in $(EXTRA_TARGET_FLAGS); do \
43493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43494 done; \
43495 (cd $(TARGET_SUBDIR)/rda && \
43496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498 "RANLIB=$${RANLIB}" \
43499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500 info) \
43501 || exit 1
43503 @endif target-rda
43505 .PHONY: maybe-dvi-target-rda dvi-target-rda
43506 maybe-dvi-target-rda:
43507 @if target-rda
43508 maybe-dvi-target-rda: dvi-target-rda
43510 dvi-target-rda: \
43511 configure-target-rda
43512 @: $(MAKE); $(unstage)
43513 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43514 r=`${PWD_COMMAND}`; export r; \
43515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43516 $(NORMAL_TARGET_EXPORTS) \
43517 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
43518 for flag in $(EXTRA_TARGET_FLAGS); do \
43519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43520 done; \
43521 (cd $(TARGET_SUBDIR)/rda && \
43522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43524 "RANLIB=$${RANLIB}" \
43525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43526 dvi) \
43527 || exit 1
43529 @endif target-rda
43531 .PHONY: maybe-pdf-target-rda pdf-target-rda
43532 maybe-pdf-target-rda:
43533 @if target-rda
43534 maybe-pdf-target-rda: pdf-target-rda
43536 pdf-target-rda: \
43537 configure-target-rda
43538 @: $(MAKE); $(unstage)
43539 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43540 r=`${PWD_COMMAND}`; export r; \
43541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43542 $(NORMAL_TARGET_EXPORTS) \
43543 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
43544 for flag in $(EXTRA_TARGET_FLAGS); do \
43545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43546 done; \
43547 (cd $(TARGET_SUBDIR)/rda && \
43548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43550 "RANLIB=$${RANLIB}" \
43551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43552 pdf) \
43553 || exit 1
43555 @endif target-rda
43557 .PHONY: maybe-html-target-rda html-target-rda
43558 maybe-html-target-rda:
43559 @if target-rda
43560 maybe-html-target-rda: html-target-rda
43562 html-target-rda: \
43563 configure-target-rda
43564 @: $(MAKE); $(unstage)
43565 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43566 r=`${PWD_COMMAND}`; export r; \
43567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43568 $(NORMAL_TARGET_EXPORTS) \
43569 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
43570 for flag in $(EXTRA_TARGET_FLAGS); do \
43571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43572 done; \
43573 (cd $(TARGET_SUBDIR)/rda && \
43574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43576 "RANLIB=$${RANLIB}" \
43577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43578 html) \
43579 || exit 1
43581 @endif target-rda
43583 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
43584 maybe-TAGS-target-rda:
43585 @if target-rda
43586 maybe-TAGS-target-rda: TAGS-target-rda
43588 TAGS-target-rda: \
43589 configure-target-rda
43590 @: $(MAKE); $(unstage)
43591 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43592 r=`${PWD_COMMAND}`; export r; \
43593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43594 $(NORMAL_TARGET_EXPORTS) \
43595 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
43596 for flag in $(EXTRA_TARGET_FLAGS); do \
43597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43598 done; \
43599 (cd $(TARGET_SUBDIR)/rda && \
43600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43602 "RANLIB=$${RANLIB}" \
43603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43604 TAGS) \
43605 || exit 1
43607 @endif target-rda
43609 .PHONY: maybe-install-info-target-rda install-info-target-rda
43610 maybe-install-info-target-rda:
43611 @if target-rda
43612 maybe-install-info-target-rda: install-info-target-rda
43614 install-info-target-rda: \
43615 configure-target-rda \
43616 info-target-rda
43617 @: $(MAKE); $(unstage)
43618 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43619 r=`${PWD_COMMAND}`; export r; \
43620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43621 $(NORMAL_TARGET_EXPORTS) \
43622 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
43623 for flag in $(EXTRA_TARGET_FLAGS); do \
43624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625 done; \
43626 (cd $(TARGET_SUBDIR)/rda && \
43627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43629 "RANLIB=$${RANLIB}" \
43630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43631 install-info) \
43632 || exit 1
43634 @endif target-rda
43636 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
43637 maybe-install-pdf-target-rda:
43638 @if target-rda
43639 maybe-install-pdf-target-rda: install-pdf-target-rda
43641 install-pdf-target-rda: \
43642 configure-target-rda \
43643 pdf-target-rda
43644 @: $(MAKE); $(unstage)
43645 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43646 r=`${PWD_COMMAND}`; export r; \
43647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648 $(NORMAL_TARGET_EXPORTS) \
43649 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
43650 for flag in $(EXTRA_TARGET_FLAGS); do \
43651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43652 done; \
43653 (cd $(TARGET_SUBDIR)/rda && \
43654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656 "RANLIB=$${RANLIB}" \
43657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658 install-pdf) \
43659 || exit 1
43661 @endif target-rda
43663 .PHONY: maybe-install-html-target-rda install-html-target-rda
43664 maybe-install-html-target-rda:
43665 @if target-rda
43666 maybe-install-html-target-rda: install-html-target-rda
43668 install-html-target-rda: \
43669 configure-target-rda \
43670 html-target-rda
43671 @: $(MAKE); $(unstage)
43672 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43673 r=`${PWD_COMMAND}`; export r; \
43674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43675 $(NORMAL_TARGET_EXPORTS) \
43676 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
43677 for flag in $(EXTRA_TARGET_FLAGS); do \
43678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43679 done; \
43680 (cd $(TARGET_SUBDIR)/rda && \
43681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43683 "RANLIB=$${RANLIB}" \
43684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43685 install-html) \
43686 || exit 1
43688 @endif target-rda
43690 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
43691 maybe-installcheck-target-rda:
43692 @if target-rda
43693 maybe-installcheck-target-rda: installcheck-target-rda
43695 installcheck-target-rda: \
43696 configure-target-rda
43697 @: $(MAKE); $(unstage)
43698 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43699 r=`${PWD_COMMAND}`; export r; \
43700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43701 $(NORMAL_TARGET_EXPORTS) \
43702 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
43703 for flag in $(EXTRA_TARGET_FLAGS); do \
43704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43705 done; \
43706 (cd $(TARGET_SUBDIR)/rda && \
43707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43709 "RANLIB=$${RANLIB}" \
43710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43711 installcheck) \
43712 || exit 1
43714 @endif target-rda
43716 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
43717 maybe-mostlyclean-target-rda:
43718 @if target-rda
43719 maybe-mostlyclean-target-rda: mostlyclean-target-rda
43721 mostlyclean-target-rda:
43722 @: $(MAKE); $(unstage)
43723 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43724 r=`${PWD_COMMAND}`; export r; \
43725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726 $(NORMAL_TARGET_EXPORTS) \
43727 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
43728 for flag in $(EXTRA_TARGET_FLAGS); do \
43729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43730 done; \
43731 (cd $(TARGET_SUBDIR)/rda && \
43732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43734 "RANLIB=$${RANLIB}" \
43735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43736 mostlyclean) \
43737 || exit 1
43739 @endif target-rda
43741 .PHONY: maybe-clean-target-rda clean-target-rda
43742 maybe-clean-target-rda:
43743 @if target-rda
43744 maybe-clean-target-rda: clean-target-rda
43746 clean-target-rda:
43747 @: $(MAKE); $(unstage)
43748 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43749 r=`${PWD_COMMAND}`; export r; \
43750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751 $(NORMAL_TARGET_EXPORTS) \
43752 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
43753 for flag in $(EXTRA_TARGET_FLAGS); do \
43754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755 done; \
43756 (cd $(TARGET_SUBDIR)/rda && \
43757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759 "RANLIB=$${RANLIB}" \
43760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761 clean) \
43762 || exit 1
43764 @endif target-rda
43766 .PHONY: maybe-distclean-target-rda distclean-target-rda
43767 maybe-distclean-target-rda:
43768 @if target-rda
43769 maybe-distclean-target-rda: distclean-target-rda
43771 distclean-target-rda:
43772 @: $(MAKE); $(unstage)
43773 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43774 r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 $(NORMAL_TARGET_EXPORTS) \
43777 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
43778 for flag in $(EXTRA_TARGET_FLAGS); do \
43779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780 done; \
43781 (cd $(TARGET_SUBDIR)/rda && \
43782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43784 "RANLIB=$${RANLIB}" \
43785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43786 distclean) \
43787 || exit 1
43789 @endif target-rda
43791 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
43792 maybe-maintainer-clean-target-rda:
43793 @if target-rda
43794 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
43796 maintainer-clean-target-rda:
43797 @: $(MAKE); $(unstage)
43798 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43799 r=`${PWD_COMMAND}`; export r; \
43800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43801 $(NORMAL_TARGET_EXPORTS) \
43802 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
43803 for flag in $(EXTRA_TARGET_FLAGS); do \
43804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43805 done; \
43806 (cd $(TARGET_SUBDIR)/rda && \
43807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43809 "RANLIB=$${RANLIB}" \
43810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43811 maintainer-clean) \
43812 || exit 1
43814 @endif target-rda
43820 .PHONY: configure-target-libada maybe-configure-target-libada
43821 maybe-configure-target-libada:
43822 @if gcc-bootstrap
43823 configure-target-libada: stage_current
43824 @endif gcc-bootstrap
43825 @if target-libada
43826 maybe-configure-target-libada: configure-target-libada
43827 configure-target-libada:
43828 @: $(MAKE); $(unstage)
43829 @r=`${PWD_COMMAND}`; export r; \
43830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831 echo "Checking multilib configuration for libada..."; \
43832 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
43833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
43834 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
43835 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
43836 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
43837 else \
43838 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
43839 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
43840 fi; \
43841 else \
43842 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
43843 fi; \
43844 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
43845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
43846 $(NORMAL_TARGET_EXPORTS) \
43847 echo Configuring in $(TARGET_SUBDIR)/libada; \
43848 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
43849 case $(srcdir) in \
43850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43851 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
43852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43853 esac; \
43854 module_srcdir=libada; \
43855 rm -f no-such-file || : ; \
43856 CONFIG_SITE=no-such-file $(SHELL) \
43857 $$s/$$module_srcdir/configure \
43858 --srcdir=$${topdir}/$$module_srcdir \
43859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43860 --target=${target_alias} \
43861 || exit 1
43862 @endif target-libada
43868 .PHONY: all-target-libada maybe-all-target-libada
43869 maybe-all-target-libada:
43870 @if gcc-bootstrap
43871 all-target-libada: stage_current
43872 @endif gcc-bootstrap
43873 @if target-libada
43874 TARGET-target-libada=all
43875 maybe-all-target-libada: all-target-libada
43876 all-target-libada: configure-target-libada
43877 @: $(MAKE); $(unstage)
43878 @r=`${PWD_COMMAND}`; export r; \
43879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43880 $(NORMAL_TARGET_EXPORTS) \
43881 (cd $(TARGET_SUBDIR)/libada && \
43882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43883 $(TARGET-target-libada))
43884 @endif target-libada
43890 .PHONY: check-target-libada maybe-check-target-libada
43891 maybe-check-target-libada:
43892 @if target-libada
43893 maybe-check-target-libada: check-target-libada
43895 check-target-libada:
43896 @: $(MAKE); $(unstage)
43897 @r=`${PWD_COMMAND}`; export r; \
43898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43899 $(NORMAL_TARGET_EXPORTS) \
43900 (cd $(TARGET_SUBDIR)/libada && \
43901 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43903 @endif target-libada
43905 .PHONY: install-target-libada maybe-install-target-libada
43906 maybe-install-target-libada:
43907 @if target-libada
43908 maybe-install-target-libada: install-target-libada
43910 install-target-libada: installdirs
43911 @: $(MAKE); $(unstage)
43912 @r=`${PWD_COMMAND}`; export r; \
43913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43914 $(NORMAL_TARGET_EXPORTS) \
43915 (cd $(TARGET_SUBDIR)/libada && \
43916 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43918 @endif target-libada
43920 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
43921 maybe-install-strip-target-libada:
43922 @if target-libada
43923 maybe-install-strip-target-libada: install-strip-target-libada
43925 install-strip-target-libada: installdirs
43926 @: $(MAKE); $(unstage)
43927 @r=`${PWD_COMMAND}`; export r; \
43928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43929 $(NORMAL_TARGET_EXPORTS) \
43930 (cd $(TARGET_SUBDIR)/libada && \
43931 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43933 @endif target-libada
43935 # Other targets (info, dvi, pdf, etc.)
43937 .PHONY: maybe-info-target-libada info-target-libada
43938 maybe-info-target-libada:
43939 @if target-libada
43940 maybe-info-target-libada: info-target-libada
43942 info-target-libada: \
43943 configure-target-libada
43944 @: $(MAKE); $(unstage)
43945 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43946 r=`${PWD_COMMAND}`; export r; \
43947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948 $(NORMAL_TARGET_EXPORTS) \
43949 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
43950 for flag in $(EXTRA_TARGET_FLAGS); do \
43951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952 done; \
43953 (cd $(TARGET_SUBDIR)/libada && \
43954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956 "RANLIB=$${RANLIB}" \
43957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958 info) \
43959 || exit 1
43961 @endif target-libada
43963 .PHONY: maybe-dvi-target-libada dvi-target-libada
43964 maybe-dvi-target-libada:
43965 @if target-libada
43966 maybe-dvi-target-libada: dvi-target-libada
43968 dvi-target-libada: \
43969 configure-target-libada
43970 @: $(MAKE); $(unstage)
43971 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43972 r=`${PWD_COMMAND}`; export r; \
43973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43974 $(NORMAL_TARGET_EXPORTS) \
43975 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
43976 for flag in $(EXTRA_TARGET_FLAGS); do \
43977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43978 done; \
43979 (cd $(TARGET_SUBDIR)/libada && \
43980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43982 "RANLIB=$${RANLIB}" \
43983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43984 dvi) \
43985 || exit 1
43987 @endif target-libada
43989 .PHONY: maybe-pdf-target-libada pdf-target-libada
43990 maybe-pdf-target-libada:
43991 @if target-libada
43992 maybe-pdf-target-libada: pdf-target-libada
43994 pdf-target-libada: \
43995 configure-target-libada
43996 @: $(MAKE); $(unstage)
43997 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43998 r=`${PWD_COMMAND}`; export r; \
43999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000 $(NORMAL_TARGET_EXPORTS) \
44001 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
44002 for flag in $(EXTRA_TARGET_FLAGS); do \
44003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44004 done; \
44005 (cd $(TARGET_SUBDIR)/libada && \
44006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008 "RANLIB=$${RANLIB}" \
44009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010 pdf) \
44011 || exit 1
44013 @endif target-libada
44015 .PHONY: maybe-html-target-libada html-target-libada
44016 maybe-html-target-libada:
44017 @if target-libada
44018 maybe-html-target-libada: html-target-libada
44020 html-target-libada: \
44021 configure-target-libada
44022 @: $(MAKE); $(unstage)
44023 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44024 r=`${PWD_COMMAND}`; export r; \
44025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026 $(NORMAL_TARGET_EXPORTS) \
44027 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
44028 for flag in $(EXTRA_TARGET_FLAGS); do \
44029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44030 done; \
44031 (cd $(TARGET_SUBDIR)/libada && \
44032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44034 "RANLIB=$${RANLIB}" \
44035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44036 html) \
44037 || exit 1
44039 @endif target-libada
44041 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
44042 maybe-TAGS-target-libada:
44043 @if target-libada
44044 maybe-TAGS-target-libada: TAGS-target-libada
44046 TAGS-target-libada: \
44047 configure-target-libada
44048 @: $(MAKE); $(unstage)
44049 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44050 r=`${PWD_COMMAND}`; export r; \
44051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052 $(NORMAL_TARGET_EXPORTS) \
44053 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 TAGS) \
44063 || exit 1
44065 @endif target-libada
44067 .PHONY: maybe-install-info-target-libada install-info-target-libada
44068 maybe-install-info-target-libada:
44069 @if target-libada
44070 maybe-install-info-target-libada: install-info-target-libada
44072 install-info-target-libada: \
44073 configure-target-libada \
44074 info-target-libada
44075 @: $(MAKE); $(unstage)
44076 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44077 r=`${PWD_COMMAND}`; export r; \
44078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44079 $(NORMAL_TARGET_EXPORTS) \
44080 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
44081 for flag in $(EXTRA_TARGET_FLAGS); do \
44082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44083 done; \
44084 (cd $(TARGET_SUBDIR)/libada && \
44085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44087 "RANLIB=$${RANLIB}" \
44088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44089 install-info) \
44090 || exit 1
44092 @endif target-libada
44094 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
44095 maybe-install-pdf-target-libada:
44096 @if target-libada
44097 maybe-install-pdf-target-libada: install-pdf-target-libada
44099 install-pdf-target-libada: \
44100 configure-target-libada \
44101 pdf-target-libada
44102 @: $(MAKE); $(unstage)
44103 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44104 r=`${PWD_COMMAND}`; export r; \
44105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106 $(NORMAL_TARGET_EXPORTS) \
44107 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
44108 for flag in $(EXTRA_TARGET_FLAGS); do \
44109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44110 done; \
44111 (cd $(TARGET_SUBDIR)/libada && \
44112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44114 "RANLIB=$${RANLIB}" \
44115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44116 install-pdf) \
44117 || exit 1
44119 @endif target-libada
44121 .PHONY: maybe-install-html-target-libada install-html-target-libada
44122 maybe-install-html-target-libada:
44123 @if target-libada
44124 maybe-install-html-target-libada: install-html-target-libada
44126 install-html-target-libada: \
44127 configure-target-libada \
44128 html-target-libada
44129 @: $(MAKE); $(unstage)
44130 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44131 r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 $(NORMAL_TARGET_EXPORTS) \
44134 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
44135 for flag in $(EXTRA_TARGET_FLAGS); do \
44136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44137 done; \
44138 (cd $(TARGET_SUBDIR)/libada && \
44139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44141 "RANLIB=$${RANLIB}" \
44142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44143 install-html) \
44144 || exit 1
44146 @endif target-libada
44148 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
44149 maybe-installcheck-target-libada:
44150 @if target-libada
44151 maybe-installcheck-target-libada: installcheck-target-libada
44153 installcheck-target-libada: \
44154 configure-target-libada
44155 @: $(MAKE); $(unstage)
44156 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44157 r=`${PWD_COMMAND}`; export r; \
44158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159 $(NORMAL_TARGET_EXPORTS) \
44160 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
44161 for flag in $(EXTRA_TARGET_FLAGS); do \
44162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44163 done; \
44164 (cd $(TARGET_SUBDIR)/libada && \
44165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44167 "RANLIB=$${RANLIB}" \
44168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44169 installcheck) \
44170 || exit 1
44172 @endif target-libada
44174 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
44175 maybe-mostlyclean-target-libada:
44176 @if target-libada
44177 maybe-mostlyclean-target-libada: mostlyclean-target-libada
44179 mostlyclean-target-libada:
44180 @: $(MAKE); $(unstage)
44181 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44182 r=`${PWD_COMMAND}`; export r; \
44183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44184 $(NORMAL_TARGET_EXPORTS) \
44185 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
44186 for flag in $(EXTRA_TARGET_FLAGS); do \
44187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44188 done; \
44189 (cd $(TARGET_SUBDIR)/libada && \
44190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44192 "RANLIB=$${RANLIB}" \
44193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44194 mostlyclean) \
44195 || exit 1
44197 @endif target-libada
44199 .PHONY: maybe-clean-target-libada clean-target-libada
44200 maybe-clean-target-libada:
44201 @if target-libada
44202 maybe-clean-target-libada: clean-target-libada
44204 clean-target-libada:
44205 @: $(MAKE); $(unstage)
44206 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44207 r=`${PWD_COMMAND}`; export r; \
44208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44209 $(NORMAL_TARGET_EXPORTS) \
44210 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
44211 for flag in $(EXTRA_TARGET_FLAGS); do \
44212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44213 done; \
44214 (cd $(TARGET_SUBDIR)/libada && \
44215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44217 "RANLIB=$${RANLIB}" \
44218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44219 clean) \
44220 || exit 1
44222 @endif target-libada
44224 .PHONY: maybe-distclean-target-libada distclean-target-libada
44225 maybe-distclean-target-libada:
44226 @if target-libada
44227 maybe-distclean-target-libada: distclean-target-libada
44229 distclean-target-libada:
44230 @: $(MAKE); $(unstage)
44231 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44232 r=`${PWD_COMMAND}`; export r; \
44233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44234 $(NORMAL_TARGET_EXPORTS) \
44235 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
44236 for flag in $(EXTRA_TARGET_FLAGS); do \
44237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44238 done; \
44239 (cd $(TARGET_SUBDIR)/libada && \
44240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44242 "RANLIB=$${RANLIB}" \
44243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44244 distclean) \
44245 || exit 1
44247 @endif target-libada
44249 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
44250 maybe-maintainer-clean-target-libada:
44251 @if target-libada
44252 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
44254 maintainer-clean-target-libada:
44255 @: $(MAKE); $(unstage)
44256 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
44257 r=`${PWD_COMMAND}`; export r; \
44258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44259 $(NORMAL_TARGET_EXPORTS) \
44260 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
44261 for flag in $(EXTRA_TARGET_FLAGS); do \
44262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44263 done; \
44264 (cd $(TARGET_SUBDIR)/libada && \
44265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44267 "RANLIB=$${RANLIB}" \
44268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44269 maintainer-clean) \
44270 || exit 1
44272 @endif target-libada
44278 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
44279 maybe-configure-target-libgomp:
44280 @if gcc-bootstrap
44281 configure-target-libgomp: stage_current
44282 @endif gcc-bootstrap
44283 @if target-libgomp
44284 maybe-configure-target-libgomp: configure-target-libgomp
44285 configure-target-libgomp:
44286 @r=`${PWD_COMMAND}`; export r; \
44287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44288 echo "Checking multilib configuration for libgomp..."; \
44289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44290 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44291 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44292 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44293 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44294 else \
44295 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44296 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44297 fi; \
44298 else \
44299 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44300 fi; \
44301 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44303 $(NORMAL_TARGET_EXPORTS) \
44304 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
44305 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
44306 case $(srcdir) in \
44307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44308 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44310 esac; \
44311 module_srcdir=libgomp; \
44312 rm -f no-such-file || : ; \
44313 CONFIG_SITE=no-such-file $(SHELL) \
44314 $$s/$$module_srcdir/configure \
44315 --srcdir=$${topdir}/$$module_srcdir \
44316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44317 --target=${target_alias} \
44318 || exit 1
44319 @endif target-libgomp
44323 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
44324 maybe-configure-stage1-target-libgomp:
44325 @if target-libgomp-bootstrap
44326 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
44327 configure-stage1-target-libgomp:
44328 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44329 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44330 @r=`${PWD_COMMAND}`; export r; \
44331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44332 TFLAGS="$(STAGE1_TFLAGS)"; \
44333 echo "Checking multilib configuration for libgomp..."; \
44334 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44335 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44336 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44337 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44338 else \
44339 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44340 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44341 fi; \
44342 else \
44343 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44344 fi; \
44345 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44346 $(NORMAL_TARGET_EXPORTS) \
44347 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44350 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
44351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44352 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44353 case $(srcdir) in \
44354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44355 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44357 esac; \
44358 module_srcdir=libgomp; \
44359 $(SHELL) $$s/$$module_srcdir/configure \
44360 --srcdir=$${topdir}/$$module_srcdir \
44361 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44362 --target=${target_alias} \
44364 $(STAGE1_CONFIGURE_FLAGS)
44365 @endif target-libgomp-bootstrap
44367 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
44368 maybe-configure-stage2-target-libgomp:
44369 @if target-libgomp-bootstrap
44370 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
44371 configure-stage2-target-libgomp:
44372 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44373 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44374 @r=`${PWD_COMMAND}`; export r; \
44375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376 TFLAGS="$(STAGE2_TFLAGS)"; \
44377 echo "Checking multilib configuration for libgomp..."; \
44378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44379 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44380 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44381 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44382 else \
44383 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44384 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44385 fi; \
44386 else \
44387 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44388 fi; \
44389 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44390 $(NORMAL_TARGET_EXPORTS) \
44392 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44393 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44394 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44395 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
44396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44397 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44398 case $(srcdir) in \
44399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44400 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44402 esac; \
44403 module_srcdir=libgomp; \
44404 $(SHELL) $$s/$$module_srcdir/configure \
44405 --srcdir=$${topdir}/$$module_srcdir \
44406 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44407 --target=${target_alias} \
44408 --with-build-libsubdir=$(HOST_SUBDIR) \
44409 $(STAGE2_CONFIGURE_FLAGS)
44410 @endif target-libgomp-bootstrap
44412 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
44413 maybe-configure-stage3-target-libgomp:
44414 @if target-libgomp-bootstrap
44415 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
44416 configure-stage3-target-libgomp:
44417 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44418 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44419 @r=`${PWD_COMMAND}`; export r; \
44420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44421 TFLAGS="$(STAGE3_TFLAGS)"; \
44422 echo "Checking multilib configuration for libgomp..."; \
44423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44424 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44425 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44426 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44427 else \
44428 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44429 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44430 fi; \
44431 else \
44432 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44433 fi; \
44434 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44435 $(NORMAL_TARGET_EXPORTS) \
44437 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44440 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
44441 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44442 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44443 case $(srcdir) in \
44444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44445 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44447 esac; \
44448 module_srcdir=libgomp; \
44449 $(SHELL) $$s/$$module_srcdir/configure \
44450 --srcdir=$${topdir}/$$module_srcdir \
44451 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44452 --target=${target_alias} \
44453 --with-build-libsubdir=$(HOST_SUBDIR) \
44454 $(STAGE3_CONFIGURE_FLAGS)
44455 @endif target-libgomp-bootstrap
44457 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
44458 maybe-configure-stage4-target-libgomp:
44459 @if target-libgomp-bootstrap
44460 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
44461 configure-stage4-target-libgomp:
44462 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44464 @r=`${PWD_COMMAND}`; export r; \
44465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44466 TFLAGS="$(STAGE4_TFLAGS)"; \
44467 echo "Checking multilib configuration for libgomp..."; \
44468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44469 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44470 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44471 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44472 else \
44473 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44474 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44475 fi; \
44476 else \
44477 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44478 fi; \
44479 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44480 $(NORMAL_TARGET_EXPORTS) \
44482 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44483 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44484 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44485 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
44486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44487 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44488 case $(srcdir) in \
44489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44490 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44492 esac; \
44493 module_srcdir=libgomp; \
44494 $(SHELL) $$s/$$module_srcdir/configure \
44495 --srcdir=$${topdir}/$$module_srcdir \
44496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44497 --target=${target_alias} \
44498 --with-build-libsubdir=$(HOST_SUBDIR) \
44499 $(STAGE4_CONFIGURE_FLAGS)
44500 @endif target-libgomp-bootstrap
44502 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
44503 maybe-configure-stageprofile-target-libgomp:
44504 @if target-libgomp-bootstrap
44505 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
44506 configure-stageprofile-target-libgomp:
44507 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44508 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44509 @r=`${PWD_COMMAND}`; export r; \
44510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44512 echo "Checking multilib configuration for libgomp..."; \
44513 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44514 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44515 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44516 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44517 else \
44518 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44519 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44520 fi; \
44521 else \
44522 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44523 fi; \
44524 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44525 $(NORMAL_TARGET_EXPORTS) \
44527 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44530 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
44531 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44532 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44533 case $(srcdir) in \
44534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44535 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44537 esac; \
44538 module_srcdir=libgomp; \
44539 $(SHELL) $$s/$$module_srcdir/configure \
44540 --srcdir=$${topdir}/$$module_srcdir \
44541 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44542 --target=${target_alias} \
44543 --with-build-libsubdir=$(HOST_SUBDIR) \
44544 $(STAGEprofile_CONFIGURE_FLAGS)
44545 @endif target-libgomp-bootstrap
44547 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
44548 maybe-configure-stagefeedback-target-libgomp:
44549 @if target-libgomp-bootstrap
44550 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
44551 configure-stagefeedback-target-libgomp:
44552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44553 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44554 @r=`${PWD_COMMAND}`; export r; \
44555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44556 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44557 echo "Checking multilib configuration for libgomp..."; \
44558 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44559 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44560 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44561 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44562 else \
44563 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44564 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44565 fi; \
44566 else \
44567 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44568 fi; \
44569 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44570 $(NORMAL_TARGET_EXPORTS) \
44572 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44573 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44574 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44575 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
44576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44577 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44578 case $(srcdir) in \
44579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44580 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44582 esac; \
44583 module_srcdir=libgomp; \
44584 $(SHELL) $$s/$$module_srcdir/configure \
44585 --srcdir=$${topdir}/$$module_srcdir \
44586 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44587 --target=${target_alias} \
44588 --with-build-libsubdir=$(HOST_SUBDIR) \
44589 $(STAGEfeedback_CONFIGURE_FLAGS)
44590 @endif target-libgomp-bootstrap
44596 .PHONY: all-target-libgomp maybe-all-target-libgomp
44597 maybe-all-target-libgomp:
44598 @if gcc-bootstrap
44599 all-target-libgomp: stage_current
44600 @endif gcc-bootstrap
44601 @if target-libgomp
44602 TARGET-target-libgomp=all
44603 maybe-all-target-libgomp: all-target-libgomp
44604 all-target-libgomp: configure-target-libgomp
44605 @r=`${PWD_COMMAND}`; export r; \
44606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44607 $(NORMAL_TARGET_EXPORTS) \
44608 (cd $(TARGET_SUBDIR)/libgomp && \
44609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44610 $(TARGET-target-libgomp))
44611 @endif target-libgomp
44615 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
44616 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
44617 maybe-all-stage1-target-libgomp:
44618 maybe-clean-stage1-target-libgomp:
44619 @if target-libgomp-bootstrap
44620 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
44621 all-stage1: all-stage1-target-libgomp
44622 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
44623 all-stage1-target-libgomp: configure-stage1-target-libgomp
44624 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44625 @r=`${PWD_COMMAND}`; export r; \
44626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44627 TFLAGS="$(STAGE1_TFLAGS)"; \
44628 $(NORMAL_TARGET_EXPORTS) \
44629 cd $(TARGET_SUBDIR)/libgomp && \
44630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44637 $(EXTRA_TARGET_FLAGS) \
44639 TFLAGS="$(STAGE1_TFLAGS)" \
44640 $(TARGET-stage1-target-libgomp)
44642 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
44643 clean-stage1: clean-stage1-target-libgomp
44644 clean-stage1-target-libgomp:
44645 @if [ $(current_stage) = stage1 ]; then \
44646 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44647 else \
44648 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
44649 $(MAKE) stage1-start; \
44650 fi; \
44651 cd $(TARGET_SUBDIR)/libgomp && \
44652 $(MAKE) $(EXTRA_TARGET_FLAGS) \
44653 clean
44654 @endif target-libgomp-bootstrap
44657 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
44658 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
44659 maybe-all-stage2-target-libgomp:
44660 maybe-clean-stage2-target-libgomp:
44661 @if target-libgomp-bootstrap
44662 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
44663 all-stage2: all-stage2-target-libgomp
44664 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
44665 all-stage2-target-libgomp: configure-stage2-target-libgomp
44666 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44667 @r=`${PWD_COMMAND}`; export r; \
44668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44669 TFLAGS="$(STAGE2_TFLAGS)"; \
44670 $(NORMAL_TARGET_EXPORTS) \
44672 cd $(TARGET_SUBDIR)/libgomp && \
44673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44674 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44680 $(EXTRA_TARGET_FLAGS) \
44681 TFLAGS="$(STAGE2_TFLAGS)" \
44682 $(TARGET-stage2-target-libgomp)
44684 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
44685 clean-stage2: clean-stage2-target-libgomp
44686 clean-stage2-target-libgomp:
44687 @if [ $(current_stage) = stage2 ]; then \
44688 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44689 else \
44690 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
44691 $(MAKE) stage2-start; \
44692 fi; \
44693 cd $(TARGET_SUBDIR)/libgomp && \
44694 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44695 @endif target-libgomp-bootstrap
44698 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
44699 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
44700 maybe-all-stage3-target-libgomp:
44701 maybe-clean-stage3-target-libgomp:
44702 @if target-libgomp-bootstrap
44703 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
44704 all-stage3: all-stage3-target-libgomp
44705 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
44706 all-stage3-target-libgomp: configure-stage3-target-libgomp
44707 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44708 @r=`${PWD_COMMAND}`; export r; \
44709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44710 TFLAGS="$(STAGE3_TFLAGS)"; \
44711 $(NORMAL_TARGET_EXPORTS) \
44713 cd $(TARGET_SUBDIR)/libgomp && \
44714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44715 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44721 $(EXTRA_TARGET_FLAGS) \
44722 TFLAGS="$(STAGE3_TFLAGS)" \
44723 $(TARGET-stage3-target-libgomp)
44725 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
44726 clean-stage3: clean-stage3-target-libgomp
44727 clean-stage3-target-libgomp:
44728 @if [ $(current_stage) = stage3 ]; then \
44729 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44730 else \
44731 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
44732 $(MAKE) stage3-start; \
44733 fi; \
44734 cd $(TARGET_SUBDIR)/libgomp && \
44735 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44736 @endif target-libgomp-bootstrap
44739 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
44740 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
44741 maybe-all-stage4-target-libgomp:
44742 maybe-clean-stage4-target-libgomp:
44743 @if target-libgomp-bootstrap
44744 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
44745 all-stage4: all-stage4-target-libgomp
44746 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
44747 all-stage4-target-libgomp: configure-stage4-target-libgomp
44748 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44749 @r=`${PWD_COMMAND}`; export r; \
44750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751 TFLAGS="$(STAGE4_TFLAGS)"; \
44752 $(NORMAL_TARGET_EXPORTS) \
44754 cd $(TARGET_SUBDIR)/libgomp && \
44755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44756 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44757 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44758 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44762 $(EXTRA_TARGET_FLAGS) \
44763 TFLAGS="$(STAGE4_TFLAGS)" \
44764 $(TARGET-stage4-target-libgomp)
44766 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
44767 clean-stage4: clean-stage4-target-libgomp
44768 clean-stage4-target-libgomp:
44769 @if [ $(current_stage) = stage4 ]; then \
44770 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44771 else \
44772 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
44773 $(MAKE) stage4-start; \
44774 fi; \
44775 cd $(TARGET_SUBDIR)/libgomp && \
44776 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44777 @endif target-libgomp-bootstrap
44780 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
44781 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
44782 maybe-all-stageprofile-target-libgomp:
44783 maybe-clean-stageprofile-target-libgomp:
44784 @if target-libgomp-bootstrap
44785 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
44786 all-stageprofile: all-stageprofile-target-libgomp
44787 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
44788 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
44789 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44790 @r=`${PWD_COMMAND}`; export r; \
44791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44792 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44793 $(NORMAL_TARGET_EXPORTS) \
44795 cd $(TARGET_SUBDIR)/libgomp && \
44796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44797 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44803 $(EXTRA_TARGET_FLAGS) \
44804 TFLAGS="$(STAGEprofile_TFLAGS)" \
44805 $(TARGET-stageprofile-target-libgomp)
44807 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
44808 clean-stageprofile: clean-stageprofile-target-libgomp
44809 clean-stageprofile-target-libgomp:
44810 @if [ $(current_stage) = stageprofile ]; then \
44811 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44812 else \
44813 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
44814 $(MAKE) stageprofile-start; \
44815 fi; \
44816 cd $(TARGET_SUBDIR)/libgomp && \
44817 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44818 @endif target-libgomp-bootstrap
44821 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
44822 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
44823 maybe-all-stagefeedback-target-libgomp:
44824 maybe-clean-stagefeedback-target-libgomp:
44825 @if target-libgomp-bootstrap
44826 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
44827 all-stagefeedback: all-stagefeedback-target-libgomp
44828 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
44829 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
44830 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44831 @r=`${PWD_COMMAND}`; export r; \
44832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44834 $(NORMAL_TARGET_EXPORTS) \
44836 cd $(TARGET_SUBDIR)/libgomp && \
44837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44838 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44844 $(EXTRA_TARGET_FLAGS) \
44845 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44846 $(TARGET-stagefeedback-target-libgomp)
44848 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
44849 clean-stagefeedback: clean-stagefeedback-target-libgomp
44850 clean-stagefeedback-target-libgomp:
44851 @if [ $(current_stage) = stagefeedback ]; then \
44852 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44853 else \
44854 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
44855 $(MAKE) stagefeedback-start; \
44856 fi; \
44857 cd $(TARGET_SUBDIR)/libgomp && \
44858 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44859 @endif target-libgomp-bootstrap
44866 .PHONY: check-target-libgomp maybe-check-target-libgomp
44867 maybe-check-target-libgomp:
44868 @if target-libgomp
44869 maybe-check-target-libgomp: check-target-libgomp
44871 check-target-libgomp:
44872 @: $(MAKE); $(unstage)
44873 @r=`${PWD_COMMAND}`; export r; \
44874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44875 $(NORMAL_TARGET_EXPORTS) \
44876 (cd $(TARGET_SUBDIR)/libgomp && \
44877 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44879 @endif target-libgomp
44881 .PHONY: install-target-libgomp maybe-install-target-libgomp
44882 maybe-install-target-libgomp:
44883 @if target-libgomp
44884 maybe-install-target-libgomp: install-target-libgomp
44886 install-target-libgomp: installdirs
44887 @: $(MAKE); $(unstage)
44888 @r=`${PWD_COMMAND}`; export r; \
44889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44890 $(NORMAL_TARGET_EXPORTS) \
44891 (cd $(TARGET_SUBDIR)/libgomp && \
44892 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44894 @endif target-libgomp
44896 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
44897 maybe-install-strip-target-libgomp:
44898 @if target-libgomp
44899 maybe-install-strip-target-libgomp: install-strip-target-libgomp
44901 install-strip-target-libgomp: installdirs
44902 @: $(MAKE); $(unstage)
44903 @r=`${PWD_COMMAND}`; export r; \
44904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44905 $(NORMAL_TARGET_EXPORTS) \
44906 (cd $(TARGET_SUBDIR)/libgomp && \
44907 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44909 @endif target-libgomp
44911 # Other targets (info, dvi, pdf, etc.)
44913 .PHONY: maybe-info-target-libgomp info-target-libgomp
44914 maybe-info-target-libgomp:
44915 @if target-libgomp
44916 maybe-info-target-libgomp: info-target-libgomp
44918 info-target-libgomp: \
44919 configure-target-libgomp
44920 @: $(MAKE); $(unstage)
44921 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44922 r=`${PWD_COMMAND}`; export r; \
44923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44924 $(NORMAL_TARGET_EXPORTS) \
44925 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
44926 for flag in $(EXTRA_TARGET_FLAGS); do \
44927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44928 done; \
44929 (cd $(TARGET_SUBDIR)/libgomp && \
44930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44932 "RANLIB=$${RANLIB}" \
44933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44934 info) \
44935 || exit 1
44937 @endif target-libgomp
44939 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
44940 maybe-dvi-target-libgomp:
44941 @if target-libgomp
44942 maybe-dvi-target-libgomp: dvi-target-libgomp
44944 dvi-target-libgomp: \
44945 configure-target-libgomp
44946 @: $(MAKE); $(unstage)
44947 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44948 r=`${PWD_COMMAND}`; export r; \
44949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44950 $(NORMAL_TARGET_EXPORTS) \
44951 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
44952 for flag in $(EXTRA_TARGET_FLAGS); do \
44953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44954 done; \
44955 (cd $(TARGET_SUBDIR)/libgomp && \
44956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44958 "RANLIB=$${RANLIB}" \
44959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44960 dvi) \
44961 || exit 1
44963 @endif target-libgomp
44965 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
44966 maybe-pdf-target-libgomp:
44967 @if target-libgomp
44968 maybe-pdf-target-libgomp: pdf-target-libgomp
44970 pdf-target-libgomp: \
44971 configure-target-libgomp
44972 @: $(MAKE); $(unstage)
44973 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44974 r=`${PWD_COMMAND}`; export r; \
44975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44976 $(NORMAL_TARGET_EXPORTS) \
44977 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
44978 for flag in $(EXTRA_TARGET_FLAGS); do \
44979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44980 done; \
44981 (cd $(TARGET_SUBDIR)/libgomp && \
44982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44984 "RANLIB=$${RANLIB}" \
44985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44986 pdf) \
44987 || exit 1
44989 @endif target-libgomp
44991 .PHONY: maybe-html-target-libgomp html-target-libgomp
44992 maybe-html-target-libgomp:
44993 @if target-libgomp
44994 maybe-html-target-libgomp: html-target-libgomp
44996 html-target-libgomp: \
44997 configure-target-libgomp
44998 @: $(MAKE); $(unstage)
44999 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45000 r=`${PWD_COMMAND}`; export r; \
45001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45002 $(NORMAL_TARGET_EXPORTS) \
45003 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
45004 for flag in $(EXTRA_TARGET_FLAGS); do \
45005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45006 done; \
45007 (cd $(TARGET_SUBDIR)/libgomp && \
45008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45010 "RANLIB=$${RANLIB}" \
45011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45012 html) \
45013 || exit 1
45015 @endif target-libgomp
45017 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
45018 maybe-TAGS-target-libgomp:
45019 @if target-libgomp
45020 maybe-TAGS-target-libgomp: TAGS-target-libgomp
45022 TAGS-target-libgomp: \
45023 configure-target-libgomp
45024 @: $(MAKE); $(unstage)
45025 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45026 r=`${PWD_COMMAND}`; export r; \
45027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45028 $(NORMAL_TARGET_EXPORTS) \
45029 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
45030 for flag in $(EXTRA_TARGET_FLAGS); do \
45031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45032 done; \
45033 (cd $(TARGET_SUBDIR)/libgomp && \
45034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45036 "RANLIB=$${RANLIB}" \
45037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45038 TAGS) \
45039 || exit 1
45041 @endif target-libgomp
45043 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
45044 maybe-install-info-target-libgomp:
45045 @if target-libgomp
45046 maybe-install-info-target-libgomp: install-info-target-libgomp
45048 install-info-target-libgomp: \
45049 configure-target-libgomp \
45050 info-target-libgomp
45051 @: $(MAKE); $(unstage)
45052 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45053 r=`${PWD_COMMAND}`; export r; \
45054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45055 $(NORMAL_TARGET_EXPORTS) \
45056 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
45057 for flag in $(EXTRA_TARGET_FLAGS); do \
45058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45059 done; \
45060 (cd $(TARGET_SUBDIR)/libgomp && \
45061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45063 "RANLIB=$${RANLIB}" \
45064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45065 install-info) \
45066 || exit 1
45068 @endif target-libgomp
45070 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
45071 maybe-install-pdf-target-libgomp:
45072 @if target-libgomp
45073 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
45075 install-pdf-target-libgomp: \
45076 configure-target-libgomp \
45077 pdf-target-libgomp
45078 @: $(MAKE); $(unstage)
45079 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45080 r=`${PWD_COMMAND}`; export r; \
45081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45082 $(NORMAL_TARGET_EXPORTS) \
45083 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
45084 for flag in $(EXTRA_TARGET_FLAGS); do \
45085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45086 done; \
45087 (cd $(TARGET_SUBDIR)/libgomp && \
45088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45090 "RANLIB=$${RANLIB}" \
45091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45092 install-pdf) \
45093 || exit 1
45095 @endif target-libgomp
45097 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
45098 maybe-install-html-target-libgomp:
45099 @if target-libgomp
45100 maybe-install-html-target-libgomp: install-html-target-libgomp
45102 install-html-target-libgomp: \
45103 configure-target-libgomp \
45104 html-target-libgomp
45105 @: $(MAKE); $(unstage)
45106 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45107 r=`${PWD_COMMAND}`; export r; \
45108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45109 $(NORMAL_TARGET_EXPORTS) \
45110 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
45111 for flag in $(EXTRA_TARGET_FLAGS); do \
45112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45113 done; \
45114 (cd $(TARGET_SUBDIR)/libgomp && \
45115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45117 "RANLIB=$${RANLIB}" \
45118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45119 install-html) \
45120 || exit 1
45122 @endif target-libgomp
45124 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
45125 maybe-installcheck-target-libgomp:
45126 @if target-libgomp
45127 maybe-installcheck-target-libgomp: installcheck-target-libgomp
45129 installcheck-target-libgomp: \
45130 configure-target-libgomp
45131 @: $(MAKE); $(unstage)
45132 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45133 r=`${PWD_COMMAND}`; export r; \
45134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135 $(NORMAL_TARGET_EXPORTS) \
45136 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
45137 for flag in $(EXTRA_TARGET_FLAGS); do \
45138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45139 done; \
45140 (cd $(TARGET_SUBDIR)/libgomp && \
45141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45143 "RANLIB=$${RANLIB}" \
45144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45145 installcheck) \
45146 || exit 1
45148 @endif target-libgomp
45150 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
45151 maybe-mostlyclean-target-libgomp:
45152 @if target-libgomp
45153 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
45155 mostlyclean-target-libgomp:
45156 @: $(MAKE); $(unstage)
45157 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45158 r=`${PWD_COMMAND}`; export r; \
45159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160 $(NORMAL_TARGET_EXPORTS) \
45161 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
45162 for flag in $(EXTRA_TARGET_FLAGS); do \
45163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45164 done; \
45165 (cd $(TARGET_SUBDIR)/libgomp && \
45166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45168 "RANLIB=$${RANLIB}" \
45169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45170 mostlyclean) \
45171 || exit 1
45173 @endif target-libgomp
45175 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
45176 maybe-clean-target-libgomp:
45177 @if target-libgomp
45178 maybe-clean-target-libgomp: clean-target-libgomp
45180 clean-target-libgomp:
45181 @: $(MAKE); $(unstage)
45182 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45183 r=`${PWD_COMMAND}`; export r; \
45184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45185 $(NORMAL_TARGET_EXPORTS) \
45186 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
45187 for flag in $(EXTRA_TARGET_FLAGS); do \
45188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45189 done; \
45190 (cd $(TARGET_SUBDIR)/libgomp && \
45191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45193 "RANLIB=$${RANLIB}" \
45194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45195 clean) \
45196 || exit 1
45198 @endif target-libgomp
45200 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
45201 maybe-distclean-target-libgomp:
45202 @if target-libgomp
45203 maybe-distclean-target-libgomp: distclean-target-libgomp
45205 distclean-target-libgomp:
45206 @: $(MAKE); $(unstage)
45207 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45208 r=`${PWD_COMMAND}`; export r; \
45209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45210 $(NORMAL_TARGET_EXPORTS) \
45211 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
45212 for flag in $(EXTRA_TARGET_FLAGS); do \
45213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45214 done; \
45215 (cd $(TARGET_SUBDIR)/libgomp && \
45216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45218 "RANLIB=$${RANLIB}" \
45219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45220 distclean) \
45221 || exit 1
45223 @endif target-libgomp
45225 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
45226 maybe-maintainer-clean-target-libgomp:
45227 @if target-libgomp
45228 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
45230 maintainer-clean-target-libgomp:
45231 @: $(MAKE); $(unstage)
45232 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
45233 r=`${PWD_COMMAND}`; export r; \
45234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45235 $(NORMAL_TARGET_EXPORTS) \
45236 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
45237 for flag in $(EXTRA_TARGET_FLAGS); do \
45238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45239 done; \
45240 (cd $(TARGET_SUBDIR)/libgomp && \
45241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45243 "RANLIB=$${RANLIB}" \
45244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45245 maintainer-clean) \
45246 || exit 1
45248 @endif target-libgomp
45254 .PHONY: configure-target-libitm maybe-configure-target-libitm
45255 maybe-configure-target-libitm:
45256 @if gcc-bootstrap
45257 configure-target-libitm: stage_current
45258 @endif gcc-bootstrap
45259 @if target-libitm
45260 maybe-configure-target-libitm: configure-target-libitm
45261 configure-target-libitm:
45262 @: $(MAKE); $(unstage)
45263 @r=`${PWD_COMMAND}`; export r; \
45264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45265 echo "Checking multilib configuration for libitm..."; \
45266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
45267 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
45268 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
45269 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
45270 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
45271 else \
45272 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
45273 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
45274 fi; \
45275 else \
45276 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
45277 fi; \
45278 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
45279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
45280 $(NORMAL_TARGET_EXPORTS) \
45281 echo Configuring in $(TARGET_SUBDIR)/libitm; \
45282 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
45283 case $(srcdir) in \
45284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45285 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
45286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45287 esac; \
45288 module_srcdir=libitm; \
45289 rm -f no-such-file || : ; \
45290 CONFIG_SITE=no-such-file $(SHELL) \
45291 $$s/$$module_srcdir/configure \
45292 --srcdir=$${topdir}/$$module_srcdir \
45293 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45294 --target=${target_alias} \
45295 || exit 1
45296 @endif target-libitm
45302 .PHONY: all-target-libitm maybe-all-target-libitm
45303 maybe-all-target-libitm:
45304 @if gcc-bootstrap
45305 all-target-libitm: stage_current
45306 @endif gcc-bootstrap
45307 @if target-libitm
45308 TARGET-target-libitm=all
45309 maybe-all-target-libitm: all-target-libitm
45310 all-target-libitm: configure-target-libitm
45311 @: $(MAKE); $(unstage)
45312 @r=`${PWD_COMMAND}`; export r; \
45313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45314 $(NORMAL_TARGET_EXPORTS) \
45315 (cd $(TARGET_SUBDIR)/libitm && \
45316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45317 $(TARGET-target-libitm))
45318 @endif target-libitm
45324 .PHONY: check-target-libitm maybe-check-target-libitm
45325 maybe-check-target-libitm:
45326 @if target-libitm
45327 maybe-check-target-libitm: check-target-libitm
45329 check-target-libitm:
45330 @: $(MAKE); $(unstage)
45331 @r=`${PWD_COMMAND}`; export r; \
45332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45333 $(NORMAL_TARGET_EXPORTS) \
45334 (cd $(TARGET_SUBDIR)/libitm && \
45335 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45337 @endif target-libitm
45339 .PHONY: install-target-libitm maybe-install-target-libitm
45340 maybe-install-target-libitm:
45341 @if target-libitm
45342 maybe-install-target-libitm: install-target-libitm
45344 install-target-libitm: installdirs
45345 @: $(MAKE); $(unstage)
45346 @r=`${PWD_COMMAND}`; export r; \
45347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45348 $(NORMAL_TARGET_EXPORTS) \
45349 (cd $(TARGET_SUBDIR)/libitm && \
45350 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45352 @endif target-libitm
45354 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
45355 maybe-install-strip-target-libitm:
45356 @if target-libitm
45357 maybe-install-strip-target-libitm: install-strip-target-libitm
45359 install-strip-target-libitm: installdirs
45360 @: $(MAKE); $(unstage)
45361 @r=`${PWD_COMMAND}`; export r; \
45362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363 $(NORMAL_TARGET_EXPORTS) \
45364 (cd $(TARGET_SUBDIR)/libitm && \
45365 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45367 @endif target-libitm
45369 # Other targets (info, dvi, pdf, etc.)
45371 .PHONY: maybe-info-target-libitm info-target-libitm
45372 maybe-info-target-libitm:
45373 @if target-libitm
45374 maybe-info-target-libitm: info-target-libitm
45376 info-target-libitm: \
45377 configure-target-libitm
45378 @: $(MAKE); $(unstage)
45379 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45380 r=`${PWD_COMMAND}`; export r; \
45381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45382 $(NORMAL_TARGET_EXPORTS) \
45383 echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
45384 for flag in $(EXTRA_TARGET_FLAGS); do \
45385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45386 done; \
45387 (cd $(TARGET_SUBDIR)/libitm && \
45388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45390 "RANLIB=$${RANLIB}" \
45391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45392 info) \
45393 || exit 1
45395 @endif target-libitm
45397 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
45398 maybe-dvi-target-libitm:
45399 @if target-libitm
45400 maybe-dvi-target-libitm: dvi-target-libitm
45402 dvi-target-libitm: \
45403 configure-target-libitm
45404 @: $(MAKE); $(unstage)
45405 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45406 r=`${PWD_COMMAND}`; export r; \
45407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45408 $(NORMAL_TARGET_EXPORTS) \
45409 echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
45410 for flag in $(EXTRA_TARGET_FLAGS); do \
45411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45412 done; \
45413 (cd $(TARGET_SUBDIR)/libitm && \
45414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45416 "RANLIB=$${RANLIB}" \
45417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45418 dvi) \
45419 || exit 1
45421 @endif target-libitm
45423 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
45424 maybe-pdf-target-libitm:
45425 @if target-libitm
45426 maybe-pdf-target-libitm: pdf-target-libitm
45428 pdf-target-libitm: \
45429 configure-target-libitm
45430 @: $(MAKE); $(unstage)
45431 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45432 r=`${PWD_COMMAND}`; export r; \
45433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45434 $(NORMAL_TARGET_EXPORTS) \
45435 echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
45436 for flag in $(EXTRA_TARGET_FLAGS); do \
45437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45438 done; \
45439 (cd $(TARGET_SUBDIR)/libitm && \
45440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45442 "RANLIB=$${RANLIB}" \
45443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45444 pdf) \
45445 || exit 1
45447 @endif target-libitm
45449 .PHONY: maybe-html-target-libitm html-target-libitm
45450 maybe-html-target-libitm:
45451 @if target-libitm
45452 maybe-html-target-libitm: html-target-libitm
45454 html-target-libitm: \
45455 configure-target-libitm
45456 @: $(MAKE); $(unstage)
45457 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45458 r=`${PWD_COMMAND}`; export r; \
45459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460 $(NORMAL_TARGET_EXPORTS) \
45461 echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
45462 for flag in $(EXTRA_TARGET_FLAGS); do \
45463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45464 done; \
45465 (cd $(TARGET_SUBDIR)/libitm && \
45466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45468 "RANLIB=$${RANLIB}" \
45469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45470 html) \
45471 || exit 1
45473 @endif target-libitm
45475 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
45476 maybe-TAGS-target-libitm:
45477 @if target-libitm
45478 maybe-TAGS-target-libitm: TAGS-target-libitm
45480 TAGS-target-libitm: \
45481 configure-target-libitm
45482 @: $(MAKE); $(unstage)
45483 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45484 r=`${PWD_COMMAND}`; export r; \
45485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486 $(NORMAL_TARGET_EXPORTS) \
45487 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
45488 for flag in $(EXTRA_TARGET_FLAGS); do \
45489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45490 done; \
45491 (cd $(TARGET_SUBDIR)/libitm && \
45492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45494 "RANLIB=$${RANLIB}" \
45495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45496 TAGS) \
45497 || exit 1
45499 @endif target-libitm
45501 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
45502 maybe-install-info-target-libitm:
45503 @if target-libitm
45504 maybe-install-info-target-libitm: install-info-target-libitm
45506 install-info-target-libitm: \
45507 configure-target-libitm \
45508 info-target-libitm
45509 @: $(MAKE); $(unstage)
45510 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45511 r=`${PWD_COMMAND}`; export r; \
45512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45513 $(NORMAL_TARGET_EXPORTS) \
45514 echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
45515 for flag in $(EXTRA_TARGET_FLAGS); do \
45516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45517 done; \
45518 (cd $(TARGET_SUBDIR)/libitm && \
45519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45521 "RANLIB=$${RANLIB}" \
45522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45523 install-info) \
45524 || exit 1
45526 @endif target-libitm
45528 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
45529 maybe-install-pdf-target-libitm:
45530 @if target-libitm
45531 maybe-install-pdf-target-libitm: install-pdf-target-libitm
45533 install-pdf-target-libitm: \
45534 configure-target-libitm \
45535 pdf-target-libitm
45536 @: $(MAKE); $(unstage)
45537 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45538 r=`${PWD_COMMAND}`; export r; \
45539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45540 $(NORMAL_TARGET_EXPORTS) \
45541 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
45542 for flag in $(EXTRA_TARGET_FLAGS); do \
45543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45544 done; \
45545 (cd $(TARGET_SUBDIR)/libitm && \
45546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45548 "RANLIB=$${RANLIB}" \
45549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45550 install-pdf) \
45551 || exit 1
45553 @endif target-libitm
45555 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
45556 maybe-install-html-target-libitm:
45557 @if target-libitm
45558 maybe-install-html-target-libitm: install-html-target-libitm
45560 install-html-target-libitm: \
45561 configure-target-libitm \
45562 html-target-libitm
45563 @: $(MAKE); $(unstage)
45564 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45565 r=`${PWD_COMMAND}`; export r; \
45566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45567 $(NORMAL_TARGET_EXPORTS) \
45568 echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
45569 for flag in $(EXTRA_TARGET_FLAGS); do \
45570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45571 done; \
45572 (cd $(TARGET_SUBDIR)/libitm && \
45573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45575 "RANLIB=$${RANLIB}" \
45576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45577 install-html) \
45578 || exit 1
45580 @endif target-libitm
45582 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
45583 maybe-installcheck-target-libitm:
45584 @if target-libitm
45585 maybe-installcheck-target-libitm: installcheck-target-libitm
45587 installcheck-target-libitm: \
45588 configure-target-libitm
45589 @: $(MAKE); $(unstage)
45590 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45591 r=`${PWD_COMMAND}`; export r; \
45592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45593 $(NORMAL_TARGET_EXPORTS) \
45594 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
45595 for flag in $(EXTRA_TARGET_FLAGS); do \
45596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45597 done; \
45598 (cd $(TARGET_SUBDIR)/libitm && \
45599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45601 "RANLIB=$${RANLIB}" \
45602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45603 installcheck) \
45604 || exit 1
45606 @endif target-libitm
45608 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
45609 maybe-mostlyclean-target-libitm:
45610 @if target-libitm
45611 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
45613 mostlyclean-target-libitm:
45614 @: $(MAKE); $(unstage)
45615 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45616 r=`${PWD_COMMAND}`; export r; \
45617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45618 $(NORMAL_TARGET_EXPORTS) \
45619 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
45620 for flag in $(EXTRA_TARGET_FLAGS); do \
45621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45622 done; \
45623 (cd $(TARGET_SUBDIR)/libitm && \
45624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45626 "RANLIB=$${RANLIB}" \
45627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45628 mostlyclean) \
45629 || exit 1
45631 @endif target-libitm
45633 .PHONY: maybe-clean-target-libitm clean-target-libitm
45634 maybe-clean-target-libitm:
45635 @if target-libitm
45636 maybe-clean-target-libitm: clean-target-libitm
45638 clean-target-libitm:
45639 @: $(MAKE); $(unstage)
45640 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45641 r=`${PWD_COMMAND}`; export r; \
45642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45643 $(NORMAL_TARGET_EXPORTS) \
45644 echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
45645 for flag in $(EXTRA_TARGET_FLAGS); do \
45646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45647 done; \
45648 (cd $(TARGET_SUBDIR)/libitm && \
45649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45651 "RANLIB=$${RANLIB}" \
45652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45653 clean) \
45654 || exit 1
45656 @endif target-libitm
45658 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
45659 maybe-distclean-target-libitm:
45660 @if target-libitm
45661 maybe-distclean-target-libitm: distclean-target-libitm
45663 distclean-target-libitm:
45664 @: $(MAKE); $(unstage)
45665 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45666 r=`${PWD_COMMAND}`; export r; \
45667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45668 $(NORMAL_TARGET_EXPORTS) \
45669 echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
45670 for flag in $(EXTRA_TARGET_FLAGS); do \
45671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45672 done; \
45673 (cd $(TARGET_SUBDIR)/libitm && \
45674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45676 "RANLIB=$${RANLIB}" \
45677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45678 distclean) \
45679 || exit 1
45681 @endif target-libitm
45683 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
45684 maybe-maintainer-clean-target-libitm:
45685 @if target-libitm
45686 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
45688 maintainer-clean-target-libitm:
45689 @: $(MAKE); $(unstage)
45690 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45691 r=`${PWD_COMMAND}`; export r; \
45692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45693 $(NORMAL_TARGET_EXPORTS) \
45694 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
45695 for flag in $(EXTRA_TARGET_FLAGS); do \
45696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45697 done; \
45698 (cd $(TARGET_SUBDIR)/libitm && \
45699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45701 "RANLIB=$${RANLIB}" \
45702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45703 maintainer-clean) \
45704 || exit 1
45706 @endif target-libitm
45712 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
45713 maybe-configure-target-libatomic:
45714 @if gcc-bootstrap
45715 configure-target-libatomic: stage_current
45716 @endif gcc-bootstrap
45717 @if target-libatomic
45718 maybe-configure-target-libatomic: configure-target-libatomic
45719 configure-target-libatomic:
45720 @: $(MAKE); $(unstage)
45721 @r=`${PWD_COMMAND}`; export r; \
45722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45723 echo "Checking multilib configuration for libatomic..."; \
45724 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
45725 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
45726 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
45727 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
45728 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
45729 else \
45730 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
45731 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
45732 fi; \
45733 else \
45734 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
45735 fi; \
45736 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
45737 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
45738 $(NORMAL_TARGET_EXPORTS) \
45739 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
45740 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
45741 case $(srcdir) in \
45742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45743 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
45744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45745 esac; \
45746 module_srcdir=libatomic; \
45747 rm -f no-such-file || : ; \
45748 CONFIG_SITE=no-such-file $(SHELL) \
45749 $$s/$$module_srcdir/configure \
45750 --srcdir=$${topdir}/$$module_srcdir \
45751 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45752 --target=${target_alias} \
45753 || exit 1
45754 @endif target-libatomic
45760 .PHONY: all-target-libatomic maybe-all-target-libatomic
45761 maybe-all-target-libatomic:
45762 @if gcc-bootstrap
45763 all-target-libatomic: stage_current
45764 @endif gcc-bootstrap
45765 @if target-libatomic
45766 TARGET-target-libatomic=all
45767 maybe-all-target-libatomic: all-target-libatomic
45768 all-target-libatomic: configure-target-libatomic
45769 @: $(MAKE); $(unstage)
45770 @r=`${PWD_COMMAND}`; export r; \
45771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772 $(NORMAL_TARGET_EXPORTS) \
45773 (cd $(TARGET_SUBDIR)/libatomic && \
45774 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45775 $(TARGET-target-libatomic))
45776 @endif target-libatomic
45782 .PHONY: check-target-libatomic maybe-check-target-libatomic
45783 maybe-check-target-libatomic:
45784 @if target-libatomic
45785 maybe-check-target-libatomic: check-target-libatomic
45787 check-target-libatomic:
45788 @: $(MAKE); $(unstage)
45789 @r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 $(NORMAL_TARGET_EXPORTS) \
45792 (cd $(TARGET_SUBDIR)/libatomic && \
45793 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45795 @endif target-libatomic
45797 .PHONY: install-target-libatomic maybe-install-target-libatomic
45798 maybe-install-target-libatomic:
45799 @if target-libatomic
45800 maybe-install-target-libatomic: install-target-libatomic
45802 install-target-libatomic: installdirs
45803 @: $(MAKE); $(unstage)
45804 @r=`${PWD_COMMAND}`; export r; \
45805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45806 $(NORMAL_TARGET_EXPORTS) \
45807 (cd $(TARGET_SUBDIR)/libatomic && \
45808 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45810 @endif target-libatomic
45812 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
45813 maybe-install-strip-target-libatomic:
45814 @if target-libatomic
45815 maybe-install-strip-target-libatomic: install-strip-target-libatomic
45817 install-strip-target-libatomic: installdirs
45818 @: $(MAKE); $(unstage)
45819 @r=`${PWD_COMMAND}`; export r; \
45820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45821 $(NORMAL_TARGET_EXPORTS) \
45822 (cd $(TARGET_SUBDIR)/libatomic && \
45823 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45825 @endif target-libatomic
45827 # Other targets (info, dvi, pdf, etc.)
45829 .PHONY: maybe-info-target-libatomic info-target-libatomic
45830 maybe-info-target-libatomic:
45831 @if target-libatomic
45832 maybe-info-target-libatomic: info-target-libatomic
45834 info-target-libatomic: \
45835 configure-target-libatomic
45836 @: $(MAKE); $(unstage)
45837 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45838 r=`${PWD_COMMAND}`; export r; \
45839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45840 $(NORMAL_TARGET_EXPORTS) \
45841 echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
45842 for flag in $(EXTRA_TARGET_FLAGS); do \
45843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45844 done; \
45845 (cd $(TARGET_SUBDIR)/libatomic && \
45846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45848 "RANLIB=$${RANLIB}" \
45849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45850 info) \
45851 || exit 1
45853 @endif target-libatomic
45855 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
45856 maybe-dvi-target-libatomic:
45857 @if target-libatomic
45858 maybe-dvi-target-libatomic: dvi-target-libatomic
45860 dvi-target-libatomic: \
45861 configure-target-libatomic
45862 @: $(MAKE); $(unstage)
45863 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45864 r=`${PWD_COMMAND}`; export r; \
45865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866 $(NORMAL_TARGET_EXPORTS) \
45867 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
45868 for flag in $(EXTRA_TARGET_FLAGS); do \
45869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45870 done; \
45871 (cd $(TARGET_SUBDIR)/libatomic && \
45872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45874 "RANLIB=$${RANLIB}" \
45875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45876 dvi) \
45877 || exit 1
45879 @endif target-libatomic
45881 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
45882 maybe-pdf-target-libatomic:
45883 @if target-libatomic
45884 maybe-pdf-target-libatomic: pdf-target-libatomic
45886 pdf-target-libatomic: \
45887 configure-target-libatomic
45888 @: $(MAKE); $(unstage)
45889 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45890 r=`${PWD_COMMAND}`; export r; \
45891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892 $(NORMAL_TARGET_EXPORTS) \
45893 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
45894 for flag in $(EXTRA_TARGET_FLAGS); do \
45895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45896 done; \
45897 (cd $(TARGET_SUBDIR)/libatomic && \
45898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45900 "RANLIB=$${RANLIB}" \
45901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45902 pdf) \
45903 || exit 1
45905 @endif target-libatomic
45907 .PHONY: maybe-html-target-libatomic html-target-libatomic
45908 maybe-html-target-libatomic:
45909 @if target-libatomic
45910 maybe-html-target-libatomic: html-target-libatomic
45912 html-target-libatomic: \
45913 configure-target-libatomic
45914 @: $(MAKE); $(unstage)
45915 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45916 r=`${PWD_COMMAND}`; export r; \
45917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45918 $(NORMAL_TARGET_EXPORTS) \
45919 echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
45920 for flag in $(EXTRA_TARGET_FLAGS); do \
45921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45922 done; \
45923 (cd $(TARGET_SUBDIR)/libatomic && \
45924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45926 "RANLIB=$${RANLIB}" \
45927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45928 html) \
45929 || exit 1
45931 @endif target-libatomic
45933 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
45934 maybe-TAGS-target-libatomic:
45935 @if target-libatomic
45936 maybe-TAGS-target-libatomic: TAGS-target-libatomic
45938 TAGS-target-libatomic: \
45939 configure-target-libatomic
45940 @: $(MAKE); $(unstage)
45941 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45942 r=`${PWD_COMMAND}`; export r; \
45943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45944 $(NORMAL_TARGET_EXPORTS) \
45945 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
45946 for flag in $(EXTRA_TARGET_FLAGS); do \
45947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45948 done; \
45949 (cd $(TARGET_SUBDIR)/libatomic && \
45950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45952 "RANLIB=$${RANLIB}" \
45953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45954 TAGS) \
45955 || exit 1
45957 @endif target-libatomic
45959 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
45960 maybe-install-info-target-libatomic:
45961 @if target-libatomic
45962 maybe-install-info-target-libatomic: install-info-target-libatomic
45964 install-info-target-libatomic: \
45965 configure-target-libatomic \
45966 info-target-libatomic
45967 @: $(MAKE); $(unstage)
45968 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45969 r=`${PWD_COMMAND}`; export r; \
45970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45971 $(NORMAL_TARGET_EXPORTS) \
45972 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
45973 for flag in $(EXTRA_TARGET_FLAGS); do \
45974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45975 done; \
45976 (cd $(TARGET_SUBDIR)/libatomic && \
45977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45979 "RANLIB=$${RANLIB}" \
45980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45981 install-info) \
45982 || exit 1
45984 @endif target-libatomic
45986 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
45987 maybe-install-pdf-target-libatomic:
45988 @if target-libatomic
45989 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
45991 install-pdf-target-libatomic: \
45992 configure-target-libatomic \
45993 pdf-target-libatomic
45994 @: $(MAKE); $(unstage)
45995 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45996 r=`${PWD_COMMAND}`; export r; \
45997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45998 $(NORMAL_TARGET_EXPORTS) \
45999 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
46000 for flag in $(EXTRA_TARGET_FLAGS); do \
46001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46002 done; \
46003 (cd $(TARGET_SUBDIR)/libatomic && \
46004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46006 "RANLIB=$${RANLIB}" \
46007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46008 install-pdf) \
46009 || exit 1
46011 @endif target-libatomic
46013 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
46014 maybe-install-html-target-libatomic:
46015 @if target-libatomic
46016 maybe-install-html-target-libatomic: install-html-target-libatomic
46018 install-html-target-libatomic: \
46019 configure-target-libatomic \
46020 html-target-libatomic
46021 @: $(MAKE); $(unstage)
46022 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46023 r=`${PWD_COMMAND}`; export r; \
46024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025 $(NORMAL_TARGET_EXPORTS) \
46026 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
46027 for flag in $(EXTRA_TARGET_FLAGS); do \
46028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029 done; \
46030 (cd $(TARGET_SUBDIR)/libatomic && \
46031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033 "RANLIB=$${RANLIB}" \
46034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035 install-html) \
46036 || exit 1
46038 @endif target-libatomic
46040 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
46041 maybe-installcheck-target-libatomic:
46042 @if target-libatomic
46043 maybe-installcheck-target-libatomic: installcheck-target-libatomic
46045 installcheck-target-libatomic: \
46046 configure-target-libatomic
46047 @: $(MAKE); $(unstage)
46048 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46049 r=`${PWD_COMMAND}`; export r; \
46050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051 $(NORMAL_TARGET_EXPORTS) \
46052 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
46053 for flag in $(EXTRA_TARGET_FLAGS); do \
46054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055 done; \
46056 (cd $(TARGET_SUBDIR)/libatomic && \
46057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059 "RANLIB=$${RANLIB}" \
46060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061 installcheck) \
46062 || exit 1
46064 @endif target-libatomic
46066 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
46067 maybe-mostlyclean-target-libatomic:
46068 @if target-libatomic
46069 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
46071 mostlyclean-target-libatomic:
46072 @: $(MAKE); $(unstage)
46073 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46074 r=`${PWD_COMMAND}`; export r; \
46075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46076 $(NORMAL_TARGET_EXPORTS) \
46077 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
46078 for flag in $(EXTRA_TARGET_FLAGS); do \
46079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46080 done; \
46081 (cd $(TARGET_SUBDIR)/libatomic && \
46082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46084 "RANLIB=$${RANLIB}" \
46085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46086 mostlyclean) \
46087 || exit 1
46089 @endif target-libatomic
46091 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
46092 maybe-clean-target-libatomic:
46093 @if target-libatomic
46094 maybe-clean-target-libatomic: clean-target-libatomic
46096 clean-target-libatomic:
46097 @: $(MAKE); $(unstage)
46098 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46099 r=`${PWD_COMMAND}`; export r; \
46100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101 $(NORMAL_TARGET_EXPORTS) \
46102 echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
46103 for flag in $(EXTRA_TARGET_FLAGS); do \
46104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46105 done; \
46106 (cd $(TARGET_SUBDIR)/libatomic && \
46107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109 "RANLIB=$${RANLIB}" \
46110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111 clean) \
46112 || exit 1
46114 @endif target-libatomic
46116 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
46117 maybe-distclean-target-libatomic:
46118 @if target-libatomic
46119 maybe-distclean-target-libatomic: distclean-target-libatomic
46121 distclean-target-libatomic:
46122 @: $(MAKE); $(unstage)
46123 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46124 r=`${PWD_COMMAND}`; export r; \
46125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126 $(NORMAL_TARGET_EXPORTS) \
46127 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
46128 for flag in $(EXTRA_TARGET_FLAGS); do \
46129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46130 done; \
46131 (cd $(TARGET_SUBDIR)/libatomic && \
46132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46134 "RANLIB=$${RANLIB}" \
46135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46136 distclean) \
46137 || exit 1
46139 @endif target-libatomic
46141 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
46142 maybe-maintainer-clean-target-libatomic:
46143 @if target-libatomic
46144 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
46146 maintainer-clean-target-libatomic:
46147 @: $(MAKE); $(unstage)
46148 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46149 r=`${PWD_COMMAND}`; export r; \
46150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46151 $(NORMAL_TARGET_EXPORTS) \
46152 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
46153 for flag in $(EXTRA_TARGET_FLAGS); do \
46154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46155 done; \
46156 (cd $(TARGET_SUBDIR)/libatomic && \
46157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46159 "RANLIB=$${RANLIB}" \
46160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46161 maintainer-clean) \
46162 || exit 1
46164 @endif target-libatomic
46168 @if target-libgomp
46169 .PHONY: check-target-libgomp-c++
46170 check-target-libgomp-c++:
46171 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
46173 @endif target-libgomp
46175 @if target-libitm
46176 .PHONY: check-target-libitm-c++
46177 check-target-libitm-c++:
46178 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
46180 @endif target-libitm
46182 # ----------
46183 # GCC module
46184 # ----------
46186 @if gcc-no-bootstrap
46187 .PHONY: cross
46188 cross: all-build all-gas all-ld
46189 @r=`${PWD_COMMAND}`; export r; \
46190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46191 $(HOST_EXPORTS) \
46192 echo "Building the C and C++ compiler"; \
46193 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
46194 @r=`${PWD_COMMAND}`; export r; \
46195 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
46196 echo "Building runtime libraries"; \
46197 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
46198 @endif gcc-no-bootstrap
46200 @if gcc
46202 .PHONY: check-gcc-c check-c
46203 check-gcc-c:
46204 r=`${PWD_COMMAND}`; export r; \
46205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46206 $(HOST_EXPORTS) \
46207 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
46208 check-c: check-gcc-c
46210 .PHONY: check-gcc-c++ check-c++
46211 check-gcc-c++:
46212 r=`${PWD_COMMAND}`; export r; \
46213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46214 $(HOST_EXPORTS) \
46215 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
46216 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
46218 .PHONY: check-gcc-fortran check-fortran
46219 check-gcc-fortran:
46220 r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 $(HOST_EXPORTS) \
46223 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
46224 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
46226 .PHONY: check-gcc-java check-java
46227 check-gcc-java:
46228 r=`${PWD_COMMAND}`; export r; \
46229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46230 $(HOST_EXPORTS) \
46231 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
46232 check-java: check-gcc-java check-target-libjava
46234 .PHONY: check-gcc-ada check-ada
46235 check-gcc-ada:
46236 r=`${PWD_COMMAND}`; export r; \
46237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46238 $(HOST_EXPORTS) \
46239 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
46240 check-ada: check-gcc-ada check-target-libada
46242 .PHONY: check-gcc-objc check-objc
46243 check-gcc-objc:
46244 r=`${PWD_COMMAND}`; export r; \
46245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46246 $(HOST_EXPORTS) \
46247 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
46248 check-objc: check-gcc-objc check-target-libobjc
46250 .PHONY: check-gcc-upc check-upc
46251 check-gcc-upc:
46252 r=`${PWD_COMMAND}`; export r; \
46253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46254 $(HOST_EXPORTS) \
46255 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-upc);
46256 check-upc: check-gcc-upc check-target-libgupc
46258 .PHONY: check-gcc-obj-c++ check-obj-c++
46259 check-gcc-obj-c++:
46260 r=`${PWD_COMMAND}`; export r; \
46261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262 $(HOST_EXPORTS) \
46263 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
46264 check-obj-c++: check-gcc-obj-c++
46266 .PHONY: check-gcc-go check-go
46267 check-gcc-go:
46268 r=`${PWD_COMMAND}`; export r; \
46269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46270 $(HOST_EXPORTS) \
46271 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
46272 check-go: check-gcc-go check-target-libgo
46275 # The gcc part of install-no-fixedincludes, which relies on an intimate
46276 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
46277 .PHONY: gcc-install-no-fixedincludes
46278 gcc-install-no-fixedincludes:
46279 @if [ -f ./gcc/Makefile ]; then \
46280 r=`${PWD_COMMAND}`; export r; \
46281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46282 $(HOST_EXPORTS) \
46283 (cd ./gcc \
46284 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
46285 else true; fi
46286 @endif gcc
46288 # ---------------------
46289 # GCC bootstrap support
46290 # ---------------------
46292 # We track the current stage (the one in 'gcc') in the stage_current file.
46293 # stage_last instead tracks the stage that was built last. These targets
46294 # are dummy when toplevel bootstrap is not active.
46296 # While making host and target tools, symlinks to the final stage must be
46297 # there, so $(unstage) should be run at various points. To avoid excessive
46298 # recursive invocations of make, we "inline" them using a variable. These
46299 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
46300 # to avoid warnings from the GNU Make job server.
46302 unstage = :
46303 stage = :
46304 current_stage = ""
46306 @if gcc-bootstrap
46307 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
46308 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
46309 current_stage = "`cat stage_current 2> /dev/null`"
46310 @endif gcc-bootstrap
46312 .PHONY: unstage stage
46313 unstage:
46314 @: $(MAKE); $(unstage)
46315 stage:
46316 @: $(MAKE); $(stage)
46318 # Disable commands for lean bootstrap.
46319 LEAN = false
46321 # We name the build directories for the various stages "stage1-gcc",
46322 # "stage2-gcc","stage3-gcc", etc.
46324 # Since the 'compare' process will fail (on debugging information) if any
46325 # directory names are different, we need to link the gcc directory for
46326 # the previous stage to a constant name ('prev-gcc'), and to make the name of
46327 # the build directories constant as well. For the latter, we use naked names
46328 # like 'gcc', because the scripts in that directory assume it. We use
46329 # mv on platforms where symlinks to directories do not work or are not
46330 # reliable.
46332 # 'touch' doesn't work right on some platforms.
46333 STAMP = echo timestamp >
46335 # We only want to compare .o files, so set this!
46336 objext = .o
46339 .PHONY: stage1-start stage1-end
46341 stage1-start::
46342 @: $(MAKE); $(stage); \
46343 echo stage1 > stage_current ; \
46344 echo stage1 > stage_last; \
46345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46346 @if bfd
46347 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
46348 mkdir stage1-bfd; \
46349 mv stage1-bfd bfd
46350 @endif bfd
46351 @if opcodes
46352 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
46353 mkdir stage1-opcodes; \
46354 mv stage1-opcodes opcodes
46355 @endif opcodes
46356 @if binutils
46357 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
46358 mkdir stage1-binutils; \
46359 mv stage1-binutils binutils
46360 @endif binutils
46361 @if fixincludes
46362 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
46363 mkdir stage1-fixincludes; \
46364 mv stage1-fixincludes fixincludes
46365 @endif fixincludes
46366 @if gas
46367 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
46368 mkdir stage1-gas; \
46369 mv stage1-gas gas
46370 @endif gas
46371 @if gcc
46372 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
46373 mkdir stage1-gcc; \
46374 mv stage1-gcc gcc
46375 @endif gcc
46376 @if gmp
46377 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
46378 mkdir stage1-gmp; \
46379 mv stage1-gmp gmp
46380 @endif gmp
46381 @if mpfr
46382 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
46383 mkdir stage1-mpfr; \
46384 mv stage1-mpfr mpfr
46385 @endif mpfr
46386 @if mpc
46387 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
46388 mkdir stage1-mpc; \
46389 mv stage1-mpc mpc
46390 @endif mpc
46391 @if isl
46392 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
46393 mkdir stage1-isl; \
46394 mv stage1-isl isl
46395 @endif isl
46396 @if cloog
46397 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
46398 mkdir stage1-cloog; \
46399 mv stage1-cloog cloog
46400 @endif cloog
46401 @if libelf
46402 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
46403 mkdir stage1-libelf; \
46404 mv stage1-libelf libelf
46405 @endif libelf
46406 @if gold
46407 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
46408 mkdir stage1-gold; \
46409 mv stage1-gold gold
46410 @endif gold
46411 @if intl
46412 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
46413 mkdir stage1-intl; \
46414 mv stage1-intl intl
46415 @endif intl
46416 @if ld
46417 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
46418 mkdir stage1-ld; \
46419 mv stage1-ld ld
46420 @endif ld
46421 @if libbacktrace
46422 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
46423 mkdir stage1-libbacktrace; \
46424 mv stage1-libbacktrace libbacktrace
46425 @endif libbacktrace
46426 @if libcpp
46427 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
46428 mkdir stage1-libcpp; \
46429 mv stage1-libcpp libcpp
46430 @endif libcpp
46431 @if libdecnumber
46432 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
46433 mkdir stage1-libdecnumber; \
46434 mv stage1-libdecnumber libdecnumber
46435 @endif libdecnumber
46436 @if libiberty
46437 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
46438 mkdir stage1-libiberty; \
46439 mv stage1-libiberty libiberty
46440 @endif libiberty
46441 @if libiberty-linker-plugin
46442 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
46443 mkdir stage1-libiberty-linker-plugin; \
46444 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
46445 @endif libiberty-linker-plugin
46446 @if zlib
46447 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
46448 mkdir stage1-zlib; \
46449 mv stage1-zlib zlib
46450 @endif zlib
46451 @if lto-plugin
46452 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
46453 mkdir stage1-lto-plugin; \
46454 mv stage1-lto-plugin lto-plugin
46455 @endif lto-plugin
46456 @[ -d stage1-$(TARGET_SUBDIR) ] || \
46457 mkdir stage1-$(TARGET_SUBDIR); \
46458 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
46460 stage1-end::
46461 @if bfd
46462 @if test -d $(HOST_SUBDIR)/bfd ; then \
46463 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
46465 @endif bfd
46466 @if opcodes
46467 @if test -d $(HOST_SUBDIR)/opcodes ; then \
46468 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
46470 @endif opcodes
46471 @if binutils
46472 @if test -d $(HOST_SUBDIR)/binutils ; then \
46473 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
46475 @endif binutils
46476 @if fixincludes
46477 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46478 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes ; \
46480 @endif fixincludes
46481 @if gas
46482 @if test -d $(HOST_SUBDIR)/gas ; then \
46483 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
46485 @endif gas
46486 @if gcc
46487 @if test -d $(HOST_SUBDIR)/gcc ; then \
46488 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
46490 @endif gcc
46491 @if gmp
46492 @if test -d $(HOST_SUBDIR)/gmp ; then \
46493 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
46495 @endif gmp
46496 @if mpfr
46497 @if test -d $(HOST_SUBDIR)/mpfr ; then \
46498 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
46500 @endif mpfr
46501 @if mpc
46502 @if test -d $(HOST_SUBDIR)/mpc ; then \
46503 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
46505 @endif mpc
46506 @if isl
46507 @if test -d $(HOST_SUBDIR)/isl ; then \
46508 cd $(HOST_SUBDIR); mv isl stage1-isl ; \
46510 @endif isl
46511 @if cloog
46512 @if test -d $(HOST_SUBDIR)/cloog ; then \
46513 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
46515 @endif cloog
46516 @if libelf
46517 @if test -d $(HOST_SUBDIR)/libelf ; then \
46518 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
46520 @endif libelf
46521 @if gold
46522 @if test -d $(HOST_SUBDIR)/gold ; then \
46523 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
46525 @endif gold
46526 @if intl
46527 @if test -d $(HOST_SUBDIR)/intl ; then \
46528 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
46530 @endif intl
46531 @if ld
46532 @if test -d $(HOST_SUBDIR)/ld ; then \
46533 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
46535 @endif ld
46536 @if libbacktrace
46537 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46538 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace ; \
46540 @endif libbacktrace
46541 @if libcpp
46542 @if test -d $(HOST_SUBDIR)/libcpp ; then \
46543 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
46545 @endif libcpp
46546 @if libdecnumber
46547 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46548 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
46550 @endif libdecnumber
46551 @if libiberty
46552 @if test -d $(HOST_SUBDIR)/libiberty ; then \
46553 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
46555 @endif libiberty
46556 @if libiberty-linker-plugin
46557 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
46558 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin ; \
46560 @endif libiberty-linker-plugin
46561 @if zlib
46562 @if test -d $(HOST_SUBDIR)/zlib ; then \
46563 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
46565 @endif zlib
46566 @if lto-plugin
46567 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46568 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
46570 @endif lto-plugin
46571 @if test -d $(TARGET_SUBDIR) ; then \
46572 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
46574 rm -f stage_current
46576 # Bubble a bug fix through all the stages up to stage 1. They are
46577 # remade, but not reconfigured. The next stage (if any) will not be
46578 # reconfigured either.
46579 .PHONY: stage1-bubble
46580 stage1-bubble::
46581 @r=`${PWD_COMMAND}`; export r; \
46582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46583 if test -f stage1-lean ; then \
46584 echo Skipping rebuild of stage1 ; \
46585 else \
46586 $(MAKE) stage1-start; \
46587 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
46590 .PHONY: all-stage1 clean-stage1
46591 do-clean: clean-stage1
46593 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46594 # only possibility, but now it conflicts with no-bootstrap rules
46595 @if gcc-bootstrap
46600 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46602 .PHONY: distclean-stage1
46603 distclean-stage1::
46604 @: $(MAKE); $(stage)
46605 @test "`cat stage_last`" != stage1 || rm -f stage_last
46606 rm -rf stage1-*
46609 @endif gcc-bootstrap
46612 .PHONY: stage2-start stage2-end
46614 stage2-start::
46615 @: $(MAKE); $(stage); \
46616 echo stage2 > stage_current ; \
46617 echo stage2 > stage_last; \
46618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46619 @if bfd
46620 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
46621 mkdir stage2-bfd; \
46622 mv stage2-bfd bfd ; \
46623 mv stage1-bfd prev-bfd || test -f stage1-lean
46624 @endif bfd
46625 @if opcodes
46626 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
46627 mkdir stage2-opcodes; \
46628 mv stage2-opcodes opcodes ; \
46629 mv stage1-opcodes prev-opcodes || test -f stage1-lean
46630 @endif opcodes
46631 @if binutils
46632 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
46633 mkdir stage2-binutils; \
46634 mv stage2-binutils binutils ; \
46635 mv stage1-binutils prev-binutils || test -f stage1-lean
46636 @endif binutils
46637 @if fixincludes
46638 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
46639 mkdir stage2-fixincludes; \
46640 mv stage2-fixincludes fixincludes ; \
46641 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
46642 @endif fixincludes
46643 @if gas
46644 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
46645 mkdir stage2-gas; \
46646 mv stage2-gas gas ; \
46647 mv stage1-gas prev-gas || test -f stage1-lean
46648 @endif gas
46649 @if gcc
46650 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
46651 mkdir stage2-gcc; \
46652 mv stage2-gcc gcc ; \
46653 mv stage1-gcc prev-gcc || test -f stage1-lean
46654 @endif gcc
46655 @if gmp
46656 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
46657 mkdir stage2-gmp; \
46658 mv stage2-gmp gmp ; \
46659 mv stage1-gmp prev-gmp || test -f stage1-lean
46660 @endif gmp
46661 @if mpfr
46662 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
46663 mkdir stage2-mpfr; \
46664 mv stage2-mpfr mpfr ; \
46665 mv stage1-mpfr prev-mpfr || test -f stage1-lean
46666 @endif mpfr
46667 @if mpc
46668 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
46669 mkdir stage2-mpc; \
46670 mv stage2-mpc mpc ; \
46671 mv stage1-mpc prev-mpc || test -f stage1-lean
46672 @endif mpc
46673 @if isl
46674 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
46675 mkdir stage2-isl; \
46676 mv stage2-isl isl ; \
46677 mv stage1-isl prev-isl || test -f stage1-lean
46678 @endif isl
46679 @if cloog
46680 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
46681 mkdir stage2-cloog; \
46682 mv stage2-cloog cloog ; \
46683 mv stage1-cloog prev-cloog || test -f stage1-lean
46684 @endif cloog
46685 @if libelf
46686 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
46687 mkdir stage2-libelf; \
46688 mv stage2-libelf libelf ; \
46689 mv stage1-libelf prev-libelf || test -f stage1-lean
46690 @endif libelf
46691 @if gold
46692 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
46693 mkdir stage2-gold; \
46694 mv stage2-gold gold ; \
46695 mv stage1-gold prev-gold || test -f stage1-lean
46696 @endif gold
46697 @if intl
46698 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
46699 mkdir stage2-intl; \
46700 mv stage2-intl intl ; \
46701 mv stage1-intl prev-intl || test -f stage1-lean
46702 @endif intl
46703 @if ld
46704 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
46705 mkdir stage2-ld; \
46706 mv stage2-ld ld ; \
46707 mv stage1-ld prev-ld || test -f stage1-lean
46708 @endif ld
46709 @if libbacktrace
46710 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
46711 mkdir stage2-libbacktrace; \
46712 mv stage2-libbacktrace libbacktrace ; \
46713 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
46714 @endif libbacktrace
46715 @if libcpp
46716 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
46717 mkdir stage2-libcpp; \
46718 mv stage2-libcpp libcpp ; \
46719 mv stage1-libcpp prev-libcpp || test -f stage1-lean
46720 @endif libcpp
46721 @if libdecnumber
46722 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
46723 mkdir stage2-libdecnumber; \
46724 mv stage2-libdecnumber libdecnumber ; \
46725 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
46726 @endif libdecnumber
46727 @if libiberty
46728 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
46729 mkdir stage2-libiberty; \
46730 mv stage2-libiberty libiberty ; \
46731 mv stage1-libiberty prev-libiberty || test -f stage1-lean
46732 @endif libiberty
46733 @if libiberty-linker-plugin
46734 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
46735 mkdir stage2-libiberty-linker-plugin; \
46736 mv stage2-libiberty-linker-plugin libiberty-linker-plugin ; \
46737 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
46738 @endif libiberty-linker-plugin
46739 @if zlib
46740 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
46741 mkdir stage2-zlib; \
46742 mv stage2-zlib zlib ; \
46743 mv stage1-zlib prev-zlib || test -f stage1-lean
46744 @endif zlib
46745 @if lto-plugin
46746 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
46747 mkdir stage2-lto-plugin; \
46748 mv stage2-lto-plugin lto-plugin ; \
46749 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
46750 @endif lto-plugin
46751 @[ -d stage2-$(TARGET_SUBDIR) ] || \
46752 mkdir stage2-$(TARGET_SUBDIR); \
46753 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
46754 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
46756 stage2-end::
46757 @if bfd
46758 @if test -d $(HOST_SUBDIR)/bfd ; then \
46759 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
46760 mv prev-bfd stage1-bfd ; : ; \
46762 @endif bfd
46763 @if opcodes
46764 @if test -d $(HOST_SUBDIR)/opcodes ; then \
46765 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
46766 mv prev-opcodes stage1-opcodes ; : ; \
46768 @endif opcodes
46769 @if binutils
46770 @if test -d $(HOST_SUBDIR)/binutils ; then \
46771 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
46772 mv prev-binutils stage1-binutils ; : ; \
46774 @endif binutils
46775 @if fixincludes
46776 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46777 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
46778 mv prev-fixincludes stage1-fixincludes ; : ; \
46780 @endif fixincludes
46781 @if gas
46782 @if test -d $(HOST_SUBDIR)/gas ; then \
46783 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
46784 mv prev-gas stage1-gas ; : ; \
46786 @endif gas
46787 @if gcc
46788 @if test -d $(HOST_SUBDIR)/gcc ; then \
46789 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
46790 mv prev-gcc stage1-gcc ; : ; \
46792 @endif gcc
46793 @if gmp
46794 @if test -d $(HOST_SUBDIR)/gmp ; then \
46795 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
46796 mv prev-gmp stage1-gmp ; : ; \
46798 @endif gmp
46799 @if mpfr
46800 @if test -d $(HOST_SUBDIR)/mpfr ; then \
46801 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
46802 mv prev-mpfr stage1-mpfr ; : ; \
46804 @endif mpfr
46805 @if mpc
46806 @if test -d $(HOST_SUBDIR)/mpc ; then \
46807 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
46808 mv prev-mpc stage1-mpc ; : ; \
46810 @endif mpc
46811 @if isl
46812 @if test -d $(HOST_SUBDIR)/isl ; then \
46813 cd $(HOST_SUBDIR); mv isl stage2-isl ; \
46814 mv prev-isl stage1-isl ; : ; \
46816 @endif isl
46817 @if cloog
46818 @if test -d $(HOST_SUBDIR)/cloog ; then \
46819 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
46820 mv prev-cloog stage1-cloog ; : ; \
46822 @endif cloog
46823 @if libelf
46824 @if test -d $(HOST_SUBDIR)/libelf ; then \
46825 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
46826 mv prev-libelf stage1-libelf ; : ; \
46828 @endif libelf
46829 @if gold
46830 @if test -d $(HOST_SUBDIR)/gold ; then \
46831 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
46832 mv prev-gold stage1-gold ; : ; \
46834 @endif gold
46835 @if intl
46836 @if test -d $(HOST_SUBDIR)/intl ; then \
46837 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
46838 mv prev-intl stage1-intl ; : ; \
46840 @endif intl
46841 @if ld
46842 @if test -d $(HOST_SUBDIR)/ld ; then \
46843 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
46844 mv prev-ld stage1-ld ; : ; \
46846 @endif ld
46847 @if libbacktrace
46848 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46849 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
46850 mv prev-libbacktrace stage1-libbacktrace ; : ; \
46852 @endif libbacktrace
46853 @if libcpp
46854 @if test -d $(HOST_SUBDIR)/libcpp ; then \
46855 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
46856 mv prev-libcpp stage1-libcpp ; : ; \
46858 @endif libcpp
46859 @if libdecnumber
46860 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46861 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
46862 mv prev-libdecnumber stage1-libdecnumber ; : ; \
46864 @endif libdecnumber
46865 @if libiberty
46866 @if test -d $(HOST_SUBDIR)/libiberty ; then \
46867 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
46868 mv prev-libiberty stage1-libiberty ; : ; \
46870 @endif libiberty
46871 @if libiberty-linker-plugin
46872 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
46873 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
46874 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; : ; \
46876 @endif libiberty-linker-plugin
46877 @if zlib
46878 @if test -d $(HOST_SUBDIR)/zlib ; then \
46879 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
46880 mv prev-zlib stage1-zlib ; : ; \
46882 @endif zlib
46883 @if lto-plugin
46884 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46885 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
46886 mv prev-lto-plugin stage1-lto-plugin ; : ; \
46888 @endif lto-plugin
46889 @if test -d $(TARGET_SUBDIR) ; then \
46890 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
46891 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
46893 rm -f stage_current
46895 # Bubble a bug fix through all the stages up to stage 2. They are
46896 # remade, but not reconfigured. The next stage (if any) will not be
46897 # reconfigured either.
46898 .PHONY: stage2-bubble
46899 stage2-bubble:: stage1-bubble
46900 @r=`${PWD_COMMAND}`; export r; \
46901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46902 if test -f stage2-lean || test -f stage1-lean ; then \
46903 echo Skipping rebuild of stage2 ; \
46904 else \
46905 $(MAKE) stage2-start; \
46906 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
46909 .PHONY: all-stage2 clean-stage2
46910 do-clean: clean-stage2
46912 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46913 # only possibility, but now it conflicts with no-bootstrap rules
46914 @if gcc-bootstrap
46918 .PHONY: bootstrap2 bootstrap2-lean
46919 bootstrap2:
46920 echo stage2 > stage_final
46921 @r=`${PWD_COMMAND}`; export r; \
46922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
46924 @: $(MAKE); $(unstage)
46925 @r=`${PWD_COMMAND}`; export r; \
46926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46927 TFLAGS="$(STAGE2_TFLAGS)"; \
46928 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46930 bootstrap2-lean:
46931 echo stage2 > stage_final
46932 @r=`${PWD_COMMAND}`; export r; \
46933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46934 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
46935 @: $(MAKE); $(unstage)
46936 @r=`${PWD_COMMAND}`; export r; \
46937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46938 TFLAGS="$(STAGE2_TFLAGS)"; \
46939 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46942 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46943 distclean-stage1:: distclean-stage2
46944 .PHONY: distclean-stage2
46945 distclean-stage2::
46946 @: $(MAKE); $(stage)
46947 @test "`cat stage_last`" != stage2 || rm -f stage_last
46948 rm -rf stage2-*
46951 @endif gcc-bootstrap
46954 .PHONY: stage3-start stage3-end
46956 stage3-start::
46957 @: $(MAKE); $(stage); \
46958 echo stage3 > stage_current ; \
46959 echo stage3 > stage_last; \
46960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46961 @if bfd
46962 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
46963 mkdir stage3-bfd; \
46964 mv stage3-bfd bfd ; \
46965 mv stage2-bfd prev-bfd || test -f stage2-lean
46966 @endif bfd
46967 @if opcodes
46968 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
46969 mkdir stage3-opcodes; \
46970 mv stage3-opcodes opcodes ; \
46971 mv stage2-opcodes prev-opcodes || test -f stage2-lean
46972 @endif opcodes
46973 @if binutils
46974 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
46975 mkdir stage3-binutils; \
46976 mv stage3-binutils binutils ; \
46977 mv stage2-binutils prev-binutils || test -f stage2-lean
46978 @endif binutils
46979 @if fixincludes
46980 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
46981 mkdir stage3-fixincludes; \
46982 mv stage3-fixincludes fixincludes ; \
46983 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
46984 @endif fixincludes
46985 @if gas
46986 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
46987 mkdir stage3-gas; \
46988 mv stage3-gas gas ; \
46989 mv stage2-gas prev-gas || test -f stage2-lean
46990 @endif gas
46991 @if gcc
46992 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
46993 mkdir stage3-gcc; \
46994 mv stage3-gcc gcc ; \
46995 mv stage2-gcc prev-gcc || test -f stage2-lean
46996 @endif gcc
46997 @if gmp
46998 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
46999 mkdir stage3-gmp; \
47000 mv stage3-gmp gmp ; \
47001 mv stage2-gmp prev-gmp || test -f stage2-lean
47002 @endif gmp
47003 @if mpfr
47004 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47005 mkdir stage3-mpfr; \
47006 mv stage3-mpfr mpfr ; \
47007 mv stage2-mpfr prev-mpfr || test -f stage2-lean
47008 @endif mpfr
47009 @if mpc
47010 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
47011 mkdir stage3-mpc; \
47012 mv stage3-mpc mpc ; \
47013 mv stage2-mpc prev-mpc || test -f stage2-lean
47014 @endif mpc
47015 @if isl
47016 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
47017 mkdir stage3-isl; \
47018 mv stage3-isl isl ; \
47019 mv stage2-isl prev-isl || test -f stage2-lean
47020 @endif isl
47021 @if cloog
47022 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
47023 mkdir stage3-cloog; \
47024 mv stage3-cloog cloog ; \
47025 mv stage2-cloog prev-cloog || test -f stage2-lean
47026 @endif cloog
47027 @if libelf
47028 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
47029 mkdir stage3-libelf; \
47030 mv stage3-libelf libelf ; \
47031 mv stage2-libelf prev-libelf || test -f stage2-lean
47032 @endif libelf
47033 @if gold
47034 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
47035 mkdir stage3-gold; \
47036 mv stage3-gold gold ; \
47037 mv stage2-gold prev-gold || test -f stage2-lean
47038 @endif gold
47039 @if intl
47040 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47041 mkdir stage3-intl; \
47042 mv stage3-intl intl ; \
47043 mv stage2-intl prev-intl || test -f stage2-lean
47044 @endif intl
47045 @if ld
47046 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47047 mkdir stage3-ld; \
47048 mv stage3-ld ld ; \
47049 mv stage2-ld prev-ld || test -f stage2-lean
47050 @endif ld
47051 @if libbacktrace
47052 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
47053 mkdir stage3-libbacktrace; \
47054 mv stage3-libbacktrace libbacktrace ; \
47055 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
47056 @endif libbacktrace
47057 @if libcpp
47058 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47059 mkdir stage3-libcpp; \
47060 mv stage3-libcpp libcpp ; \
47061 mv stage2-libcpp prev-libcpp || test -f stage2-lean
47062 @endif libcpp
47063 @if libdecnumber
47064 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47065 mkdir stage3-libdecnumber; \
47066 mv stage3-libdecnumber libdecnumber ; \
47067 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
47068 @endif libdecnumber
47069 @if libiberty
47070 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47071 mkdir stage3-libiberty; \
47072 mv stage3-libiberty libiberty ; \
47073 mv stage2-libiberty prev-libiberty || test -f stage2-lean
47074 @endif libiberty
47075 @if libiberty-linker-plugin
47076 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
47077 mkdir stage3-libiberty-linker-plugin; \
47078 mv stage3-libiberty-linker-plugin libiberty-linker-plugin ; \
47079 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
47080 @endif libiberty-linker-plugin
47081 @if zlib
47082 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47083 mkdir stage3-zlib; \
47084 mv stage3-zlib zlib ; \
47085 mv stage2-zlib prev-zlib || test -f stage2-lean
47086 @endif zlib
47087 @if lto-plugin
47088 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
47089 mkdir stage3-lto-plugin; \
47090 mv stage3-lto-plugin lto-plugin ; \
47091 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
47092 @endif lto-plugin
47093 @[ -d stage3-$(TARGET_SUBDIR) ] || \
47094 mkdir stage3-$(TARGET_SUBDIR); \
47095 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47096 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
47098 stage3-end::
47099 @if bfd
47100 @if test -d $(HOST_SUBDIR)/bfd ; then \
47101 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
47102 mv prev-bfd stage2-bfd ; : ; \
47104 @endif bfd
47105 @if opcodes
47106 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47107 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
47108 mv prev-opcodes stage2-opcodes ; : ; \
47110 @endif opcodes
47111 @if binutils
47112 @if test -d $(HOST_SUBDIR)/binutils ; then \
47113 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
47114 mv prev-binutils stage2-binutils ; : ; \
47116 @endif binutils
47117 @if fixincludes
47118 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47119 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
47120 mv prev-fixincludes stage2-fixincludes ; : ; \
47122 @endif fixincludes
47123 @if gas
47124 @if test -d $(HOST_SUBDIR)/gas ; then \
47125 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
47126 mv prev-gas stage2-gas ; : ; \
47128 @endif gas
47129 @if gcc
47130 @if test -d $(HOST_SUBDIR)/gcc ; then \
47131 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
47132 mv prev-gcc stage2-gcc ; : ; \
47134 @endif gcc
47135 @if gmp
47136 @if test -d $(HOST_SUBDIR)/gmp ; then \
47137 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
47138 mv prev-gmp stage2-gmp ; : ; \
47140 @endif gmp
47141 @if mpfr
47142 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47143 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
47144 mv prev-mpfr stage2-mpfr ; : ; \
47146 @endif mpfr
47147 @if mpc
47148 @if test -d $(HOST_SUBDIR)/mpc ; then \
47149 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
47150 mv prev-mpc stage2-mpc ; : ; \
47152 @endif mpc
47153 @if isl
47154 @if test -d $(HOST_SUBDIR)/isl ; then \
47155 cd $(HOST_SUBDIR); mv isl stage3-isl ; \
47156 mv prev-isl stage2-isl ; : ; \
47158 @endif isl
47159 @if cloog
47160 @if test -d $(HOST_SUBDIR)/cloog ; then \
47161 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
47162 mv prev-cloog stage2-cloog ; : ; \
47164 @endif cloog
47165 @if libelf
47166 @if test -d $(HOST_SUBDIR)/libelf ; then \
47167 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
47168 mv prev-libelf stage2-libelf ; : ; \
47170 @endif libelf
47171 @if gold
47172 @if test -d $(HOST_SUBDIR)/gold ; then \
47173 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
47174 mv prev-gold stage2-gold ; : ; \
47176 @endif gold
47177 @if intl
47178 @if test -d $(HOST_SUBDIR)/intl ; then \
47179 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
47180 mv prev-intl stage2-intl ; : ; \
47182 @endif intl
47183 @if ld
47184 @if test -d $(HOST_SUBDIR)/ld ; then \
47185 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
47186 mv prev-ld stage2-ld ; : ; \
47188 @endif ld
47189 @if libbacktrace
47190 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47191 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
47192 mv prev-libbacktrace stage2-libbacktrace ; : ; \
47194 @endif libbacktrace
47195 @if libcpp
47196 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47197 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
47198 mv prev-libcpp stage2-libcpp ; : ; \
47200 @endif libcpp
47201 @if libdecnumber
47202 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47203 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
47204 mv prev-libdecnumber stage2-libdecnumber ; : ; \
47206 @endif libdecnumber
47207 @if libiberty
47208 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47209 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
47210 mv prev-libiberty stage2-libiberty ; : ; \
47212 @endif libiberty
47213 @if libiberty-linker-plugin
47214 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47215 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
47216 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; : ; \
47218 @endif libiberty-linker-plugin
47219 @if zlib
47220 @if test -d $(HOST_SUBDIR)/zlib ; then \
47221 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
47222 mv prev-zlib stage2-zlib ; : ; \
47224 @endif zlib
47225 @if lto-plugin
47226 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47227 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
47228 mv prev-lto-plugin stage2-lto-plugin ; : ; \
47230 @endif lto-plugin
47231 @if test -d $(TARGET_SUBDIR) ; then \
47232 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
47233 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
47235 rm -f stage_current
47237 # Bubble a bug fix through all the stages up to stage 3. They are
47238 # remade, but not reconfigured. The next stage (if any) will not be
47239 # reconfigured either.
47240 .PHONY: stage3-bubble
47241 stage3-bubble:: stage2-bubble
47242 @r=`${PWD_COMMAND}`; export r; \
47243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244 if test -f stage3-lean || test -f stage2-lean ; then \
47245 echo Skipping rebuild of stage3 ; \
47246 else \
47247 $(MAKE) stage3-start; \
47248 if $(LEAN); then \
47249 rm -rf stage1-* ; \
47250 $(STAMP) stage1-lean ; \
47251 fi; \
47252 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47254 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47256 .PHONY: all-stage3 clean-stage3
47257 do-clean: clean-stage3
47259 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47260 # only possibility, but now it conflicts with no-bootstrap rules
47261 @if gcc-bootstrap
47263 compare:
47264 @r=`${PWD_COMMAND}`; export r; \
47265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47266 if test -f stage2-lean; then \
47267 echo Cannot compare object files as stage 2 was deleted. ; \
47268 exit 0 ; \
47269 fi; \
47270 : $(MAKE); $(stage); \
47271 rm -f .bad_compare ; \
47272 echo Comparing stages 2 and 3 ; \
47273 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
47274 files=`find stage3-* -name "*$(objext)" -print | \
47275 sed -n s,^stage$$sed-,,p` ; \
47276 for file in $${files} ; do \
47277 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
47278 if test ! -f $$f1; then continue; fi; \
47279 $(do-compare) > /dev/null 2>&1; \
47280 if test $$? -eq 1; then \
47281 case $$file in \
47282 @compare_exclusions@) \
47283 echo warning: $$file differs ;; \
47284 *) \
47285 echo $$file differs >> .bad_compare ;; \
47286 esac ; \
47287 fi ; \
47288 done ; \
47289 if [ -f .bad_compare ]; then \
47290 echo "Bootstrap comparison failure!"; \
47291 cat .bad_compare; \
47292 exit 1; \
47293 else \
47294 echo Comparison successful.; \
47295 fi ; \
47296 $(STAMP) compare
47297 if $(LEAN); then \
47298 rm -rf stage2-*; \
47299 $(STAMP) stage2-lean; \
47304 .PHONY: bootstrap bootstrap-lean
47305 bootstrap:
47306 echo stage3 > stage_final
47307 @r=`${PWD_COMMAND}`; export r; \
47308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47310 @: $(MAKE); $(unstage)
47311 @r=`${PWD_COMMAND}`; export r; \
47312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47313 TFLAGS="$(STAGE3_TFLAGS)"; \
47314 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47316 bootstrap-lean:
47317 echo stage3 > stage_final
47318 @r=`${PWD_COMMAND}`; export r; \
47319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47320 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
47321 @: $(MAKE); $(unstage)
47322 @r=`${PWD_COMMAND}`; export r; \
47323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47324 TFLAGS="$(STAGE3_TFLAGS)"; \
47325 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47328 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47329 distclean-stage2:: distclean-stage3
47330 .PHONY: distclean-stage3
47331 distclean-stage3::
47332 @: $(MAKE); $(stage)
47333 @test "`cat stage_last`" != stage3 || rm -f stage_last
47334 rm -rf stage3-* compare
47337 .PHONY: cleanstrap
47338 cleanstrap: do-distclean local-clean
47339 echo stage3 > stage_final
47340 @r=`${PWD_COMMAND}`; export r; \
47341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
47343 @: $(MAKE); $(unstage)
47344 @r=`${PWD_COMMAND}`; export r; \
47345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47346 TFLAGS="$(STAGE3_TFLAGS)"; \
47347 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47349 @endif gcc-bootstrap
47352 .PHONY: stage4-start stage4-end
47354 stage4-start::
47355 @: $(MAKE); $(stage); \
47356 echo stage4 > stage_current ; \
47357 echo stage4 > stage_last; \
47358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47359 @if bfd
47360 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
47361 mkdir stage4-bfd; \
47362 mv stage4-bfd bfd ; \
47363 mv stage3-bfd prev-bfd || test -f stage3-lean
47364 @endif bfd
47365 @if opcodes
47366 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
47367 mkdir stage4-opcodes; \
47368 mv stage4-opcodes opcodes ; \
47369 mv stage3-opcodes prev-opcodes || test -f stage3-lean
47370 @endif opcodes
47371 @if binutils
47372 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
47373 mkdir stage4-binutils; \
47374 mv stage4-binutils binutils ; \
47375 mv stage3-binutils prev-binutils || test -f stage3-lean
47376 @endif binutils
47377 @if fixincludes
47378 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
47379 mkdir stage4-fixincludes; \
47380 mv stage4-fixincludes fixincludes ; \
47381 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
47382 @endif fixincludes
47383 @if gas
47384 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
47385 mkdir stage4-gas; \
47386 mv stage4-gas gas ; \
47387 mv stage3-gas prev-gas || test -f stage3-lean
47388 @endif gas
47389 @if gcc
47390 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
47391 mkdir stage4-gcc; \
47392 mv stage4-gcc gcc ; \
47393 mv stage3-gcc prev-gcc || test -f stage3-lean
47394 @endif gcc
47395 @if gmp
47396 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
47397 mkdir stage4-gmp; \
47398 mv stage4-gmp gmp ; \
47399 mv stage3-gmp prev-gmp || test -f stage3-lean
47400 @endif gmp
47401 @if mpfr
47402 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
47403 mkdir stage4-mpfr; \
47404 mv stage4-mpfr mpfr ; \
47405 mv stage3-mpfr prev-mpfr || test -f stage3-lean
47406 @endif mpfr
47407 @if mpc
47408 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
47409 mkdir stage4-mpc; \
47410 mv stage4-mpc mpc ; \
47411 mv stage3-mpc prev-mpc || test -f stage3-lean
47412 @endif mpc
47413 @if isl
47414 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
47415 mkdir stage4-isl; \
47416 mv stage4-isl isl ; \
47417 mv stage3-isl prev-isl || test -f stage3-lean
47418 @endif isl
47419 @if cloog
47420 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
47421 mkdir stage4-cloog; \
47422 mv stage4-cloog cloog ; \
47423 mv stage3-cloog prev-cloog || test -f stage3-lean
47424 @endif cloog
47425 @if libelf
47426 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
47427 mkdir stage4-libelf; \
47428 mv stage4-libelf libelf ; \
47429 mv stage3-libelf prev-libelf || test -f stage3-lean
47430 @endif libelf
47431 @if gold
47432 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
47433 mkdir stage4-gold; \
47434 mv stage4-gold gold ; \
47435 mv stage3-gold prev-gold || test -f stage3-lean
47436 @endif gold
47437 @if intl
47438 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
47439 mkdir stage4-intl; \
47440 mv stage4-intl intl ; \
47441 mv stage3-intl prev-intl || test -f stage3-lean
47442 @endif intl
47443 @if ld
47444 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
47445 mkdir stage4-ld; \
47446 mv stage4-ld ld ; \
47447 mv stage3-ld prev-ld || test -f stage3-lean
47448 @endif ld
47449 @if libbacktrace
47450 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
47451 mkdir stage4-libbacktrace; \
47452 mv stage4-libbacktrace libbacktrace ; \
47453 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
47454 @endif libbacktrace
47455 @if libcpp
47456 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
47457 mkdir stage4-libcpp; \
47458 mv stage4-libcpp libcpp ; \
47459 mv stage3-libcpp prev-libcpp || test -f stage3-lean
47460 @endif libcpp
47461 @if libdecnumber
47462 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
47463 mkdir stage4-libdecnumber; \
47464 mv stage4-libdecnumber libdecnumber ; \
47465 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
47466 @endif libdecnumber
47467 @if libiberty
47468 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
47469 mkdir stage4-libiberty; \
47470 mv stage4-libiberty libiberty ; \
47471 mv stage3-libiberty prev-libiberty || test -f stage3-lean
47472 @endif libiberty
47473 @if libiberty-linker-plugin
47474 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
47475 mkdir stage4-libiberty-linker-plugin; \
47476 mv stage4-libiberty-linker-plugin libiberty-linker-plugin ; \
47477 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
47478 @endif libiberty-linker-plugin
47479 @if zlib
47480 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
47481 mkdir stage4-zlib; \
47482 mv stage4-zlib zlib ; \
47483 mv stage3-zlib prev-zlib || test -f stage3-lean
47484 @endif zlib
47485 @if lto-plugin
47486 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
47487 mkdir stage4-lto-plugin; \
47488 mv stage4-lto-plugin lto-plugin ; \
47489 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
47490 @endif lto-plugin
47491 @[ -d stage4-$(TARGET_SUBDIR) ] || \
47492 mkdir stage4-$(TARGET_SUBDIR); \
47493 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47494 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
47496 stage4-end::
47497 @if bfd
47498 @if test -d $(HOST_SUBDIR)/bfd ; then \
47499 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
47500 mv prev-bfd stage3-bfd ; : ; \
47502 @endif bfd
47503 @if opcodes
47504 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47505 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
47506 mv prev-opcodes stage3-opcodes ; : ; \
47508 @endif opcodes
47509 @if binutils
47510 @if test -d $(HOST_SUBDIR)/binutils ; then \
47511 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
47512 mv prev-binutils stage3-binutils ; : ; \
47514 @endif binutils
47515 @if fixincludes
47516 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47517 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
47518 mv prev-fixincludes stage3-fixincludes ; : ; \
47520 @endif fixincludes
47521 @if gas
47522 @if test -d $(HOST_SUBDIR)/gas ; then \
47523 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
47524 mv prev-gas stage3-gas ; : ; \
47526 @endif gas
47527 @if gcc
47528 @if test -d $(HOST_SUBDIR)/gcc ; then \
47529 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
47530 mv prev-gcc stage3-gcc ; : ; \
47532 @endif gcc
47533 @if gmp
47534 @if test -d $(HOST_SUBDIR)/gmp ; then \
47535 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
47536 mv prev-gmp stage3-gmp ; : ; \
47538 @endif gmp
47539 @if mpfr
47540 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47541 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
47542 mv prev-mpfr stage3-mpfr ; : ; \
47544 @endif mpfr
47545 @if mpc
47546 @if test -d $(HOST_SUBDIR)/mpc ; then \
47547 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
47548 mv prev-mpc stage3-mpc ; : ; \
47550 @endif mpc
47551 @if isl
47552 @if test -d $(HOST_SUBDIR)/isl ; then \
47553 cd $(HOST_SUBDIR); mv isl stage4-isl ; \
47554 mv prev-isl stage3-isl ; : ; \
47556 @endif isl
47557 @if cloog
47558 @if test -d $(HOST_SUBDIR)/cloog ; then \
47559 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
47560 mv prev-cloog stage3-cloog ; : ; \
47562 @endif cloog
47563 @if libelf
47564 @if test -d $(HOST_SUBDIR)/libelf ; then \
47565 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
47566 mv prev-libelf stage3-libelf ; : ; \
47568 @endif libelf
47569 @if gold
47570 @if test -d $(HOST_SUBDIR)/gold ; then \
47571 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
47572 mv prev-gold stage3-gold ; : ; \
47574 @endif gold
47575 @if intl
47576 @if test -d $(HOST_SUBDIR)/intl ; then \
47577 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
47578 mv prev-intl stage3-intl ; : ; \
47580 @endif intl
47581 @if ld
47582 @if test -d $(HOST_SUBDIR)/ld ; then \
47583 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
47584 mv prev-ld stage3-ld ; : ; \
47586 @endif ld
47587 @if libbacktrace
47588 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47589 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
47590 mv prev-libbacktrace stage3-libbacktrace ; : ; \
47592 @endif libbacktrace
47593 @if libcpp
47594 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47595 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
47596 mv prev-libcpp stage3-libcpp ; : ; \
47598 @endif libcpp
47599 @if libdecnumber
47600 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47601 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
47602 mv prev-libdecnumber stage3-libdecnumber ; : ; \
47604 @endif libdecnumber
47605 @if libiberty
47606 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47607 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
47608 mv prev-libiberty stage3-libiberty ; : ; \
47610 @endif libiberty
47611 @if libiberty-linker-plugin
47612 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47613 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
47614 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; : ; \
47616 @endif libiberty-linker-plugin
47617 @if zlib
47618 @if test -d $(HOST_SUBDIR)/zlib ; then \
47619 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
47620 mv prev-zlib stage3-zlib ; : ; \
47622 @endif zlib
47623 @if lto-plugin
47624 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47625 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
47626 mv prev-lto-plugin stage3-lto-plugin ; : ; \
47628 @endif lto-plugin
47629 @if test -d $(TARGET_SUBDIR) ; then \
47630 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
47631 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
47633 rm -f stage_current
47635 # Bubble a bug fix through all the stages up to stage 4. They are
47636 # remade, but not reconfigured. The next stage (if any) will not be
47637 # reconfigured either.
47638 .PHONY: stage4-bubble
47639 stage4-bubble:: stage3-bubble
47640 @r=`${PWD_COMMAND}`; export r; \
47641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47642 if test -f stage4-lean || test -f stage3-lean ; then \
47643 echo Skipping rebuild of stage4 ; \
47644 else \
47645 $(MAKE) stage4-start; \
47646 if $(LEAN); then \
47647 rm -rf stage2-* ; \
47648 $(STAMP) stage2-lean ; \
47649 fi; \
47650 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
47652 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
47654 .PHONY: all-stage4 clean-stage4
47655 do-clean: clean-stage4
47657 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47658 # only possibility, but now it conflicts with no-bootstrap rules
47659 @if gcc-bootstrap
47661 compare3:
47662 @r=`${PWD_COMMAND}`; export r; \
47663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47664 if test -f stage3-lean; then \
47665 echo Cannot compare object files as stage 3 was deleted. ; \
47666 exit 0 ; \
47667 fi; \
47668 : $(MAKE); $(stage); \
47669 rm -f .bad_compare ; \
47670 echo Comparing stages 3 and 4 ; \
47671 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
47672 files=`find stage4-* -name "*$(objext)" -print | \
47673 sed -n s,^stage$$sed-,,p` ; \
47674 for file in $${files} ; do \
47675 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
47676 if test ! -f $$f1; then continue; fi; \
47677 $(do-compare3) > /dev/null 2>&1; \
47678 if test $$? -eq 1; then \
47679 case $$file in \
47680 @compare_exclusions@) \
47681 echo warning: $$file differs ;; \
47682 *) \
47683 echo $$file differs >> .bad_compare ;; \
47684 esac ; \
47685 fi ; \
47686 done ; \
47687 if [ -f .bad_compare ]; then \
47688 echo "Bootstrap comparison failure!"; \
47689 cat .bad_compare; \
47690 exit 1; \
47691 else \
47692 echo Comparison successful.; \
47693 fi ; \
47694 $(STAMP) compare3
47695 if $(LEAN); then \
47696 rm -rf stage3-*; \
47697 $(STAMP) stage3-lean; \
47702 .PHONY: bootstrap4 bootstrap4-lean
47703 bootstrap4:
47704 echo stage4 > stage_final
47705 @r=`${PWD_COMMAND}`; export r; \
47706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
47708 @: $(MAKE); $(unstage)
47709 @r=`${PWD_COMMAND}`; export r; \
47710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711 TFLAGS="$(STAGE4_TFLAGS)"; \
47712 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47714 bootstrap4-lean:
47715 echo stage4 > stage_final
47716 @r=`${PWD_COMMAND}`; export r; \
47717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47718 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
47719 @: $(MAKE); $(unstage)
47720 @r=`${PWD_COMMAND}`; export r; \
47721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722 TFLAGS="$(STAGE4_TFLAGS)"; \
47723 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47726 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47727 distclean-stage3:: distclean-stage4
47728 .PHONY: distclean-stage4
47729 distclean-stage4::
47730 @: $(MAKE); $(stage)
47731 @test "`cat stage_last`" != stage4 || rm -f stage_last
47732 rm -rf stage4-* compare3
47735 @endif gcc-bootstrap
47738 .PHONY: stageprofile-start stageprofile-end
47740 stageprofile-start::
47741 @: $(MAKE); $(stage); \
47742 echo stageprofile > stage_current ; \
47743 echo stageprofile > stage_last; \
47744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47745 @if bfd
47746 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
47747 mkdir stageprofile-bfd; \
47748 mv stageprofile-bfd bfd ; \
47749 mv stage1-bfd prev-bfd || test -f stage1-lean
47750 @endif bfd
47751 @if opcodes
47752 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
47753 mkdir stageprofile-opcodes; \
47754 mv stageprofile-opcodes opcodes ; \
47755 mv stage1-opcodes prev-opcodes || test -f stage1-lean
47756 @endif opcodes
47757 @if binutils
47758 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
47759 mkdir stageprofile-binutils; \
47760 mv stageprofile-binutils binutils ; \
47761 mv stage1-binutils prev-binutils || test -f stage1-lean
47762 @endif binutils
47763 @if fixincludes
47764 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
47765 mkdir stageprofile-fixincludes; \
47766 mv stageprofile-fixincludes fixincludes ; \
47767 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
47768 @endif fixincludes
47769 @if gas
47770 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
47771 mkdir stageprofile-gas; \
47772 mv stageprofile-gas gas ; \
47773 mv stage1-gas prev-gas || test -f stage1-lean
47774 @endif gas
47775 @if gcc
47776 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
47777 mkdir stageprofile-gcc; \
47778 mv stageprofile-gcc gcc ; \
47779 mv stage1-gcc prev-gcc || test -f stage1-lean
47780 @endif gcc
47781 @if gmp
47782 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
47783 mkdir stageprofile-gmp; \
47784 mv stageprofile-gmp gmp ; \
47785 mv stage1-gmp prev-gmp || test -f stage1-lean
47786 @endif gmp
47787 @if mpfr
47788 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
47789 mkdir stageprofile-mpfr; \
47790 mv stageprofile-mpfr mpfr ; \
47791 mv stage1-mpfr prev-mpfr || test -f stage1-lean
47792 @endif mpfr
47793 @if mpc
47794 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
47795 mkdir stageprofile-mpc; \
47796 mv stageprofile-mpc mpc ; \
47797 mv stage1-mpc prev-mpc || test -f stage1-lean
47798 @endif mpc
47799 @if isl
47800 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
47801 mkdir stageprofile-isl; \
47802 mv stageprofile-isl isl ; \
47803 mv stage1-isl prev-isl || test -f stage1-lean
47804 @endif isl
47805 @if cloog
47806 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
47807 mkdir stageprofile-cloog; \
47808 mv stageprofile-cloog cloog ; \
47809 mv stage1-cloog prev-cloog || test -f stage1-lean
47810 @endif cloog
47811 @if libelf
47812 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
47813 mkdir stageprofile-libelf; \
47814 mv stageprofile-libelf libelf ; \
47815 mv stage1-libelf prev-libelf || test -f stage1-lean
47816 @endif libelf
47817 @if gold
47818 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
47819 mkdir stageprofile-gold; \
47820 mv stageprofile-gold gold ; \
47821 mv stage1-gold prev-gold || test -f stage1-lean
47822 @endif gold
47823 @if intl
47824 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
47825 mkdir stageprofile-intl; \
47826 mv stageprofile-intl intl ; \
47827 mv stage1-intl prev-intl || test -f stage1-lean
47828 @endif intl
47829 @if ld
47830 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
47831 mkdir stageprofile-ld; \
47832 mv stageprofile-ld ld ; \
47833 mv stage1-ld prev-ld || test -f stage1-lean
47834 @endif ld
47835 @if libbacktrace
47836 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
47837 mkdir stageprofile-libbacktrace; \
47838 mv stageprofile-libbacktrace libbacktrace ; \
47839 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
47840 @endif libbacktrace
47841 @if libcpp
47842 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
47843 mkdir stageprofile-libcpp; \
47844 mv stageprofile-libcpp libcpp ; \
47845 mv stage1-libcpp prev-libcpp || test -f stage1-lean
47846 @endif libcpp
47847 @if libdecnumber
47848 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
47849 mkdir stageprofile-libdecnumber; \
47850 mv stageprofile-libdecnumber libdecnumber ; \
47851 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
47852 @endif libdecnumber
47853 @if libiberty
47854 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
47855 mkdir stageprofile-libiberty; \
47856 mv stageprofile-libiberty libiberty ; \
47857 mv stage1-libiberty prev-libiberty || test -f stage1-lean
47858 @endif libiberty
47859 @if libiberty-linker-plugin
47860 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
47861 mkdir stageprofile-libiberty-linker-plugin; \
47862 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin ; \
47863 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
47864 @endif libiberty-linker-plugin
47865 @if zlib
47866 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
47867 mkdir stageprofile-zlib; \
47868 mv stageprofile-zlib zlib ; \
47869 mv stage1-zlib prev-zlib || test -f stage1-lean
47870 @endif zlib
47871 @if lto-plugin
47872 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
47873 mkdir stageprofile-lto-plugin; \
47874 mv stageprofile-lto-plugin lto-plugin ; \
47875 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
47876 @endif lto-plugin
47877 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
47878 mkdir stageprofile-$(TARGET_SUBDIR); \
47879 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
47880 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
47882 stageprofile-end::
47883 @if bfd
47884 @if test -d $(HOST_SUBDIR)/bfd ; then \
47885 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
47886 mv prev-bfd stage1-bfd ; : ; \
47888 @endif bfd
47889 @if opcodes
47890 @if test -d $(HOST_SUBDIR)/opcodes ; then \
47891 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
47892 mv prev-opcodes stage1-opcodes ; : ; \
47894 @endif opcodes
47895 @if binutils
47896 @if test -d $(HOST_SUBDIR)/binutils ; then \
47897 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
47898 mv prev-binutils stage1-binutils ; : ; \
47900 @endif binutils
47901 @if fixincludes
47902 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47903 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
47904 mv prev-fixincludes stage1-fixincludes ; : ; \
47906 @endif fixincludes
47907 @if gas
47908 @if test -d $(HOST_SUBDIR)/gas ; then \
47909 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
47910 mv prev-gas stage1-gas ; : ; \
47912 @endif gas
47913 @if gcc
47914 @if test -d $(HOST_SUBDIR)/gcc ; then \
47915 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
47916 mv prev-gcc stage1-gcc ; : ; \
47918 @endif gcc
47919 @if gmp
47920 @if test -d $(HOST_SUBDIR)/gmp ; then \
47921 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
47922 mv prev-gmp stage1-gmp ; : ; \
47924 @endif gmp
47925 @if mpfr
47926 @if test -d $(HOST_SUBDIR)/mpfr ; then \
47927 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
47928 mv prev-mpfr stage1-mpfr ; : ; \
47930 @endif mpfr
47931 @if mpc
47932 @if test -d $(HOST_SUBDIR)/mpc ; then \
47933 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
47934 mv prev-mpc stage1-mpc ; : ; \
47936 @endif mpc
47937 @if isl
47938 @if test -d $(HOST_SUBDIR)/isl ; then \
47939 cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
47940 mv prev-isl stage1-isl ; : ; \
47942 @endif isl
47943 @if cloog
47944 @if test -d $(HOST_SUBDIR)/cloog ; then \
47945 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
47946 mv prev-cloog stage1-cloog ; : ; \
47948 @endif cloog
47949 @if libelf
47950 @if test -d $(HOST_SUBDIR)/libelf ; then \
47951 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
47952 mv prev-libelf stage1-libelf ; : ; \
47954 @endif libelf
47955 @if gold
47956 @if test -d $(HOST_SUBDIR)/gold ; then \
47957 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
47958 mv prev-gold stage1-gold ; : ; \
47960 @endif gold
47961 @if intl
47962 @if test -d $(HOST_SUBDIR)/intl ; then \
47963 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
47964 mv prev-intl stage1-intl ; : ; \
47966 @endif intl
47967 @if ld
47968 @if test -d $(HOST_SUBDIR)/ld ; then \
47969 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
47970 mv prev-ld stage1-ld ; : ; \
47972 @endif ld
47973 @if libbacktrace
47974 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47975 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
47976 mv prev-libbacktrace stage1-libbacktrace ; : ; \
47978 @endif libbacktrace
47979 @if libcpp
47980 @if test -d $(HOST_SUBDIR)/libcpp ; then \
47981 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
47982 mv prev-libcpp stage1-libcpp ; : ; \
47984 @endif libcpp
47985 @if libdecnumber
47986 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47987 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
47988 mv prev-libdecnumber stage1-libdecnumber ; : ; \
47990 @endif libdecnumber
47991 @if libiberty
47992 @if test -d $(HOST_SUBDIR)/libiberty ; then \
47993 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
47994 mv prev-libiberty stage1-libiberty ; : ; \
47996 @endif libiberty
47997 @if libiberty-linker-plugin
47998 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47999 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
48000 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; : ; \
48002 @endif libiberty-linker-plugin
48003 @if zlib
48004 @if test -d $(HOST_SUBDIR)/zlib ; then \
48005 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
48006 mv prev-zlib stage1-zlib ; : ; \
48008 @endif zlib
48009 @if lto-plugin
48010 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48011 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
48012 mv prev-lto-plugin stage1-lto-plugin ; : ; \
48014 @endif lto-plugin
48015 @if test -d $(TARGET_SUBDIR) ; then \
48016 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
48017 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
48019 rm -f stage_current
48021 # Bubble a bug fix through all the stages up to stage profile. They are
48022 # remade, but not reconfigured. The next stage (if any) will not be
48023 # reconfigured either.
48024 .PHONY: stageprofile-bubble
48025 stageprofile-bubble:: stage1-bubble
48026 @r=`${PWD_COMMAND}`; export r; \
48027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028 if test -f stageprofile-lean || test -f stage1-lean ; then \
48029 echo Skipping rebuild of stageprofile ; \
48030 else \
48031 $(MAKE) stageprofile-start; \
48032 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48035 .PHONY: all-stageprofile clean-stageprofile
48036 do-clean: clean-stageprofile
48038 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48039 # only possibility, but now it conflicts with no-bootstrap rules
48040 @if gcc-bootstrap
48045 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48046 distclean-stage1:: distclean-stageprofile
48047 .PHONY: distclean-stageprofile
48048 distclean-stageprofile::
48049 @: $(MAKE); $(stage)
48050 @test "`cat stage_last`" != stageprofile || rm -f stage_last
48051 rm -rf stageprofile-*
48054 @endif gcc-bootstrap
48057 .PHONY: stagefeedback-start stagefeedback-end
48059 stagefeedback-start::
48060 @: $(MAKE); $(stage); \
48061 echo stagefeedback > stage_current ; \
48062 echo stagefeedback > stage_last; \
48063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48064 @if bfd
48065 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48066 mkdir stagefeedback-bfd; \
48067 mv stagefeedback-bfd bfd ; \
48068 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
48069 @endif bfd
48070 @if opcodes
48071 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48072 mkdir stagefeedback-opcodes; \
48073 mv stagefeedback-opcodes opcodes ; \
48074 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
48075 @endif opcodes
48076 @if binutils
48077 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48078 mkdir stagefeedback-binutils; \
48079 mv stagefeedback-binutils binutils ; \
48080 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
48081 @endif binutils
48082 @if fixincludes
48083 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
48084 mkdir stagefeedback-fixincludes; \
48085 mv stagefeedback-fixincludes fixincludes ; \
48086 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
48087 @endif fixincludes
48088 @if gas
48089 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48090 mkdir stagefeedback-gas; \
48091 mv stagefeedback-gas gas ; \
48092 mv stageprofile-gas prev-gas || test -f stageprofile-lean
48093 @endif gas
48094 @if gcc
48095 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48096 mkdir stagefeedback-gcc; \
48097 mv stagefeedback-gcc gcc ; \
48098 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
48099 @endif gcc
48100 @if gmp
48101 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48102 mkdir stagefeedback-gmp; \
48103 mv stagefeedback-gmp gmp ; \
48104 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
48105 @endif gmp
48106 @if mpfr
48107 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48108 mkdir stagefeedback-mpfr; \
48109 mv stagefeedback-mpfr mpfr ; \
48110 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
48111 @endif mpfr
48112 @if mpc
48113 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
48114 mkdir stagefeedback-mpc; \
48115 mv stagefeedback-mpc mpc ; \
48116 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
48117 @endif mpc
48118 @if isl
48119 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
48120 mkdir stagefeedback-isl; \
48121 mv stagefeedback-isl isl ; \
48122 mv stageprofile-isl prev-isl || test -f stageprofile-lean
48123 @endif isl
48124 @if cloog
48125 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
48126 mkdir stagefeedback-cloog; \
48127 mv stagefeedback-cloog cloog ; \
48128 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
48129 @endif cloog
48130 @if libelf
48131 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
48132 mkdir stagefeedback-libelf; \
48133 mv stagefeedback-libelf libelf ; \
48134 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
48135 @endif libelf
48136 @if gold
48137 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
48138 mkdir stagefeedback-gold; \
48139 mv stagefeedback-gold gold ; \
48140 mv stageprofile-gold prev-gold || test -f stageprofile-lean
48141 @endif gold
48142 @if intl
48143 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48144 mkdir stagefeedback-intl; \
48145 mv stagefeedback-intl intl ; \
48146 mv stageprofile-intl prev-intl || test -f stageprofile-lean
48147 @endif intl
48148 @if ld
48149 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48150 mkdir stagefeedback-ld; \
48151 mv stagefeedback-ld ld ; \
48152 mv stageprofile-ld prev-ld || test -f stageprofile-lean
48153 @endif ld
48154 @if libbacktrace
48155 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
48156 mkdir stagefeedback-libbacktrace; \
48157 mv stagefeedback-libbacktrace libbacktrace ; \
48158 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
48159 @endif libbacktrace
48160 @if libcpp
48161 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48162 mkdir stagefeedback-libcpp; \
48163 mv stagefeedback-libcpp libcpp ; \
48164 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
48165 @endif libcpp
48166 @if libdecnumber
48167 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48168 mkdir stagefeedback-libdecnumber; \
48169 mv stagefeedback-libdecnumber libdecnumber ; \
48170 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
48171 @endif libdecnumber
48172 @if libiberty
48173 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48174 mkdir stagefeedback-libiberty; \
48175 mv stagefeedback-libiberty libiberty ; \
48176 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
48177 @endif libiberty
48178 @if libiberty-linker-plugin
48179 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
48180 mkdir stagefeedback-libiberty-linker-plugin; \
48181 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin ; \
48182 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
48183 @endif libiberty-linker-plugin
48184 @if zlib
48185 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48186 mkdir stagefeedback-zlib; \
48187 mv stagefeedback-zlib zlib ; \
48188 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
48189 @endif zlib
48190 @if lto-plugin
48191 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
48192 mkdir stagefeedback-lto-plugin; \
48193 mv stagefeedback-lto-plugin lto-plugin ; \
48194 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
48195 @endif lto-plugin
48196 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48197 mkdir stagefeedback-$(TARGET_SUBDIR); \
48198 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
48199 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
48201 stagefeedback-end::
48202 @if bfd
48203 @if test -d $(HOST_SUBDIR)/bfd ; then \
48204 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
48205 mv prev-bfd stageprofile-bfd ; : ; \
48207 @endif bfd
48208 @if opcodes
48209 @if test -d $(HOST_SUBDIR)/opcodes ; then \
48210 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
48211 mv prev-opcodes stageprofile-opcodes ; : ; \
48213 @endif opcodes
48214 @if binutils
48215 @if test -d $(HOST_SUBDIR)/binutils ; then \
48216 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
48217 mv prev-binutils stageprofile-binutils ; : ; \
48219 @endif binutils
48220 @if fixincludes
48221 @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48222 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
48223 mv prev-fixincludes stageprofile-fixincludes ; : ; \
48225 @endif fixincludes
48226 @if gas
48227 @if test -d $(HOST_SUBDIR)/gas ; then \
48228 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
48229 mv prev-gas stageprofile-gas ; : ; \
48231 @endif gas
48232 @if gcc
48233 @if test -d $(HOST_SUBDIR)/gcc ; then \
48234 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
48235 mv prev-gcc stageprofile-gcc ; : ; \
48237 @endif gcc
48238 @if gmp
48239 @if test -d $(HOST_SUBDIR)/gmp ; then \
48240 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
48241 mv prev-gmp stageprofile-gmp ; : ; \
48243 @endif gmp
48244 @if mpfr
48245 @if test -d $(HOST_SUBDIR)/mpfr ; then \
48246 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
48247 mv prev-mpfr stageprofile-mpfr ; : ; \
48249 @endif mpfr
48250 @if mpc
48251 @if test -d $(HOST_SUBDIR)/mpc ; then \
48252 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
48253 mv prev-mpc stageprofile-mpc ; : ; \
48255 @endif mpc
48256 @if isl
48257 @if test -d $(HOST_SUBDIR)/isl ; then \
48258 cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
48259 mv prev-isl stageprofile-isl ; : ; \
48261 @endif isl
48262 @if cloog
48263 @if test -d $(HOST_SUBDIR)/cloog ; then \
48264 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
48265 mv prev-cloog stageprofile-cloog ; : ; \
48267 @endif cloog
48268 @if libelf
48269 @if test -d $(HOST_SUBDIR)/libelf ; then \
48270 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
48271 mv prev-libelf stageprofile-libelf ; : ; \
48273 @endif libelf
48274 @if gold
48275 @if test -d $(HOST_SUBDIR)/gold ; then \
48276 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
48277 mv prev-gold stageprofile-gold ; : ; \
48279 @endif gold
48280 @if intl
48281 @if test -d $(HOST_SUBDIR)/intl ; then \
48282 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
48283 mv prev-intl stageprofile-intl ; : ; \
48285 @endif intl
48286 @if ld
48287 @if test -d $(HOST_SUBDIR)/ld ; then \
48288 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
48289 mv prev-ld stageprofile-ld ; : ; \
48291 @endif ld
48292 @if libbacktrace
48293 @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48294 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
48295 mv prev-libbacktrace stageprofile-libbacktrace ; : ; \
48297 @endif libbacktrace
48298 @if libcpp
48299 @if test -d $(HOST_SUBDIR)/libcpp ; then \
48300 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
48301 mv prev-libcpp stageprofile-libcpp ; : ; \
48303 @endif libcpp
48304 @if libdecnumber
48305 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48306 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
48307 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
48309 @endif libdecnumber
48310 @if libiberty
48311 @if test -d $(HOST_SUBDIR)/libiberty ; then \
48312 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
48313 mv prev-libiberty stageprofile-libiberty ; : ; \
48315 @endif libiberty
48316 @if libiberty-linker-plugin
48317 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48318 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
48319 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; : ; \
48321 @endif libiberty-linker-plugin
48322 @if zlib
48323 @if test -d $(HOST_SUBDIR)/zlib ; then \
48324 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
48325 mv prev-zlib stageprofile-zlib ; : ; \
48327 @endif zlib
48328 @if lto-plugin
48329 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48330 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
48331 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
48333 @endif lto-plugin
48334 @if test -d $(TARGET_SUBDIR) ; then \
48335 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
48336 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
48338 rm -f stage_current
48340 # Bubble a bug fix through all the stages up to stage feedback. They are
48341 # remade, but not reconfigured. The next stage (if any) will not be
48342 # reconfigured either.
48343 .PHONY: stagefeedback-bubble
48344 stagefeedback-bubble:: stageprofile-bubble
48345 @r=`${PWD_COMMAND}`; export r; \
48346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48347 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
48348 echo Skipping rebuild of stagefeedback ; \
48349 else \
48350 $(MAKE) stagefeedback-start; \
48351 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
48354 .PHONY: all-stagefeedback clean-stagefeedback
48355 do-clean: clean-stagefeedback
48357 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48358 # only possibility, but now it conflicts with no-bootstrap rules
48359 @if gcc-bootstrap
48363 .PHONY: profiledbootstrap profiledbootstrap-lean
48364 profiledbootstrap:
48365 echo stagefeedback > stage_final
48366 @r=`${PWD_COMMAND}`; export r; \
48367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48368 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
48369 @: $(MAKE); $(unstage)
48370 @r=`${PWD_COMMAND}`; export r; \
48371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48372 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48373 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48375 profiledbootstrap-lean:
48376 echo stagefeedback > stage_final
48377 @r=`${PWD_COMMAND}`; export r; \
48378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
48380 @: $(MAKE); $(unstage)
48381 @r=`${PWD_COMMAND}`; export r; \
48382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48384 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48387 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48388 distclean-stageprofile:: distclean-stagefeedback
48389 .PHONY: distclean-stagefeedback
48390 distclean-stagefeedback::
48391 @: $(MAKE); $(stage)
48392 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
48393 rm -rf stagefeedback-*
48396 @endif gcc-bootstrap
48400 stageprofile-end::
48401 $(MAKE) distclean-stagefeedback
48403 stagefeedback-start::
48404 @r=`${PWD_COMMAND}`; export r; \
48405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48406 for i in prev-*; do \
48407 j=`echo $$i | sed s/^prev-//` ; \
48408 cd $$r/$$i && \
48409 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
48410 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
48411 done
48413 @if gcc-bootstrap
48414 do-distclean: distclean-stage1
48416 # Provide a GCC build when we're building target libraries. This does
48417 # not work as a dependency, just as the minimum necessary to avoid errors.
48418 stage_last:
48419 @r=`${PWD_COMMAND}`; export r; \
48420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
48423 # Same as unstage, but not phony and defaulting to stage1-start. We place
48424 # it in the dependency so that for example `make -j3 all-gcc' works.
48425 stage_current:
48426 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
48428 .PHONY: restrap
48429 restrap::
48430 @: $(MAKE); $(stage)
48431 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
48432 restrap:: all
48433 @endif gcc-bootstrap
48435 # --------------------------------------
48436 # Dependencies between different modules
48437 # --------------------------------------
48439 # Generic dependencies for target modules on host stuff, especially gcc
48440 @if gcc-bootstrap
48441 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
48442 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
48443 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
48444 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
48445 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
48446 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
48447 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
48448 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
48449 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
48450 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
48451 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
48452 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
48453 configure-stage1-target-libvtv: maybe-all-stage1-gcc
48454 configure-stage2-target-libvtv: maybe-all-stage2-gcc
48455 configure-stage3-target-libvtv: maybe-all-stage3-gcc
48456 configure-stage4-target-libvtv: maybe-all-stage4-gcc
48457 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
48458 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
48459 configure-target-libcilkrts: stage_last
48460 configure-target-libssp: stage_last
48461 configure-target-newlib: stage_last
48462 configure-stage1-target-libgcc: maybe-all-stage1-gcc
48463 configure-stage2-target-libgcc: maybe-all-stage2-gcc
48464 configure-stage3-target-libgcc: maybe-all-stage3-gcc
48465 configure-stage4-target-libgcc: maybe-all-stage4-gcc
48466 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
48467 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
48468 configure-target-libbacktrace: stage_last
48469 configure-target-libquadmath: stage_last
48470 configure-target-libgfortran: stage_last
48471 configure-target-libobjc: stage_last
48472 configure-target-libgupc: stage_last
48473 configure-target-libgo: stage_last
48474 configure-target-libtermcap: stage_last
48475 configure-target-winsup: stage_last
48476 configure-target-libgloss: stage_last
48477 configure-target-libffi: stage_last
48478 configure-target-libjava: stage_last
48479 configure-target-zlib: stage_last
48480 configure-target-boehm-gc: stage_last
48481 configure-target-rda: stage_last
48482 configure-target-libada: stage_last
48483 configure-stage1-target-libgomp: maybe-all-stage1-gcc
48484 configure-stage2-target-libgomp: maybe-all-stage2-gcc
48485 configure-stage3-target-libgomp: maybe-all-stage3-gcc
48486 configure-stage4-target-libgomp: maybe-all-stage4-gcc
48487 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
48488 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
48489 configure-target-libitm: stage_last
48490 configure-target-libatomic: stage_last
48491 @endif gcc-bootstrap
48493 @if gcc-no-bootstrap
48494 configure-target-libstdc++-v3: maybe-all-gcc
48495 configure-target-libsanitizer: maybe-all-gcc
48496 configure-target-libvtv: maybe-all-gcc
48497 configure-target-libcilkrts: maybe-all-gcc
48498 configure-target-libssp: maybe-all-gcc
48499 configure-target-newlib: maybe-all-gcc
48500 configure-target-libgcc: maybe-all-gcc
48501 configure-target-libbacktrace: maybe-all-gcc
48502 configure-target-libquadmath: maybe-all-gcc
48503 configure-target-libgfortran: maybe-all-gcc
48504 configure-target-libobjc: maybe-all-gcc
48505 configure-target-libgupc: maybe-all-gcc
48506 configure-target-libgo: maybe-all-gcc
48507 configure-target-libtermcap: maybe-all-gcc
48508 configure-target-winsup: maybe-all-gcc
48509 configure-target-libgloss: maybe-all-gcc
48510 configure-target-libffi: maybe-all-gcc
48511 configure-target-libjava: maybe-all-gcc
48512 configure-target-zlib: maybe-all-gcc
48513 configure-target-boehm-gc: maybe-all-gcc
48514 configure-target-rda: maybe-all-gcc
48515 configure-target-libada: maybe-all-gcc
48516 configure-target-libgomp: maybe-all-gcc
48517 configure-target-libitm: maybe-all-gcc
48518 configure-target-libatomic: maybe-all-gcc
48519 @endif gcc-no-bootstrap
48522 # There are two types of dependencies here: 'hard' dependencies, where one
48523 # module simply won't build without the other; and 'soft' dependencies, where
48524 # if the depended-on module is missing, the depending module will do without
48525 # or find a substitute somewhere (perhaps installed). Soft dependencies
48526 # are made here to depend on a 'maybe-' target. If you're not sure,
48527 # it's safer to use a soft dependency.
48534 # With all the machinery above in place, it is pretty easy to generate
48535 # dependencies. Host dependencies are a bit more complex because we have
48536 # to check for bootstrap/prebootstrap dependencies. To resolve
48537 # prebootstrap dependencies, prebootstrap modules are gathered in
48538 # a hash table.
48539 all-build-bison: maybe-all-build-texinfo
48540 all-build-flex: maybe-all-build-texinfo
48541 all-build-flex: maybe-all-build-bison
48542 all-build-flex: maybe-all-build-m4
48543 all-build-libiberty: maybe-all-build-texinfo
48544 all-build-m4: maybe-all-build-texinfo
48545 all-build-fixincludes: maybe-all-build-libiberty
48546 configure-gcc: maybe-configure-intl
48548 configure-stage1-gcc: maybe-configure-stage1-intl
48549 configure-stage2-gcc: maybe-configure-stage2-intl
48550 configure-stage3-gcc: maybe-configure-stage3-intl
48551 configure-stage4-gcc: maybe-configure-stage4-intl
48552 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
48553 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
48554 configure-gcc: maybe-all-gmp
48556 configure-stage1-gcc: maybe-all-stage1-gmp
48557 configure-stage2-gcc: maybe-all-stage2-gmp
48558 configure-stage3-gcc: maybe-all-stage3-gmp
48559 configure-stage4-gcc: maybe-all-stage4-gmp
48560 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
48561 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
48562 configure-gcc: maybe-all-lto-plugin
48564 configure-stage1-gcc: maybe-all-stage1-lto-plugin
48565 configure-stage2-gcc: maybe-all-stage2-lto-plugin
48566 configure-stage3-gcc: maybe-all-stage3-lto-plugin
48567 configure-stage4-gcc: maybe-all-stage4-lto-plugin
48568 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
48569 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
48570 configure-gcc: maybe-all-binutils
48572 configure-stage1-gcc: maybe-all-stage1-binutils
48573 configure-stage2-gcc: maybe-all-stage2-binutils
48574 configure-stage3-gcc: maybe-all-stage3-binutils
48575 configure-stage4-gcc: maybe-all-stage4-binutils
48576 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
48577 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
48578 configure-gcc: maybe-all-gas
48580 configure-stage1-gcc: maybe-all-stage1-gas
48581 configure-stage2-gcc: maybe-all-stage2-gas
48582 configure-stage3-gcc: maybe-all-stage3-gas
48583 configure-stage4-gcc: maybe-all-stage4-gas
48584 configure-stageprofile-gcc: maybe-all-stageprofile-gas
48585 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
48586 configure-gcc: maybe-all-ld
48588 configure-stage1-gcc: maybe-all-stage1-ld
48589 configure-stage2-gcc: maybe-all-stage2-ld
48590 configure-stage3-gcc: maybe-all-stage3-ld
48591 configure-stage4-gcc: maybe-all-stage4-ld
48592 configure-stageprofile-gcc: maybe-all-stageprofile-ld
48593 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
48594 configure-gcc: maybe-all-gold
48596 configure-stage1-gcc: maybe-all-stage1-gold
48597 configure-stage2-gcc: maybe-all-stage2-gold
48598 configure-stage3-gcc: maybe-all-stage3-gold
48599 configure-stage4-gcc: maybe-all-stage4-gold
48600 configure-stageprofile-gcc: maybe-all-stageprofile-gold
48601 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
48602 configure-gcc: maybe-all-libelf
48604 configure-stage1-gcc: maybe-all-stage1-libelf
48605 configure-stage2-gcc: maybe-all-stage2-libelf
48606 configure-stage3-gcc: maybe-all-stage3-libelf
48607 configure-stage4-gcc: maybe-all-stage4-libelf
48608 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
48609 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
48610 all-gcc: all-libiberty
48612 all-stage1-gcc: all-stage1-libiberty
48613 all-stage2-gcc: all-stage2-libiberty
48614 all-stage3-gcc: all-stage3-libiberty
48615 all-stage4-gcc: all-stage4-libiberty
48616 all-stageprofile-gcc: all-stageprofile-libiberty
48617 all-stagefeedback-gcc: all-stagefeedback-libiberty
48618 all-gcc: maybe-all-intl
48620 all-stage1-gcc: maybe-all-stage1-intl
48621 all-stage2-gcc: maybe-all-stage2-intl
48622 all-stage3-gcc: maybe-all-stage3-intl
48623 all-stage4-gcc: maybe-all-stage4-intl
48624 all-stageprofile-gcc: maybe-all-stageprofile-intl
48625 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
48626 all-gcc: maybe-all-mpfr
48628 all-stage1-gcc: maybe-all-stage1-mpfr
48629 all-stage2-gcc: maybe-all-stage2-mpfr
48630 all-stage3-gcc: maybe-all-stage3-mpfr
48631 all-stage4-gcc: maybe-all-stage4-mpfr
48632 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
48633 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48634 all-gcc: maybe-all-mpc
48636 all-stage1-gcc: maybe-all-stage1-mpc
48637 all-stage2-gcc: maybe-all-stage2-mpc
48638 all-stage3-gcc: maybe-all-stage3-mpc
48639 all-stage4-gcc: maybe-all-stage4-mpc
48640 all-stageprofile-gcc: maybe-all-stageprofile-mpc
48641 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
48642 all-gcc: maybe-all-cloog
48644 all-stage1-gcc: maybe-all-stage1-cloog
48645 all-stage2-gcc: maybe-all-stage2-cloog
48646 all-stage3-gcc: maybe-all-stage3-cloog
48647 all-stage4-gcc: maybe-all-stage4-cloog
48648 all-stageprofile-gcc: maybe-all-stageprofile-cloog
48649 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
48650 all-gcc: maybe-all-build-texinfo
48652 all-stage1-gcc: maybe-all-build-texinfo
48653 all-stage2-gcc: maybe-all-build-texinfo
48654 all-stage3-gcc: maybe-all-build-texinfo
48655 all-stage4-gcc: maybe-all-build-texinfo
48656 all-stageprofile-gcc: maybe-all-build-texinfo
48657 all-stagefeedback-gcc: maybe-all-build-texinfo
48658 all-gcc: maybe-all-build-bison
48660 all-stage1-gcc: maybe-all-build-bison
48661 all-stage2-gcc: maybe-all-build-bison
48662 all-stage3-gcc: maybe-all-build-bison
48663 all-stage4-gcc: maybe-all-build-bison
48664 all-stageprofile-gcc: maybe-all-build-bison
48665 all-stagefeedback-gcc: maybe-all-build-bison
48666 all-gcc: maybe-all-build-flex
48668 all-stage1-gcc: maybe-all-build-flex
48669 all-stage2-gcc: maybe-all-build-flex
48670 all-stage3-gcc: maybe-all-build-flex
48671 all-stage4-gcc: maybe-all-build-flex
48672 all-stageprofile-gcc: maybe-all-build-flex
48673 all-stagefeedback-gcc: maybe-all-build-flex
48674 all-gcc: maybe-all-build-libiberty
48676 all-stage1-gcc: maybe-all-build-libiberty
48677 all-stage2-gcc: maybe-all-build-libiberty
48678 all-stage3-gcc: maybe-all-build-libiberty
48679 all-stage4-gcc: maybe-all-build-libiberty
48680 all-stageprofile-gcc: maybe-all-build-libiberty
48681 all-stagefeedback-gcc: maybe-all-build-libiberty
48682 all-gcc: maybe-all-build-fixincludes
48684 all-stage1-gcc: maybe-all-build-fixincludes
48685 all-stage2-gcc: maybe-all-build-fixincludes
48686 all-stage3-gcc: maybe-all-build-fixincludes
48687 all-stage4-gcc: maybe-all-build-fixincludes
48688 all-stageprofile-gcc: maybe-all-build-fixincludes
48689 all-stagefeedback-gcc: maybe-all-build-fixincludes
48690 all-gcc: maybe-all-zlib
48692 all-stage1-gcc: maybe-all-stage1-zlib
48693 all-stage2-gcc: maybe-all-stage2-zlib
48694 all-stage3-gcc: maybe-all-stage3-zlib
48695 all-stage4-gcc: maybe-all-stage4-zlib
48696 all-stageprofile-gcc: maybe-all-stageprofile-zlib
48697 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
48698 all-gcc: all-libbacktrace
48700 all-stage1-gcc: all-stage1-libbacktrace
48701 all-stage2-gcc: all-stage2-libbacktrace
48702 all-stage3-gcc: all-stage3-libbacktrace
48703 all-stage4-gcc: all-stage4-libbacktrace
48704 all-stageprofile-gcc: all-stageprofile-libbacktrace
48705 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
48706 all-gcc: all-libcpp
48708 all-stage1-gcc: all-stage1-libcpp
48709 all-stage2-gcc: all-stage2-libcpp
48710 all-stage3-gcc: all-stage3-libcpp
48711 all-stage4-gcc: all-stage4-libcpp
48712 all-stageprofile-gcc: all-stageprofile-libcpp
48713 all-stagefeedback-gcc: all-stagefeedback-libcpp
48714 all-gcc: all-libdecnumber
48716 all-stage1-gcc: all-stage1-libdecnumber
48717 all-stage2-gcc: all-stage2-libdecnumber
48718 all-stage3-gcc: all-stage3-libdecnumber
48719 all-stage4-gcc: all-stage4-libdecnumber
48720 all-stageprofile-gcc: all-stageprofile-libdecnumber
48721 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
48722 all-gcc: maybe-all-libiberty
48724 all-stage1-gcc: maybe-all-stage1-libiberty
48725 all-stage2-gcc: maybe-all-stage2-libiberty
48726 all-stage3-gcc: maybe-all-stage3-libiberty
48727 all-stage4-gcc: maybe-all-stage4-libiberty
48728 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
48729 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
48730 all-gcc: maybe-all-fixincludes
48732 all-stage1-gcc: maybe-all-stage1-fixincludes
48733 all-stage2-gcc: maybe-all-stage2-fixincludes
48734 all-stage3-gcc: maybe-all-stage3-fixincludes
48735 all-stage4-gcc: maybe-all-stage4-fixincludes
48736 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
48737 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
48738 all-gcc: maybe-all-lto-plugin
48740 all-stage1-gcc: maybe-all-stage1-lto-plugin
48741 all-stage2-gcc: maybe-all-stage2-lto-plugin
48742 all-stage3-gcc: maybe-all-stage3-lto-plugin
48743 all-stage4-gcc: maybe-all-stage4-lto-plugin
48744 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
48745 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
48746 info-gcc: maybe-all-build-libiberty
48748 info-stage1-gcc: maybe-all-build-libiberty
48749 info-stage2-gcc: maybe-all-build-libiberty
48750 info-stage3-gcc: maybe-all-build-libiberty
48751 info-stage4-gcc: maybe-all-build-libiberty
48752 info-stageprofile-gcc: maybe-all-build-libiberty
48753 info-stagefeedback-gcc: maybe-all-build-libiberty
48754 dvi-gcc: maybe-all-build-libiberty
48756 dvi-stage1-gcc: maybe-all-build-libiberty
48757 dvi-stage2-gcc: maybe-all-build-libiberty
48758 dvi-stage3-gcc: maybe-all-build-libiberty
48759 dvi-stage4-gcc: maybe-all-build-libiberty
48760 dvi-stageprofile-gcc: maybe-all-build-libiberty
48761 dvi-stagefeedback-gcc: maybe-all-build-libiberty
48762 pdf-gcc: maybe-all-build-libiberty
48764 pdf-stage1-gcc: maybe-all-build-libiberty
48765 pdf-stage2-gcc: maybe-all-build-libiberty
48766 pdf-stage3-gcc: maybe-all-build-libiberty
48767 pdf-stage4-gcc: maybe-all-build-libiberty
48768 pdf-stageprofile-gcc: maybe-all-build-libiberty
48769 pdf-stagefeedback-gcc: maybe-all-build-libiberty
48770 html-gcc: maybe-all-build-libiberty
48772 html-stage1-gcc: maybe-all-build-libiberty
48773 html-stage2-gcc: maybe-all-build-libiberty
48774 html-stage3-gcc: maybe-all-build-libiberty
48775 html-stage4-gcc: maybe-all-build-libiberty
48776 html-stageprofile-gcc: maybe-all-build-libiberty
48777 html-stagefeedback-gcc: maybe-all-build-libiberty
48778 install-gcc: maybe-install-fixincludes
48779 install-gcc: maybe-install-lto-plugin
48780 install-strip-gcc: maybe-install-strip-fixincludes
48781 install-strip-gcc: maybe-install-strip-lto-plugin
48782 configure-libcpp: configure-libiberty
48784 configure-stage1-libcpp: configure-stage1-libiberty
48785 configure-stage2-libcpp: configure-stage2-libiberty
48786 configure-stage3-libcpp: configure-stage3-libiberty
48787 configure-stage4-libcpp: configure-stage4-libiberty
48788 configure-stageprofile-libcpp: configure-stageprofile-libiberty
48789 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
48790 configure-libcpp: maybe-configure-intl
48792 configure-stage1-libcpp: maybe-configure-stage1-intl
48793 configure-stage2-libcpp: maybe-configure-stage2-intl
48794 configure-stage3-libcpp: maybe-configure-stage3-intl
48795 configure-stage4-libcpp: maybe-configure-stage4-intl
48796 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
48797 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
48798 all-libcpp: all-libiberty
48800 all-stage1-libcpp: all-stage1-libiberty
48801 all-stage2-libcpp: all-stage2-libiberty
48802 all-stage3-libcpp: all-stage3-libiberty
48803 all-stage4-libcpp: all-stage4-libiberty
48804 all-stageprofile-libcpp: all-stageprofile-libiberty
48805 all-stagefeedback-libcpp: all-stagefeedback-libiberty
48806 all-libcpp: maybe-all-intl
48808 all-stage1-libcpp: maybe-all-stage1-intl
48809 all-stage2-libcpp: maybe-all-stage2-intl
48810 all-stage3-libcpp: maybe-all-stage3-intl
48811 all-stage4-libcpp: maybe-all-stage4-intl
48812 all-stageprofile-libcpp: maybe-all-stageprofile-intl
48813 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
48814 all-fixincludes: maybe-all-libiberty
48816 all-stage1-fixincludes: maybe-all-stage1-libiberty
48817 all-stage2-fixincludes: maybe-all-stage2-libiberty
48818 all-stage3-fixincludes: maybe-all-stage3-libiberty
48819 all-stage4-fixincludes: maybe-all-stage4-libiberty
48820 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
48821 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
48822 all-gnattools: maybe-all-target-libada
48823 all-gnattools: maybe-all-target-libstdc++-v3
48824 all-lto-plugin: maybe-all-libiberty
48826 all-stage1-lto-plugin: maybe-all-stage1-libiberty
48827 all-stage2-lto-plugin: maybe-all-stage2-libiberty
48828 all-stage3-lto-plugin: maybe-all-stage3-libiberty
48829 all-stage4-lto-plugin: maybe-all-stage4-libiberty
48830 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
48831 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
48832 all-lto-plugin: maybe-all-libiberty-linker-plugin
48834 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
48835 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
48836 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
48837 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
48838 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
48839 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
48840 all-utils: maybe-all-libiberty
48841 configure-mpfr: maybe-all-gmp
48843 configure-stage1-mpfr: maybe-all-stage1-gmp
48844 configure-stage2-mpfr: maybe-all-stage2-gmp
48845 configure-stage3-mpfr: maybe-all-stage3-gmp
48846 configure-stage4-mpfr: maybe-all-stage4-gmp
48847 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
48848 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
48849 configure-mpc: maybe-all-mpfr
48851 configure-stage1-mpc: maybe-all-stage1-mpfr
48852 configure-stage2-mpc: maybe-all-stage2-mpfr
48853 configure-stage3-mpc: maybe-all-stage3-mpfr
48854 configure-stage4-mpc: maybe-all-stage4-mpfr
48855 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
48856 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
48857 configure-isl: maybe-all-gmp
48859 configure-stage1-isl: maybe-all-stage1-gmp
48860 configure-stage2-isl: maybe-all-stage2-gmp
48861 configure-stage3-isl: maybe-all-stage3-gmp
48862 configure-stage4-isl: maybe-all-stage4-gmp
48863 configure-stageprofile-isl: maybe-all-stageprofile-gmp
48864 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
48865 configure-cloog: maybe-all-isl
48867 configure-stage1-cloog: maybe-all-stage1-isl
48868 configure-stage2-cloog: maybe-all-stage2-isl
48869 configure-stage3-cloog: maybe-all-stage3-isl
48870 configure-stage4-cloog: maybe-all-stage4-isl
48871 configure-stageprofile-cloog: maybe-all-stageprofile-isl
48872 configure-stagefeedback-cloog: maybe-all-stagefeedback-isl
48873 configure-cloog: maybe-all-gmp
48875 configure-stage1-cloog: maybe-all-stage1-gmp
48876 configure-stage2-cloog: maybe-all-stage2-gmp
48877 configure-stage3-cloog: maybe-all-stage3-gmp
48878 configure-stage4-cloog: maybe-all-stage4-gmp
48879 configure-stageprofile-cloog: maybe-all-stageprofile-gmp
48880 configure-stagefeedback-cloog: maybe-all-stagefeedback-gmp
48881 configure-gdb: maybe-all-intl
48882 configure-gdb: maybe-configure-sim
48883 configure-gdb: maybe-all-bfd
48884 configure-gdb: maybe-all-libiconv
48885 all-gdb: maybe-all-libiberty
48886 all-gdb: maybe-all-libiconv
48887 all-gdb: maybe-all-opcodes
48888 all-gdb: maybe-all-readline
48889 all-gdb: maybe-all-build-bison
48890 all-gdb: maybe-all-sim
48891 all-gdb: maybe-all-libdecnumber
48892 all-gdb: maybe-all-libtermcap
48893 configure-libgui: maybe-configure-tcl
48894 configure-libgui: maybe-configure-tk
48895 all-libgui: maybe-all-tcl
48896 all-libgui: maybe-all-tk
48897 all-libgui: maybe-all-itcl
48898 configure-bfd: configure-libiberty
48900 configure-stage1-bfd: configure-stage1-libiberty
48901 configure-stage2-bfd: configure-stage2-libiberty
48902 configure-stage3-bfd: configure-stage3-libiberty
48903 configure-stage4-bfd: configure-stage4-libiberty
48904 configure-stageprofile-bfd: configure-stageprofile-libiberty
48905 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
48906 configure-bfd: maybe-configure-intl
48908 configure-stage1-bfd: maybe-configure-stage1-intl
48909 configure-stage2-bfd: maybe-configure-stage2-intl
48910 configure-stage3-bfd: maybe-configure-stage3-intl
48911 configure-stage4-bfd: maybe-configure-stage4-intl
48912 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
48913 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
48914 all-bfd: maybe-all-libiberty
48916 all-stage1-bfd: maybe-all-stage1-libiberty
48917 all-stage2-bfd: maybe-all-stage2-libiberty
48918 all-stage3-bfd: maybe-all-stage3-libiberty
48919 all-stage4-bfd: maybe-all-stage4-libiberty
48920 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
48921 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
48922 all-bfd: maybe-all-intl
48924 all-stage1-bfd: maybe-all-stage1-intl
48925 all-stage2-bfd: maybe-all-stage2-intl
48926 all-stage3-bfd: maybe-all-stage3-intl
48927 all-stage4-bfd: maybe-all-stage4-intl
48928 all-stageprofile-bfd: maybe-all-stageprofile-intl
48929 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
48930 configure-opcodes: configure-libiberty
48932 configure-stage1-opcodes: configure-stage1-libiberty
48933 configure-stage2-opcodes: configure-stage2-libiberty
48934 configure-stage3-opcodes: configure-stage3-libiberty
48935 configure-stage4-opcodes: configure-stage4-libiberty
48936 configure-stageprofile-opcodes: configure-stageprofile-libiberty
48937 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
48938 all-opcodes: maybe-all-libiberty
48940 all-stage1-opcodes: maybe-all-stage1-libiberty
48941 all-stage2-opcodes: maybe-all-stage2-libiberty
48942 all-stage3-opcodes: maybe-all-stage3-libiberty
48943 all-stage4-opcodes: maybe-all-stage4-libiberty
48944 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
48945 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
48946 configure-binutils: maybe-configure-intl
48948 configure-stage1-binutils: maybe-configure-stage1-intl
48949 configure-stage2-binutils: maybe-configure-stage2-intl
48950 configure-stage3-binutils: maybe-configure-stage3-intl
48951 configure-stage4-binutils: maybe-configure-stage4-intl
48952 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
48953 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
48954 all-binutils: maybe-all-libiberty
48956 all-stage1-binutils: maybe-all-stage1-libiberty
48957 all-stage2-binutils: maybe-all-stage2-libiberty
48958 all-stage3-binutils: maybe-all-stage3-libiberty
48959 all-stage4-binutils: maybe-all-stage4-libiberty
48960 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
48961 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
48962 all-binutils: maybe-all-opcodes
48964 all-stage1-binutils: maybe-all-stage1-opcodes
48965 all-stage2-binutils: maybe-all-stage2-opcodes
48966 all-stage3-binutils: maybe-all-stage3-opcodes
48967 all-stage4-binutils: maybe-all-stage4-opcodes
48968 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
48969 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
48970 all-binutils: maybe-all-bfd
48972 all-stage1-binutils: maybe-all-stage1-bfd
48973 all-stage2-binutils: maybe-all-stage2-bfd
48974 all-stage3-binutils: maybe-all-stage3-bfd
48975 all-stage4-binutils: maybe-all-stage4-bfd
48976 all-stageprofile-binutils: maybe-all-stageprofile-bfd
48977 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
48978 all-binutils: maybe-all-build-flex
48980 all-stage1-binutils: maybe-all-build-flex
48981 all-stage2-binutils: maybe-all-build-flex
48982 all-stage3-binutils: maybe-all-build-flex
48983 all-stage4-binutils: maybe-all-build-flex
48984 all-stageprofile-binutils: maybe-all-build-flex
48985 all-stagefeedback-binutils: maybe-all-build-flex
48986 all-binutils: maybe-all-build-bison
48988 all-stage1-binutils: maybe-all-build-bison
48989 all-stage2-binutils: maybe-all-build-bison
48990 all-stage3-binutils: maybe-all-build-bison
48991 all-stage4-binutils: maybe-all-build-bison
48992 all-stageprofile-binutils: maybe-all-build-bison
48993 all-stagefeedback-binutils: maybe-all-build-bison
48994 all-binutils: maybe-all-intl
48996 all-stage1-binutils: maybe-all-stage1-intl
48997 all-stage2-binutils: maybe-all-stage2-intl
48998 all-stage3-binutils: maybe-all-stage3-intl
48999 all-stage4-binutils: maybe-all-stage4-intl
49000 all-stageprofile-binutils: maybe-all-stageprofile-intl
49001 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49002 all-binutils: maybe-all-gas
49004 all-stage1-binutils: maybe-all-stage1-gas
49005 all-stage2-binutils: maybe-all-stage2-gas
49006 all-stage3-binutils: maybe-all-stage3-gas
49007 all-stage4-binutils: maybe-all-stage4-gas
49008 all-stageprofile-binutils: maybe-all-stageprofile-gas
49009 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
49010 install-binutils: maybe-install-opcodes
49011 install-strip-binutils: maybe-install-strip-opcodes
49012 install-opcodes: maybe-install-bfd
49013 install-strip-opcodes: maybe-install-strip-bfd
49014 configure-gas: maybe-configure-intl
49016 configure-stage1-gas: maybe-configure-stage1-intl
49017 configure-stage2-gas: maybe-configure-stage2-intl
49018 configure-stage3-gas: maybe-configure-stage3-intl
49019 configure-stage4-gas: maybe-configure-stage4-intl
49020 configure-stageprofile-gas: maybe-configure-stageprofile-intl
49021 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49022 all-gas: maybe-all-libiberty
49024 all-stage1-gas: maybe-all-stage1-libiberty
49025 all-stage2-gas: maybe-all-stage2-libiberty
49026 all-stage3-gas: maybe-all-stage3-libiberty
49027 all-stage4-gas: maybe-all-stage4-libiberty
49028 all-stageprofile-gas: maybe-all-stageprofile-libiberty
49029 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49030 all-gas: maybe-all-opcodes
49032 all-stage1-gas: maybe-all-stage1-opcodes
49033 all-stage2-gas: maybe-all-stage2-opcodes
49034 all-stage3-gas: maybe-all-stage3-opcodes
49035 all-stage4-gas: maybe-all-stage4-opcodes
49036 all-stageprofile-gas: maybe-all-stageprofile-opcodes
49037 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49038 all-gas: maybe-all-bfd
49040 all-stage1-gas: maybe-all-stage1-bfd
49041 all-stage2-gas: maybe-all-stage2-bfd
49042 all-stage3-gas: maybe-all-stage3-bfd
49043 all-stage4-gas: maybe-all-stage4-bfd
49044 all-stageprofile-gas: maybe-all-stageprofile-bfd
49045 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49046 all-gas: maybe-all-intl
49048 all-stage1-gas: maybe-all-stage1-intl
49049 all-stage2-gas: maybe-all-stage2-intl
49050 all-stage3-gas: maybe-all-stage3-intl
49051 all-stage4-gas: maybe-all-stage4-intl
49052 all-stageprofile-gas: maybe-all-stageprofile-intl
49053 all-stagefeedback-gas: maybe-all-stagefeedback-intl
49054 configure-gprof: maybe-configure-intl
49055 all-gprof: maybe-all-libiberty
49056 all-gprof: maybe-all-bfd
49057 all-gprof: maybe-all-opcodes
49058 all-gprof: maybe-all-intl
49059 all-gprof: maybe-all-gas
49060 configure-ld: maybe-configure-intl
49062 configure-stage1-ld: maybe-configure-stage1-intl
49063 configure-stage2-ld: maybe-configure-stage2-intl
49064 configure-stage3-ld: maybe-configure-stage3-intl
49065 configure-stage4-ld: maybe-configure-stage4-intl
49066 configure-stageprofile-ld: maybe-configure-stageprofile-intl
49067 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49068 all-ld: maybe-all-libiberty
49070 all-stage1-ld: maybe-all-stage1-libiberty
49071 all-stage2-ld: maybe-all-stage2-libiberty
49072 all-stage3-ld: maybe-all-stage3-libiberty
49073 all-stage4-ld: maybe-all-stage4-libiberty
49074 all-stageprofile-ld: maybe-all-stageprofile-libiberty
49075 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49076 all-ld: maybe-all-bfd
49078 all-stage1-ld: maybe-all-stage1-bfd
49079 all-stage2-ld: maybe-all-stage2-bfd
49080 all-stage3-ld: maybe-all-stage3-bfd
49081 all-stage4-ld: maybe-all-stage4-bfd
49082 all-stageprofile-ld: maybe-all-stageprofile-bfd
49083 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49084 all-ld: maybe-all-opcodes
49086 all-stage1-ld: maybe-all-stage1-opcodes
49087 all-stage2-ld: maybe-all-stage2-opcodes
49088 all-stage3-ld: maybe-all-stage3-opcodes
49089 all-stage4-ld: maybe-all-stage4-opcodes
49090 all-stageprofile-ld: maybe-all-stageprofile-opcodes
49091 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49092 all-ld: maybe-all-build-bison
49094 all-stage1-ld: maybe-all-build-bison
49095 all-stage2-ld: maybe-all-build-bison
49096 all-stage3-ld: maybe-all-build-bison
49097 all-stage4-ld: maybe-all-build-bison
49098 all-stageprofile-ld: maybe-all-build-bison
49099 all-stagefeedback-ld: maybe-all-build-bison
49100 all-ld: maybe-all-build-flex
49102 all-stage1-ld: maybe-all-build-flex
49103 all-stage2-ld: maybe-all-build-flex
49104 all-stage3-ld: maybe-all-build-flex
49105 all-stage4-ld: maybe-all-build-flex
49106 all-stageprofile-ld: maybe-all-build-flex
49107 all-stagefeedback-ld: maybe-all-build-flex
49108 all-ld: maybe-all-intl
49110 all-stage1-ld: maybe-all-stage1-intl
49111 all-stage2-ld: maybe-all-stage2-intl
49112 all-stage3-ld: maybe-all-stage3-intl
49113 all-stage4-ld: maybe-all-stage4-intl
49114 all-stageprofile-ld: maybe-all-stageprofile-intl
49115 all-stagefeedback-ld: maybe-all-stagefeedback-intl
49116 all-ld: maybe-all-gas
49118 all-stage1-ld: maybe-all-stage1-gas
49119 all-stage2-ld: maybe-all-stage2-gas
49120 all-stage3-ld: maybe-all-stage3-gas
49121 all-stage4-ld: maybe-all-stage4-gas
49122 all-stageprofile-ld: maybe-all-stageprofile-gas
49123 all-stagefeedback-ld: maybe-all-stagefeedback-gas
49124 all-ld: maybe-all-binutils
49126 all-stage1-ld: maybe-all-stage1-binutils
49127 all-stage2-ld: maybe-all-stage2-binutils
49128 all-stage3-ld: maybe-all-stage3-binutils
49129 all-stage4-ld: maybe-all-stage4-binutils
49130 all-stageprofile-ld: maybe-all-stageprofile-binutils
49131 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
49132 install-ld: maybe-install-gold
49133 install-strip-ld: maybe-install-strip-gold
49134 configure-gold: maybe-configure-intl
49136 configure-stage1-gold: maybe-configure-stage1-intl
49137 configure-stage2-gold: maybe-configure-stage2-intl
49138 configure-stage3-gold: maybe-configure-stage3-intl
49139 configure-stage4-gold: maybe-configure-stage4-intl
49140 configure-stageprofile-gold: maybe-configure-stageprofile-intl
49141 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
49142 all-gold: maybe-all-libiberty
49144 all-stage1-gold: maybe-all-stage1-libiberty
49145 all-stage2-gold: maybe-all-stage2-libiberty
49146 all-stage3-gold: maybe-all-stage3-libiberty
49147 all-stage4-gold: maybe-all-stage4-libiberty
49148 all-stageprofile-gold: maybe-all-stageprofile-libiberty
49149 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
49150 all-gold: maybe-all-intl
49152 all-stage1-gold: maybe-all-stage1-intl
49153 all-stage2-gold: maybe-all-stage2-intl
49154 all-stage3-gold: maybe-all-stage3-intl
49155 all-stage4-gold: maybe-all-stage4-intl
49156 all-stageprofile-gold: maybe-all-stageprofile-intl
49157 all-stagefeedback-gold: maybe-all-stagefeedback-intl
49158 all-gold: maybe-all-bfd
49160 all-stage1-gold: maybe-all-stage1-bfd
49161 all-stage2-gold: maybe-all-stage2-bfd
49162 all-stage3-gold: maybe-all-stage3-bfd
49163 all-stage4-gold: maybe-all-stage4-bfd
49164 all-stageprofile-gold: maybe-all-stageprofile-bfd
49165 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
49166 all-gold: maybe-all-build-bison
49168 all-stage1-gold: maybe-all-build-bison
49169 all-stage2-gold: maybe-all-build-bison
49170 all-stage3-gold: maybe-all-build-bison
49171 all-stage4-gold: maybe-all-build-bison
49172 all-stageprofile-gold: maybe-all-build-bison
49173 all-stagefeedback-gold: maybe-all-build-bison
49174 all-gold: maybe-all-gas
49176 all-stage1-gold: maybe-all-stage1-gas
49177 all-stage2-gold: maybe-all-stage2-gas
49178 all-stage3-gold: maybe-all-stage3-gas
49179 all-stage4-gold: maybe-all-stage4-gas
49180 all-stageprofile-gold: maybe-all-stageprofile-gas
49181 all-stagefeedback-gold: maybe-all-stagefeedback-gas
49182 check-gold: maybe-all-binutils
49184 check-stage1-gold: maybe-all-stage1-binutils
49185 check-stage2-gold: maybe-all-stage2-binutils
49186 check-stage3-gold: maybe-all-stage3-binutils
49187 check-stage4-gold: maybe-all-stage4-binutils
49188 check-stageprofile-gold: maybe-all-stageprofile-binutils
49189 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
49190 check-gold: maybe-all-gas
49192 check-stage1-gold: maybe-all-stage1-gas
49193 check-stage2-gold: maybe-all-stage2-gas
49194 check-stage3-gold: maybe-all-stage3-gas
49195 check-stage4-gold: maybe-all-stage4-gas
49196 check-stageprofile-gold: maybe-all-stageprofile-gas
49197 check-stagefeedback-gold: maybe-all-stagefeedback-gas
49198 configure-opcodes: maybe-configure-intl
49200 configure-stage1-opcodes: maybe-configure-stage1-intl
49201 configure-stage2-opcodes: maybe-configure-stage2-intl
49202 configure-stage3-opcodes: maybe-configure-stage3-intl
49203 configure-stage4-opcodes: maybe-configure-stage4-intl
49204 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49205 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49206 all-opcodes: maybe-all-bfd
49208 all-stage1-opcodes: maybe-all-stage1-bfd
49209 all-stage2-opcodes: maybe-all-stage2-bfd
49210 all-stage3-opcodes: maybe-all-stage3-bfd
49211 all-stage4-opcodes: maybe-all-stage4-bfd
49212 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49213 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49214 all-opcodes: maybe-all-libiberty
49216 all-stage1-opcodes: maybe-all-stage1-libiberty
49217 all-stage2-opcodes: maybe-all-stage2-libiberty
49218 all-stage3-opcodes: maybe-all-stage3-libiberty
49219 all-stage4-opcodes: maybe-all-stage4-libiberty
49220 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49221 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49222 all-opcodes: maybe-all-intl
49224 all-stage1-opcodes: maybe-all-stage1-intl
49225 all-stage2-opcodes: maybe-all-stage2-intl
49226 all-stage3-opcodes: maybe-all-stage3-intl
49227 all-stage4-opcodes: maybe-all-stage4-intl
49228 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49229 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49230 all-dejagnu: maybe-all-tcl
49231 all-dejagnu: maybe-all-expect
49232 all-dejagnu: maybe-all-tk
49233 configure-expect: maybe-configure-tcl
49234 configure-expect: maybe-configure-tk
49235 all-expect: maybe-all-tcl
49236 all-expect: maybe-all-tk
49237 configure-itcl: maybe-configure-tcl
49238 configure-itcl: maybe-configure-tk
49239 all-itcl: maybe-all-tcl
49240 all-itcl: maybe-all-tk
49241 install-itcl: maybe-install-tcl
49242 install-strip-itcl: maybe-install-strip-tcl
49243 configure-tk: maybe-configure-tcl
49244 all-tk: maybe-all-tcl
49245 all-sid: maybe-all-libiberty
49246 all-sid: maybe-all-bfd
49247 all-sid: maybe-all-opcodes
49248 all-sid: maybe-all-tcl
49249 all-sid: maybe-all-tk
49250 install-sid: maybe-install-tcl
49251 install-strip-sid: maybe-install-strip-tcl
49252 install-sid: maybe-install-tk
49253 install-strip-sid: maybe-install-strip-tk
49254 configure-sim: maybe-configure-intl
49255 all-sim: maybe-all-intl
49256 all-sim: maybe-all-libiberty
49257 all-sim: maybe-all-bfd
49258 all-sim: maybe-all-opcodes
49259 all-sim: maybe-all-readline
49260 all-sim: maybe-configure-gdb
49261 all-fastjar: maybe-all-zlib
49262 all-fastjar: maybe-all-build-texinfo
49263 all-fastjar: maybe-all-libiberty
49264 all-bison: maybe-all-intl
49265 all-bison: maybe-all-build-texinfo
49266 all-flex: maybe-all-build-bison
49267 all-flex: maybe-all-intl
49268 all-flex: maybe-all-m4
49269 all-flex: maybe-all-build-texinfo
49270 all-m4: maybe-all-intl
49271 all-m4: maybe-all-build-texinfo
49272 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
49273 configure-target-fastjar: maybe-configure-target-zlib
49274 all-target-fastjar: maybe-all-target-zlib
49275 configure-target-libgo: maybe-configure-target-libffi
49276 configure-target-libgo: maybe-all-target-libstdc++-v3
49277 all-target-libgo: maybe-all-target-libbacktrace
49278 all-target-libgo: maybe-all-target-libffi
49279 all-target-libgo: maybe-all-target-libatomic
49280 configure-target-libjava: maybe-configure-target-zlib
49281 configure-target-libjava: maybe-configure-target-boehm-gc
49282 configure-target-libjava: maybe-configure-target-libffi
49283 all-target-libjava: maybe-all-fastjar
49284 all-target-libjava: maybe-all-target-zlib
49285 all-target-libjava: maybe-all-target-boehm-gc
49286 all-target-libjava: maybe-all-target-libffi
49287 configure-target-libobjc: maybe-configure-target-boehm-gc
49288 all-target-libobjc: maybe-all-target-boehm-gc
49289 all-target-libgupc: maybe-all-target-libbacktrace
49290 all-target-libgupc: maybe-all-target-libatomic
49291 configure-target-libstdc++-v3: maybe-configure-target-libgomp
49293 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49294 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49295 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49296 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49297 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49298 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49299 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
49301 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
49302 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
49303 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
49304 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
49305 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
49306 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
49307 configure-target-libvtv: maybe-all-target-libstdc++-v3
49309 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
49310 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
49311 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
49312 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
49313 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
49314 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
49315 all-target-libstdc++-v3: maybe-configure-target-libgomp
49317 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49318 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49319 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49320 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49321 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49322 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49323 install-target-libgupc: maybe-install-gcc
49324 install-target-libgo: maybe-install-target-libatomic
49325 install-target-libgfortran: maybe-install-target-libquadmath
49326 install-target-libgfortran: maybe-install-target-libgcc
49327 install-target-libsanitizer: maybe-install-target-libstdc++-v3
49328 install-target-libsanitizer: maybe-install-target-libgcc
49329 install-target-libvtv: maybe-install-target-libstdc++-v3
49330 install-target-libvtv: maybe-install-target-libgcc
49331 install-target-libcilkrts: maybe-install-target-libstdc++-v3
49332 install-target-libcilkrts: maybe-install-target-libgcc
49333 install-target-libjava: maybe-install-target-libgcc
49334 install-target-libitm: maybe-install-target-libgcc
49335 install-target-libobjc: maybe-install-target-libgcc
49336 install-target-libgupc: maybe-install-target-libgcc
49337 install-target-libstdc++-v3: maybe-install-target-libgcc
49338 all-target-libgloss: maybe-all-target-newlib
49339 all-target-winsup: maybe-all-target-libtermcap
49340 configure-target-newlib: maybe-all-binutils
49341 configure-target-newlib: maybe-all-ld
49342 configure-target-libgfortran: maybe-all-target-libquadmath
49345 # Dependencies for target modules on other target modules are
49346 # described by lang_env_dependencies; the defaults apply to anything
49347 # not mentioned there.
49350 @if gcc-bootstrap
49351 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
49352 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
49353 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
49354 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
49355 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
49356 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
49357 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
49358 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
49359 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
49360 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
49361 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
49362 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
49363 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
49364 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
49365 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
49366 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
49367 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
49368 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
49369 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
49370 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
49371 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
49372 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
49373 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
49374 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
49375 @endif gcc-bootstrap
49377 @if gcc-no-bootstrap
49378 configure-target-libstdc++-v3: maybe-all-target-libgcc
49379 configure-target-libsanitizer: maybe-all-target-libgcc
49380 configure-target-libvtv: maybe-all-target-libgcc
49381 configure-target-libcilkrts: maybe-all-target-libgcc
49382 configure-target-libssp: maybe-all-target-libgcc
49383 configure-target-newlib: maybe-all-target-libgcc
49384 configure-target-libbacktrace: maybe-all-target-libgcc
49385 configure-target-libquadmath: maybe-all-target-libgcc
49386 configure-target-libgfortran: maybe-all-target-libgcc
49387 configure-target-libobjc: maybe-all-target-libgcc
49388 configure-target-libgupc: maybe-all-target-libgcc
49389 configure-target-libgo: maybe-all-target-libgcc
49390 configure-target-libtermcap: maybe-all-target-libgcc
49391 configure-target-winsup: maybe-all-target-libgcc
49392 configure-target-libgloss: maybe-all-target-libgcc
49393 configure-target-libffi: maybe-all-target-libgcc
49394 configure-target-libjava: maybe-all-target-libgcc
49395 configure-target-zlib: maybe-all-target-libgcc
49396 configure-target-boehm-gc: maybe-all-target-libgcc
49397 configure-target-rda: maybe-all-target-libgcc
49398 configure-target-libada: maybe-all-target-libgcc
49399 configure-target-libgomp: maybe-all-target-libgcc
49400 configure-target-libitm: maybe-all-target-libgcc
49401 configure-target-libatomic: maybe-all-target-libgcc
49402 @endif gcc-no-bootstrap
49405 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
49407 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
49409 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
49411 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
49412 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
49414 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
49418 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
49420 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
49422 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
49424 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
49426 configure-target-libgupc: maybe-all-target-newlib maybe-all-target-libgloss
49428 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
49430 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
49432 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
49435 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
49437 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
49438 configure-target-libjava: maybe-all-target-libstdc++-v3
49440 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
49442 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
49444 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
49446 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49448 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
49450 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
49451 configure-target-libitm: maybe-all-target-libstdc++-v3
49453 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
49456 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
49457 GDB_TK = @GDB_TK@
49458 INSTALL_GDB_TK = @INSTALL_GDB_TK@
49459 configure-gdb: $(CONFIGURE_GDB_TK)
49460 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
49461 install-gdb: $(INSTALL_GDB_TK)
49463 # Serialization dependencies. Host configures don't work well in parallel to
49464 # each other, due to contention over config.cache. Target configures and
49465 # build configures are similar.
49466 @serialization_dependencies@
49468 # --------------------------------
49469 # Regenerating top level configury
49470 # --------------------------------
49472 # Rebuilding Makefile.in, using autogen.
49473 AUTOGEN = autogen
49474 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
49475 cd $(srcdir) && $(AUTOGEN) Makefile.def
49477 # Rebuilding Makefile.
49478 Makefile: $(srcdir)/Makefile.in config.status
49479 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
49481 config.status: configure
49482 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
49484 # Rebuilding configure.
49485 AUTOCONF = autoconf
49486 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
49487 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
49488 cd $(srcdir) && $(AUTOCONF)
49490 # ------------------------------
49491 # Special directives to GNU Make
49492 # ------------------------------
49494 # Don't pass command-line variables to submakes.
49495 .NOEXPORT:
49496 MAKEOVERRIDES=
49498 # end of Makefile.in