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.
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
50 program_transform_name = @program_transform_name@
53 exec_prefix = @exec_prefix@
59 libexecdir = @libexecdir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
68 datarootdir = @datarootdir@
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
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
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@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
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
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
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.
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 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 AR="$(AR)"; export AR; \
198 AS="$(AS)"; export AS; \
199 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201 LD="$(LD)"; export LD; \
202 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203 NM="$(NM)"; export NM; \
204 RANLIB="$(RANLIB)"; export RANLIB; \
205 WINDRES="$(WINDRES)"; export WINDRES; \
206 WINDMC="$(WINDMC)"; export WINDMC; \
207 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209 READELF="$(READELF)"; export READELF; \
210 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
223 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
224 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
225 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
226 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
227 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
229 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
231 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233 POSTSTAGE1_CXX_EXPORT = \
234 CXX='$(CXX)'; export CXX; \
235 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
240 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245 -I$$s/libstdc++-v3/libsupc++ \
246 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
249 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
255 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259 $(POSTSTAGE1_CXX_EXPORT) \
260 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
261 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
262 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264 # Target libraries are put under this directory:
265 TARGET_SUBDIR = @target_subdir@
266 # This is set by the configure script to the arguments to use when configuring
267 # directories built for the target.
268 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
269 # This is the list of variables to export in the environment when
270 # configuring subdirectories for the target system.
271 BASE_TARGET_EXPORTS = \
273 AR="$(AR_FOR_TARGET)"; export AR; \
274 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
275 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
276 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
277 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
278 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
279 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
280 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
281 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
290 READELF="$(READELF_FOR_TARGET)"; export READELF; \
291 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
292 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
293 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
298 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300 RAW_CXX_TARGET_EXPORTS = \
301 $(BASE_TARGET_EXPORTS) \
302 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
303 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305 NORMAL_TARGET_EXPORTS = \
306 $(BASE_TARGET_EXPORTS) \
307 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
310 HOST_GMPLIBS = @gmplibs@
311 HOST_GMPINC = @gmpinc@
314 HOST_PPLLIBS = @ppllibs@
315 HOST_PPLINC = @pplinc@
317 # Where to find CLOOG
318 HOST_CLOOGLIBS = @clooglibs@
319 HOST_CLOOGINC = @clooginc@
321 # Where to find libelf
322 HOST_LIBELFLIBS = @libelflibs@
323 HOST_LIBELFINC = @libelfinc@
325 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
327 # ----------------------------------------------
328 # Programs producing files for the BUILD machine
329 # ----------------------------------------------
333 # pwd command to use. Allow user to override default by setting PWDCMD in
334 # the environment to account for automounters. The make variable must not
335 # be called PWDCMD, otherwise the value set here is passed to make
336 # subprocesses and overrides the setting from the user's environment.
337 # Don't use PWD since it is a common shell environment variable and we
338 # don't want to corrupt it.
339 PWD_COMMAND = $${PWDCMD-pwd}
341 # compilers to use to create programs which must be run in the build
343 AR_FOR_BUILD = @AR_FOR_BUILD@
344 AS_FOR_BUILD = @AS_FOR_BUILD@
345 CC_FOR_BUILD = @CC_FOR_BUILD@
346 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
347 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
348 CXX_FOR_BUILD = @CXX_FOR_BUILD@
349 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
350 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
351 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
352 GOC_FOR_BUILD = @GOC_FOR_BUILD@
353 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
354 LD_FOR_BUILD = @LD_FOR_BUILD@
355 NM_FOR_BUILD = @NM_FOR_BUILD@
356 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
357 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
358 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
360 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BUILD_PREFIX = @BUILD_PREFIX@
363 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
365 # Flags to pass to stage2 and later makes. They are defined
366 # here so that they can be overridden by Makefile fragments.
369 BOOT_ADAFLAGS=-gnatpg -gnata
378 MAKEINFO = @MAKEINFO@
382 # This just becomes part of the MAKEINFO definition passed down to
383 # sub-makes. It lets flags be given on the command line while still
384 # using the makeinfo from the object tree.
385 # (Default to avoid splitting info files by setting the threshold high.)
386 MAKEINFOFLAGS = --split-size=5000000
388 # ---------------------------------------------
389 # Programs producing files for the HOST machine
390 # ---------------------------------------------
408 GNATBIND = @GNATBIND@
409 GNATMAKE = @GNATMAKE@
413 LIBCFLAGS = $(CFLAGS)
414 CXXFLAGS = @CXXFLAGS@
415 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
420 # Defaults for all stages; some are overridden below.
422 STAGE_CFLAGS = $(BOOT_CFLAGS)
423 STAGE_TFLAGS = $(TFLAGS)
424 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
425 POSTSTAGE1_CONFIGURE_FLAGS = @POSTSTAGE1_CONFIGURE_FLAGS@
428 # Defaults for stage 1; some are overridden below.
429 STAGE1_CFLAGS = $(STAGE_CFLAGS)
430 STAGE1_CXXFLAGS = $(CXXFLAGS)
431 @if target-libstdc++-v3-bootstrap
432 # Override the above if we're bootstrapping C++.
433 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
434 @endif target-libstdc++-v3-bootstrap
435 STAGE1_TFLAGS = $(STAGE_TFLAGS)
436 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
437 # POSTSTAGE1_CONFIGURE_FLAGS here.
438 STAGE1_CONFIGURE_FLAGS = \
439 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
441 # Defaults for stage 2; some are overridden below.
442 STAGE2_CFLAGS = $(STAGE_CFLAGS)
443 STAGE2_CXXFLAGS = $(CXXFLAGS)
444 @if target-libstdc++-v3-bootstrap
445 # Override the above if we're bootstrapping C++.
446 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
447 @endif target-libstdc++-v3-bootstrap
448 STAGE2_TFLAGS = $(STAGE_TFLAGS)
449 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
450 # POSTSTAGE1_CONFIGURE_FLAGS here.
451 STAGE2_CONFIGURE_FLAGS = \
452 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
454 # Defaults for stage 3; some are overridden below.
455 STAGE3_CFLAGS = $(STAGE_CFLAGS)
456 STAGE3_CXXFLAGS = $(CXXFLAGS)
457 @if target-libstdc++-v3-bootstrap
458 # Override the above if we're bootstrapping C++.
459 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
460 @endif target-libstdc++-v3-bootstrap
461 STAGE3_TFLAGS = $(STAGE_TFLAGS)
462 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
463 # POSTSTAGE1_CONFIGURE_FLAGS here.
464 STAGE3_CONFIGURE_FLAGS = \
465 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
467 # Defaults for stage 4; some are overridden below.
468 STAGE4_CFLAGS = $(STAGE_CFLAGS)
469 STAGE4_CXXFLAGS = $(CXXFLAGS)
470 @if target-libstdc++-v3-bootstrap
471 # Override the above if we're bootstrapping C++.
472 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
473 @endif target-libstdc++-v3-bootstrap
474 STAGE4_TFLAGS = $(STAGE_TFLAGS)
475 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
476 # POSTSTAGE1_CONFIGURE_FLAGS here.
477 STAGE4_CONFIGURE_FLAGS = \
478 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
480 # Defaults for stage profile; some are overridden below.
481 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
482 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
483 @if target-libstdc++-v3-bootstrap
484 # Override the above if we're bootstrapping C++.
485 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
486 @endif target-libstdc++-v3-bootstrap
487 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
488 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
489 # POSTSTAGE1_CONFIGURE_FLAGS here.
490 STAGEprofile_CONFIGURE_FLAGS = \
491 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
493 # Defaults for stage feedback; some are overridden below.
494 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
495 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
501 # STAGE1_CONFIGURE_FLAGS overridden below, so we can use
502 # POSTSTAGE1_CONFIGURE_FLAGS here.
503 STAGEfeedback_CONFIGURE_FLAGS = \
504 $(STAGE_CONFIGURE_FLAGS) $(POSTSTAGE1_CONFIGURE_FLAGS)
507 # Only build the C compiler for stage1, because that is the only one that
508 # we can guarantee will build with the native compiler, and also it is the
509 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
510 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
511 # overrideable (for a bootstrap build stage1 also builds gcc.info).
513 STAGE1_CFLAGS = @stage1_cflags@
514 STAGE1_CHECKING = @stage1_checking@
515 STAGE1_LANGUAGES = @stage1_languages@
516 # * We force-disable intermodule optimizations, even if
517 # --enable-intermodule was passed, since the installed compiler
518 # probably can't handle them. Luckily, autoconf always respects
519 # the last argument when conflicting --enable arguments are passed.
520 # * Likewise, we force-disable coverage flags, since the installed
521 # compiler probably has never heard of them.
522 # * Don't remove this, because above we added
523 # POSTSTAGE1_CONFIGURE_FLAGS to STAGE_CONFIGURE_FLAGS, which
524 # we don't want for STAGE1_CONFIGURE_FLAGS.
525 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
526 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
528 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
529 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
531 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
532 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
534 do-compare = @do_compare@
535 do-compare3 = $(do-compare)
537 # -----------------------------------------------
538 # Programs producing files for the TARGET machine
539 # -----------------------------------------------
541 AR_FOR_TARGET=@AR_FOR_TARGET@
542 AS_FOR_TARGET=@AS_FOR_TARGET@
543 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
545 # If GCC_FOR_TARGET is not overriden on the command line, then this
546 # variable is passed down to the gcc Makefile, where it is used to
547 # build libgcc2.a. We define it here so that it can itself be
548 # overridden on the command line.
549 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
550 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
551 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
552 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
553 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
554 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
555 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
556 LD_FOR_TARGET=@LD_FOR_TARGET@
558 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
559 NM_FOR_TARGET=@NM_FOR_TARGET@
560 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
561 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
562 READELF_FOR_TARGET=@READELF_FOR_TARGET@
563 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
564 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
565 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
567 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
568 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
569 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
571 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
572 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
574 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
575 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
576 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
577 GOCFLAGS_FOR_TARGET = -O2 -g
579 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
580 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
581 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
583 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
585 # ------------------------------------
586 # Miscellaneous targets and flag lists
587 # ------------------------------------
589 # The first rule in the file had better be this one. Don't put any above it.
590 # This lives here to allow makefile fragments to contain dependencies.
593 #### host and target specific makefile fragments come in here.
594 @target_makefile_frag@
600 # This is the list of directories that may be needed in RPATH_ENVVAR
601 # so that programs built for the target machine work.
602 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(HOST_LIB_PATH_gcc)
604 @if target-libstdc++-v3
605 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
606 @endif target-libstdc++-v3
608 @if target-libmudflap
609 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
610 @endif target-libmudflap
613 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
617 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
618 @endif target-libgomp
621 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
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_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
630 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
632 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
637 HOST_LIB_PATH_bfd = \
638 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
642 HOST_LIB_PATH_opcodes = \
643 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
647 HOST_LIB_PATH_gmp = \
648 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
652 HOST_LIB_PATH_mpfr = \
653 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
657 HOST_LIB_PATH_mpc = \
658 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
662 HOST_LIB_PATH_ppl = \
663 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
667 HOST_LIB_PATH_cloog = \
668 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
672 HOST_LIB_PATH_libelf = \
673 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
677 CXX_FOR_TARGET_FLAG_TO_PASS = \
678 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
679 @if target-libstdc++-v3
680 # CXX_FOR_TARGET is tricky to get right for target libs that require a
681 # functional C++ compiler. When we recurse, if we expand
682 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
683 # libstdc++ include flags from the script. Instead, we get an
684 # -funconfigured-* word, so that we'll get errors if this invalid C++
685 # command line is used for anything, but also so that we can use the
686 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
687 # don't pass it on, sub-make will use the default definition, that
688 # re-expands it at the time of use, so we'll get it right when we need
689 # it. One potential exception is the expansion of CXX_FOR_TARGET
690 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
691 # really work, for C++ host programs can't depend on the current-stage
692 # C++ target library.
693 CXX_FOR_TARGET_FLAG_TO_PASS = \
694 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
695 @endif target-libstdc++-v3
697 # Flags to pass down to all sub-makes.
698 BASE_FLAGS_TO_PASS = \
699 "DESTDIR=$(DESTDIR)" \
700 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
701 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
703 "datadir=$(datadir)" \
704 "exec_prefix=$(exec_prefix)" \
705 "includedir=$(includedir)" \
706 "datarootdir=$(datarootdir)" \
708 "infodir=$(infodir)" \
710 "htmldir=$(htmldir)" \
712 "libexecdir=$(libexecdir)" \
713 "lispdir=$(lispdir)" \
714 "localstatedir=$(localstatedir)" \
716 "oldincludedir=$(oldincludedir)" \
718 "sbindir=$(sbindir)" \
719 "sharedstatedir=$(sharedstatedir)" \
720 "sysconfdir=$(sysconfdir)" \
721 "tooldir=$(tooldir)" \
722 "build_tooldir=$(build_tooldir)" \
723 "target_alias=$(target_alias)" \
726 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
727 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
728 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
731 "INSTALL=$(INSTALL)" \
732 "INSTALL_DATA=$(INSTALL_DATA)" \
733 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
734 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
735 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
739 "RUNTEST=$(RUNTEST)" \
740 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
744 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
745 "ADA_CFLAGS=$(ADA_CFLAGS)" \
746 "AR_FLAGS=$(AR_FLAGS)" \
747 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
748 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
749 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
751 "CXXFLAGS=$(CXXFLAGS)" \
752 "LDFLAGS=$(LDFLAGS)" \
753 "LIBCFLAGS=$(LIBCFLAGS)" \
754 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
755 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
756 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
757 "GNATBIND=$(GNATBIND)" \
758 "GNATMAKE=$(GNATMAKE)" \
759 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
760 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
761 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
762 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
763 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
764 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
765 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
766 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
767 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
768 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
769 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
770 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
771 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
772 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
773 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
774 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
775 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
776 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
777 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
778 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
779 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
780 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
781 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
782 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
783 "BUILD_CONFIG=$(BUILD_CONFIG)" \
784 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
786 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
787 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
788 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
789 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
790 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
791 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
792 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
793 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
794 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
795 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
796 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
797 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
798 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
799 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
800 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
801 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
802 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
803 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
804 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
806 "CONFIG_SHELL=$(SHELL)" \
807 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
809 # We leave this in just in case, but it is not needed anymore.
810 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
812 # Flags to pass down to most sub-makes, in which we're building with
813 # the host environment.
819 'DLLTOOL=$(DLLTOOL)' \
821 'GFORTRAN=$(GFORTRAN)' \
826 'OBJDUMP=$(OBJDUMP)' \
828 'READELF=$(READELF)' \
830 'WINDRES=$(WINDRES)' \
833 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
835 # Flags to pass to stage2 and later makes.
837 POSTSTAGE1_FLAGS_TO_PASS = \
838 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
839 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
840 GNATBIND="$${GNATBIND}" \
841 LDFLAGS="$${LDFLAGS}" \
842 HOST_LIBS="$${HOST_LIBS}" \
843 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
845 # Flags to pass down to makes which are built with the target environment.
846 # The double $ decreases the length of the command line; those variables
847 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
848 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
849 # so we expand them here.
850 EXTRA_TARGET_FLAGS = \
851 'AR=$$(AR_FOR_TARGET)' \
852 'AS=$(COMPILER_AS_FOR_TARGET)' \
853 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
854 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
855 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
856 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
857 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
858 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
859 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
862 'LD=$(COMPILER_LD_FOR_TARGET)' \
863 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
864 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
865 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
866 'NM=$(COMPILER_NM_FOR_TARGET)' \
867 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
868 'RANLIB=$$(RANLIB_FOR_TARGET)' \
869 'READELF=$$(READELF_FOR_TARGET)' \
870 'WINDRES=$$(WINDRES_FOR_TARGET)' \
871 'WINDMC=$$(WINDMC_FOR_TARGET)' \
872 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
875 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
877 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
878 # unfortunately needs the native compiler and the target ar and
880 # If any variables are added here, they must be added to do-*, below.
881 # The BUILD_* variables are a special case, which are used for the gcc
882 # cross-building scheme.
884 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
885 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
886 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
888 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
891 BUILD_CONFIG = @BUILD_CONFIG@
892 ifneq ($(BUILD_CONFIG),)
893 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
897 .PHONY: configure-host
899 maybe-configure-bfd \
900 maybe-configure-opcodes \
901 maybe-configure-binutils \
902 maybe-configure-bison \
903 maybe-configure-cgen \
904 maybe-configure-dejagnu \
905 maybe-configure-etc \
906 maybe-configure-fastjar \
907 maybe-configure-fixincludes \
908 maybe-configure-flex \
909 maybe-configure-gas \
910 maybe-configure-gcc \
911 maybe-configure-gmp \
912 maybe-configure-mpfr \
913 maybe-configure-mpc \
914 maybe-configure-ppl \
915 maybe-configure-cloog \
916 maybe-configure-libelf \
917 maybe-configure-gold \
918 maybe-configure-gprof \
919 maybe-configure-intl \
920 maybe-configure-tcl \
921 maybe-configure-itcl \
923 maybe-configure-libcpp \
924 maybe-configure-libdecnumber \
925 maybe-configure-libgui \
926 maybe-configure-libiberty \
927 maybe-configure-libiconv \
929 maybe-configure-readline \
930 maybe-configure-sid \
931 maybe-configure-sim \
932 maybe-configure-texinfo \
933 maybe-configure-zlib \
934 maybe-configure-gdb \
935 maybe-configure-expect \
936 maybe-configure-guile \
938 maybe-configure-libtermcap \
939 maybe-configure-utils \
940 maybe-configure-gnattools \
941 maybe-configure-lto-plugin
942 .PHONY: configure-target
944 maybe-configure-target-libstdc++-v3 \
945 maybe-configure-target-libmudflap \
946 maybe-configure-target-libssp \
947 maybe-configure-target-newlib \
948 maybe-configure-target-libgcc \
949 maybe-configure-target-libquadmath \
950 maybe-configure-target-libgfortran \
951 maybe-configure-target-libobjc \
952 maybe-configure-target-libgo \
953 maybe-configure-target-libtermcap \
954 maybe-configure-target-winsup \
955 maybe-configure-target-libgloss \
956 maybe-configure-target-libffi \
957 maybe-configure-target-libjava \
958 maybe-configure-target-zlib \
959 maybe-configure-target-boehm-gc \
960 maybe-configure-target-rda \
961 maybe-configure-target-libada \
962 maybe-configure-target-libgomp \
963 maybe-configure-target-libitm
965 # The target built for a native non-bootstrap build.
969 [ -f stage_final ] || echo stage3 > stage_final
970 @r=`${PWD_COMMAND}`; export r; \
971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
972 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
974 @: $(MAKE); $(unstage)
975 @r=`${PWD_COMMAND}`; export r; \
976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
978 if [ -f stage_last ]; then \
979 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
980 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
983 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
992 all-build: maybe-all-build-libiberty
993 all-build: maybe-all-build-bison
994 all-build: maybe-all-build-flex
995 all-build: maybe-all-build-m4
996 all-build: maybe-all-build-texinfo
997 all-build: maybe-all-build-fixincludes
1001 @if bfd-no-bootstrap
1002 all-host: maybe-all-bfd
1003 @endif bfd-no-bootstrap
1004 @if opcodes-no-bootstrap
1005 all-host: maybe-all-opcodes
1006 @endif opcodes-no-bootstrap
1007 @if binutils-no-bootstrap
1008 all-host: maybe-all-binutils
1009 @endif binutils-no-bootstrap
1010 all-host: maybe-all-bison
1011 all-host: maybe-all-cgen
1012 all-host: maybe-all-dejagnu
1013 all-host: maybe-all-etc
1014 all-host: maybe-all-fastjar
1015 all-host: maybe-all-fixincludes
1016 all-host: maybe-all-flex
1017 @if gas-no-bootstrap
1018 all-host: maybe-all-gas
1019 @endif gas-no-bootstrap
1020 @if gcc-no-bootstrap
1021 all-host: maybe-all-gcc
1022 @endif gcc-no-bootstrap
1023 @if gmp-no-bootstrap
1024 all-host: maybe-all-gmp
1025 @endif gmp-no-bootstrap
1026 @if mpfr-no-bootstrap
1027 all-host: maybe-all-mpfr
1028 @endif mpfr-no-bootstrap
1029 @if mpc-no-bootstrap
1030 all-host: maybe-all-mpc
1031 @endif mpc-no-bootstrap
1032 @if ppl-no-bootstrap
1033 all-host: maybe-all-ppl
1034 @endif ppl-no-bootstrap
1035 @if cloog-no-bootstrap
1036 all-host: maybe-all-cloog
1037 @endif cloog-no-bootstrap
1038 @if libelf-no-bootstrap
1039 all-host: maybe-all-libelf
1040 @endif libelf-no-bootstrap
1041 @if gold-no-bootstrap
1042 all-host: maybe-all-gold
1043 @endif gold-no-bootstrap
1044 all-host: maybe-all-gprof
1045 @if intl-no-bootstrap
1046 all-host: maybe-all-intl
1047 @endif intl-no-bootstrap
1048 all-host: maybe-all-tcl
1049 all-host: maybe-all-itcl
1051 all-host: maybe-all-ld
1052 @endif ld-no-bootstrap
1053 @if libcpp-no-bootstrap
1054 all-host: maybe-all-libcpp
1055 @endif libcpp-no-bootstrap
1056 @if libdecnumber-no-bootstrap
1057 all-host: maybe-all-libdecnumber
1058 @endif libdecnumber-no-bootstrap
1059 all-host: maybe-all-libgui
1060 @if libiberty-no-bootstrap
1061 all-host: maybe-all-libiberty
1062 @endif libiberty-no-bootstrap
1063 all-host: maybe-all-libiconv
1064 all-host: maybe-all-m4
1065 all-host: maybe-all-readline
1066 all-host: maybe-all-sid
1067 all-host: maybe-all-sim
1068 all-host: maybe-all-texinfo
1069 @if zlib-no-bootstrap
1070 all-host: maybe-all-zlib
1071 @endif zlib-no-bootstrap
1072 all-host: maybe-all-gdb
1073 all-host: maybe-all-expect
1074 all-host: maybe-all-guile
1075 all-host: maybe-all-tk
1076 all-host: maybe-all-libtermcap
1077 all-host: maybe-all-utils
1078 all-host: maybe-all-gnattools
1079 @if lto-plugin-no-bootstrap
1080 all-host: maybe-all-lto-plugin
1081 @endif lto-plugin-no-bootstrap
1085 @if target-libstdc++-v3-no-bootstrap
1086 all-target: maybe-all-target-libstdc++-v3
1087 @endif target-libstdc++-v3-no-bootstrap
1088 all-target: maybe-all-target-libmudflap
1089 all-target: maybe-all-target-libssp
1090 all-target: maybe-all-target-newlib
1091 @if target-libgcc-no-bootstrap
1092 all-target: maybe-all-target-libgcc
1093 @endif target-libgcc-no-bootstrap
1094 all-target: maybe-all-target-libquadmath
1095 all-target: maybe-all-target-libgfortran
1096 all-target: maybe-all-target-libobjc
1097 all-target: maybe-all-target-libgo
1098 all-target: maybe-all-target-libtermcap
1099 all-target: maybe-all-target-winsup
1100 all-target: maybe-all-target-libgloss
1101 all-target: maybe-all-target-libffi
1102 all-target: maybe-all-target-libjava
1103 all-target: maybe-all-target-zlib
1104 all-target: maybe-all-target-boehm-gc
1105 all-target: maybe-all-target-rda
1106 all-target: maybe-all-target-libada
1107 @if target-libgomp-no-bootstrap
1108 all-target: maybe-all-target-libgomp
1109 @endif target-libgomp-no-bootstrap
1110 all-target: maybe-all-target-libitm
1112 # Do a target for all the subdirectories. A ``make do-X'' will do a
1113 # ``make X'' in all subdirectories (because, in general, there is a
1114 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1115 # but it may do additional work as well).
1119 @: $(MAKE); $(unstage)
1120 @r=`${PWD_COMMAND}`; export r; \
1121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1128 info-host: maybe-info-bfd
1129 info-host: maybe-info-opcodes
1130 info-host: maybe-info-binutils
1131 info-host: maybe-info-bison
1132 info-host: maybe-info-cgen
1133 info-host: maybe-info-dejagnu
1134 info-host: maybe-info-etc
1135 info-host: maybe-info-fastjar
1136 info-host: maybe-info-fixincludes
1137 info-host: maybe-info-flex
1138 info-host: maybe-info-gas
1139 info-host: maybe-info-gcc
1140 info-host: maybe-info-gmp
1141 info-host: maybe-info-mpfr
1142 info-host: maybe-info-mpc
1143 info-host: maybe-info-ppl
1144 info-host: maybe-info-cloog
1145 info-host: maybe-info-libelf
1146 info-host: maybe-info-gold
1147 info-host: maybe-info-gprof
1148 info-host: maybe-info-intl
1149 info-host: maybe-info-tcl
1150 info-host: maybe-info-itcl
1151 info-host: maybe-info-ld
1152 info-host: maybe-info-libcpp
1153 info-host: maybe-info-libdecnumber
1154 info-host: maybe-info-libgui
1155 info-host: maybe-info-libiberty
1156 info-host: maybe-info-libiconv
1157 info-host: maybe-info-m4
1158 info-host: maybe-info-readline
1159 info-host: maybe-info-sid
1160 info-host: maybe-info-sim
1161 info-host: maybe-info-texinfo
1162 info-host: maybe-info-zlib
1163 info-host: maybe-info-gdb
1164 info-host: maybe-info-expect
1165 info-host: maybe-info-guile
1166 info-host: maybe-info-tk
1167 info-host: maybe-info-libtermcap
1168 info-host: maybe-info-utils
1169 info-host: maybe-info-gnattools
1170 info-host: maybe-info-lto-plugin
1174 info-target: maybe-info-target-libstdc++-v3
1175 info-target: maybe-info-target-libmudflap
1176 info-target: maybe-info-target-libssp
1177 info-target: maybe-info-target-newlib
1178 info-target: maybe-info-target-libgcc
1179 info-target: maybe-info-target-libquadmath
1180 info-target: maybe-info-target-libgfortran
1181 info-target: maybe-info-target-libobjc
1182 info-target: maybe-info-target-libgo
1183 info-target: maybe-info-target-libtermcap
1184 info-target: maybe-info-target-winsup
1185 info-target: maybe-info-target-libgloss
1186 info-target: maybe-info-target-libffi
1187 info-target: maybe-info-target-libjava
1188 info-target: maybe-info-target-zlib
1189 info-target: maybe-info-target-boehm-gc
1190 info-target: maybe-info-target-rda
1191 info-target: maybe-info-target-libada
1192 info-target: maybe-info-target-libgomp
1193 info-target: maybe-info-target-libitm
1197 @: $(MAKE); $(unstage)
1198 @r=`${PWD_COMMAND}`; export r; \
1199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1200 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1206 dvi-host: maybe-dvi-bfd
1207 dvi-host: maybe-dvi-opcodes
1208 dvi-host: maybe-dvi-binutils
1209 dvi-host: maybe-dvi-bison
1210 dvi-host: maybe-dvi-cgen
1211 dvi-host: maybe-dvi-dejagnu
1212 dvi-host: maybe-dvi-etc
1213 dvi-host: maybe-dvi-fastjar
1214 dvi-host: maybe-dvi-fixincludes
1215 dvi-host: maybe-dvi-flex
1216 dvi-host: maybe-dvi-gas
1217 dvi-host: maybe-dvi-gcc
1218 dvi-host: maybe-dvi-gmp
1219 dvi-host: maybe-dvi-mpfr
1220 dvi-host: maybe-dvi-mpc
1221 dvi-host: maybe-dvi-ppl
1222 dvi-host: maybe-dvi-cloog
1223 dvi-host: maybe-dvi-libelf
1224 dvi-host: maybe-dvi-gold
1225 dvi-host: maybe-dvi-gprof
1226 dvi-host: maybe-dvi-intl
1227 dvi-host: maybe-dvi-tcl
1228 dvi-host: maybe-dvi-itcl
1229 dvi-host: maybe-dvi-ld
1230 dvi-host: maybe-dvi-libcpp
1231 dvi-host: maybe-dvi-libdecnumber
1232 dvi-host: maybe-dvi-libgui
1233 dvi-host: maybe-dvi-libiberty
1234 dvi-host: maybe-dvi-libiconv
1235 dvi-host: maybe-dvi-m4
1236 dvi-host: maybe-dvi-readline
1237 dvi-host: maybe-dvi-sid
1238 dvi-host: maybe-dvi-sim
1239 dvi-host: maybe-dvi-texinfo
1240 dvi-host: maybe-dvi-zlib
1241 dvi-host: maybe-dvi-gdb
1242 dvi-host: maybe-dvi-expect
1243 dvi-host: maybe-dvi-guile
1244 dvi-host: maybe-dvi-tk
1245 dvi-host: maybe-dvi-libtermcap
1246 dvi-host: maybe-dvi-utils
1247 dvi-host: maybe-dvi-gnattools
1248 dvi-host: maybe-dvi-lto-plugin
1252 dvi-target: maybe-dvi-target-libstdc++-v3
1253 dvi-target: maybe-dvi-target-libmudflap
1254 dvi-target: maybe-dvi-target-libssp
1255 dvi-target: maybe-dvi-target-newlib
1256 dvi-target: maybe-dvi-target-libgcc
1257 dvi-target: maybe-dvi-target-libquadmath
1258 dvi-target: maybe-dvi-target-libgfortran
1259 dvi-target: maybe-dvi-target-libobjc
1260 dvi-target: maybe-dvi-target-libgo
1261 dvi-target: maybe-dvi-target-libtermcap
1262 dvi-target: maybe-dvi-target-winsup
1263 dvi-target: maybe-dvi-target-libgloss
1264 dvi-target: maybe-dvi-target-libffi
1265 dvi-target: maybe-dvi-target-libjava
1266 dvi-target: maybe-dvi-target-zlib
1267 dvi-target: maybe-dvi-target-boehm-gc
1268 dvi-target: maybe-dvi-target-rda
1269 dvi-target: maybe-dvi-target-libada
1270 dvi-target: maybe-dvi-target-libgomp
1271 dvi-target: maybe-dvi-target-libitm
1275 @: $(MAKE); $(unstage)
1276 @r=`${PWD_COMMAND}`; export r; \
1277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1278 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1284 pdf-host: maybe-pdf-bfd
1285 pdf-host: maybe-pdf-opcodes
1286 pdf-host: maybe-pdf-binutils
1287 pdf-host: maybe-pdf-bison
1288 pdf-host: maybe-pdf-cgen
1289 pdf-host: maybe-pdf-dejagnu
1290 pdf-host: maybe-pdf-etc
1291 pdf-host: maybe-pdf-fastjar
1292 pdf-host: maybe-pdf-fixincludes
1293 pdf-host: maybe-pdf-flex
1294 pdf-host: maybe-pdf-gas
1295 pdf-host: maybe-pdf-gcc
1296 pdf-host: maybe-pdf-gmp
1297 pdf-host: maybe-pdf-mpfr
1298 pdf-host: maybe-pdf-mpc
1299 pdf-host: maybe-pdf-ppl
1300 pdf-host: maybe-pdf-cloog
1301 pdf-host: maybe-pdf-libelf
1302 pdf-host: maybe-pdf-gold
1303 pdf-host: maybe-pdf-gprof
1304 pdf-host: maybe-pdf-intl
1305 pdf-host: maybe-pdf-tcl
1306 pdf-host: maybe-pdf-itcl
1307 pdf-host: maybe-pdf-ld
1308 pdf-host: maybe-pdf-libcpp
1309 pdf-host: maybe-pdf-libdecnumber
1310 pdf-host: maybe-pdf-libgui
1311 pdf-host: maybe-pdf-libiberty
1312 pdf-host: maybe-pdf-libiconv
1313 pdf-host: maybe-pdf-m4
1314 pdf-host: maybe-pdf-readline
1315 pdf-host: maybe-pdf-sid
1316 pdf-host: maybe-pdf-sim
1317 pdf-host: maybe-pdf-texinfo
1318 pdf-host: maybe-pdf-zlib
1319 pdf-host: maybe-pdf-gdb
1320 pdf-host: maybe-pdf-expect
1321 pdf-host: maybe-pdf-guile
1322 pdf-host: maybe-pdf-tk
1323 pdf-host: maybe-pdf-libtermcap
1324 pdf-host: maybe-pdf-utils
1325 pdf-host: maybe-pdf-gnattools
1326 pdf-host: maybe-pdf-lto-plugin
1330 pdf-target: maybe-pdf-target-libstdc++-v3
1331 pdf-target: maybe-pdf-target-libmudflap
1332 pdf-target: maybe-pdf-target-libssp
1333 pdf-target: maybe-pdf-target-newlib
1334 pdf-target: maybe-pdf-target-libgcc
1335 pdf-target: maybe-pdf-target-libquadmath
1336 pdf-target: maybe-pdf-target-libgfortran
1337 pdf-target: maybe-pdf-target-libobjc
1338 pdf-target: maybe-pdf-target-libgo
1339 pdf-target: maybe-pdf-target-libtermcap
1340 pdf-target: maybe-pdf-target-winsup
1341 pdf-target: maybe-pdf-target-libgloss
1342 pdf-target: maybe-pdf-target-libffi
1343 pdf-target: maybe-pdf-target-libjava
1344 pdf-target: maybe-pdf-target-zlib
1345 pdf-target: maybe-pdf-target-boehm-gc
1346 pdf-target: maybe-pdf-target-rda
1347 pdf-target: maybe-pdf-target-libada
1348 pdf-target: maybe-pdf-target-libgomp
1349 pdf-target: maybe-pdf-target-libitm
1353 @: $(MAKE); $(unstage)
1354 @r=`${PWD_COMMAND}`; export r; \
1355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1356 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1362 html-host: maybe-html-bfd
1363 html-host: maybe-html-opcodes
1364 html-host: maybe-html-binutils
1365 html-host: maybe-html-bison
1366 html-host: maybe-html-cgen
1367 html-host: maybe-html-dejagnu
1368 html-host: maybe-html-etc
1369 html-host: maybe-html-fastjar
1370 html-host: maybe-html-fixincludes
1371 html-host: maybe-html-flex
1372 html-host: maybe-html-gas
1373 html-host: maybe-html-gcc
1374 html-host: maybe-html-gmp
1375 html-host: maybe-html-mpfr
1376 html-host: maybe-html-mpc
1377 html-host: maybe-html-ppl
1378 html-host: maybe-html-cloog
1379 html-host: maybe-html-libelf
1380 html-host: maybe-html-gold
1381 html-host: maybe-html-gprof
1382 html-host: maybe-html-intl
1383 html-host: maybe-html-tcl
1384 html-host: maybe-html-itcl
1385 html-host: maybe-html-ld
1386 html-host: maybe-html-libcpp
1387 html-host: maybe-html-libdecnumber
1388 html-host: maybe-html-libgui
1389 html-host: maybe-html-libiberty
1390 html-host: maybe-html-libiconv
1391 html-host: maybe-html-m4
1392 html-host: maybe-html-readline
1393 html-host: maybe-html-sid
1394 html-host: maybe-html-sim
1395 html-host: maybe-html-texinfo
1396 html-host: maybe-html-zlib
1397 html-host: maybe-html-gdb
1398 html-host: maybe-html-expect
1399 html-host: maybe-html-guile
1400 html-host: maybe-html-tk
1401 html-host: maybe-html-libtermcap
1402 html-host: maybe-html-utils
1403 html-host: maybe-html-gnattools
1404 html-host: maybe-html-lto-plugin
1408 html-target: maybe-html-target-libstdc++-v3
1409 html-target: maybe-html-target-libmudflap
1410 html-target: maybe-html-target-libssp
1411 html-target: maybe-html-target-newlib
1412 html-target: maybe-html-target-libgcc
1413 html-target: maybe-html-target-libquadmath
1414 html-target: maybe-html-target-libgfortran
1415 html-target: maybe-html-target-libobjc
1416 html-target: maybe-html-target-libgo
1417 html-target: maybe-html-target-libtermcap
1418 html-target: maybe-html-target-winsup
1419 html-target: maybe-html-target-libgloss
1420 html-target: maybe-html-target-libffi
1421 html-target: maybe-html-target-libjava
1422 html-target: maybe-html-target-zlib
1423 html-target: maybe-html-target-boehm-gc
1424 html-target: maybe-html-target-rda
1425 html-target: maybe-html-target-libada
1426 html-target: maybe-html-target-libgomp
1427 html-target: maybe-html-target-libitm
1431 @: $(MAKE); $(unstage)
1432 @r=`${PWD_COMMAND}`; export r; \
1433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1434 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1440 TAGS-host: maybe-TAGS-bfd
1441 TAGS-host: maybe-TAGS-opcodes
1442 TAGS-host: maybe-TAGS-binutils
1443 TAGS-host: maybe-TAGS-bison
1444 TAGS-host: maybe-TAGS-cgen
1445 TAGS-host: maybe-TAGS-dejagnu
1446 TAGS-host: maybe-TAGS-etc
1447 TAGS-host: maybe-TAGS-fastjar
1448 TAGS-host: maybe-TAGS-fixincludes
1449 TAGS-host: maybe-TAGS-flex
1450 TAGS-host: maybe-TAGS-gas
1451 TAGS-host: maybe-TAGS-gcc
1452 TAGS-host: maybe-TAGS-gmp
1453 TAGS-host: maybe-TAGS-mpfr
1454 TAGS-host: maybe-TAGS-mpc
1455 TAGS-host: maybe-TAGS-ppl
1456 TAGS-host: maybe-TAGS-cloog
1457 TAGS-host: maybe-TAGS-libelf
1458 TAGS-host: maybe-TAGS-gold
1459 TAGS-host: maybe-TAGS-gprof
1460 TAGS-host: maybe-TAGS-intl
1461 TAGS-host: maybe-TAGS-tcl
1462 TAGS-host: maybe-TAGS-itcl
1463 TAGS-host: maybe-TAGS-ld
1464 TAGS-host: maybe-TAGS-libcpp
1465 TAGS-host: maybe-TAGS-libdecnumber
1466 TAGS-host: maybe-TAGS-libgui
1467 TAGS-host: maybe-TAGS-libiberty
1468 TAGS-host: maybe-TAGS-libiconv
1469 TAGS-host: maybe-TAGS-m4
1470 TAGS-host: maybe-TAGS-readline
1471 TAGS-host: maybe-TAGS-sid
1472 TAGS-host: maybe-TAGS-sim
1473 TAGS-host: maybe-TAGS-texinfo
1474 TAGS-host: maybe-TAGS-zlib
1475 TAGS-host: maybe-TAGS-gdb
1476 TAGS-host: maybe-TAGS-expect
1477 TAGS-host: maybe-TAGS-guile
1478 TAGS-host: maybe-TAGS-tk
1479 TAGS-host: maybe-TAGS-libtermcap
1480 TAGS-host: maybe-TAGS-utils
1481 TAGS-host: maybe-TAGS-gnattools
1482 TAGS-host: maybe-TAGS-lto-plugin
1486 TAGS-target: maybe-TAGS-target-libstdc++-v3
1487 TAGS-target: maybe-TAGS-target-libmudflap
1488 TAGS-target: maybe-TAGS-target-libssp
1489 TAGS-target: maybe-TAGS-target-newlib
1490 TAGS-target: maybe-TAGS-target-libgcc
1491 TAGS-target: maybe-TAGS-target-libquadmath
1492 TAGS-target: maybe-TAGS-target-libgfortran
1493 TAGS-target: maybe-TAGS-target-libobjc
1494 TAGS-target: maybe-TAGS-target-libgo
1495 TAGS-target: maybe-TAGS-target-libtermcap
1496 TAGS-target: maybe-TAGS-target-winsup
1497 TAGS-target: maybe-TAGS-target-libgloss
1498 TAGS-target: maybe-TAGS-target-libffi
1499 TAGS-target: maybe-TAGS-target-libjava
1500 TAGS-target: maybe-TAGS-target-zlib
1501 TAGS-target: maybe-TAGS-target-boehm-gc
1502 TAGS-target: maybe-TAGS-target-rda
1503 TAGS-target: maybe-TAGS-target-libada
1504 TAGS-target: maybe-TAGS-target-libgomp
1505 TAGS-target: maybe-TAGS-target-libitm
1507 .PHONY: do-install-info
1509 @: $(MAKE); $(unstage)
1510 @r=`${PWD_COMMAND}`; export r; \
1511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1512 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1516 .PHONY: install-info-host
1518 install-info-host: maybe-install-info-bfd
1519 install-info-host: maybe-install-info-opcodes
1520 install-info-host: maybe-install-info-binutils
1521 install-info-host: maybe-install-info-bison
1522 install-info-host: maybe-install-info-cgen
1523 install-info-host: maybe-install-info-dejagnu
1524 install-info-host: maybe-install-info-etc
1525 install-info-host: maybe-install-info-fastjar
1526 install-info-host: maybe-install-info-fixincludes
1527 install-info-host: maybe-install-info-flex
1528 install-info-host: maybe-install-info-gas
1529 install-info-host: maybe-install-info-gcc
1530 install-info-host: maybe-install-info-gmp
1531 install-info-host: maybe-install-info-mpfr
1532 install-info-host: maybe-install-info-mpc
1533 install-info-host: maybe-install-info-ppl
1534 install-info-host: maybe-install-info-cloog
1535 install-info-host: maybe-install-info-libelf
1536 install-info-host: maybe-install-info-gold
1537 install-info-host: maybe-install-info-gprof
1538 install-info-host: maybe-install-info-intl
1539 install-info-host: maybe-install-info-tcl
1540 install-info-host: maybe-install-info-itcl
1541 install-info-host: maybe-install-info-ld
1542 install-info-host: maybe-install-info-libcpp
1543 install-info-host: maybe-install-info-libdecnumber
1544 install-info-host: maybe-install-info-libgui
1545 install-info-host: maybe-install-info-libiberty
1546 install-info-host: maybe-install-info-libiconv
1547 install-info-host: maybe-install-info-m4
1548 install-info-host: maybe-install-info-readline
1549 install-info-host: maybe-install-info-sid
1550 install-info-host: maybe-install-info-sim
1551 install-info-host: maybe-install-info-texinfo
1552 install-info-host: maybe-install-info-zlib
1553 install-info-host: maybe-install-info-gdb
1554 install-info-host: maybe-install-info-expect
1555 install-info-host: maybe-install-info-guile
1556 install-info-host: maybe-install-info-tk
1557 install-info-host: maybe-install-info-libtermcap
1558 install-info-host: maybe-install-info-utils
1559 install-info-host: maybe-install-info-gnattools
1560 install-info-host: maybe-install-info-lto-plugin
1562 .PHONY: install-info-target
1564 install-info-target: maybe-install-info-target-libstdc++-v3
1565 install-info-target: maybe-install-info-target-libmudflap
1566 install-info-target: maybe-install-info-target-libssp
1567 install-info-target: maybe-install-info-target-newlib
1568 install-info-target: maybe-install-info-target-libgcc
1569 install-info-target: maybe-install-info-target-libquadmath
1570 install-info-target: maybe-install-info-target-libgfortran
1571 install-info-target: maybe-install-info-target-libobjc
1572 install-info-target: maybe-install-info-target-libgo
1573 install-info-target: maybe-install-info-target-libtermcap
1574 install-info-target: maybe-install-info-target-winsup
1575 install-info-target: maybe-install-info-target-libgloss
1576 install-info-target: maybe-install-info-target-libffi
1577 install-info-target: maybe-install-info-target-libjava
1578 install-info-target: maybe-install-info-target-zlib
1579 install-info-target: maybe-install-info-target-boehm-gc
1580 install-info-target: maybe-install-info-target-rda
1581 install-info-target: maybe-install-info-target-libada
1582 install-info-target: maybe-install-info-target-libgomp
1583 install-info-target: maybe-install-info-target-libitm
1585 .PHONY: do-install-pdf
1587 @: $(MAKE); $(unstage)
1588 @r=`${PWD_COMMAND}`; export r; \
1589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1590 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1594 .PHONY: install-pdf-host
1596 install-pdf-host: maybe-install-pdf-bfd
1597 install-pdf-host: maybe-install-pdf-opcodes
1598 install-pdf-host: maybe-install-pdf-binutils
1599 install-pdf-host: maybe-install-pdf-bison
1600 install-pdf-host: maybe-install-pdf-cgen
1601 install-pdf-host: maybe-install-pdf-dejagnu
1602 install-pdf-host: maybe-install-pdf-etc
1603 install-pdf-host: maybe-install-pdf-fastjar
1604 install-pdf-host: maybe-install-pdf-fixincludes
1605 install-pdf-host: maybe-install-pdf-flex
1606 install-pdf-host: maybe-install-pdf-gas
1607 install-pdf-host: maybe-install-pdf-gcc
1608 install-pdf-host: maybe-install-pdf-gmp
1609 install-pdf-host: maybe-install-pdf-mpfr
1610 install-pdf-host: maybe-install-pdf-mpc
1611 install-pdf-host: maybe-install-pdf-ppl
1612 install-pdf-host: maybe-install-pdf-cloog
1613 install-pdf-host: maybe-install-pdf-libelf
1614 install-pdf-host: maybe-install-pdf-gold
1615 install-pdf-host: maybe-install-pdf-gprof
1616 install-pdf-host: maybe-install-pdf-intl
1617 install-pdf-host: maybe-install-pdf-tcl
1618 install-pdf-host: maybe-install-pdf-itcl
1619 install-pdf-host: maybe-install-pdf-ld
1620 install-pdf-host: maybe-install-pdf-libcpp
1621 install-pdf-host: maybe-install-pdf-libdecnumber
1622 install-pdf-host: maybe-install-pdf-libgui
1623 install-pdf-host: maybe-install-pdf-libiberty
1624 install-pdf-host: maybe-install-pdf-libiconv
1625 install-pdf-host: maybe-install-pdf-m4
1626 install-pdf-host: maybe-install-pdf-readline
1627 install-pdf-host: maybe-install-pdf-sid
1628 install-pdf-host: maybe-install-pdf-sim
1629 install-pdf-host: maybe-install-pdf-texinfo
1630 install-pdf-host: maybe-install-pdf-zlib
1631 install-pdf-host: maybe-install-pdf-gdb
1632 install-pdf-host: maybe-install-pdf-expect
1633 install-pdf-host: maybe-install-pdf-guile
1634 install-pdf-host: maybe-install-pdf-tk
1635 install-pdf-host: maybe-install-pdf-libtermcap
1636 install-pdf-host: maybe-install-pdf-utils
1637 install-pdf-host: maybe-install-pdf-gnattools
1638 install-pdf-host: maybe-install-pdf-lto-plugin
1640 .PHONY: install-pdf-target
1642 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1643 install-pdf-target: maybe-install-pdf-target-libmudflap
1644 install-pdf-target: maybe-install-pdf-target-libssp
1645 install-pdf-target: maybe-install-pdf-target-newlib
1646 install-pdf-target: maybe-install-pdf-target-libgcc
1647 install-pdf-target: maybe-install-pdf-target-libquadmath
1648 install-pdf-target: maybe-install-pdf-target-libgfortran
1649 install-pdf-target: maybe-install-pdf-target-libobjc
1650 install-pdf-target: maybe-install-pdf-target-libgo
1651 install-pdf-target: maybe-install-pdf-target-libtermcap
1652 install-pdf-target: maybe-install-pdf-target-winsup
1653 install-pdf-target: maybe-install-pdf-target-libgloss
1654 install-pdf-target: maybe-install-pdf-target-libffi
1655 install-pdf-target: maybe-install-pdf-target-libjava
1656 install-pdf-target: maybe-install-pdf-target-zlib
1657 install-pdf-target: maybe-install-pdf-target-boehm-gc
1658 install-pdf-target: maybe-install-pdf-target-rda
1659 install-pdf-target: maybe-install-pdf-target-libada
1660 install-pdf-target: maybe-install-pdf-target-libgomp
1661 install-pdf-target: maybe-install-pdf-target-libitm
1663 .PHONY: do-install-html
1665 @: $(MAKE); $(unstage)
1666 @r=`${PWD_COMMAND}`; export r; \
1667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1668 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1672 .PHONY: install-html-host
1674 install-html-host: maybe-install-html-bfd
1675 install-html-host: maybe-install-html-opcodes
1676 install-html-host: maybe-install-html-binutils
1677 install-html-host: maybe-install-html-bison
1678 install-html-host: maybe-install-html-cgen
1679 install-html-host: maybe-install-html-dejagnu
1680 install-html-host: maybe-install-html-etc
1681 install-html-host: maybe-install-html-fastjar
1682 install-html-host: maybe-install-html-fixincludes
1683 install-html-host: maybe-install-html-flex
1684 install-html-host: maybe-install-html-gas
1685 install-html-host: maybe-install-html-gcc
1686 install-html-host: maybe-install-html-gmp
1687 install-html-host: maybe-install-html-mpfr
1688 install-html-host: maybe-install-html-mpc
1689 install-html-host: maybe-install-html-ppl
1690 install-html-host: maybe-install-html-cloog
1691 install-html-host: maybe-install-html-libelf
1692 install-html-host: maybe-install-html-gold
1693 install-html-host: maybe-install-html-gprof
1694 install-html-host: maybe-install-html-intl
1695 install-html-host: maybe-install-html-tcl
1696 install-html-host: maybe-install-html-itcl
1697 install-html-host: maybe-install-html-ld
1698 install-html-host: maybe-install-html-libcpp
1699 install-html-host: maybe-install-html-libdecnumber
1700 install-html-host: maybe-install-html-libgui
1701 install-html-host: maybe-install-html-libiberty
1702 install-html-host: maybe-install-html-libiconv
1703 install-html-host: maybe-install-html-m4
1704 install-html-host: maybe-install-html-readline
1705 install-html-host: maybe-install-html-sid
1706 install-html-host: maybe-install-html-sim
1707 install-html-host: maybe-install-html-texinfo
1708 install-html-host: maybe-install-html-zlib
1709 install-html-host: maybe-install-html-gdb
1710 install-html-host: maybe-install-html-expect
1711 install-html-host: maybe-install-html-guile
1712 install-html-host: maybe-install-html-tk
1713 install-html-host: maybe-install-html-libtermcap
1714 install-html-host: maybe-install-html-utils
1715 install-html-host: maybe-install-html-gnattools
1716 install-html-host: maybe-install-html-lto-plugin
1718 .PHONY: install-html-target
1720 install-html-target: maybe-install-html-target-libstdc++-v3
1721 install-html-target: maybe-install-html-target-libmudflap
1722 install-html-target: maybe-install-html-target-libssp
1723 install-html-target: maybe-install-html-target-newlib
1724 install-html-target: maybe-install-html-target-libgcc
1725 install-html-target: maybe-install-html-target-libquadmath
1726 install-html-target: maybe-install-html-target-libgfortran
1727 install-html-target: maybe-install-html-target-libobjc
1728 install-html-target: maybe-install-html-target-libgo
1729 install-html-target: maybe-install-html-target-libtermcap
1730 install-html-target: maybe-install-html-target-winsup
1731 install-html-target: maybe-install-html-target-libgloss
1732 install-html-target: maybe-install-html-target-libffi
1733 install-html-target: maybe-install-html-target-libjava
1734 install-html-target: maybe-install-html-target-zlib
1735 install-html-target: maybe-install-html-target-boehm-gc
1736 install-html-target: maybe-install-html-target-rda
1737 install-html-target: maybe-install-html-target-libada
1738 install-html-target: maybe-install-html-target-libgomp
1739 install-html-target: maybe-install-html-target-libitm
1741 .PHONY: do-installcheck
1743 @: $(MAKE); $(unstage)
1744 @r=`${PWD_COMMAND}`; export r; \
1745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1746 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1750 .PHONY: installcheck-host
1752 installcheck-host: maybe-installcheck-bfd
1753 installcheck-host: maybe-installcheck-opcodes
1754 installcheck-host: maybe-installcheck-binutils
1755 installcheck-host: maybe-installcheck-bison
1756 installcheck-host: maybe-installcheck-cgen
1757 installcheck-host: maybe-installcheck-dejagnu
1758 installcheck-host: maybe-installcheck-etc
1759 installcheck-host: maybe-installcheck-fastjar
1760 installcheck-host: maybe-installcheck-fixincludes
1761 installcheck-host: maybe-installcheck-flex
1762 installcheck-host: maybe-installcheck-gas
1763 installcheck-host: maybe-installcheck-gcc
1764 installcheck-host: maybe-installcheck-gmp
1765 installcheck-host: maybe-installcheck-mpfr
1766 installcheck-host: maybe-installcheck-mpc
1767 installcheck-host: maybe-installcheck-ppl
1768 installcheck-host: maybe-installcheck-cloog
1769 installcheck-host: maybe-installcheck-libelf
1770 installcheck-host: maybe-installcheck-gold
1771 installcheck-host: maybe-installcheck-gprof
1772 installcheck-host: maybe-installcheck-intl
1773 installcheck-host: maybe-installcheck-tcl
1774 installcheck-host: maybe-installcheck-itcl
1775 installcheck-host: maybe-installcheck-ld
1776 installcheck-host: maybe-installcheck-libcpp
1777 installcheck-host: maybe-installcheck-libdecnumber
1778 installcheck-host: maybe-installcheck-libgui
1779 installcheck-host: maybe-installcheck-libiberty
1780 installcheck-host: maybe-installcheck-libiconv
1781 installcheck-host: maybe-installcheck-m4
1782 installcheck-host: maybe-installcheck-readline
1783 installcheck-host: maybe-installcheck-sid
1784 installcheck-host: maybe-installcheck-sim
1785 installcheck-host: maybe-installcheck-texinfo
1786 installcheck-host: maybe-installcheck-zlib
1787 installcheck-host: maybe-installcheck-gdb
1788 installcheck-host: maybe-installcheck-expect
1789 installcheck-host: maybe-installcheck-guile
1790 installcheck-host: maybe-installcheck-tk
1791 installcheck-host: maybe-installcheck-libtermcap
1792 installcheck-host: maybe-installcheck-utils
1793 installcheck-host: maybe-installcheck-gnattools
1794 installcheck-host: maybe-installcheck-lto-plugin
1796 .PHONY: installcheck-target
1798 installcheck-target: maybe-installcheck-target-libstdc++-v3
1799 installcheck-target: maybe-installcheck-target-libmudflap
1800 installcheck-target: maybe-installcheck-target-libssp
1801 installcheck-target: maybe-installcheck-target-newlib
1802 installcheck-target: maybe-installcheck-target-libgcc
1803 installcheck-target: maybe-installcheck-target-libquadmath
1804 installcheck-target: maybe-installcheck-target-libgfortran
1805 installcheck-target: maybe-installcheck-target-libobjc
1806 installcheck-target: maybe-installcheck-target-libgo
1807 installcheck-target: maybe-installcheck-target-libtermcap
1808 installcheck-target: maybe-installcheck-target-winsup
1809 installcheck-target: maybe-installcheck-target-libgloss
1810 installcheck-target: maybe-installcheck-target-libffi
1811 installcheck-target: maybe-installcheck-target-libjava
1812 installcheck-target: maybe-installcheck-target-zlib
1813 installcheck-target: maybe-installcheck-target-boehm-gc
1814 installcheck-target: maybe-installcheck-target-rda
1815 installcheck-target: maybe-installcheck-target-libada
1816 installcheck-target: maybe-installcheck-target-libgomp
1817 installcheck-target: maybe-installcheck-target-libitm
1819 .PHONY: do-mostlyclean
1821 @: $(MAKE); $(unstage)
1822 @r=`${PWD_COMMAND}`; export r; \
1823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1824 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1828 .PHONY: mostlyclean-host
1830 mostlyclean-host: maybe-mostlyclean-bfd
1831 mostlyclean-host: maybe-mostlyclean-opcodes
1832 mostlyclean-host: maybe-mostlyclean-binutils
1833 mostlyclean-host: maybe-mostlyclean-bison
1834 mostlyclean-host: maybe-mostlyclean-cgen
1835 mostlyclean-host: maybe-mostlyclean-dejagnu
1836 mostlyclean-host: maybe-mostlyclean-etc
1837 mostlyclean-host: maybe-mostlyclean-fastjar
1838 mostlyclean-host: maybe-mostlyclean-fixincludes
1839 mostlyclean-host: maybe-mostlyclean-flex
1840 mostlyclean-host: maybe-mostlyclean-gas
1841 mostlyclean-host: maybe-mostlyclean-gcc
1842 mostlyclean-host: maybe-mostlyclean-gmp
1843 mostlyclean-host: maybe-mostlyclean-mpfr
1844 mostlyclean-host: maybe-mostlyclean-mpc
1845 mostlyclean-host: maybe-mostlyclean-ppl
1846 mostlyclean-host: maybe-mostlyclean-cloog
1847 mostlyclean-host: maybe-mostlyclean-libelf
1848 mostlyclean-host: maybe-mostlyclean-gold
1849 mostlyclean-host: maybe-mostlyclean-gprof
1850 mostlyclean-host: maybe-mostlyclean-intl
1851 mostlyclean-host: maybe-mostlyclean-tcl
1852 mostlyclean-host: maybe-mostlyclean-itcl
1853 mostlyclean-host: maybe-mostlyclean-ld
1854 mostlyclean-host: maybe-mostlyclean-libcpp
1855 mostlyclean-host: maybe-mostlyclean-libdecnumber
1856 mostlyclean-host: maybe-mostlyclean-libgui
1857 mostlyclean-host: maybe-mostlyclean-libiberty
1858 mostlyclean-host: maybe-mostlyclean-libiconv
1859 mostlyclean-host: maybe-mostlyclean-m4
1860 mostlyclean-host: maybe-mostlyclean-readline
1861 mostlyclean-host: maybe-mostlyclean-sid
1862 mostlyclean-host: maybe-mostlyclean-sim
1863 mostlyclean-host: maybe-mostlyclean-texinfo
1864 mostlyclean-host: maybe-mostlyclean-zlib
1865 mostlyclean-host: maybe-mostlyclean-gdb
1866 mostlyclean-host: maybe-mostlyclean-expect
1867 mostlyclean-host: maybe-mostlyclean-guile
1868 mostlyclean-host: maybe-mostlyclean-tk
1869 mostlyclean-host: maybe-mostlyclean-libtermcap
1870 mostlyclean-host: maybe-mostlyclean-utils
1871 mostlyclean-host: maybe-mostlyclean-gnattools
1872 mostlyclean-host: maybe-mostlyclean-lto-plugin
1874 .PHONY: mostlyclean-target
1876 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1877 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1878 mostlyclean-target: maybe-mostlyclean-target-libssp
1879 mostlyclean-target: maybe-mostlyclean-target-newlib
1880 mostlyclean-target: maybe-mostlyclean-target-libgcc
1881 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1882 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1883 mostlyclean-target: maybe-mostlyclean-target-libobjc
1884 mostlyclean-target: maybe-mostlyclean-target-libgo
1885 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1886 mostlyclean-target: maybe-mostlyclean-target-winsup
1887 mostlyclean-target: maybe-mostlyclean-target-libgloss
1888 mostlyclean-target: maybe-mostlyclean-target-libffi
1889 mostlyclean-target: maybe-mostlyclean-target-libjava
1890 mostlyclean-target: maybe-mostlyclean-target-zlib
1891 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1892 mostlyclean-target: maybe-mostlyclean-target-rda
1893 mostlyclean-target: maybe-mostlyclean-target-libada
1894 mostlyclean-target: maybe-mostlyclean-target-libgomp
1895 mostlyclean-target: maybe-mostlyclean-target-libitm
1899 @: $(MAKE); $(unstage)
1900 @r=`${PWD_COMMAND}`; export r; \
1901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1902 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1908 clean-host: maybe-clean-bfd
1909 clean-host: maybe-clean-opcodes
1910 clean-host: maybe-clean-binutils
1911 clean-host: maybe-clean-bison
1912 clean-host: maybe-clean-cgen
1913 clean-host: maybe-clean-dejagnu
1914 clean-host: maybe-clean-etc
1915 clean-host: maybe-clean-fastjar
1916 clean-host: maybe-clean-fixincludes
1917 clean-host: maybe-clean-flex
1918 clean-host: maybe-clean-gas
1919 clean-host: maybe-clean-gcc
1920 clean-host: maybe-clean-gmp
1921 clean-host: maybe-clean-mpfr
1922 clean-host: maybe-clean-mpc
1923 clean-host: maybe-clean-ppl
1924 clean-host: maybe-clean-cloog
1925 clean-host: maybe-clean-libelf
1926 clean-host: maybe-clean-gold
1927 clean-host: maybe-clean-gprof
1928 clean-host: maybe-clean-intl
1929 clean-host: maybe-clean-tcl
1930 clean-host: maybe-clean-itcl
1931 clean-host: maybe-clean-ld
1932 clean-host: maybe-clean-libcpp
1933 clean-host: maybe-clean-libdecnumber
1934 clean-host: maybe-clean-libgui
1935 clean-host: maybe-clean-libiberty
1936 clean-host: maybe-clean-libiconv
1937 clean-host: maybe-clean-m4
1938 clean-host: maybe-clean-readline
1939 clean-host: maybe-clean-sid
1940 clean-host: maybe-clean-sim
1941 clean-host: maybe-clean-texinfo
1942 clean-host: maybe-clean-zlib
1943 clean-host: maybe-clean-gdb
1944 clean-host: maybe-clean-expect
1945 clean-host: maybe-clean-guile
1946 clean-host: maybe-clean-tk
1947 clean-host: maybe-clean-libtermcap
1948 clean-host: maybe-clean-utils
1949 clean-host: maybe-clean-gnattools
1950 clean-host: maybe-clean-lto-plugin
1952 .PHONY: clean-target
1954 clean-target: maybe-clean-target-libstdc++-v3
1955 clean-target: maybe-clean-target-libmudflap
1956 clean-target: maybe-clean-target-libssp
1957 clean-target: maybe-clean-target-newlib
1958 clean-target: maybe-clean-target-libgcc
1959 clean-target: maybe-clean-target-libquadmath
1960 clean-target: maybe-clean-target-libgfortran
1961 clean-target: maybe-clean-target-libobjc
1962 clean-target: maybe-clean-target-libgo
1963 clean-target: maybe-clean-target-libtermcap
1964 clean-target: maybe-clean-target-winsup
1965 clean-target: maybe-clean-target-libgloss
1966 clean-target: maybe-clean-target-libffi
1967 clean-target: maybe-clean-target-libjava
1968 clean-target: maybe-clean-target-zlib
1969 clean-target: maybe-clean-target-boehm-gc
1970 clean-target: maybe-clean-target-rda
1971 clean-target: maybe-clean-target-libada
1972 clean-target: maybe-clean-target-libgomp
1973 clean-target: maybe-clean-target-libitm
1975 .PHONY: do-distclean
1977 @: $(MAKE); $(unstage)
1978 @r=`${PWD_COMMAND}`; export r; \
1979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1980 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1984 .PHONY: distclean-host
1986 distclean-host: maybe-distclean-bfd
1987 distclean-host: maybe-distclean-opcodes
1988 distclean-host: maybe-distclean-binutils
1989 distclean-host: maybe-distclean-bison
1990 distclean-host: maybe-distclean-cgen
1991 distclean-host: maybe-distclean-dejagnu
1992 distclean-host: maybe-distclean-etc
1993 distclean-host: maybe-distclean-fastjar
1994 distclean-host: maybe-distclean-fixincludes
1995 distclean-host: maybe-distclean-flex
1996 distclean-host: maybe-distclean-gas
1997 distclean-host: maybe-distclean-gcc
1998 distclean-host: maybe-distclean-gmp
1999 distclean-host: maybe-distclean-mpfr
2000 distclean-host: maybe-distclean-mpc
2001 distclean-host: maybe-distclean-ppl
2002 distclean-host: maybe-distclean-cloog
2003 distclean-host: maybe-distclean-libelf
2004 distclean-host: maybe-distclean-gold
2005 distclean-host: maybe-distclean-gprof
2006 distclean-host: maybe-distclean-intl
2007 distclean-host: maybe-distclean-tcl
2008 distclean-host: maybe-distclean-itcl
2009 distclean-host: maybe-distclean-ld
2010 distclean-host: maybe-distclean-libcpp
2011 distclean-host: maybe-distclean-libdecnumber
2012 distclean-host: maybe-distclean-libgui
2013 distclean-host: maybe-distclean-libiberty
2014 distclean-host: maybe-distclean-libiconv
2015 distclean-host: maybe-distclean-m4
2016 distclean-host: maybe-distclean-readline
2017 distclean-host: maybe-distclean-sid
2018 distclean-host: maybe-distclean-sim
2019 distclean-host: maybe-distclean-texinfo
2020 distclean-host: maybe-distclean-zlib
2021 distclean-host: maybe-distclean-gdb
2022 distclean-host: maybe-distclean-expect
2023 distclean-host: maybe-distclean-guile
2024 distclean-host: maybe-distclean-tk
2025 distclean-host: maybe-distclean-libtermcap
2026 distclean-host: maybe-distclean-utils
2027 distclean-host: maybe-distclean-gnattools
2028 distclean-host: maybe-distclean-lto-plugin
2030 .PHONY: distclean-target
2032 distclean-target: maybe-distclean-target-libstdc++-v3
2033 distclean-target: maybe-distclean-target-libmudflap
2034 distclean-target: maybe-distclean-target-libssp
2035 distclean-target: maybe-distclean-target-newlib
2036 distclean-target: maybe-distclean-target-libgcc
2037 distclean-target: maybe-distclean-target-libquadmath
2038 distclean-target: maybe-distclean-target-libgfortran
2039 distclean-target: maybe-distclean-target-libobjc
2040 distclean-target: maybe-distclean-target-libgo
2041 distclean-target: maybe-distclean-target-libtermcap
2042 distclean-target: maybe-distclean-target-winsup
2043 distclean-target: maybe-distclean-target-libgloss
2044 distclean-target: maybe-distclean-target-libffi
2045 distclean-target: maybe-distclean-target-libjava
2046 distclean-target: maybe-distclean-target-zlib
2047 distclean-target: maybe-distclean-target-boehm-gc
2048 distclean-target: maybe-distclean-target-rda
2049 distclean-target: maybe-distclean-target-libada
2050 distclean-target: maybe-distclean-target-libgomp
2051 distclean-target: maybe-distclean-target-libitm
2053 .PHONY: do-maintainer-clean
2054 do-maintainer-clean:
2055 @: $(MAKE); $(unstage)
2056 @r=`${PWD_COMMAND}`; export r; \
2057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2058 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2059 maintainer-clean-target
2062 .PHONY: maintainer-clean-host
2064 maintainer-clean-host: maybe-maintainer-clean-bfd
2065 maintainer-clean-host: maybe-maintainer-clean-opcodes
2066 maintainer-clean-host: maybe-maintainer-clean-binutils
2067 maintainer-clean-host: maybe-maintainer-clean-bison
2068 maintainer-clean-host: maybe-maintainer-clean-cgen
2069 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2070 maintainer-clean-host: maybe-maintainer-clean-etc
2071 maintainer-clean-host: maybe-maintainer-clean-fastjar
2072 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2073 maintainer-clean-host: maybe-maintainer-clean-flex
2074 maintainer-clean-host: maybe-maintainer-clean-gas
2075 maintainer-clean-host: maybe-maintainer-clean-gcc
2076 maintainer-clean-host: maybe-maintainer-clean-gmp
2077 maintainer-clean-host: maybe-maintainer-clean-mpfr
2078 maintainer-clean-host: maybe-maintainer-clean-mpc
2079 maintainer-clean-host: maybe-maintainer-clean-ppl
2080 maintainer-clean-host: maybe-maintainer-clean-cloog
2081 maintainer-clean-host: maybe-maintainer-clean-libelf
2082 maintainer-clean-host: maybe-maintainer-clean-gold
2083 maintainer-clean-host: maybe-maintainer-clean-gprof
2084 maintainer-clean-host: maybe-maintainer-clean-intl
2085 maintainer-clean-host: maybe-maintainer-clean-tcl
2086 maintainer-clean-host: maybe-maintainer-clean-itcl
2087 maintainer-clean-host: maybe-maintainer-clean-ld
2088 maintainer-clean-host: maybe-maintainer-clean-libcpp
2089 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2090 maintainer-clean-host: maybe-maintainer-clean-libgui
2091 maintainer-clean-host: maybe-maintainer-clean-libiberty
2092 maintainer-clean-host: maybe-maintainer-clean-libiconv
2093 maintainer-clean-host: maybe-maintainer-clean-m4
2094 maintainer-clean-host: maybe-maintainer-clean-readline
2095 maintainer-clean-host: maybe-maintainer-clean-sid
2096 maintainer-clean-host: maybe-maintainer-clean-sim
2097 maintainer-clean-host: maybe-maintainer-clean-texinfo
2098 maintainer-clean-host: maybe-maintainer-clean-zlib
2099 maintainer-clean-host: maybe-maintainer-clean-gdb
2100 maintainer-clean-host: maybe-maintainer-clean-expect
2101 maintainer-clean-host: maybe-maintainer-clean-guile
2102 maintainer-clean-host: maybe-maintainer-clean-tk
2103 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2104 maintainer-clean-host: maybe-maintainer-clean-utils
2105 maintainer-clean-host: maybe-maintainer-clean-gnattools
2106 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2108 .PHONY: maintainer-clean-target
2110 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2111 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2112 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2113 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2114 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2115 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2116 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2117 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2118 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2119 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2120 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2121 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2122 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2123 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2124 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2125 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2126 maintainer-clean-target: maybe-maintainer-clean-target-rda
2127 maintainer-clean-target: maybe-maintainer-clean-target-libada
2128 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2129 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2132 # Here are the targets which correspond to the do-X targets.
2134 .PHONY: info installcheck dvi pdf html
2135 .PHONY: install-info install-pdf install-html
2136 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2137 .PHONY: local-clean local-distclean local-maintainer-clean
2139 installcheck: do-installcheck
2144 # Make sure makeinfo is built before we do a `make info', if we're
2145 # in fact building texinfo.
2146 do-info: maybe-all-texinfo
2148 install-info: do-install-info dir.info
2149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2150 if [ -f dir.info ] ; then \
2151 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2154 install-pdf: do-install-pdf
2156 install-html: do-install-html
2159 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2162 -rm -f Makefile config.status config.cache mh-frag mt-frag
2163 -rm -f maybedep.tmp serdep.tmp
2164 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2165 rm -rf $(TARGET_SUBDIR); \
2167 -rm -rf $(BUILD_SUBDIR)
2168 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2169 rm -rf $(HOST_SUBDIR); \
2171 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2172 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2173 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2174 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2175 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2176 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2178 local-maintainer-clean:
2179 @echo "This command is intended for maintainers to use;"
2180 @echo "it deletes files that may require special tools to rebuild."
2182 clean: do-clean local-clean
2183 mostlyclean: do-mostlyclean local-clean
2184 distclean: do-distclean local-clean local-distclean
2185 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2186 maintainer-clean: local-distclean
2187 realclean: maintainer-clean
2191 .PHONY: check do-check
2194 # Only include modules actually being configured and built.
2198 maybe-check-opcodes \
2199 maybe-check-binutils \
2202 maybe-check-dejagnu \
2204 maybe-check-fastjar \
2205 maybe-check-fixincludes \
2214 maybe-check-libelf \
2221 maybe-check-libcpp \
2222 maybe-check-libdecnumber \
2223 maybe-check-libgui \
2224 maybe-check-libiberty \
2225 maybe-check-libiconv \
2227 maybe-check-readline \
2230 maybe-check-texinfo \
2233 maybe-check-expect \
2236 maybe-check-libtermcap \
2238 maybe-check-gnattools \
2239 maybe-check-lto-plugin
2241 .PHONY: check-target
2243 maybe-check-target-libstdc++-v3 \
2244 maybe-check-target-libmudflap \
2245 maybe-check-target-libssp \
2246 maybe-check-target-newlib \
2247 maybe-check-target-libgcc \
2248 maybe-check-target-libquadmath \
2249 maybe-check-target-libgfortran \
2250 maybe-check-target-libobjc \
2251 maybe-check-target-libgo \
2252 maybe-check-target-libtermcap \
2253 maybe-check-target-winsup \
2254 maybe-check-target-libgloss \
2255 maybe-check-target-libffi \
2256 maybe-check-target-libjava \
2257 maybe-check-target-zlib \
2258 maybe-check-target-boehm-gc \
2259 maybe-check-target-rda \
2260 maybe-check-target-libada \
2261 maybe-check-target-libgomp \
2262 maybe-check-target-libitm
2265 @: $(MAKE); $(unstage)
2266 @r=`${PWD_COMMAND}`; export r; \
2267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2268 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2270 # Automated reporting of test results.
2272 warning.log: build.log
2273 $(srcdir)/contrib/warn_summary build.log > $@
2276 if test x'$(BOOT_CFLAGS)' != x''; then \
2277 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2279 $(srcdir)/contrib/test_summary -t >$@
2281 echo If you really want to send e-mail, run ./$@ now
2283 mail-report-with-warnings.log: warning.log
2284 if test x'$(BOOT_CFLAGS)' != x''; then \
2285 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2287 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2289 echo If you really want to send e-mail, run ./$@ now
2291 # Installation targets.
2293 .PHONY: install uninstall
2295 @: $(MAKE); $(unstage)
2296 @r=`${PWD_COMMAND}`; export r; \
2297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2300 .PHONY: install-host-nogcc
2301 install-host-nogcc: \
2303 maybe-install-opcodes \
2304 maybe-install-binutils \
2305 maybe-install-bison \
2306 maybe-install-cgen \
2307 maybe-install-dejagnu \
2309 maybe-install-fastjar \
2310 maybe-install-fixincludes \
2311 maybe-install-flex \
2314 maybe-install-mpfr \
2317 maybe-install-cloog \
2318 maybe-install-libelf \
2319 maybe-install-gold \
2320 maybe-install-gprof \
2321 maybe-install-intl \
2323 maybe-install-itcl \
2325 maybe-install-libcpp \
2326 maybe-install-libdecnumber \
2327 maybe-install-libgui \
2328 maybe-install-libiberty \
2329 maybe-install-libiconv \
2331 maybe-install-readline \
2334 maybe-install-texinfo \
2335 maybe-install-zlib \
2337 maybe-install-expect \
2338 maybe-install-guile \
2340 maybe-install-libtermcap \
2341 maybe-install-utils \
2342 maybe-install-gnattools \
2343 maybe-install-lto-plugin
2345 .PHONY: install-host
2348 maybe-install-opcodes \
2349 maybe-install-binutils \
2350 maybe-install-bison \
2351 maybe-install-cgen \
2352 maybe-install-dejagnu \
2354 maybe-install-fastjar \
2355 maybe-install-fixincludes \
2356 maybe-install-flex \
2360 maybe-install-mpfr \
2363 maybe-install-cloog \
2364 maybe-install-libelf \
2365 maybe-install-gold \
2366 maybe-install-gprof \
2367 maybe-install-intl \
2369 maybe-install-itcl \
2371 maybe-install-libcpp \
2372 maybe-install-libdecnumber \
2373 maybe-install-libgui \
2374 maybe-install-libiberty \
2375 maybe-install-libiconv \
2377 maybe-install-readline \
2380 maybe-install-texinfo \
2381 maybe-install-zlib \
2383 maybe-install-expect \
2384 maybe-install-guile \
2386 maybe-install-libtermcap \
2387 maybe-install-utils \
2388 maybe-install-gnattools \
2389 maybe-install-lto-plugin
2391 .PHONY: install-target
2393 maybe-install-target-libstdc++-v3 \
2394 maybe-install-target-libmudflap \
2395 maybe-install-target-libssp \
2396 maybe-install-target-newlib \
2397 maybe-install-target-libgcc \
2398 maybe-install-target-libquadmath \
2399 maybe-install-target-libgfortran \
2400 maybe-install-target-libobjc \
2401 maybe-install-target-libgo \
2402 maybe-install-target-libtermcap \
2403 maybe-install-target-winsup \
2404 maybe-install-target-libgloss \
2405 maybe-install-target-libffi \
2406 maybe-install-target-libjava \
2407 maybe-install-target-zlib \
2408 maybe-install-target-boehm-gc \
2409 maybe-install-target-rda \
2410 maybe-install-target-libada \
2411 maybe-install-target-libgomp \
2412 maybe-install-target-libitm
2415 @echo "the uninstall target is not supported in this tree"
2418 install.all: install-no-fixedincludes
2419 @if [ -f ./gcc/Makefile ] ; then \
2420 r=`${PWD_COMMAND}` ; export r ; \
2421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2424 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2429 # install-no-fixedincludes is used to allow the elaboration of binary packages
2430 # suitable for distribution, where we cannot include the fixed system header
2432 .PHONY: install-no-fixedincludes
2433 install-no-fixedincludes: installdirs install-host-nogcc \
2434 install-target gcc-install-no-fixedincludes
2436 .PHONY: install-strip
2438 @: $(MAKE); $(unstage)
2439 @r=`${PWD_COMMAND}`; export r; \
2440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2443 .PHONY: install-strip-host
2444 install-strip-host: \
2445 maybe-install-strip-bfd \
2446 maybe-install-strip-opcodes \
2447 maybe-install-strip-binutils \
2448 maybe-install-strip-bison \
2449 maybe-install-strip-cgen \
2450 maybe-install-strip-dejagnu \
2451 maybe-install-strip-etc \
2452 maybe-install-strip-fastjar \
2453 maybe-install-strip-fixincludes \
2454 maybe-install-strip-flex \
2455 maybe-install-strip-gas \
2456 maybe-install-strip-gcc \
2457 maybe-install-strip-gmp \
2458 maybe-install-strip-mpfr \
2459 maybe-install-strip-mpc \
2460 maybe-install-strip-ppl \
2461 maybe-install-strip-cloog \
2462 maybe-install-strip-libelf \
2463 maybe-install-strip-gold \
2464 maybe-install-strip-gprof \
2465 maybe-install-strip-intl \
2466 maybe-install-strip-tcl \
2467 maybe-install-strip-itcl \
2468 maybe-install-strip-ld \
2469 maybe-install-strip-libcpp \
2470 maybe-install-strip-libdecnumber \
2471 maybe-install-strip-libgui \
2472 maybe-install-strip-libiberty \
2473 maybe-install-strip-libiconv \
2474 maybe-install-strip-m4 \
2475 maybe-install-strip-readline \
2476 maybe-install-strip-sid \
2477 maybe-install-strip-sim \
2478 maybe-install-strip-texinfo \
2479 maybe-install-strip-zlib \
2480 maybe-install-strip-gdb \
2481 maybe-install-strip-expect \
2482 maybe-install-strip-guile \
2483 maybe-install-strip-tk \
2484 maybe-install-strip-libtermcap \
2485 maybe-install-strip-utils \
2486 maybe-install-strip-gnattools \
2487 maybe-install-strip-lto-plugin
2489 .PHONY: install-strip-target
2490 install-strip-target: \
2491 maybe-install-strip-target-libstdc++-v3 \
2492 maybe-install-strip-target-libmudflap \
2493 maybe-install-strip-target-libssp \
2494 maybe-install-strip-target-newlib \
2495 maybe-install-strip-target-libgcc \
2496 maybe-install-strip-target-libquadmath \
2497 maybe-install-strip-target-libgfortran \
2498 maybe-install-strip-target-libobjc \
2499 maybe-install-strip-target-libgo \
2500 maybe-install-strip-target-libtermcap \
2501 maybe-install-strip-target-winsup \
2502 maybe-install-strip-target-libgloss \
2503 maybe-install-strip-target-libffi \
2504 maybe-install-strip-target-libjava \
2505 maybe-install-strip-target-zlib \
2506 maybe-install-strip-target-boehm-gc \
2507 maybe-install-strip-target-rda \
2508 maybe-install-strip-target-libada \
2509 maybe-install-strip-target-libgomp \
2510 maybe-install-strip-target-libitm
2513 ### other supporting targets
2516 $(DESTDIR)$(prefix) \
2517 $(DESTDIR)$(exec_prefix)
2519 installdirs: mkinstalldirs
2520 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2522 dir.info: do-install-info
2523 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2524 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2525 mv -f dir.info.new dir.info ; \
2530 @echo "Building a full distribution of this tree isn't done"
2531 @echo "via 'make dist'. Check out the etc/ subdirectory"
2535 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2536 # ability to use several tags files at once, so there is probably no need
2537 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2538 # (if we felt like it) have this Makefile write a piece of elisp which
2539 # the user could load to tell emacs19 where all the TAGS files we just
2543 # ------------------------------------
2544 # Macros for configure and all targets
2545 # ------------------------------------
2551 # --------------------------------------
2552 # Modules which run on the build machine
2553 # --------------------------------------
2556 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2557 maybe-configure-build-libiberty:
2559 configure-build-libiberty: stage_current
2560 @endif gcc-bootstrap
2562 maybe-configure-build-libiberty: configure-build-libiberty
2563 configure-build-libiberty:
2564 @: $(MAKE); $(unstage)
2565 @r=`${PWD_COMMAND}`; export r; \
2566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2567 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2568 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2570 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2571 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2574 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2577 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2578 libsrcdir="$$s/libiberty"; \
2579 rm -f no-such-file || : ; \
2580 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2581 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2582 --target=${target_alias} $${srcdiroption} \
2584 @endif build-libiberty
2590 .PHONY: all-build-libiberty maybe-all-build-libiberty
2591 maybe-all-build-libiberty:
2593 all-build-libiberty: stage_current
2594 @endif gcc-bootstrap
2596 TARGET-build-libiberty=all
2597 maybe-all-build-libiberty: all-build-libiberty
2598 all-build-libiberty: configure-build-libiberty
2599 @: $(MAKE); $(unstage)
2600 @r=`${PWD_COMMAND}`; export r; \
2601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2603 (cd $(BUILD_SUBDIR)/libiberty && \
2604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2605 $(TARGET-build-libiberty))
2606 @endif build-libiberty
2612 .PHONY: configure-build-bison maybe-configure-build-bison
2613 maybe-configure-build-bison:
2615 configure-build-bison: stage_current
2616 @endif gcc-bootstrap
2618 maybe-configure-build-bison: configure-build-bison
2619 configure-build-bison:
2620 @: $(MAKE); $(unstage)
2621 @r=`${PWD_COMMAND}`; export r; \
2622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2623 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2624 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2626 echo Configuring in $(BUILD_SUBDIR)/bison; \
2627 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2630 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2633 srcdiroption="--srcdir=$${topdir}/bison"; \
2634 libsrcdir="$$s/bison"; \
2635 rm -f no-such-file || : ; \
2636 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2637 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2638 --target=${target_alias} $${srcdiroption} \
2646 .PHONY: all-build-bison maybe-all-build-bison
2647 maybe-all-build-bison:
2649 all-build-bison: stage_current
2650 @endif gcc-bootstrap
2652 TARGET-build-bison=all
2653 maybe-all-build-bison: all-build-bison
2654 all-build-bison: configure-build-bison
2655 @: $(MAKE); $(unstage)
2656 @r=`${PWD_COMMAND}`; export r; \
2657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2659 (cd $(BUILD_SUBDIR)/bison && \
2660 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2661 $(TARGET-build-bison))
2668 .PHONY: configure-build-flex maybe-configure-build-flex
2669 maybe-configure-build-flex:
2671 configure-build-flex: stage_current
2672 @endif gcc-bootstrap
2674 maybe-configure-build-flex: configure-build-flex
2675 configure-build-flex:
2676 @: $(MAKE); $(unstage)
2677 @r=`${PWD_COMMAND}`; export r; \
2678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2679 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2680 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2682 echo Configuring in $(BUILD_SUBDIR)/flex; \
2683 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2686 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2689 srcdiroption="--srcdir=$${topdir}/flex"; \
2690 libsrcdir="$$s/flex"; \
2691 rm -f no-such-file || : ; \
2692 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2693 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2694 --target=${target_alias} $${srcdiroption} \
2702 .PHONY: all-build-flex maybe-all-build-flex
2703 maybe-all-build-flex:
2705 all-build-flex: stage_current
2706 @endif gcc-bootstrap
2708 TARGET-build-flex=all
2709 maybe-all-build-flex: all-build-flex
2710 all-build-flex: configure-build-flex
2711 @: $(MAKE); $(unstage)
2712 @r=`${PWD_COMMAND}`; export r; \
2713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2715 (cd $(BUILD_SUBDIR)/flex && \
2716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2717 $(TARGET-build-flex))
2724 .PHONY: configure-build-m4 maybe-configure-build-m4
2725 maybe-configure-build-m4:
2727 configure-build-m4: stage_current
2728 @endif gcc-bootstrap
2730 maybe-configure-build-m4: configure-build-m4
2732 @: $(MAKE); $(unstage)
2733 @r=`${PWD_COMMAND}`; export r; \
2734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2735 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2736 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2738 echo Configuring in $(BUILD_SUBDIR)/m4; \
2739 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2742 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2745 srcdiroption="--srcdir=$${topdir}/m4"; \
2746 libsrcdir="$$s/m4"; \
2747 rm -f no-such-file || : ; \
2748 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2749 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2750 --target=${target_alias} $${srcdiroption} \
2758 .PHONY: all-build-m4 maybe-all-build-m4
2761 all-build-m4: stage_current
2762 @endif gcc-bootstrap
2765 maybe-all-build-m4: all-build-m4
2766 all-build-m4: configure-build-m4
2767 @: $(MAKE); $(unstage)
2768 @r=`${PWD_COMMAND}`; export r; \
2769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2771 (cd $(BUILD_SUBDIR)/m4 && \
2772 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2780 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2781 maybe-configure-build-texinfo:
2783 configure-build-texinfo: stage_current
2784 @endif gcc-bootstrap
2786 maybe-configure-build-texinfo: configure-build-texinfo
2787 configure-build-texinfo:
2788 @: $(MAKE); $(unstage)
2789 @r=`${PWD_COMMAND}`; export r; \
2790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2791 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2792 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2794 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2795 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2798 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2801 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2802 libsrcdir="$$s/texinfo"; \
2803 rm -f no-such-file || : ; \
2804 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2805 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2806 --target=${target_alias} $${srcdiroption} \
2808 @endif build-texinfo
2814 .PHONY: all-build-texinfo maybe-all-build-texinfo
2815 maybe-all-build-texinfo:
2817 all-build-texinfo: stage_current
2818 @endif gcc-bootstrap
2820 TARGET-build-texinfo=all
2821 maybe-all-build-texinfo: all-build-texinfo
2822 all-build-texinfo: configure-build-texinfo
2823 @: $(MAKE); $(unstage)
2824 @r=`${PWD_COMMAND}`; export r; \
2825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827 (cd $(BUILD_SUBDIR)/texinfo && \
2828 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2829 $(TARGET-build-texinfo))
2830 @endif build-texinfo
2836 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2837 maybe-configure-build-fixincludes:
2839 configure-build-fixincludes: stage_current
2840 @endif gcc-bootstrap
2841 @if build-fixincludes
2842 maybe-configure-build-fixincludes: configure-build-fixincludes
2843 configure-build-fixincludes:
2844 @: $(MAKE); $(unstage)
2845 @r=`${PWD_COMMAND}`; export r; \
2846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2847 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2848 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2850 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2851 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2854 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2857 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2858 libsrcdir="$$s/fixincludes"; \
2859 rm -f no-such-file || : ; \
2860 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2861 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2862 --target=${target_alias} $${srcdiroption} \
2864 @endif build-fixincludes
2870 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2871 maybe-all-build-fixincludes:
2873 all-build-fixincludes: stage_current
2874 @endif gcc-bootstrap
2875 @if build-fixincludes
2876 TARGET-build-fixincludes=all
2877 maybe-all-build-fixincludes: all-build-fixincludes
2878 all-build-fixincludes: configure-build-fixincludes
2879 @: $(MAKE); $(unstage)
2880 @r=`${PWD_COMMAND}`; export r; \
2881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2883 (cd $(BUILD_SUBDIR)/fixincludes && \
2884 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2885 $(TARGET-build-fixincludes))
2886 @endif build-fixincludes
2892 # --------------------------------------
2893 # Modules which run on the host machine
2894 # --------------------------------------
2897 .PHONY: configure-bfd maybe-configure-bfd
2898 maybe-configure-bfd:
2900 configure-bfd: stage_current
2901 @endif gcc-bootstrap
2903 maybe-configure-bfd: configure-bfd
2905 @r=`${PWD_COMMAND}`; export r; \
2906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2907 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2910 echo Configuring in $(HOST_SUBDIR)/bfd; \
2911 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
2913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2914 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2917 srcdiroption="--srcdir=$${topdir}/bfd"; \
2918 libsrcdir="$$s/bfd"; \
2919 $(SHELL) $${libsrcdir}/configure \
2920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2921 --target=${target_alias} $${srcdiroption} \
2927 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
2928 maybe-configure-stage1-bfd:
2930 maybe-configure-stage1-bfd: configure-stage1-bfd
2931 configure-stage1-bfd:
2932 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
2933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2934 @r=`${PWD_COMMAND}`; export r; \
2935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2936 TFLAGS="$(STAGE1_TFLAGS)"; \
2937 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2939 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
2940 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
2941 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
2942 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
2943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2944 cd $(HOST_SUBDIR)/bfd || exit 1; \
2946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2947 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2950 srcdiroption="--srcdir=$${topdir}/bfd"; \
2951 libsrcdir="$$s/bfd"; \
2952 $(SHELL) $${libsrcdir}/configure \
2953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2954 --target=${target_alias} $${srcdiroption} \
2955 $(STAGE1_CONFIGURE_FLAGS)
2956 @endif bfd-bootstrap
2958 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
2959 maybe-configure-stage2-bfd:
2961 maybe-configure-stage2-bfd: configure-stage2-bfd
2962 configure-stage2-bfd:
2963 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
2964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2965 @r=`${PWD_COMMAND}`; export r; \
2966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2967 TFLAGS="$(STAGE2_TFLAGS)"; \
2968 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
2970 $(POSTSTAGE1_HOST_EXPORTS) \
2971 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
2972 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
2973 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
2974 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
2975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
2976 cd $(HOST_SUBDIR)/bfd || exit 1; \
2978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2979 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
2980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2982 srcdiroption="--srcdir=$${topdir}/bfd"; \
2983 libsrcdir="$$s/bfd"; \
2984 $(SHELL) $${libsrcdir}/configure \
2985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
2986 --target=${target_alias} $${srcdiroption} \
2987 --with-build-libsubdir=$(HOST_SUBDIR) \
2988 $(STAGE2_CONFIGURE_FLAGS)
2989 @endif bfd-bootstrap
2991 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
2992 maybe-configure-stage3-bfd:
2994 maybe-configure-stage3-bfd: configure-stage3-bfd
2995 configure-stage3-bfd:
2996 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
2997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
2998 @r=`${PWD_COMMAND}`; export r; \
2999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000 TFLAGS="$(STAGE3_TFLAGS)"; \
3001 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3003 $(POSTSTAGE1_HOST_EXPORTS) \
3004 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3005 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3006 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3007 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3009 cd $(HOST_SUBDIR)/bfd || exit 1; \
3011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3012 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3015 srcdiroption="--srcdir=$${topdir}/bfd"; \
3016 libsrcdir="$$s/bfd"; \
3017 $(SHELL) $${libsrcdir}/configure \
3018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3019 --target=${target_alias} $${srcdiroption} \
3020 --with-build-libsubdir=$(HOST_SUBDIR) \
3021 $(STAGE3_CONFIGURE_FLAGS)
3022 @endif bfd-bootstrap
3024 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3025 maybe-configure-stage4-bfd:
3027 maybe-configure-stage4-bfd: configure-stage4-bfd
3028 configure-stage4-bfd:
3029 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3031 @r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 TFLAGS="$(STAGE4_TFLAGS)"; \
3034 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3036 $(POSTSTAGE1_HOST_EXPORTS) \
3037 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3038 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3039 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3040 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3042 cd $(HOST_SUBDIR)/bfd || exit 1; \
3044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3048 srcdiroption="--srcdir=$${topdir}/bfd"; \
3049 libsrcdir="$$s/bfd"; \
3050 $(SHELL) $${libsrcdir}/configure \
3051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3052 --target=${target_alias} $${srcdiroption} \
3053 --with-build-libsubdir=$(HOST_SUBDIR) \
3054 $(STAGE4_CONFIGURE_FLAGS)
3055 @endif bfd-bootstrap
3057 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3058 maybe-configure-stageprofile-bfd:
3060 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3061 configure-stageprofile-bfd:
3062 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3064 @r=`${PWD_COMMAND}`; export r; \
3065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3067 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3069 $(POSTSTAGE1_HOST_EXPORTS) \
3070 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3071 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3072 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3073 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3075 cd $(HOST_SUBDIR)/bfd || exit 1; \
3077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3078 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3081 srcdiroption="--srcdir=$${topdir}/bfd"; \
3082 libsrcdir="$$s/bfd"; \
3083 $(SHELL) $${libsrcdir}/configure \
3084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3085 --target=${target_alias} $${srcdiroption} \
3086 --with-build-libsubdir=$(HOST_SUBDIR) \
3087 $(STAGEprofile_CONFIGURE_FLAGS)
3088 @endif bfd-bootstrap
3090 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3091 maybe-configure-stagefeedback-bfd:
3093 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3094 configure-stagefeedback-bfd:
3095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3097 @r=`${PWD_COMMAND}`; export r; \
3098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3100 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3102 $(POSTSTAGE1_HOST_EXPORTS) \
3103 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3104 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3105 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3106 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3108 cd $(HOST_SUBDIR)/bfd || exit 1; \
3110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3111 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3114 srcdiroption="--srcdir=$${topdir}/bfd"; \
3115 libsrcdir="$$s/bfd"; \
3116 $(SHELL) $${libsrcdir}/configure \
3117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3118 --target=${target_alias} $${srcdiroption} \
3119 --with-build-libsubdir=$(HOST_SUBDIR) \
3120 $(STAGEfeedback_CONFIGURE_FLAGS)
3121 @endif bfd-bootstrap
3127 .PHONY: all-bfd maybe-all-bfd
3130 all-bfd: stage_current
3131 @endif gcc-bootstrap
3134 maybe-all-bfd: all-bfd
3135 all-bfd: configure-bfd
3136 @r=`${PWD_COMMAND}`; export r; \
3137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3139 (cd $(HOST_SUBDIR)/bfd && \
3140 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3146 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3147 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3148 maybe-all-stage1-bfd:
3149 maybe-clean-stage1-bfd:
3151 maybe-all-stage1-bfd: all-stage1-bfd
3152 all-stage1: all-stage1-bfd
3153 TARGET-stage1-bfd = $(TARGET-bfd)
3154 all-stage1-bfd: configure-stage1-bfd
3155 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3156 @r=`${PWD_COMMAND}`; export r; \
3157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3158 TFLAGS="$(STAGE1_TFLAGS)"; \
3160 cd $(HOST_SUBDIR)/bfd && \
3161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3162 CFLAGS="$(STAGE1_CFLAGS)" \
3163 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3164 LIBCFLAGS="$(LIBCFLAGS)" \
3165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3168 $(EXTRA_HOST_FLAGS) \
3169 TFLAGS="$(STAGE1_TFLAGS)" \
3170 $(TARGET-stage1-bfd)
3172 maybe-clean-stage1-bfd: clean-stage1-bfd
3173 clean-stage1: clean-stage1-bfd
3175 @if [ $(current_stage) = stage1 ]; then \
3176 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3178 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3179 $(MAKE) stage1-start; \
3181 cd $(HOST_SUBDIR)/bfd && \
3182 $(MAKE) $(EXTRA_HOST_FLAGS) \
3184 @endif bfd-bootstrap
3187 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3188 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3189 maybe-all-stage2-bfd:
3190 maybe-clean-stage2-bfd:
3192 maybe-all-stage2-bfd: all-stage2-bfd
3193 all-stage2: all-stage2-bfd
3194 TARGET-stage2-bfd = $(TARGET-bfd)
3195 all-stage2-bfd: configure-stage2-bfd
3196 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3197 @r=`${PWD_COMMAND}`; export r; \
3198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199 TFLAGS="$(STAGE2_TFLAGS)"; \
3201 $(POSTSTAGE1_HOST_EXPORTS) \
3202 cd $(HOST_SUBDIR)/bfd && \
3203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3204 CFLAGS="$(STAGE2_CFLAGS)" \
3205 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3206 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3211 TFLAGS="$(STAGE2_TFLAGS)" \
3212 $(TARGET-stage2-bfd)
3214 maybe-clean-stage2-bfd: clean-stage2-bfd
3215 clean-stage2: clean-stage2-bfd
3217 @if [ $(current_stage) = stage2 ]; then \
3218 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3220 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3221 $(MAKE) stage2-start; \
3223 cd $(HOST_SUBDIR)/bfd && \
3224 $(MAKE) $(EXTRA_HOST_FLAGS) \
3225 $(POSTSTAGE1_FLAGS_TO_PASS) \
3227 @endif bfd-bootstrap
3230 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3231 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3232 maybe-all-stage3-bfd:
3233 maybe-clean-stage3-bfd:
3235 maybe-all-stage3-bfd: all-stage3-bfd
3236 all-stage3: all-stage3-bfd
3237 TARGET-stage3-bfd = $(TARGET-bfd)
3238 all-stage3-bfd: configure-stage3-bfd
3239 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3240 @r=`${PWD_COMMAND}`; export r; \
3241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3242 TFLAGS="$(STAGE3_TFLAGS)"; \
3244 $(POSTSTAGE1_HOST_EXPORTS) \
3245 cd $(HOST_SUBDIR)/bfd && \
3246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3247 CFLAGS="$(STAGE3_CFLAGS)" \
3248 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3249 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3254 TFLAGS="$(STAGE3_TFLAGS)" \
3255 $(TARGET-stage3-bfd)
3257 maybe-clean-stage3-bfd: clean-stage3-bfd
3258 clean-stage3: clean-stage3-bfd
3260 @if [ $(current_stage) = stage3 ]; then \
3261 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3263 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3264 $(MAKE) stage3-start; \
3266 cd $(HOST_SUBDIR)/bfd && \
3267 $(MAKE) $(EXTRA_HOST_FLAGS) \
3268 $(POSTSTAGE1_FLAGS_TO_PASS) \
3270 @endif bfd-bootstrap
3273 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3274 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3275 maybe-all-stage4-bfd:
3276 maybe-clean-stage4-bfd:
3278 maybe-all-stage4-bfd: all-stage4-bfd
3279 all-stage4: all-stage4-bfd
3280 TARGET-stage4-bfd = $(TARGET-bfd)
3281 all-stage4-bfd: configure-stage4-bfd
3282 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3283 @r=`${PWD_COMMAND}`; export r; \
3284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285 TFLAGS="$(STAGE4_TFLAGS)"; \
3287 $(POSTSTAGE1_HOST_EXPORTS) \
3288 cd $(HOST_SUBDIR)/bfd && \
3289 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3290 CFLAGS="$(STAGE4_CFLAGS)" \
3291 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3292 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3297 TFLAGS="$(STAGE4_TFLAGS)" \
3298 $(TARGET-stage4-bfd)
3300 maybe-clean-stage4-bfd: clean-stage4-bfd
3301 clean-stage4: clean-stage4-bfd
3303 @if [ $(current_stage) = stage4 ]; then \
3304 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3306 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3307 $(MAKE) stage4-start; \
3309 cd $(HOST_SUBDIR)/bfd && \
3310 $(MAKE) $(EXTRA_HOST_FLAGS) \
3311 $(POSTSTAGE1_FLAGS_TO_PASS) \
3313 @endif bfd-bootstrap
3316 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3317 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3318 maybe-all-stageprofile-bfd:
3319 maybe-clean-stageprofile-bfd:
3321 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3322 all-stageprofile: all-stageprofile-bfd
3323 TARGET-stageprofile-bfd = $(TARGET-bfd)
3324 all-stageprofile-bfd: configure-stageprofile-bfd
3325 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3326 @r=`${PWD_COMMAND}`; export r; \
3327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3328 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3330 $(POSTSTAGE1_HOST_EXPORTS) \
3331 cd $(HOST_SUBDIR)/bfd && \
3332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3333 CFLAGS="$(STAGEprofile_CFLAGS)" \
3334 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3335 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3340 TFLAGS="$(STAGEprofile_TFLAGS)" \
3341 $(TARGET-stageprofile-bfd)
3343 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3344 clean-stageprofile: clean-stageprofile-bfd
3345 clean-stageprofile-bfd:
3346 @if [ $(current_stage) = stageprofile ]; then \
3347 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3349 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3350 $(MAKE) stageprofile-start; \
3352 cd $(HOST_SUBDIR)/bfd && \
3353 $(MAKE) $(EXTRA_HOST_FLAGS) \
3354 $(POSTSTAGE1_FLAGS_TO_PASS) \
3356 @endif bfd-bootstrap
3359 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3360 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3361 maybe-all-stagefeedback-bfd:
3362 maybe-clean-stagefeedback-bfd:
3364 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3365 all-stagefeedback: all-stagefeedback-bfd
3366 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3367 all-stagefeedback-bfd: configure-stagefeedback-bfd
3368 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3369 @r=`${PWD_COMMAND}`; export r; \
3370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3373 $(POSTSTAGE1_HOST_EXPORTS) \
3374 cd $(HOST_SUBDIR)/bfd && \
3375 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3376 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3377 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3378 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3383 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3384 $(TARGET-stagefeedback-bfd)
3386 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3387 clean-stagefeedback: clean-stagefeedback-bfd
3388 clean-stagefeedback-bfd:
3389 @if [ $(current_stage) = stagefeedback ]; then \
3390 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3392 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3393 $(MAKE) stagefeedback-start; \
3395 cd $(HOST_SUBDIR)/bfd && \
3396 $(MAKE) $(EXTRA_HOST_FLAGS) \
3397 $(POSTSTAGE1_FLAGS_TO_PASS) \
3399 @endif bfd-bootstrap
3405 .PHONY: check-bfd maybe-check-bfd
3408 maybe-check-bfd: check-bfd
3411 @: $(MAKE); $(unstage)
3412 @r=`${PWD_COMMAND}`; export r; \
3413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3415 (cd $(HOST_SUBDIR)/bfd && \
3416 $(MAKE) $(FLAGS_TO_PASS) check)
3420 .PHONY: install-bfd maybe-install-bfd
3423 maybe-install-bfd: install-bfd
3425 install-bfd: installdirs
3426 @: $(MAKE); $(unstage)
3427 @r=`${PWD_COMMAND}`; export r; \
3428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3430 (cd $(HOST_SUBDIR)/bfd && \
3431 $(MAKE) $(FLAGS_TO_PASS) install)
3435 .PHONY: install-strip-bfd maybe-install-strip-bfd
3436 maybe-install-strip-bfd:
3438 maybe-install-strip-bfd: install-strip-bfd
3440 install-strip-bfd: installdirs
3441 @: $(MAKE); $(unstage)
3442 @r=`${PWD_COMMAND}`; export r; \
3443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3445 (cd $(HOST_SUBDIR)/bfd && \
3446 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3450 # Other targets (info, dvi, pdf, etc.)
3452 .PHONY: maybe-info-bfd info-bfd
3455 maybe-info-bfd: info-bfd
3459 @[ -f ./bfd/Makefile ] || exit 0; \
3460 r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3463 for flag in $(EXTRA_HOST_FLAGS) ; do \
3464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3466 echo "Doing info in bfd" ; \
3467 (cd $(HOST_SUBDIR)/bfd && \
3468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470 "RANLIB=$${RANLIB}" \
3471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3477 .PHONY: maybe-dvi-bfd dvi-bfd
3480 maybe-dvi-bfd: dvi-bfd
3484 @[ -f ./bfd/Makefile ] || exit 0; \
3485 r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3488 for flag in $(EXTRA_HOST_FLAGS) ; do \
3489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3491 echo "Doing dvi in bfd" ; \
3492 (cd $(HOST_SUBDIR)/bfd && \
3493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495 "RANLIB=$${RANLIB}" \
3496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3502 .PHONY: maybe-pdf-bfd pdf-bfd
3505 maybe-pdf-bfd: pdf-bfd
3509 @[ -f ./bfd/Makefile ] || exit 0; \
3510 r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513 for flag in $(EXTRA_HOST_FLAGS) ; do \
3514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3516 echo "Doing pdf in bfd" ; \
3517 (cd $(HOST_SUBDIR)/bfd && \
3518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520 "RANLIB=$${RANLIB}" \
3521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3527 .PHONY: maybe-html-bfd html-bfd
3530 maybe-html-bfd: html-bfd
3534 @[ -f ./bfd/Makefile ] || exit 0; \
3535 r=`${PWD_COMMAND}`; export r; \
3536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 for flag in $(EXTRA_HOST_FLAGS) ; do \
3539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3541 echo "Doing html in bfd" ; \
3542 (cd $(HOST_SUBDIR)/bfd && \
3543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3545 "RANLIB=$${RANLIB}" \
3546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3552 .PHONY: maybe-TAGS-bfd TAGS-bfd
3555 maybe-TAGS-bfd: TAGS-bfd
3559 @[ -f ./bfd/Makefile ] || exit 0; \
3560 r=`${PWD_COMMAND}`; export r; \
3561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3563 for flag in $(EXTRA_HOST_FLAGS) ; do \
3564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3566 echo "Doing TAGS in bfd" ; \
3567 (cd $(HOST_SUBDIR)/bfd && \
3568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3570 "RANLIB=$${RANLIB}" \
3571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3577 .PHONY: maybe-install-info-bfd install-info-bfd
3578 maybe-install-info-bfd:
3580 maybe-install-info-bfd: install-info-bfd
3585 @[ -f ./bfd/Makefile ] || exit 0; \
3586 r=`${PWD_COMMAND}`; export r; \
3587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589 for flag in $(EXTRA_HOST_FLAGS) ; do \
3590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592 echo "Doing install-info in bfd" ; \
3593 (cd $(HOST_SUBDIR)/bfd && \
3594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3596 "RANLIB=$${RANLIB}" \
3597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3603 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3604 maybe-install-pdf-bfd:
3606 maybe-install-pdf-bfd: install-pdf-bfd
3611 @[ -f ./bfd/Makefile ] || exit 0; \
3612 r=`${PWD_COMMAND}`; export r; \
3613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615 for flag in $(EXTRA_HOST_FLAGS) ; do \
3616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618 echo "Doing install-pdf in bfd" ; \
3619 (cd $(HOST_SUBDIR)/bfd && \
3620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3622 "RANLIB=$${RANLIB}" \
3623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3629 .PHONY: maybe-install-html-bfd install-html-bfd
3630 maybe-install-html-bfd:
3632 maybe-install-html-bfd: install-html-bfd
3637 @[ -f ./bfd/Makefile ] || exit 0; \
3638 r=`${PWD_COMMAND}`; export r; \
3639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641 for flag in $(EXTRA_HOST_FLAGS) ; do \
3642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644 echo "Doing install-html in bfd" ; \
3645 (cd $(HOST_SUBDIR)/bfd && \
3646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3648 "RANLIB=$${RANLIB}" \
3649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3655 .PHONY: maybe-installcheck-bfd installcheck-bfd
3656 maybe-installcheck-bfd:
3658 maybe-installcheck-bfd: installcheck-bfd
3662 @[ -f ./bfd/Makefile ] || exit 0; \
3663 r=`${PWD_COMMAND}`; export r; \
3664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3666 for flag in $(EXTRA_HOST_FLAGS) ; do \
3667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3669 echo "Doing installcheck in bfd" ; \
3670 (cd $(HOST_SUBDIR)/bfd && \
3671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3673 "RANLIB=$${RANLIB}" \
3674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3680 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3681 maybe-mostlyclean-bfd:
3683 maybe-mostlyclean-bfd: mostlyclean-bfd
3686 @[ -f ./bfd/Makefile ] || exit 0; \
3687 r=`${PWD_COMMAND}`; export r; \
3688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 for flag in $(EXTRA_HOST_FLAGS) ; do \
3691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3693 echo "Doing mostlyclean in bfd" ; \
3694 (cd $(HOST_SUBDIR)/bfd && \
3695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3697 "RANLIB=$${RANLIB}" \
3698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704 .PHONY: maybe-clean-bfd clean-bfd
3707 maybe-clean-bfd: clean-bfd
3710 @[ -f ./bfd/Makefile ] || exit 0; \
3711 r=`${PWD_COMMAND}`; export r; \
3712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714 for flag in $(EXTRA_HOST_FLAGS) ; do \
3715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3717 echo "Doing clean in bfd" ; \
3718 (cd $(HOST_SUBDIR)/bfd && \
3719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721 "RANLIB=$${RANLIB}" \
3722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3728 .PHONY: maybe-distclean-bfd distclean-bfd
3729 maybe-distclean-bfd:
3731 maybe-distclean-bfd: distclean-bfd
3734 @[ -f ./bfd/Makefile ] || exit 0; \
3735 r=`${PWD_COMMAND}`; export r; \
3736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3738 for flag in $(EXTRA_HOST_FLAGS) ; do \
3739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3741 echo "Doing distclean in bfd" ; \
3742 (cd $(HOST_SUBDIR)/bfd && \
3743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3745 "RANLIB=$${RANLIB}" \
3746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3752 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3753 maybe-maintainer-clean-bfd:
3755 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3757 maintainer-clean-bfd:
3758 @[ -f ./bfd/Makefile ] || exit 0; \
3759 r=`${PWD_COMMAND}`; export r; \
3760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3762 for flag in $(EXTRA_HOST_FLAGS) ; do \
3763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3765 echo "Doing maintainer-clean in bfd" ; \
3766 (cd $(HOST_SUBDIR)/bfd && \
3767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3769 "RANLIB=$${RANLIB}" \
3770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3778 .PHONY: configure-opcodes maybe-configure-opcodes
3779 maybe-configure-opcodes:
3781 configure-opcodes: stage_current
3782 @endif gcc-bootstrap
3784 maybe-configure-opcodes: configure-opcodes
3786 @r=`${PWD_COMMAND}`; export r; \
3787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3788 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3791 echo Configuring in $(HOST_SUBDIR)/opcodes; \
3792 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3795 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3798 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3799 libsrcdir="$$s/opcodes"; \
3800 $(SHELL) $${libsrcdir}/configure \
3801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3802 --target=${target_alias} $${srcdiroption} \
3808 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3809 maybe-configure-stage1-opcodes:
3810 @if opcodes-bootstrap
3811 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3812 configure-stage1-opcodes:
3813 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3814 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3815 @r=`${PWD_COMMAND}`; export r; \
3816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3817 TFLAGS="$(STAGE1_TFLAGS)"; \
3818 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3820 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3821 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3822 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3823 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
3824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3825 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3828 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3831 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3832 libsrcdir="$$s/opcodes"; \
3833 $(SHELL) $${libsrcdir}/configure \
3834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3835 --target=${target_alias} $${srcdiroption} \
3836 $(STAGE1_CONFIGURE_FLAGS)
3837 @endif opcodes-bootstrap
3839 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
3840 maybe-configure-stage2-opcodes:
3841 @if opcodes-bootstrap
3842 maybe-configure-stage2-opcodes: configure-stage2-opcodes
3843 configure-stage2-opcodes:
3844 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3846 @r=`${PWD_COMMAND}`; export r; \
3847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848 TFLAGS="$(STAGE2_TFLAGS)"; \
3849 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3851 $(POSTSTAGE1_HOST_EXPORTS) \
3852 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3853 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3854 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3855 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
3856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3857 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3860 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3863 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3864 libsrcdir="$$s/opcodes"; \
3865 $(SHELL) $${libsrcdir}/configure \
3866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3867 --target=${target_alias} $${srcdiroption} \
3868 --with-build-libsubdir=$(HOST_SUBDIR) \
3869 $(STAGE2_CONFIGURE_FLAGS)
3870 @endif opcodes-bootstrap
3872 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
3873 maybe-configure-stage3-opcodes:
3874 @if opcodes-bootstrap
3875 maybe-configure-stage3-opcodes: configure-stage3-opcodes
3876 configure-stage3-opcodes:
3877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3879 @r=`${PWD_COMMAND}`; export r; \
3880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881 TFLAGS="$(STAGE3_TFLAGS)"; \
3882 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3884 $(POSTSTAGE1_HOST_EXPORTS) \
3885 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3886 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3887 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3888 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
3889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3890 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3893 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3896 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3897 libsrcdir="$$s/opcodes"; \
3898 $(SHELL) $${libsrcdir}/configure \
3899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3900 --target=${target_alias} $${srcdiroption} \
3901 --with-build-libsubdir=$(HOST_SUBDIR) \
3902 $(STAGE3_CONFIGURE_FLAGS)
3903 @endif opcodes-bootstrap
3905 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
3906 maybe-configure-stage4-opcodes:
3907 @if opcodes-bootstrap
3908 maybe-configure-stage4-opcodes: configure-stage4-opcodes
3909 configure-stage4-opcodes:
3910 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3912 @r=`${PWD_COMMAND}`; export r; \
3913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914 TFLAGS="$(STAGE4_TFLAGS)"; \
3915 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3917 $(POSTSTAGE1_HOST_EXPORTS) \
3918 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3919 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3920 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3921 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
3922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3923 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3926 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3929 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3930 libsrcdir="$$s/opcodes"; \
3931 $(SHELL) $${libsrcdir}/configure \
3932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3933 --target=${target_alias} $${srcdiroption} \
3934 --with-build-libsubdir=$(HOST_SUBDIR) \
3935 $(STAGE4_CONFIGURE_FLAGS)
3936 @endif opcodes-bootstrap
3938 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
3939 maybe-configure-stageprofile-opcodes:
3940 @if opcodes-bootstrap
3941 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
3942 configure-stageprofile-opcodes:
3943 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3945 @r=`${PWD_COMMAND}`; export r; \
3946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3948 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3950 $(POSTSTAGE1_HOST_EXPORTS) \
3951 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3952 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3953 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3954 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
3955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3956 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3959 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3962 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3963 libsrcdir="$$s/opcodes"; \
3964 $(SHELL) $${libsrcdir}/configure \
3965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3966 --target=${target_alias} $${srcdiroption} \
3967 --with-build-libsubdir=$(HOST_SUBDIR) \
3968 $(STAGEprofile_CONFIGURE_FLAGS)
3969 @endif opcodes-bootstrap
3971 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
3972 maybe-configure-stagefeedback-opcodes:
3973 @if opcodes-bootstrap
3974 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
3975 configure-stagefeedback-opcodes:
3976 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3978 @r=`${PWD_COMMAND}`; export r; \
3979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3981 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3983 $(POSTSTAGE1_HOST_EXPORTS) \
3984 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3985 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3986 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3987 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
3988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3989 cd $(HOST_SUBDIR)/opcodes || exit 1; \
3991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3992 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3995 srcdiroption="--srcdir=$${topdir}/opcodes"; \
3996 libsrcdir="$$s/opcodes"; \
3997 $(SHELL) $${libsrcdir}/configure \
3998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3999 --target=${target_alias} $${srcdiroption} \
4000 --with-build-libsubdir=$(HOST_SUBDIR) \
4001 $(STAGEfeedback_CONFIGURE_FLAGS)
4002 @endif opcodes-bootstrap
4008 .PHONY: all-opcodes maybe-all-opcodes
4011 all-opcodes: stage_current
4012 @endif gcc-bootstrap
4015 maybe-all-opcodes: all-opcodes
4016 all-opcodes: configure-opcodes
4017 @r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4020 (cd $(HOST_SUBDIR)/opcodes && \
4021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4027 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4028 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4029 maybe-all-stage1-opcodes:
4030 maybe-clean-stage1-opcodes:
4031 @if opcodes-bootstrap
4032 maybe-all-stage1-opcodes: all-stage1-opcodes
4033 all-stage1: all-stage1-opcodes
4034 TARGET-stage1-opcodes = $(TARGET-opcodes)
4035 all-stage1-opcodes: configure-stage1-opcodes
4036 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4037 @r=`${PWD_COMMAND}`; export r; \
4038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4039 TFLAGS="$(STAGE1_TFLAGS)"; \
4041 cd $(HOST_SUBDIR)/opcodes && \
4042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4043 CFLAGS="$(STAGE1_CFLAGS)" \
4044 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4045 LIBCFLAGS="$(LIBCFLAGS)" \
4046 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4047 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4048 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4049 $(EXTRA_HOST_FLAGS) \
4050 TFLAGS="$(STAGE1_TFLAGS)" \
4051 $(TARGET-stage1-opcodes)
4053 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4054 clean-stage1: clean-stage1-opcodes
4055 clean-stage1-opcodes:
4056 @if [ $(current_stage) = stage1 ]; then \
4057 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4059 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4060 $(MAKE) stage1-start; \
4062 cd $(HOST_SUBDIR)/opcodes && \
4063 $(MAKE) $(EXTRA_HOST_FLAGS) \
4065 @endif opcodes-bootstrap
4068 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4069 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4070 maybe-all-stage2-opcodes:
4071 maybe-clean-stage2-opcodes:
4072 @if opcodes-bootstrap
4073 maybe-all-stage2-opcodes: all-stage2-opcodes
4074 all-stage2: all-stage2-opcodes
4075 TARGET-stage2-opcodes = $(TARGET-opcodes)
4076 all-stage2-opcodes: configure-stage2-opcodes
4077 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4078 @r=`${PWD_COMMAND}`; export r; \
4079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4080 TFLAGS="$(STAGE2_TFLAGS)"; \
4082 $(POSTSTAGE1_HOST_EXPORTS) \
4083 cd $(HOST_SUBDIR)/opcodes && \
4084 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4085 CFLAGS="$(STAGE2_CFLAGS)" \
4086 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4087 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4092 TFLAGS="$(STAGE2_TFLAGS)" \
4093 $(TARGET-stage2-opcodes)
4095 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4096 clean-stage2: clean-stage2-opcodes
4097 clean-stage2-opcodes:
4098 @if [ $(current_stage) = stage2 ]; then \
4099 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4101 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4102 $(MAKE) stage2-start; \
4104 cd $(HOST_SUBDIR)/opcodes && \
4105 $(MAKE) $(EXTRA_HOST_FLAGS) \
4106 $(POSTSTAGE1_FLAGS_TO_PASS) \
4108 @endif opcodes-bootstrap
4111 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4112 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4113 maybe-all-stage3-opcodes:
4114 maybe-clean-stage3-opcodes:
4115 @if opcodes-bootstrap
4116 maybe-all-stage3-opcodes: all-stage3-opcodes
4117 all-stage3: all-stage3-opcodes
4118 TARGET-stage3-opcodes = $(TARGET-opcodes)
4119 all-stage3-opcodes: configure-stage3-opcodes
4120 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4121 @r=`${PWD_COMMAND}`; export r; \
4122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123 TFLAGS="$(STAGE3_TFLAGS)"; \
4125 $(POSTSTAGE1_HOST_EXPORTS) \
4126 cd $(HOST_SUBDIR)/opcodes && \
4127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4128 CFLAGS="$(STAGE3_CFLAGS)" \
4129 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4130 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4135 TFLAGS="$(STAGE3_TFLAGS)" \
4136 $(TARGET-stage3-opcodes)
4138 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4139 clean-stage3: clean-stage3-opcodes
4140 clean-stage3-opcodes:
4141 @if [ $(current_stage) = stage3 ]; then \
4142 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4144 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4145 $(MAKE) stage3-start; \
4147 cd $(HOST_SUBDIR)/opcodes && \
4148 $(MAKE) $(EXTRA_HOST_FLAGS) \
4149 $(POSTSTAGE1_FLAGS_TO_PASS) \
4151 @endif opcodes-bootstrap
4154 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4155 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4156 maybe-all-stage4-opcodes:
4157 maybe-clean-stage4-opcodes:
4158 @if opcodes-bootstrap
4159 maybe-all-stage4-opcodes: all-stage4-opcodes
4160 all-stage4: all-stage4-opcodes
4161 TARGET-stage4-opcodes = $(TARGET-opcodes)
4162 all-stage4-opcodes: configure-stage4-opcodes
4163 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4164 @r=`${PWD_COMMAND}`; export r; \
4165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166 TFLAGS="$(STAGE4_TFLAGS)"; \
4168 $(POSTSTAGE1_HOST_EXPORTS) \
4169 cd $(HOST_SUBDIR)/opcodes && \
4170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4171 CFLAGS="$(STAGE4_CFLAGS)" \
4172 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4173 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4178 TFLAGS="$(STAGE4_TFLAGS)" \
4179 $(TARGET-stage4-opcodes)
4181 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4182 clean-stage4: clean-stage4-opcodes
4183 clean-stage4-opcodes:
4184 @if [ $(current_stage) = stage4 ]; then \
4185 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4187 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4188 $(MAKE) stage4-start; \
4190 cd $(HOST_SUBDIR)/opcodes && \
4191 $(MAKE) $(EXTRA_HOST_FLAGS) \
4192 $(POSTSTAGE1_FLAGS_TO_PASS) \
4194 @endif opcodes-bootstrap
4197 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4198 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4199 maybe-all-stageprofile-opcodes:
4200 maybe-clean-stageprofile-opcodes:
4201 @if opcodes-bootstrap
4202 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4203 all-stageprofile: all-stageprofile-opcodes
4204 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4205 all-stageprofile-opcodes: configure-stageprofile-opcodes
4206 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4207 @r=`${PWD_COMMAND}`; export r; \
4208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4211 $(POSTSTAGE1_HOST_EXPORTS) \
4212 cd $(HOST_SUBDIR)/opcodes && \
4213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4214 CFLAGS="$(STAGEprofile_CFLAGS)" \
4215 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4216 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4221 TFLAGS="$(STAGEprofile_TFLAGS)" \
4222 $(TARGET-stageprofile-opcodes)
4224 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4225 clean-stageprofile: clean-stageprofile-opcodes
4226 clean-stageprofile-opcodes:
4227 @if [ $(current_stage) = stageprofile ]; then \
4228 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4230 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4231 $(MAKE) stageprofile-start; \
4233 cd $(HOST_SUBDIR)/opcodes && \
4234 $(MAKE) $(EXTRA_HOST_FLAGS) \
4235 $(POSTSTAGE1_FLAGS_TO_PASS) \
4237 @endif opcodes-bootstrap
4240 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4241 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4242 maybe-all-stagefeedback-opcodes:
4243 maybe-clean-stagefeedback-opcodes:
4244 @if opcodes-bootstrap
4245 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4246 all-stagefeedback: all-stagefeedback-opcodes
4247 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4248 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4249 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4250 @r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4254 $(POSTSTAGE1_HOST_EXPORTS) \
4255 cd $(HOST_SUBDIR)/opcodes && \
4256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4257 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4258 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4259 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4264 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4265 $(TARGET-stagefeedback-opcodes)
4267 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4268 clean-stagefeedback: clean-stagefeedback-opcodes
4269 clean-stagefeedback-opcodes:
4270 @if [ $(current_stage) = stagefeedback ]; then \
4271 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4273 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4274 $(MAKE) stagefeedback-start; \
4276 cd $(HOST_SUBDIR)/opcodes && \
4277 $(MAKE) $(EXTRA_HOST_FLAGS) \
4278 $(POSTSTAGE1_FLAGS_TO_PASS) \
4280 @endif opcodes-bootstrap
4286 .PHONY: check-opcodes maybe-check-opcodes
4287 maybe-check-opcodes:
4289 maybe-check-opcodes: check-opcodes
4292 @: $(MAKE); $(unstage)
4293 @r=`${PWD_COMMAND}`; export r; \
4294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 (cd $(HOST_SUBDIR)/opcodes && \
4297 $(MAKE) $(FLAGS_TO_PASS) check)
4301 .PHONY: install-opcodes maybe-install-opcodes
4302 maybe-install-opcodes:
4304 maybe-install-opcodes: install-opcodes
4306 install-opcodes: installdirs
4307 @: $(MAKE); $(unstage)
4308 @r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 (cd $(HOST_SUBDIR)/opcodes && \
4312 $(MAKE) $(FLAGS_TO_PASS) install)
4316 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4317 maybe-install-strip-opcodes:
4319 maybe-install-strip-opcodes: install-strip-opcodes
4321 install-strip-opcodes: installdirs
4322 @: $(MAKE); $(unstage)
4323 @r=`${PWD_COMMAND}`; export r; \
4324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4326 (cd $(HOST_SUBDIR)/opcodes && \
4327 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4331 # Other targets (info, dvi, pdf, etc.)
4333 .PHONY: maybe-info-opcodes info-opcodes
4336 maybe-info-opcodes: info-opcodes
4340 @[ -f ./opcodes/Makefile ] || exit 0; \
4341 r=`${PWD_COMMAND}`; export r; \
4342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4344 for flag in $(EXTRA_HOST_FLAGS) ; do \
4345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4347 echo "Doing info in opcodes" ; \
4348 (cd $(HOST_SUBDIR)/opcodes && \
4349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4351 "RANLIB=$${RANLIB}" \
4352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4358 .PHONY: maybe-dvi-opcodes dvi-opcodes
4361 maybe-dvi-opcodes: dvi-opcodes
4365 @[ -f ./opcodes/Makefile ] || exit 0; \
4366 r=`${PWD_COMMAND}`; export r; \
4367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4369 for flag in $(EXTRA_HOST_FLAGS) ; do \
4370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4372 echo "Doing dvi in opcodes" ; \
4373 (cd $(HOST_SUBDIR)/opcodes && \
4374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4376 "RANLIB=$${RANLIB}" \
4377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4383 .PHONY: maybe-pdf-opcodes pdf-opcodes
4386 maybe-pdf-opcodes: pdf-opcodes
4390 @[ -f ./opcodes/Makefile ] || exit 0; \
4391 r=`${PWD_COMMAND}`; export r; \
4392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 for flag in $(EXTRA_HOST_FLAGS) ; do \
4395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4397 echo "Doing pdf in opcodes" ; \
4398 (cd $(HOST_SUBDIR)/opcodes && \
4399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4401 "RANLIB=$${RANLIB}" \
4402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4408 .PHONY: maybe-html-opcodes html-opcodes
4411 maybe-html-opcodes: html-opcodes
4415 @[ -f ./opcodes/Makefile ] || exit 0; \
4416 r=`${PWD_COMMAND}`; export r; \
4417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4419 for flag in $(EXTRA_HOST_FLAGS) ; do \
4420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4422 echo "Doing html in opcodes" ; \
4423 (cd $(HOST_SUBDIR)/opcodes && \
4424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4426 "RANLIB=$${RANLIB}" \
4427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4433 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4436 maybe-TAGS-opcodes: TAGS-opcodes
4440 @[ -f ./opcodes/Makefile ] || exit 0; \
4441 r=`${PWD_COMMAND}`; export r; \
4442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 for flag in $(EXTRA_HOST_FLAGS) ; do \
4445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447 echo "Doing TAGS in opcodes" ; \
4448 (cd $(HOST_SUBDIR)/opcodes && \
4449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4451 "RANLIB=$${RANLIB}" \
4452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4458 .PHONY: maybe-install-info-opcodes install-info-opcodes
4459 maybe-install-info-opcodes:
4461 maybe-install-info-opcodes: install-info-opcodes
4463 install-info-opcodes: \
4466 @[ -f ./opcodes/Makefile ] || exit 0; \
4467 r=`${PWD_COMMAND}`; export r; \
4468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470 for flag in $(EXTRA_HOST_FLAGS) ; do \
4471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473 echo "Doing install-info in opcodes" ; \
4474 (cd $(HOST_SUBDIR)/opcodes && \
4475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4477 "RANLIB=$${RANLIB}" \
4478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4484 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4485 maybe-install-pdf-opcodes:
4487 maybe-install-pdf-opcodes: install-pdf-opcodes
4489 install-pdf-opcodes: \
4492 @[ -f ./opcodes/Makefile ] || exit 0; \
4493 r=`${PWD_COMMAND}`; export r; \
4494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496 for flag in $(EXTRA_HOST_FLAGS) ; do \
4497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499 echo "Doing install-pdf in opcodes" ; \
4500 (cd $(HOST_SUBDIR)/opcodes && \
4501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503 "RANLIB=$${RANLIB}" \
4504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4510 .PHONY: maybe-install-html-opcodes install-html-opcodes
4511 maybe-install-html-opcodes:
4513 maybe-install-html-opcodes: install-html-opcodes
4515 install-html-opcodes: \
4518 @[ -f ./opcodes/Makefile ] || exit 0; \
4519 r=`${PWD_COMMAND}`; export r; \
4520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522 for flag in $(EXTRA_HOST_FLAGS) ; do \
4523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525 echo "Doing install-html in opcodes" ; \
4526 (cd $(HOST_SUBDIR)/opcodes && \
4527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529 "RANLIB=$${RANLIB}" \
4530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4536 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4537 maybe-installcheck-opcodes:
4539 maybe-installcheck-opcodes: installcheck-opcodes
4541 installcheck-opcodes: \
4543 @[ -f ./opcodes/Makefile ] || exit 0; \
4544 r=`${PWD_COMMAND}`; export r; \
4545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547 for flag in $(EXTRA_HOST_FLAGS) ; do \
4548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4550 echo "Doing installcheck in opcodes" ; \
4551 (cd $(HOST_SUBDIR)/opcodes && \
4552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554 "RANLIB=$${RANLIB}" \
4555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4561 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4562 maybe-mostlyclean-opcodes:
4564 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4566 mostlyclean-opcodes:
4567 @[ -f ./opcodes/Makefile ] || exit 0; \
4568 r=`${PWD_COMMAND}`; export r; \
4569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 for flag in $(EXTRA_HOST_FLAGS) ; do \
4572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 echo "Doing mostlyclean in opcodes" ; \
4575 (cd $(HOST_SUBDIR)/opcodes && \
4576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4578 "RANLIB=$${RANLIB}" \
4579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4585 .PHONY: maybe-clean-opcodes clean-opcodes
4586 maybe-clean-opcodes:
4588 maybe-clean-opcodes: clean-opcodes
4591 @[ -f ./opcodes/Makefile ] || exit 0; \
4592 r=`${PWD_COMMAND}`; export r; \
4593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4595 for flag in $(EXTRA_HOST_FLAGS) ; do \
4596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4598 echo "Doing clean in opcodes" ; \
4599 (cd $(HOST_SUBDIR)/opcodes && \
4600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4602 "RANLIB=$${RANLIB}" \
4603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609 .PHONY: maybe-distclean-opcodes distclean-opcodes
4610 maybe-distclean-opcodes:
4612 maybe-distclean-opcodes: distclean-opcodes
4615 @[ -f ./opcodes/Makefile ] || exit 0; \
4616 r=`${PWD_COMMAND}`; export r; \
4617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4619 for flag in $(EXTRA_HOST_FLAGS) ; do \
4620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4622 echo "Doing distclean in opcodes" ; \
4623 (cd $(HOST_SUBDIR)/opcodes && \
4624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4626 "RANLIB=$${RANLIB}" \
4627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4633 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4634 maybe-maintainer-clean-opcodes:
4636 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4638 maintainer-clean-opcodes:
4639 @[ -f ./opcodes/Makefile ] || exit 0; \
4640 r=`${PWD_COMMAND}`; export r; \
4641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4643 for flag in $(EXTRA_HOST_FLAGS) ; do \
4644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4646 echo "Doing maintainer-clean in opcodes" ; \
4647 (cd $(HOST_SUBDIR)/opcodes && \
4648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4650 "RANLIB=$${RANLIB}" \
4651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659 .PHONY: configure-binutils maybe-configure-binutils
4660 maybe-configure-binutils:
4662 configure-binutils: stage_current
4663 @endif gcc-bootstrap
4665 maybe-configure-binutils: configure-binutils
4667 @r=`${PWD_COMMAND}`; export r; \
4668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4669 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4672 echo Configuring in $(HOST_SUBDIR)/binutils; \
4673 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4676 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4679 srcdiroption="--srcdir=$${topdir}/binutils"; \
4680 libsrcdir="$$s/binutils"; \
4681 $(SHELL) $${libsrcdir}/configure \
4682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4683 --target=${target_alias} $${srcdiroption} \
4689 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4690 maybe-configure-stage1-binutils:
4691 @if binutils-bootstrap
4692 maybe-configure-stage1-binutils: configure-stage1-binutils
4693 configure-stage1-binutils:
4694 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4695 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4696 @r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 TFLAGS="$(STAGE1_TFLAGS)"; \
4699 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4701 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4702 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4703 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4704 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4706 cd $(HOST_SUBDIR)/binutils || exit 1; \
4708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4709 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4712 srcdiroption="--srcdir=$${topdir}/binutils"; \
4713 libsrcdir="$$s/binutils"; \
4714 $(SHELL) $${libsrcdir}/configure \
4715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4716 --target=${target_alias} $${srcdiroption} \
4717 $(STAGE1_CONFIGURE_FLAGS)
4718 @endif binutils-bootstrap
4720 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4721 maybe-configure-stage2-binutils:
4722 @if binutils-bootstrap
4723 maybe-configure-stage2-binutils: configure-stage2-binutils
4724 configure-stage2-binutils:
4725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4727 @r=`${PWD_COMMAND}`; export r; \
4728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4729 TFLAGS="$(STAGE2_TFLAGS)"; \
4730 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4732 $(POSTSTAGE1_HOST_EXPORTS) \
4733 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4734 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4735 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4736 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4738 cd $(HOST_SUBDIR)/binutils || exit 1; \
4740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4741 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4744 srcdiroption="--srcdir=$${topdir}/binutils"; \
4745 libsrcdir="$$s/binutils"; \
4746 $(SHELL) $${libsrcdir}/configure \
4747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4748 --target=${target_alias} $${srcdiroption} \
4749 --with-build-libsubdir=$(HOST_SUBDIR) \
4750 $(STAGE2_CONFIGURE_FLAGS)
4751 @endif binutils-bootstrap
4753 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4754 maybe-configure-stage3-binutils:
4755 @if binutils-bootstrap
4756 maybe-configure-stage3-binutils: configure-stage3-binutils
4757 configure-stage3-binutils:
4758 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4760 @r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 TFLAGS="$(STAGE3_TFLAGS)"; \
4763 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4765 $(POSTSTAGE1_HOST_EXPORTS) \
4766 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4767 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4768 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4769 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4771 cd $(HOST_SUBDIR)/binutils || exit 1; \
4773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4774 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4777 srcdiroption="--srcdir=$${topdir}/binutils"; \
4778 libsrcdir="$$s/binutils"; \
4779 $(SHELL) $${libsrcdir}/configure \
4780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4781 --target=${target_alias} $${srcdiroption} \
4782 --with-build-libsubdir=$(HOST_SUBDIR) \
4783 $(STAGE3_CONFIGURE_FLAGS)
4784 @endif binutils-bootstrap
4786 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4787 maybe-configure-stage4-binutils:
4788 @if binutils-bootstrap
4789 maybe-configure-stage4-binutils: configure-stage4-binutils
4790 configure-stage4-binutils:
4791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4793 @r=`${PWD_COMMAND}`; export r; \
4794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4795 TFLAGS="$(STAGE4_TFLAGS)"; \
4796 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4798 $(POSTSTAGE1_HOST_EXPORTS) \
4799 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4800 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4801 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4802 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4804 cd $(HOST_SUBDIR)/binutils || exit 1; \
4806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4807 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4810 srcdiroption="--srcdir=$${topdir}/binutils"; \
4811 libsrcdir="$$s/binutils"; \
4812 $(SHELL) $${libsrcdir}/configure \
4813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4814 --target=${target_alias} $${srcdiroption} \
4815 --with-build-libsubdir=$(HOST_SUBDIR) \
4816 $(STAGE4_CONFIGURE_FLAGS)
4817 @endif binutils-bootstrap
4819 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4820 maybe-configure-stageprofile-binutils:
4821 @if binutils-bootstrap
4822 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4823 configure-stageprofile-binutils:
4824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4826 @r=`${PWD_COMMAND}`; export r; \
4827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4828 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4829 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4831 $(POSTSTAGE1_HOST_EXPORTS) \
4832 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4834 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4835 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
4836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4837 cd $(HOST_SUBDIR)/binutils || exit 1; \
4839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4840 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843 srcdiroption="--srcdir=$${topdir}/binutils"; \
4844 libsrcdir="$$s/binutils"; \
4845 $(SHELL) $${libsrcdir}/configure \
4846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4847 --target=${target_alias} $${srcdiroption} \
4848 --with-build-libsubdir=$(HOST_SUBDIR) \
4849 $(STAGEprofile_CONFIGURE_FLAGS)
4850 @endif binutils-bootstrap
4852 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
4853 maybe-configure-stagefeedback-binutils:
4854 @if binutils-bootstrap
4855 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
4856 configure-stagefeedback-binutils:
4857 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4859 @r=`${PWD_COMMAND}`; export r; \
4860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4861 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4862 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4864 $(POSTSTAGE1_HOST_EXPORTS) \
4865 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4866 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4867 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4868 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
4869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4870 cd $(HOST_SUBDIR)/binutils || exit 1; \
4872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4873 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4876 srcdiroption="--srcdir=$${topdir}/binutils"; \
4877 libsrcdir="$$s/binutils"; \
4878 $(SHELL) $${libsrcdir}/configure \
4879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4880 --target=${target_alias} $${srcdiroption} \
4881 --with-build-libsubdir=$(HOST_SUBDIR) \
4882 $(STAGEfeedback_CONFIGURE_FLAGS)
4883 @endif binutils-bootstrap
4889 .PHONY: all-binutils maybe-all-binutils
4892 all-binutils: stage_current
4893 @endif gcc-bootstrap
4896 maybe-all-binutils: all-binutils
4897 all-binutils: configure-binutils
4898 @r=`${PWD_COMMAND}`; export r; \
4899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4901 (cd $(HOST_SUBDIR)/binutils && \
4902 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4908 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
4909 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
4910 maybe-all-stage1-binutils:
4911 maybe-clean-stage1-binutils:
4912 @if binutils-bootstrap
4913 maybe-all-stage1-binutils: all-stage1-binutils
4914 all-stage1: all-stage1-binutils
4915 TARGET-stage1-binutils = $(TARGET-binutils)
4916 all-stage1-binutils: configure-stage1-binutils
4917 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4918 @r=`${PWD_COMMAND}`; export r; \
4919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920 TFLAGS="$(STAGE1_TFLAGS)"; \
4922 cd $(HOST_SUBDIR)/binutils && \
4923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4924 CFLAGS="$(STAGE1_CFLAGS)" \
4925 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4926 LIBCFLAGS="$(LIBCFLAGS)" \
4927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4930 $(EXTRA_HOST_FLAGS) \
4931 TFLAGS="$(STAGE1_TFLAGS)" \
4932 $(TARGET-stage1-binutils)
4934 maybe-clean-stage1-binutils: clean-stage1-binutils
4935 clean-stage1: clean-stage1-binutils
4936 clean-stage1-binutils:
4937 @if [ $(current_stage) = stage1 ]; then \
4938 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4940 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
4941 $(MAKE) stage1-start; \
4943 cd $(HOST_SUBDIR)/binutils && \
4944 $(MAKE) $(EXTRA_HOST_FLAGS) \
4946 @endif binutils-bootstrap
4949 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
4950 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
4951 maybe-all-stage2-binutils:
4952 maybe-clean-stage2-binutils:
4953 @if binutils-bootstrap
4954 maybe-all-stage2-binutils: all-stage2-binutils
4955 all-stage2: all-stage2-binutils
4956 TARGET-stage2-binutils = $(TARGET-binutils)
4957 all-stage2-binutils: configure-stage2-binutils
4958 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4959 @r=`${PWD_COMMAND}`; export r; \
4960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4961 TFLAGS="$(STAGE2_TFLAGS)"; \
4963 $(POSTSTAGE1_HOST_EXPORTS) \
4964 cd $(HOST_SUBDIR)/binutils && \
4965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4966 CFLAGS="$(STAGE2_CFLAGS)" \
4967 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4968 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4973 TFLAGS="$(STAGE2_TFLAGS)" \
4974 $(TARGET-stage2-binutils)
4976 maybe-clean-stage2-binutils: clean-stage2-binutils
4977 clean-stage2: clean-stage2-binutils
4978 clean-stage2-binutils:
4979 @if [ $(current_stage) = stage2 ]; then \
4980 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
4982 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
4983 $(MAKE) stage2-start; \
4985 cd $(HOST_SUBDIR)/binutils && \
4986 $(MAKE) $(EXTRA_HOST_FLAGS) \
4987 $(POSTSTAGE1_FLAGS_TO_PASS) \
4989 @endif binutils-bootstrap
4992 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
4993 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
4994 maybe-all-stage3-binutils:
4995 maybe-clean-stage3-binutils:
4996 @if binutils-bootstrap
4997 maybe-all-stage3-binutils: all-stage3-binutils
4998 all-stage3: all-stage3-binutils
4999 TARGET-stage3-binutils = $(TARGET-binutils)
5000 all-stage3-binutils: configure-stage3-binutils
5001 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5002 @r=`${PWD_COMMAND}`; export r; \
5003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5004 TFLAGS="$(STAGE3_TFLAGS)"; \
5006 $(POSTSTAGE1_HOST_EXPORTS) \
5007 cd $(HOST_SUBDIR)/binutils && \
5008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5009 CFLAGS="$(STAGE3_CFLAGS)" \
5010 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5011 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5016 TFLAGS="$(STAGE3_TFLAGS)" \
5017 $(TARGET-stage3-binutils)
5019 maybe-clean-stage3-binutils: clean-stage3-binutils
5020 clean-stage3: clean-stage3-binutils
5021 clean-stage3-binutils:
5022 @if [ $(current_stage) = stage3 ]; then \
5023 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5025 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5026 $(MAKE) stage3-start; \
5028 cd $(HOST_SUBDIR)/binutils && \
5029 $(MAKE) $(EXTRA_HOST_FLAGS) \
5030 $(POSTSTAGE1_FLAGS_TO_PASS) \
5032 @endif binutils-bootstrap
5035 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5036 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5037 maybe-all-stage4-binutils:
5038 maybe-clean-stage4-binutils:
5039 @if binutils-bootstrap
5040 maybe-all-stage4-binutils: all-stage4-binutils
5041 all-stage4: all-stage4-binutils
5042 TARGET-stage4-binutils = $(TARGET-binutils)
5043 all-stage4-binutils: configure-stage4-binutils
5044 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5045 @r=`${PWD_COMMAND}`; export r; \
5046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5047 TFLAGS="$(STAGE4_TFLAGS)"; \
5049 $(POSTSTAGE1_HOST_EXPORTS) \
5050 cd $(HOST_SUBDIR)/binutils && \
5051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5052 CFLAGS="$(STAGE4_CFLAGS)" \
5053 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5054 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5059 TFLAGS="$(STAGE4_TFLAGS)" \
5060 $(TARGET-stage4-binutils)
5062 maybe-clean-stage4-binutils: clean-stage4-binutils
5063 clean-stage4: clean-stage4-binutils
5064 clean-stage4-binutils:
5065 @if [ $(current_stage) = stage4 ]; then \
5066 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5068 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5069 $(MAKE) stage4-start; \
5071 cd $(HOST_SUBDIR)/binutils && \
5072 $(MAKE) $(EXTRA_HOST_FLAGS) \
5073 $(POSTSTAGE1_FLAGS_TO_PASS) \
5075 @endif binutils-bootstrap
5078 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5079 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5080 maybe-all-stageprofile-binutils:
5081 maybe-clean-stageprofile-binutils:
5082 @if binutils-bootstrap
5083 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5084 all-stageprofile: all-stageprofile-binutils
5085 TARGET-stageprofile-binutils = $(TARGET-binutils)
5086 all-stageprofile-binutils: configure-stageprofile-binutils
5087 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5088 @r=`${PWD_COMMAND}`; export r; \
5089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5090 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5092 $(POSTSTAGE1_HOST_EXPORTS) \
5093 cd $(HOST_SUBDIR)/binutils && \
5094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5095 CFLAGS="$(STAGEprofile_CFLAGS)" \
5096 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5097 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5102 TFLAGS="$(STAGEprofile_TFLAGS)" \
5103 $(TARGET-stageprofile-binutils)
5105 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5106 clean-stageprofile: clean-stageprofile-binutils
5107 clean-stageprofile-binutils:
5108 @if [ $(current_stage) = stageprofile ]; then \
5109 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5111 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5112 $(MAKE) stageprofile-start; \
5114 cd $(HOST_SUBDIR)/binutils && \
5115 $(MAKE) $(EXTRA_HOST_FLAGS) \
5116 $(POSTSTAGE1_FLAGS_TO_PASS) \
5118 @endif binutils-bootstrap
5121 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5122 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5123 maybe-all-stagefeedback-binutils:
5124 maybe-clean-stagefeedback-binutils:
5125 @if binutils-bootstrap
5126 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5127 all-stagefeedback: all-stagefeedback-binutils
5128 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5129 all-stagefeedback-binutils: configure-stagefeedback-binutils
5130 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5131 @r=`${PWD_COMMAND}`; export r; \
5132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5135 $(POSTSTAGE1_HOST_EXPORTS) \
5136 cd $(HOST_SUBDIR)/binutils && \
5137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5138 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5139 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5140 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5145 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5146 $(TARGET-stagefeedback-binutils)
5148 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5149 clean-stagefeedback: clean-stagefeedback-binutils
5150 clean-stagefeedback-binutils:
5151 @if [ $(current_stage) = stagefeedback ]; then \
5152 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5154 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5155 $(MAKE) stagefeedback-start; \
5157 cd $(HOST_SUBDIR)/binutils && \
5158 $(MAKE) $(EXTRA_HOST_FLAGS) \
5159 $(POSTSTAGE1_FLAGS_TO_PASS) \
5161 @endif binutils-bootstrap
5167 .PHONY: check-binutils maybe-check-binutils
5168 maybe-check-binutils:
5170 maybe-check-binutils: check-binutils
5173 @: $(MAKE); $(unstage)
5174 @r=`${PWD_COMMAND}`; export r; \
5175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177 (cd $(HOST_SUBDIR)/binutils && \
5178 $(MAKE) $(FLAGS_TO_PASS) check)
5182 .PHONY: install-binutils maybe-install-binutils
5183 maybe-install-binutils:
5185 maybe-install-binutils: install-binutils
5187 install-binutils: installdirs
5188 @: $(MAKE); $(unstage)
5189 @r=`${PWD_COMMAND}`; export r; \
5190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192 (cd $(HOST_SUBDIR)/binutils && \
5193 $(MAKE) $(FLAGS_TO_PASS) install)
5197 .PHONY: install-strip-binutils maybe-install-strip-binutils
5198 maybe-install-strip-binutils:
5200 maybe-install-strip-binutils: install-strip-binutils
5202 install-strip-binutils: installdirs
5203 @: $(MAKE); $(unstage)
5204 @r=`${PWD_COMMAND}`; export r; \
5205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207 (cd $(HOST_SUBDIR)/binutils && \
5208 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5212 # Other targets (info, dvi, pdf, etc.)
5214 .PHONY: maybe-info-binutils info-binutils
5215 maybe-info-binutils:
5217 maybe-info-binutils: info-binutils
5221 @[ -f ./binutils/Makefile ] || exit 0; \
5222 r=`${PWD_COMMAND}`; export r; \
5223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225 for flag in $(EXTRA_HOST_FLAGS) ; do \
5226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5228 echo "Doing info in binutils" ; \
5229 (cd $(HOST_SUBDIR)/binutils && \
5230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5232 "RANLIB=$${RANLIB}" \
5233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5239 .PHONY: maybe-dvi-binutils dvi-binutils
5242 maybe-dvi-binutils: dvi-binutils
5246 @[ -f ./binutils/Makefile ] || exit 0; \
5247 r=`${PWD_COMMAND}`; export r; \
5248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250 for flag in $(EXTRA_HOST_FLAGS) ; do \
5251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5253 echo "Doing dvi in binutils" ; \
5254 (cd $(HOST_SUBDIR)/binutils && \
5255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5257 "RANLIB=$${RANLIB}" \
5258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5264 .PHONY: maybe-pdf-binutils pdf-binutils
5267 maybe-pdf-binutils: pdf-binutils
5271 @[ -f ./binutils/Makefile ] || exit 0; \
5272 r=`${PWD_COMMAND}`; export r; \
5273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5275 for flag in $(EXTRA_HOST_FLAGS) ; do \
5276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5278 echo "Doing pdf in binutils" ; \
5279 (cd $(HOST_SUBDIR)/binutils && \
5280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5282 "RANLIB=$${RANLIB}" \
5283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5289 .PHONY: maybe-html-binutils html-binutils
5290 maybe-html-binutils:
5292 maybe-html-binutils: html-binutils
5296 @[ -f ./binutils/Makefile ] || exit 0; \
5297 r=`${PWD_COMMAND}`; export r; \
5298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5300 for flag in $(EXTRA_HOST_FLAGS) ; do \
5301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5303 echo "Doing html in binutils" ; \
5304 (cd $(HOST_SUBDIR)/binutils && \
5305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5307 "RANLIB=$${RANLIB}" \
5308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5314 .PHONY: maybe-TAGS-binutils TAGS-binutils
5315 maybe-TAGS-binutils:
5317 maybe-TAGS-binutils: TAGS-binutils
5321 @[ -f ./binutils/Makefile ] || exit 0; \
5322 r=`${PWD_COMMAND}`; export r; \
5323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5325 for flag in $(EXTRA_HOST_FLAGS) ; do \
5326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5328 echo "Doing TAGS in binutils" ; \
5329 (cd $(HOST_SUBDIR)/binutils && \
5330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5332 "RANLIB=$${RANLIB}" \
5333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5339 .PHONY: maybe-install-info-binutils install-info-binutils
5340 maybe-install-info-binutils:
5342 maybe-install-info-binutils: install-info-binutils
5344 install-info-binutils: \
5345 configure-binutils \
5347 @[ -f ./binutils/Makefile ] || exit 0; \
5348 r=`${PWD_COMMAND}`; export r; \
5349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5351 for flag in $(EXTRA_HOST_FLAGS) ; do \
5352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5354 echo "Doing install-info in binutils" ; \
5355 (cd $(HOST_SUBDIR)/binutils && \
5356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5358 "RANLIB=$${RANLIB}" \
5359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5365 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5366 maybe-install-pdf-binutils:
5368 maybe-install-pdf-binutils: install-pdf-binutils
5370 install-pdf-binutils: \
5371 configure-binutils \
5373 @[ -f ./binutils/Makefile ] || exit 0; \
5374 r=`${PWD_COMMAND}`; export r; \
5375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5377 for flag in $(EXTRA_HOST_FLAGS) ; do \
5378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5380 echo "Doing install-pdf in binutils" ; \
5381 (cd $(HOST_SUBDIR)/binutils && \
5382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5384 "RANLIB=$${RANLIB}" \
5385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5391 .PHONY: maybe-install-html-binutils install-html-binutils
5392 maybe-install-html-binutils:
5394 maybe-install-html-binutils: install-html-binutils
5396 install-html-binutils: \
5397 configure-binutils \
5399 @[ -f ./binutils/Makefile ] || exit 0; \
5400 r=`${PWD_COMMAND}`; export r; \
5401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5403 for flag in $(EXTRA_HOST_FLAGS) ; do \
5404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5406 echo "Doing install-html in binutils" ; \
5407 (cd $(HOST_SUBDIR)/binutils && \
5408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5410 "RANLIB=$${RANLIB}" \
5411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5417 .PHONY: maybe-installcheck-binutils installcheck-binutils
5418 maybe-installcheck-binutils:
5420 maybe-installcheck-binutils: installcheck-binutils
5422 installcheck-binutils: \
5424 @[ -f ./binutils/Makefile ] || exit 0; \
5425 r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5428 for flag in $(EXTRA_HOST_FLAGS) ; do \
5429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5431 echo "Doing installcheck in binutils" ; \
5432 (cd $(HOST_SUBDIR)/binutils && \
5433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5435 "RANLIB=$${RANLIB}" \
5436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5442 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5443 maybe-mostlyclean-binutils:
5445 maybe-mostlyclean-binutils: mostlyclean-binutils
5447 mostlyclean-binutils:
5448 @[ -f ./binutils/Makefile ] || exit 0; \
5449 r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5452 for flag in $(EXTRA_HOST_FLAGS) ; do \
5453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5455 echo "Doing mostlyclean in binutils" ; \
5456 (cd $(HOST_SUBDIR)/binutils && \
5457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5459 "RANLIB=$${RANLIB}" \
5460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5466 .PHONY: maybe-clean-binutils clean-binutils
5467 maybe-clean-binutils:
5469 maybe-clean-binutils: clean-binutils
5472 @[ -f ./binutils/Makefile ] || exit 0; \
5473 r=`${PWD_COMMAND}`; export r; \
5474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 for flag in $(EXTRA_HOST_FLAGS) ; do \
5477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479 echo "Doing clean in binutils" ; \
5480 (cd $(HOST_SUBDIR)/binutils && \
5481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483 "RANLIB=$${RANLIB}" \
5484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5490 .PHONY: maybe-distclean-binutils distclean-binutils
5491 maybe-distclean-binutils:
5493 maybe-distclean-binutils: distclean-binutils
5496 @[ -f ./binutils/Makefile ] || exit 0; \
5497 r=`${PWD_COMMAND}`; export r; \
5498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500 for flag in $(EXTRA_HOST_FLAGS) ; do \
5501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503 echo "Doing distclean in binutils" ; \
5504 (cd $(HOST_SUBDIR)/binutils && \
5505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5507 "RANLIB=$${RANLIB}" \
5508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5515 maybe-maintainer-clean-binutils:
5517 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5519 maintainer-clean-binutils:
5520 @[ -f ./binutils/Makefile ] || exit 0; \
5521 r=`${PWD_COMMAND}`; export r; \
5522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 for flag in $(EXTRA_HOST_FLAGS) ; do \
5525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5527 echo "Doing maintainer-clean in binutils" ; \
5528 (cd $(HOST_SUBDIR)/binutils && \
5529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531 "RANLIB=$${RANLIB}" \
5532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5540 .PHONY: configure-bison maybe-configure-bison
5541 maybe-configure-bison:
5543 configure-bison: stage_current
5544 @endif gcc-bootstrap
5546 maybe-configure-bison: configure-bison
5548 @: $(MAKE); $(unstage)
5549 @r=`${PWD_COMMAND}`; export r; \
5550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5554 echo Configuring in $(HOST_SUBDIR)/bison; \
5555 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5558 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5561 srcdiroption="--srcdir=$${topdir}/bison"; \
5562 libsrcdir="$$s/bison"; \
5563 $(SHELL) $${libsrcdir}/configure \
5564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5565 --target=${target_alias} $${srcdiroption} \
5573 .PHONY: all-bison maybe-all-bison
5576 all-bison: stage_current
5577 @endif gcc-bootstrap
5580 maybe-all-bison: all-bison
5581 all-bison: configure-bison
5582 @: $(MAKE); $(unstage)
5583 @r=`${PWD_COMMAND}`; export r; \
5584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586 (cd $(HOST_SUBDIR)/bison && \
5587 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5594 .PHONY: check-bison maybe-check-bison
5597 maybe-check-bison: check-bison
5599 # This module is only tested in a native toolchain.
5601 @: $(MAKE); $(unstage)
5602 @if [ '$(host)' = '$(target)' ] ; then \
5603 r=`${PWD_COMMAND}`; export r; \
5604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5606 (cd $(HOST_SUBDIR)/bison && \
5607 $(MAKE) $(FLAGS_TO_PASS) check); \
5612 .PHONY: install-bison maybe-install-bison
5613 maybe-install-bison:
5615 maybe-install-bison: install-bison
5617 install-bison: installdirs
5618 @: $(MAKE); $(unstage)
5619 @r=`${PWD_COMMAND}`; export r; \
5620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622 (cd $(HOST_SUBDIR)/bison && \
5623 $(MAKE) $(FLAGS_TO_PASS) install)
5627 .PHONY: install-strip-bison maybe-install-strip-bison
5628 maybe-install-strip-bison:
5630 maybe-install-strip-bison: install-strip-bison
5632 install-strip-bison: installdirs
5633 @: $(MAKE); $(unstage)
5634 @r=`${PWD_COMMAND}`; export r; \
5635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5637 (cd $(HOST_SUBDIR)/bison && \
5638 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5642 # Other targets (info, dvi, pdf, etc.)
5644 .PHONY: maybe-info-bison info-bison
5647 maybe-info-bison: info-bison
5651 @: $(MAKE); $(unstage)
5652 @[ -f ./bison/Makefile ] || exit 0; \
5653 r=`${PWD_COMMAND}`; export r; \
5654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5656 for flag in $(EXTRA_HOST_FLAGS) ; do \
5657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5659 echo "Doing info in bison" ; \
5660 (cd $(HOST_SUBDIR)/bison && \
5661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663 "RANLIB=$${RANLIB}" \
5664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5670 .PHONY: maybe-dvi-bison dvi-bison
5673 maybe-dvi-bison: dvi-bison
5677 @: $(MAKE); $(unstage)
5678 @[ -f ./bison/Makefile ] || exit 0; \
5679 r=`${PWD_COMMAND}`; export r; \
5680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 for flag in $(EXTRA_HOST_FLAGS) ; do \
5683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5685 echo "Doing dvi in bison" ; \
5686 (cd $(HOST_SUBDIR)/bison && \
5687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5689 "RANLIB=$${RANLIB}" \
5690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696 .PHONY: maybe-pdf-bison pdf-bison
5699 maybe-pdf-bison: pdf-bison
5703 @: $(MAKE); $(unstage)
5704 @[ -f ./bison/Makefile ] || exit 0; \
5705 r=`${PWD_COMMAND}`; export r; \
5706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5708 for flag in $(EXTRA_HOST_FLAGS) ; do \
5709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5711 echo "Doing pdf in bison" ; \
5712 (cd $(HOST_SUBDIR)/bison && \
5713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5715 "RANLIB=$${RANLIB}" \
5716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5722 .PHONY: maybe-html-bison html-bison
5725 maybe-html-bison: html-bison
5729 @: $(MAKE); $(unstage)
5730 @[ -f ./bison/Makefile ] || exit 0; \
5731 r=`${PWD_COMMAND}`; export r; \
5732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5734 for flag in $(EXTRA_HOST_FLAGS) ; do \
5735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5737 echo "Doing html in bison" ; \
5738 (cd $(HOST_SUBDIR)/bison && \
5739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741 "RANLIB=$${RANLIB}" \
5742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5748 .PHONY: maybe-TAGS-bison TAGS-bison
5751 maybe-TAGS-bison: TAGS-bison
5755 @: $(MAKE); $(unstage)
5756 @[ -f ./bison/Makefile ] || exit 0; \
5757 r=`${PWD_COMMAND}`; export r; \
5758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5760 for flag in $(EXTRA_HOST_FLAGS) ; do \
5761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5763 echo "Doing TAGS in bison" ; \
5764 (cd $(HOST_SUBDIR)/bison && \
5765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5767 "RANLIB=$${RANLIB}" \
5768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5774 .PHONY: maybe-install-info-bison install-info-bison
5775 maybe-install-info-bison:
5777 maybe-install-info-bison: install-info-bison
5779 install-info-bison: \
5782 @: $(MAKE); $(unstage)
5783 @[ -f ./bison/Makefile ] || exit 0; \
5784 r=`${PWD_COMMAND}`; export r; \
5785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 for flag in $(EXTRA_HOST_FLAGS) ; do \
5788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790 echo "Doing install-info in bison" ; \
5791 (cd $(HOST_SUBDIR)/bison && \
5792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5794 "RANLIB=$${RANLIB}" \
5795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801 .PHONY: maybe-install-pdf-bison install-pdf-bison
5802 maybe-install-pdf-bison:
5804 maybe-install-pdf-bison: install-pdf-bison
5806 install-pdf-bison: \
5809 @: $(MAKE); $(unstage)
5810 @[ -f ./bison/Makefile ] || exit 0; \
5811 r=`${PWD_COMMAND}`; export r; \
5812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5814 for flag in $(EXTRA_HOST_FLAGS) ; do \
5815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5817 echo "Doing install-pdf in bison" ; \
5818 (cd $(HOST_SUBDIR)/bison && \
5819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5821 "RANLIB=$${RANLIB}" \
5822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5828 .PHONY: maybe-install-html-bison install-html-bison
5829 maybe-install-html-bison:
5831 maybe-install-html-bison: install-html-bison
5833 install-html-bison: \
5836 @: $(MAKE); $(unstage)
5837 @[ -f ./bison/Makefile ] || exit 0; \
5838 r=`${PWD_COMMAND}`; export r; \
5839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841 for flag in $(EXTRA_HOST_FLAGS) ; do \
5842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5844 echo "Doing install-html in bison" ; \
5845 (cd $(HOST_SUBDIR)/bison && \
5846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5848 "RANLIB=$${RANLIB}" \
5849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5855 .PHONY: maybe-installcheck-bison installcheck-bison
5856 maybe-installcheck-bison:
5858 maybe-installcheck-bison: installcheck-bison
5860 installcheck-bison: \
5862 @: $(MAKE); $(unstage)
5863 @[ -f ./bison/Makefile ] || exit 0; \
5864 r=`${PWD_COMMAND}`; export r; \
5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5867 for flag in $(EXTRA_HOST_FLAGS) ; do \
5868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5870 echo "Doing installcheck in bison" ; \
5871 (cd $(HOST_SUBDIR)/bison && \
5872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5874 "RANLIB=$${RANLIB}" \
5875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5881 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
5882 maybe-mostlyclean-bison:
5884 maybe-mostlyclean-bison: mostlyclean-bison
5887 @: $(MAKE); $(unstage)
5888 @[ -f ./bison/Makefile ] || exit 0; \
5889 r=`${PWD_COMMAND}`; export r; \
5890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892 for flag in $(EXTRA_HOST_FLAGS) ; do \
5893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5895 echo "Doing mostlyclean in bison" ; \
5896 (cd $(HOST_SUBDIR)/bison && \
5897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5899 "RANLIB=$${RANLIB}" \
5900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5906 .PHONY: maybe-clean-bison clean-bison
5909 maybe-clean-bison: clean-bison
5912 @: $(MAKE); $(unstage)
5913 @[ -f ./bison/Makefile ] || exit 0; \
5914 r=`${PWD_COMMAND}`; export r; \
5915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5917 for flag in $(EXTRA_HOST_FLAGS) ; do \
5918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5920 echo "Doing clean in bison" ; \
5921 (cd $(HOST_SUBDIR)/bison && \
5922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5924 "RANLIB=$${RANLIB}" \
5925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5931 .PHONY: maybe-distclean-bison distclean-bison
5932 maybe-distclean-bison:
5934 maybe-distclean-bison: distclean-bison
5937 @: $(MAKE); $(unstage)
5938 @[ -f ./bison/Makefile ] || exit 0; \
5939 r=`${PWD_COMMAND}`; export r; \
5940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5942 for flag in $(EXTRA_HOST_FLAGS) ; do \
5943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5945 echo "Doing distclean in bison" ; \
5946 (cd $(HOST_SUBDIR)/bison && \
5947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5949 "RANLIB=$${RANLIB}" \
5950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5956 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
5957 maybe-maintainer-clean-bison:
5959 maybe-maintainer-clean-bison: maintainer-clean-bison
5961 maintainer-clean-bison:
5962 @: $(MAKE); $(unstage)
5963 @[ -f ./bison/Makefile ] || exit 0; \
5964 r=`${PWD_COMMAND}`; export r; \
5965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967 for flag in $(EXTRA_HOST_FLAGS) ; do \
5968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5970 echo "Doing maintainer-clean in bison" ; \
5971 (cd $(HOST_SUBDIR)/bison && \
5972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5974 "RANLIB=$${RANLIB}" \
5975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5983 .PHONY: configure-cgen maybe-configure-cgen
5984 maybe-configure-cgen:
5986 configure-cgen: stage_current
5987 @endif gcc-bootstrap
5989 maybe-configure-cgen: configure-cgen
5991 @: $(MAKE); $(unstage)
5992 @r=`${PWD_COMMAND}`; export r; \
5993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
5995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
5997 echo Configuring in $(HOST_SUBDIR)/cgen; \
5998 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6001 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6004 srcdiroption="--srcdir=$${topdir}/cgen"; \
6005 libsrcdir="$$s/cgen"; \
6006 $(SHELL) $${libsrcdir}/configure \
6007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6008 --target=${target_alias} $${srcdiroption} \
6016 .PHONY: all-cgen maybe-all-cgen
6019 all-cgen: stage_current
6020 @endif gcc-bootstrap
6023 maybe-all-cgen: all-cgen
6024 all-cgen: configure-cgen
6025 @: $(MAKE); $(unstage)
6026 @r=`${PWD_COMMAND}`; export r; \
6027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029 (cd $(HOST_SUBDIR)/cgen && \
6030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6037 .PHONY: check-cgen maybe-check-cgen
6040 maybe-check-cgen: check-cgen
6043 @: $(MAKE); $(unstage)
6044 @r=`${PWD_COMMAND}`; export r; \
6045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 (cd $(HOST_SUBDIR)/cgen && \
6048 $(MAKE) $(FLAGS_TO_PASS) check)
6052 .PHONY: install-cgen maybe-install-cgen
6055 maybe-install-cgen: install-cgen
6057 install-cgen: installdirs
6058 @: $(MAKE); $(unstage)
6059 @r=`${PWD_COMMAND}`; export r; \
6060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6062 (cd $(HOST_SUBDIR)/cgen && \
6063 $(MAKE) $(FLAGS_TO_PASS) install)
6067 .PHONY: install-strip-cgen maybe-install-strip-cgen
6068 maybe-install-strip-cgen:
6070 maybe-install-strip-cgen: install-strip-cgen
6072 install-strip-cgen: installdirs
6073 @: $(MAKE); $(unstage)
6074 @r=`${PWD_COMMAND}`; export r; \
6075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6077 (cd $(HOST_SUBDIR)/cgen && \
6078 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6082 # Other targets (info, dvi, pdf, etc.)
6084 .PHONY: maybe-info-cgen info-cgen
6087 maybe-info-cgen: info-cgen
6091 @: $(MAKE); $(unstage)
6092 @[ -f ./cgen/Makefile ] || exit 0; \
6093 r=`${PWD_COMMAND}`; export r; \
6094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096 for flag in $(EXTRA_HOST_FLAGS) ; do \
6097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6099 echo "Doing info in cgen" ; \
6100 (cd $(HOST_SUBDIR)/cgen && \
6101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6103 "RANLIB=$${RANLIB}" \
6104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6110 .PHONY: maybe-dvi-cgen dvi-cgen
6113 maybe-dvi-cgen: dvi-cgen
6117 @: $(MAKE); $(unstage)
6118 @[ -f ./cgen/Makefile ] || exit 0; \
6119 r=`${PWD_COMMAND}`; export r; \
6120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122 for flag in $(EXTRA_HOST_FLAGS) ; do \
6123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6125 echo "Doing dvi in cgen" ; \
6126 (cd $(HOST_SUBDIR)/cgen && \
6127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6129 "RANLIB=$${RANLIB}" \
6130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6136 .PHONY: maybe-pdf-cgen pdf-cgen
6139 maybe-pdf-cgen: pdf-cgen
6143 @: $(MAKE); $(unstage)
6144 @[ -f ./cgen/Makefile ] || exit 0; \
6145 r=`${PWD_COMMAND}`; export r; \
6146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6148 for flag in $(EXTRA_HOST_FLAGS) ; do \
6149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6151 echo "Doing pdf in cgen" ; \
6152 (cd $(HOST_SUBDIR)/cgen && \
6153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6155 "RANLIB=$${RANLIB}" \
6156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6162 .PHONY: maybe-html-cgen html-cgen
6165 maybe-html-cgen: html-cgen
6169 @: $(MAKE); $(unstage)
6170 @[ -f ./cgen/Makefile ] || exit 0; \
6171 r=`${PWD_COMMAND}`; export r; \
6172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6174 for flag in $(EXTRA_HOST_FLAGS) ; do \
6175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6177 echo "Doing html in cgen" ; \
6178 (cd $(HOST_SUBDIR)/cgen && \
6179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6181 "RANLIB=$${RANLIB}" \
6182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6188 .PHONY: maybe-TAGS-cgen TAGS-cgen
6191 maybe-TAGS-cgen: TAGS-cgen
6195 @: $(MAKE); $(unstage)
6196 @[ -f ./cgen/Makefile ] || exit 0; \
6197 r=`${PWD_COMMAND}`; export r; \
6198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6200 for flag in $(EXTRA_HOST_FLAGS) ; do \
6201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6203 echo "Doing TAGS in cgen" ; \
6204 (cd $(HOST_SUBDIR)/cgen && \
6205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6207 "RANLIB=$${RANLIB}" \
6208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6214 .PHONY: maybe-install-info-cgen install-info-cgen
6215 maybe-install-info-cgen:
6217 maybe-install-info-cgen: install-info-cgen
6219 install-info-cgen: \
6222 @: $(MAKE); $(unstage)
6223 @[ -f ./cgen/Makefile ] || exit 0; \
6224 r=`${PWD_COMMAND}`; export r; \
6225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6227 for flag in $(EXTRA_HOST_FLAGS) ; do \
6228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6230 echo "Doing install-info in cgen" ; \
6231 (cd $(HOST_SUBDIR)/cgen && \
6232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6234 "RANLIB=$${RANLIB}" \
6235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6241 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6242 maybe-install-pdf-cgen:
6244 maybe-install-pdf-cgen: install-pdf-cgen
6249 @: $(MAKE); $(unstage)
6250 @[ -f ./cgen/Makefile ] || exit 0; \
6251 r=`${PWD_COMMAND}`; export r; \
6252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254 for flag in $(EXTRA_HOST_FLAGS) ; do \
6255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6257 echo "Doing install-pdf in cgen" ; \
6258 (cd $(HOST_SUBDIR)/cgen && \
6259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6261 "RANLIB=$${RANLIB}" \
6262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6268 .PHONY: maybe-install-html-cgen install-html-cgen
6269 maybe-install-html-cgen:
6271 maybe-install-html-cgen: install-html-cgen
6273 install-html-cgen: \
6276 @: $(MAKE); $(unstage)
6277 @[ -f ./cgen/Makefile ] || exit 0; \
6278 r=`${PWD_COMMAND}`; export r; \
6279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6281 for flag in $(EXTRA_HOST_FLAGS) ; do \
6282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6284 echo "Doing install-html in cgen" ; \
6285 (cd $(HOST_SUBDIR)/cgen && \
6286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6288 "RANLIB=$${RANLIB}" \
6289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6295 .PHONY: maybe-installcheck-cgen installcheck-cgen
6296 maybe-installcheck-cgen:
6298 maybe-installcheck-cgen: installcheck-cgen
6300 installcheck-cgen: \
6302 @: $(MAKE); $(unstage)
6303 @[ -f ./cgen/Makefile ] || exit 0; \
6304 r=`${PWD_COMMAND}`; export r; \
6305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307 for flag in $(EXTRA_HOST_FLAGS) ; do \
6308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6310 echo "Doing installcheck in cgen" ; \
6311 (cd $(HOST_SUBDIR)/cgen && \
6312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6314 "RANLIB=$${RANLIB}" \
6315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6321 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6322 maybe-mostlyclean-cgen:
6324 maybe-mostlyclean-cgen: mostlyclean-cgen
6327 @: $(MAKE); $(unstage)
6328 @[ -f ./cgen/Makefile ] || exit 0; \
6329 r=`${PWD_COMMAND}`; export r; \
6330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6332 for flag in $(EXTRA_HOST_FLAGS) ; do \
6333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6335 echo "Doing mostlyclean in cgen" ; \
6336 (cd $(HOST_SUBDIR)/cgen && \
6337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6339 "RANLIB=$${RANLIB}" \
6340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6346 .PHONY: maybe-clean-cgen clean-cgen
6349 maybe-clean-cgen: clean-cgen
6352 @: $(MAKE); $(unstage)
6353 @[ -f ./cgen/Makefile ] || exit 0; \
6354 r=`${PWD_COMMAND}`; export r; \
6355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357 for flag in $(EXTRA_HOST_FLAGS) ; do \
6358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360 echo "Doing clean in cgen" ; \
6361 (cd $(HOST_SUBDIR)/cgen && \
6362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6364 "RANLIB=$${RANLIB}" \
6365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6371 .PHONY: maybe-distclean-cgen distclean-cgen
6372 maybe-distclean-cgen:
6374 maybe-distclean-cgen: distclean-cgen
6377 @: $(MAKE); $(unstage)
6378 @[ -f ./cgen/Makefile ] || exit 0; \
6379 r=`${PWD_COMMAND}`; export r; \
6380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6382 for flag in $(EXTRA_HOST_FLAGS) ; do \
6383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6385 echo "Doing distclean in cgen" ; \
6386 (cd $(HOST_SUBDIR)/cgen && \
6387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6389 "RANLIB=$${RANLIB}" \
6390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6396 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6397 maybe-maintainer-clean-cgen:
6399 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6401 maintainer-clean-cgen:
6402 @: $(MAKE); $(unstage)
6403 @[ -f ./cgen/Makefile ] || exit 0; \
6404 r=`${PWD_COMMAND}`; export r; \
6405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6407 for flag in $(EXTRA_HOST_FLAGS) ; do \
6408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6410 echo "Doing maintainer-clean 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}" \
6423 .PHONY: configure-dejagnu maybe-configure-dejagnu
6424 maybe-configure-dejagnu:
6426 configure-dejagnu: stage_current
6427 @endif gcc-bootstrap
6429 maybe-configure-dejagnu: configure-dejagnu
6431 @: $(MAKE); $(unstage)
6432 @r=`${PWD_COMMAND}`; export r; \
6433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6437 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6438 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6441 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6444 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6445 libsrcdir="$$s/dejagnu"; \
6446 $(SHELL) $${libsrcdir}/configure \
6447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6448 --target=${target_alias} $${srcdiroption} \
6456 .PHONY: all-dejagnu maybe-all-dejagnu
6459 all-dejagnu: stage_current
6460 @endif gcc-bootstrap
6463 maybe-all-dejagnu: all-dejagnu
6464 all-dejagnu: configure-dejagnu
6465 @: $(MAKE); $(unstage)
6466 @r=`${PWD_COMMAND}`; export r; \
6467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6469 (cd $(HOST_SUBDIR)/dejagnu && \
6470 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6477 .PHONY: check-dejagnu maybe-check-dejagnu
6478 maybe-check-dejagnu:
6480 maybe-check-dejagnu: check-dejagnu
6483 @: $(MAKE); $(unstage)
6484 @r=`${PWD_COMMAND}`; export r; \
6485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6487 (cd $(HOST_SUBDIR)/dejagnu && \
6488 $(MAKE) $(FLAGS_TO_PASS) check)
6492 .PHONY: install-dejagnu maybe-install-dejagnu
6493 maybe-install-dejagnu:
6495 maybe-install-dejagnu: install-dejagnu
6497 install-dejagnu: installdirs
6498 @: $(MAKE); $(unstage)
6499 @r=`${PWD_COMMAND}`; export r; \
6500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6502 (cd $(HOST_SUBDIR)/dejagnu && \
6503 $(MAKE) $(FLAGS_TO_PASS) install)
6507 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6508 maybe-install-strip-dejagnu:
6510 maybe-install-strip-dejagnu: install-strip-dejagnu
6512 install-strip-dejagnu: installdirs
6513 @: $(MAKE); $(unstage)
6514 @r=`${PWD_COMMAND}`; export r; \
6515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6517 (cd $(HOST_SUBDIR)/dejagnu && \
6518 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6522 # Other targets (info, dvi, pdf, etc.)
6524 .PHONY: maybe-info-dejagnu info-dejagnu
6527 maybe-info-dejagnu: info-dejagnu
6531 @: $(MAKE); $(unstage)
6532 @[ -f ./dejagnu/Makefile ] || exit 0; \
6533 r=`${PWD_COMMAND}`; export r; \
6534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6536 for flag in $(EXTRA_HOST_FLAGS) ; do \
6537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6539 echo "Doing info in dejagnu" ; \
6540 (cd $(HOST_SUBDIR)/dejagnu && \
6541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6543 "RANLIB=$${RANLIB}" \
6544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6550 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6553 maybe-dvi-dejagnu: dvi-dejagnu
6557 @: $(MAKE); $(unstage)
6558 @[ -f ./dejagnu/Makefile ] || exit 0; \
6559 r=`${PWD_COMMAND}`; export r; \
6560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6562 for flag in $(EXTRA_HOST_FLAGS) ; do \
6563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6565 echo "Doing dvi in dejagnu" ; \
6566 (cd $(HOST_SUBDIR)/dejagnu && \
6567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6569 "RANLIB=$${RANLIB}" \
6570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6576 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6579 maybe-pdf-dejagnu: pdf-dejagnu
6583 @: $(MAKE); $(unstage)
6584 @[ -f ./dejagnu/Makefile ] || exit 0; \
6585 r=`${PWD_COMMAND}`; export r; \
6586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588 for flag in $(EXTRA_HOST_FLAGS) ; do \
6589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591 echo "Doing pdf in dejagnu" ; \
6592 (cd $(HOST_SUBDIR)/dejagnu && \
6593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6595 "RANLIB=$${RANLIB}" \
6596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6602 .PHONY: maybe-html-dejagnu html-dejagnu
6605 maybe-html-dejagnu: html-dejagnu
6609 @: $(MAKE); $(unstage)
6610 @[ -f ./dejagnu/Makefile ] || exit 0; \
6611 r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6614 for flag in $(EXTRA_HOST_FLAGS) ; do \
6615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6617 echo "Doing html in dejagnu" ; \
6618 (cd $(HOST_SUBDIR)/dejagnu && \
6619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621 "RANLIB=$${RANLIB}" \
6622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6628 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6631 maybe-TAGS-dejagnu: TAGS-dejagnu
6635 @: $(MAKE); $(unstage)
6636 @[ -f ./dejagnu/Makefile ] || exit 0; \
6637 r=`${PWD_COMMAND}`; export r; \
6638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6640 for flag in $(EXTRA_HOST_FLAGS) ; do \
6641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6643 echo "Doing TAGS in dejagnu" ; \
6644 (cd $(HOST_SUBDIR)/dejagnu && \
6645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6647 "RANLIB=$${RANLIB}" \
6648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6654 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6655 maybe-install-info-dejagnu:
6657 maybe-install-info-dejagnu: install-info-dejagnu
6659 install-info-dejagnu: \
6662 @: $(MAKE); $(unstage)
6663 @[ -f ./dejagnu/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6670 echo "Doing install-info in dejagnu" ; \
6671 (cd $(HOST_SUBDIR)/dejagnu && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6681 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6682 maybe-install-pdf-dejagnu:
6684 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6686 install-pdf-dejagnu: \
6689 @: $(MAKE); $(unstage)
6690 @[ -f ./dejagnu/Makefile ] || exit 0; \
6691 r=`${PWD_COMMAND}`; export r; \
6692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6694 for flag in $(EXTRA_HOST_FLAGS) ; do \
6695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6697 echo "Doing install-pdf in dejagnu" ; \
6698 (cd $(HOST_SUBDIR)/dejagnu && \
6699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6701 "RANLIB=$${RANLIB}" \
6702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6708 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6709 maybe-install-html-dejagnu:
6711 maybe-install-html-dejagnu: install-html-dejagnu
6713 install-html-dejagnu: \
6716 @: $(MAKE); $(unstage)
6717 @[ -f ./dejagnu/Makefile ] || exit 0; \
6718 r=`${PWD_COMMAND}`; export r; \
6719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6721 for flag in $(EXTRA_HOST_FLAGS) ; do \
6722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6724 echo "Doing install-html in dejagnu" ; \
6725 (cd $(HOST_SUBDIR)/dejagnu && \
6726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6728 "RANLIB=$${RANLIB}" \
6729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6735 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6736 maybe-installcheck-dejagnu:
6738 maybe-installcheck-dejagnu: installcheck-dejagnu
6740 installcheck-dejagnu: \
6742 @: $(MAKE); $(unstage)
6743 @[ -f ./dejagnu/Makefile ] || exit 0; \
6744 r=`${PWD_COMMAND}`; export r; \
6745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6747 for flag in $(EXTRA_HOST_FLAGS) ; do \
6748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6750 echo "Doing installcheck in dejagnu" ; \
6751 (cd $(HOST_SUBDIR)/dejagnu && \
6752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6754 "RANLIB=$${RANLIB}" \
6755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6761 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6762 maybe-mostlyclean-dejagnu:
6764 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6766 mostlyclean-dejagnu:
6767 @: $(MAKE); $(unstage)
6768 @[ -f ./dejagnu/Makefile ] || exit 0; \
6769 r=`${PWD_COMMAND}`; export r; \
6770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 for flag in $(EXTRA_HOST_FLAGS) ; do \
6773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775 echo "Doing mostlyclean in dejagnu" ; \
6776 (cd $(HOST_SUBDIR)/dejagnu && \
6777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6779 "RANLIB=$${RANLIB}" \
6780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6786 .PHONY: maybe-clean-dejagnu clean-dejagnu
6787 maybe-clean-dejagnu:
6789 maybe-clean-dejagnu: clean-dejagnu
6792 @: $(MAKE); $(unstage)
6793 @[ -f ./dejagnu/Makefile ] || exit 0; \
6794 r=`${PWD_COMMAND}`; export r; \
6795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6797 for flag in $(EXTRA_HOST_FLAGS) ; do \
6798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6800 echo "Doing clean in dejagnu" ; \
6801 (cd $(HOST_SUBDIR)/dejagnu && \
6802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6804 "RANLIB=$${RANLIB}" \
6805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6811 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6812 maybe-distclean-dejagnu:
6814 maybe-distclean-dejagnu: distclean-dejagnu
6817 @: $(MAKE); $(unstage)
6818 @[ -f ./dejagnu/Makefile ] || exit 0; \
6819 r=`${PWD_COMMAND}`; export r; \
6820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6822 for flag in $(EXTRA_HOST_FLAGS) ; do \
6823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6825 echo "Doing distclean in dejagnu" ; \
6826 (cd $(HOST_SUBDIR)/dejagnu && \
6827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6829 "RANLIB=$${RANLIB}" \
6830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6836 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
6837 maybe-maintainer-clean-dejagnu:
6839 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
6841 maintainer-clean-dejagnu:
6842 @: $(MAKE); $(unstage)
6843 @[ -f ./dejagnu/Makefile ] || exit 0; \
6844 r=`${PWD_COMMAND}`; export r; \
6845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 for flag in $(EXTRA_HOST_FLAGS) ; do \
6848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850 echo "Doing maintainer-clean in dejagnu" ; \
6851 (cd $(HOST_SUBDIR)/dejagnu && \
6852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6854 "RANLIB=$${RANLIB}" \
6855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6863 .PHONY: configure-etc maybe-configure-etc
6864 maybe-configure-etc:
6866 configure-etc: stage_current
6867 @endif gcc-bootstrap
6869 maybe-configure-etc: configure-etc
6871 @: $(MAKE); $(unstage)
6872 @r=`${PWD_COMMAND}`; export r; \
6873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6874 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
6875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
6877 echo Configuring in $(HOST_SUBDIR)/etc; \
6878 cd "$(HOST_SUBDIR)/etc" || exit 1; \
6880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6881 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
6882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6884 srcdiroption="--srcdir=$${topdir}/etc"; \
6885 libsrcdir="$$s/etc"; \
6886 $(SHELL) $${libsrcdir}/configure \
6887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6888 --target=${target_alias} $${srcdiroption} \
6896 .PHONY: all-etc maybe-all-etc
6899 all-etc: stage_current
6900 @endif gcc-bootstrap
6903 maybe-all-etc: all-etc
6904 all-etc: configure-etc
6905 @: $(MAKE); $(unstage)
6906 @r=`${PWD_COMMAND}`; export r; \
6907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 (cd $(HOST_SUBDIR)/etc && \
6910 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6917 .PHONY: check-etc maybe-check-etc
6920 maybe-check-etc: check-etc
6923 @: $(MAKE); $(unstage)
6924 @r=`${PWD_COMMAND}`; export r; \
6925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6927 (cd $(HOST_SUBDIR)/etc && \
6928 $(MAKE) $(FLAGS_TO_PASS) check)
6932 .PHONY: install-etc maybe-install-etc
6935 maybe-install-etc: install-etc
6937 install-etc: installdirs
6938 @: $(MAKE); $(unstage)
6939 @r=`${PWD_COMMAND}`; export r; \
6940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6942 (cd $(HOST_SUBDIR)/etc && \
6943 $(MAKE) $(FLAGS_TO_PASS) install)
6947 .PHONY: install-strip-etc maybe-install-strip-etc
6948 maybe-install-strip-etc:
6950 maybe-install-strip-etc: install-strip-etc
6952 install-strip-etc: installdirs
6953 @: $(MAKE); $(unstage)
6954 @r=`${PWD_COMMAND}`; export r; \
6955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957 (cd $(HOST_SUBDIR)/etc && \
6958 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6962 # Other targets (info, dvi, pdf, etc.)
6964 .PHONY: maybe-info-etc info-etc
6967 maybe-info-etc: info-etc
6971 @: $(MAKE); $(unstage)
6972 @[ -f ./etc/Makefile ] || exit 0; \
6973 r=`${PWD_COMMAND}`; export r; \
6974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6976 for flag in $(EXTRA_HOST_FLAGS) ; do \
6977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6979 echo "Doing info in etc" ; \
6980 (cd $(HOST_SUBDIR)/etc && \
6981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6983 "RANLIB=$${RANLIB}" \
6984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6990 .PHONY: maybe-dvi-etc dvi-etc
6993 maybe-dvi-etc: dvi-etc
6997 @: $(MAKE); $(unstage)
6998 @[ -f ./etc/Makefile ] || exit 0; \
6999 r=`${PWD_COMMAND}`; export r; \
7000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7002 for flag in $(EXTRA_HOST_FLAGS) ; do \
7003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7005 echo "Doing dvi in etc" ; \
7006 (cd $(HOST_SUBDIR)/etc && \
7007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7009 "RANLIB=$${RANLIB}" \
7010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7016 .PHONY: maybe-pdf-etc pdf-etc
7019 maybe-pdf-etc: pdf-etc
7023 @: $(MAKE); $(unstage)
7024 @[ -f ./etc/Makefile ] || exit 0; \
7025 r=`${PWD_COMMAND}`; export r; \
7026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7028 for flag in $(EXTRA_HOST_FLAGS) ; do \
7029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7031 echo "Doing pdf in etc" ; \
7032 (cd $(HOST_SUBDIR)/etc && \
7033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7035 "RANLIB=$${RANLIB}" \
7036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7042 .PHONY: maybe-html-etc html-etc
7045 maybe-html-etc: html-etc
7049 @: $(MAKE); $(unstage)
7050 @[ -f ./etc/Makefile ] || exit 0; \
7051 r=`${PWD_COMMAND}`; export r; \
7052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7054 for flag in $(EXTRA_HOST_FLAGS) ; do \
7055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7057 echo "Doing html in etc" ; \
7058 (cd $(HOST_SUBDIR)/etc && \
7059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7061 "RANLIB=$${RANLIB}" \
7062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7068 .PHONY: maybe-TAGS-etc TAGS-etc
7071 maybe-TAGS-etc: TAGS-etc
7075 @: $(MAKE); $(unstage)
7076 @[ -f ./etc/Makefile ] || exit 0; \
7077 r=`${PWD_COMMAND}`; export r; \
7078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080 for flag in $(EXTRA_HOST_FLAGS) ; do \
7081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7083 echo "Doing TAGS in etc" ; \
7084 (cd $(HOST_SUBDIR)/etc && \
7085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7087 "RANLIB=$${RANLIB}" \
7088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7094 .PHONY: maybe-install-info-etc install-info-etc
7095 maybe-install-info-etc:
7097 maybe-install-info-etc: install-info-etc
7102 @: $(MAKE); $(unstage)
7103 @[ -f ./etc/Makefile ] || exit 0; \
7104 r=`${PWD_COMMAND}`; export r; \
7105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7107 for flag in $(EXTRA_HOST_FLAGS) ; do \
7108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7110 echo "Doing install-info in etc" ; \
7111 (cd $(HOST_SUBDIR)/etc && \
7112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7114 "RANLIB=$${RANLIB}" \
7115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7121 .PHONY: maybe-install-pdf-etc install-pdf-etc
7122 maybe-install-pdf-etc:
7124 maybe-install-pdf-etc: install-pdf-etc
7129 @: $(MAKE); $(unstage)
7130 @[ -f ./etc/Makefile ] || exit 0; \
7131 r=`${PWD_COMMAND}`; export r; \
7132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7134 for flag in $(EXTRA_HOST_FLAGS) ; do \
7135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7137 echo "Doing install-pdf in etc" ; \
7138 (cd $(HOST_SUBDIR)/etc && \
7139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7141 "RANLIB=$${RANLIB}" \
7142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7148 .PHONY: maybe-install-html-etc install-html-etc
7149 maybe-install-html-etc:
7151 maybe-install-html-etc: install-html-etc
7156 @: $(MAKE); $(unstage)
7157 @[ -f ./etc/Makefile ] || exit 0; \
7158 r=`${PWD_COMMAND}`; export r; \
7159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161 for flag in $(EXTRA_HOST_FLAGS) ; do \
7162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7164 echo "Doing install-html in etc" ; \
7165 (cd $(HOST_SUBDIR)/etc && \
7166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7168 "RANLIB=$${RANLIB}" \
7169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7175 .PHONY: maybe-installcheck-etc installcheck-etc
7176 maybe-installcheck-etc:
7178 maybe-installcheck-etc: installcheck-etc
7182 @: $(MAKE); $(unstage)
7183 @[ -f ./etc/Makefile ] || exit 0; \
7184 r=`${PWD_COMMAND}`; export r; \
7185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7187 for flag in $(EXTRA_HOST_FLAGS) ; do \
7188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7190 echo "Doing installcheck in etc" ; \
7191 (cd $(HOST_SUBDIR)/etc && \
7192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7194 "RANLIB=$${RANLIB}" \
7195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7201 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7202 maybe-mostlyclean-etc:
7204 maybe-mostlyclean-etc: mostlyclean-etc
7207 @: $(MAKE); $(unstage)
7208 @[ -f ./etc/Makefile ] || exit 0; \
7209 r=`${PWD_COMMAND}`; export r; \
7210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212 for flag in $(EXTRA_HOST_FLAGS) ; do \
7213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7215 echo "Doing mostlyclean in etc" ; \
7216 (cd $(HOST_SUBDIR)/etc && \
7217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7219 "RANLIB=$${RANLIB}" \
7220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7226 .PHONY: maybe-clean-etc clean-etc
7229 maybe-clean-etc: clean-etc
7232 @: $(MAKE); $(unstage)
7233 @[ -f ./etc/Makefile ] || exit 0; \
7234 r=`${PWD_COMMAND}`; export r; \
7235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7237 for flag in $(EXTRA_HOST_FLAGS) ; do \
7238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7240 echo "Doing clean in etc" ; \
7241 (cd $(HOST_SUBDIR)/etc && \
7242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7244 "RANLIB=$${RANLIB}" \
7245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7251 .PHONY: maybe-distclean-etc distclean-etc
7252 maybe-distclean-etc:
7254 maybe-distclean-etc: distclean-etc
7257 @: $(MAKE); $(unstage)
7258 @[ -f ./etc/Makefile ] || exit 0; \
7259 r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262 for flag in $(EXTRA_HOST_FLAGS) ; do \
7263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265 echo "Doing distclean 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}" \
7276 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7277 maybe-maintainer-clean-etc:
7279 maybe-maintainer-clean-etc: maintainer-clean-etc
7281 maintainer-clean-etc:
7282 @: $(MAKE); $(unstage)
7283 @[ -f ./etc/Makefile ] || exit 0; \
7284 r=`${PWD_COMMAND}`; export r; \
7285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287 for flag in $(EXTRA_HOST_FLAGS) ; do \
7288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290 echo "Doing maintainer-clean in etc" ; \
7291 (cd $(HOST_SUBDIR)/etc && \
7292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7294 "RANLIB=$${RANLIB}" \
7295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7303 .PHONY: configure-fastjar maybe-configure-fastjar
7304 maybe-configure-fastjar:
7306 configure-fastjar: stage_current
7307 @endif gcc-bootstrap
7309 maybe-configure-fastjar: configure-fastjar
7311 @: $(MAKE); $(unstage)
7312 @r=`${PWD_COMMAND}`; export r; \
7313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7314 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7317 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7318 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7321 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7324 srcdiroption="--srcdir=$${topdir}/fastjar"; \
7325 libsrcdir="$$s/fastjar"; \
7326 $(SHELL) $${libsrcdir}/configure \
7327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7328 --target=${target_alias} $${srcdiroption} \
7336 .PHONY: all-fastjar maybe-all-fastjar
7339 all-fastjar: stage_current
7340 @endif gcc-bootstrap
7343 maybe-all-fastjar: all-fastjar
7344 all-fastjar: configure-fastjar
7345 @: $(MAKE); $(unstage)
7346 @r=`${PWD_COMMAND}`; export r; \
7347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7349 (cd $(HOST_SUBDIR)/fastjar && \
7350 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7357 .PHONY: check-fastjar maybe-check-fastjar
7358 maybe-check-fastjar:
7360 maybe-check-fastjar: check-fastjar
7362 # This module is only tested in a native toolchain.
7364 @: $(MAKE); $(unstage)
7365 @if [ '$(host)' = '$(target)' ] ; then \
7366 r=`${PWD_COMMAND}`; export r; \
7367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369 (cd $(HOST_SUBDIR)/fastjar && \
7370 $(MAKE) $(FLAGS_TO_PASS) check); \
7375 .PHONY: install-fastjar maybe-install-fastjar
7376 maybe-install-fastjar:
7378 maybe-install-fastjar: install-fastjar
7380 install-fastjar: installdirs
7381 @: $(MAKE); $(unstage)
7382 @r=`${PWD_COMMAND}`; export r; \
7383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 (cd $(HOST_SUBDIR)/fastjar && \
7386 $(MAKE) $(FLAGS_TO_PASS) install)
7390 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7391 maybe-install-strip-fastjar:
7393 maybe-install-strip-fastjar: install-strip-fastjar
7395 install-strip-fastjar: installdirs
7396 @: $(MAKE); $(unstage)
7397 @r=`${PWD_COMMAND}`; export r; \
7398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7400 (cd $(HOST_SUBDIR)/fastjar && \
7401 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7405 # Other targets (info, dvi, pdf, etc.)
7407 .PHONY: maybe-info-fastjar info-fastjar
7410 maybe-info-fastjar: info-fastjar
7414 @: $(MAKE); $(unstage)
7415 @[ -f ./fastjar/Makefile ] || exit 0; \
7416 r=`${PWD_COMMAND}`; export r; \
7417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419 for flag in $(EXTRA_HOST_FLAGS) ; do \
7420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7422 echo "Doing info in fastjar" ; \
7423 (cd $(HOST_SUBDIR)/fastjar && \
7424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7426 "RANLIB=$${RANLIB}" \
7427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7433 .PHONY: maybe-dvi-fastjar dvi-fastjar
7436 maybe-dvi-fastjar: dvi-fastjar
7440 @: $(MAKE); $(unstage)
7441 @[ -f ./fastjar/Makefile ] || exit 0; \
7442 r=`${PWD_COMMAND}`; export r; \
7443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 for flag in $(EXTRA_HOST_FLAGS) ; do \
7446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448 echo "Doing dvi in fastjar" ; \
7449 (cd $(HOST_SUBDIR)/fastjar && \
7450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7452 "RANLIB=$${RANLIB}" \
7453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7459 .PHONY: maybe-pdf-fastjar pdf-fastjar
7462 maybe-pdf-fastjar: pdf-fastjar
7466 @: $(MAKE); $(unstage)
7467 @[ -f ./fastjar/Makefile ] || exit 0; \
7468 r=`${PWD_COMMAND}`; export r; \
7469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 for flag in $(EXTRA_HOST_FLAGS) ; do \
7472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474 echo "Doing pdf in fastjar" ; \
7475 (cd $(HOST_SUBDIR)/fastjar && \
7476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7478 "RANLIB=$${RANLIB}" \
7479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7485 .PHONY: maybe-html-fastjar html-fastjar
7488 maybe-html-fastjar: html-fastjar
7492 @: $(MAKE); $(unstage)
7493 @[ -f ./fastjar/Makefile ] || exit 0; \
7494 r=`${PWD_COMMAND}`; export r; \
7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 for flag in $(EXTRA_HOST_FLAGS) ; do \
7498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500 echo "Doing html in fastjar" ; \
7501 (cd $(HOST_SUBDIR)/fastjar && \
7502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504 "RANLIB=$${RANLIB}" \
7505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7511 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7514 maybe-TAGS-fastjar: TAGS-fastjar
7518 @: $(MAKE); $(unstage)
7519 @[ -f ./fastjar/Makefile ] || exit 0; \
7520 r=`${PWD_COMMAND}`; export r; \
7521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 for flag in $(EXTRA_HOST_FLAGS) ; do \
7524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 echo "Doing TAGS in fastjar" ; \
7527 (cd $(HOST_SUBDIR)/fastjar && \
7528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7530 "RANLIB=$${RANLIB}" \
7531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7537 .PHONY: maybe-install-info-fastjar install-info-fastjar
7538 maybe-install-info-fastjar:
7540 maybe-install-info-fastjar: install-info-fastjar
7542 install-info-fastjar: \
7545 @: $(MAKE); $(unstage)
7546 @[ -f ./fastjar/Makefile ] || exit 0; \
7547 r=`${PWD_COMMAND}`; export r; \
7548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7550 for flag in $(EXTRA_HOST_FLAGS) ; do \
7551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7553 echo "Doing install-info in fastjar" ; \
7554 (cd $(HOST_SUBDIR)/fastjar && \
7555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7557 "RANLIB=$${RANLIB}" \
7558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7565 maybe-install-pdf-fastjar:
7567 maybe-install-pdf-fastjar: install-pdf-fastjar
7569 install-pdf-fastjar: \
7572 @: $(MAKE); $(unstage)
7573 @[ -f ./fastjar/Makefile ] || exit 0; \
7574 r=`${PWD_COMMAND}`; export r; \
7575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7577 for flag in $(EXTRA_HOST_FLAGS) ; do \
7578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7580 echo "Doing install-pdf in fastjar" ; \
7581 (cd $(HOST_SUBDIR)/fastjar && \
7582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7584 "RANLIB=$${RANLIB}" \
7585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7591 .PHONY: maybe-install-html-fastjar install-html-fastjar
7592 maybe-install-html-fastjar:
7594 maybe-install-html-fastjar: install-html-fastjar
7596 install-html-fastjar: \
7599 @: $(MAKE); $(unstage)
7600 @[ -f ./fastjar/Makefile ] || exit 0; \
7601 r=`${PWD_COMMAND}`; export r; \
7602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604 for flag in $(EXTRA_HOST_FLAGS) ; do \
7605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7607 echo "Doing install-html in fastjar" ; \
7608 (cd $(HOST_SUBDIR)/fastjar && \
7609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7611 "RANLIB=$${RANLIB}" \
7612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7618 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7619 maybe-installcheck-fastjar:
7621 maybe-installcheck-fastjar: installcheck-fastjar
7623 installcheck-fastjar: \
7625 @: $(MAKE); $(unstage)
7626 @[ -f ./fastjar/Makefile ] || exit 0; \
7627 r=`${PWD_COMMAND}`; export r; \
7628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630 for flag in $(EXTRA_HOST_FLAGS) ; do \
7631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7633 echo "Doing installcheck in fastjar" ; \
7634 (cd $(HOST_SUBDIR)/fastjar && \
7635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7637 "RANLIB=$${RANLIB}" \
7638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7644 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7645 maybe-mostlyclean-fastjar:
7647 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7649 mostlyclean-fastjar:
7650 @: $(MAKE); $(unstage)
7651 @[ -f ./fastjar/Makefile ] || exit 0; \
7652 r=`${PWD_COMMAND}`; export r; \
7653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655 for flag in $(EXTRA_HOST_FLAGS) ; do \
7656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7658 echo "Doing mostlyclean in fastjar" ; \
7659 (cd $(HOST_SUBDIR)/fastjar && \
7660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7662 "RANLIB=$${RANLIB}" \
7663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7669 .PHONY: maybe-clean-fastjar clean-fastjar
7670 maybe-clean-fastjar:
7672 maybe-clean-fastjar: clean-fastjar
7675 @: $(MAKE); $(unstage)
7676 @[ -f ./fastjar/Makefile ] || exit 0; \
7677 r=`${PWD_COMMAND}`; export r; \
7678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7680 for flag in $(EXTRA_HOST_FLAGS) ; do \
7681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7683 echo "Doing clean in fastjar" ; \
7684 (cd $(HOST_SUBDIR)/fastjar && \
7685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7687 "RANLIB=$${RANLIB}" \
7688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7694 .PHONY: maybe-distclean-fastjar distclean-fastjar
7695 maybe-distclean-fastjar:
7697 maybe-distclean-fastjar: distclean-fastjar
7700 @: $(MAKE); $(unstage)
7701 @[ -f ./fastjar/Makefile ] || exit 0; \
7702 r=`${PWD_COMMAND}`; export r; \
7703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7705 for flag in $(EXTRA_HOST_FLAGS) ; do \
7706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7708 echo "Doing distclean in fastjar" ; \
7709 (cd $(HOST_SUBDIR)/fastjar && \
7710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712 "RANLIB=$${RANLIB}" \
7713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7720 maybe-maintainer-clean-fastjar:
7722 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7724 maintainer-clean-fastjar:
7725 @: $(MAKE); $(unstage)
7726 @[ -f ./fastjar/Makefile ] || exit 0; \
7727 r=`${PWD_COMMAND}`; export r; \
7728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 for flag in $(EXTRA_HOST_FLAGS) ; do \
7731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 echo "Doing maintainer-clean in fastjar" ; \
7734 (cd $(HOST_SUBDIR)/fastjar && \
7735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7737 "RANLIB=$${RANLIB}" \
7738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7746 .PHONY: configure-fixincludes maybe-configure-fixincludes
7747 maybe-configure-fixincludes:
7749 configure-fixincludes: stage_current
7750 @endif gcc-bootstrap
7752 maybe-configure-fixincludes: configure-fixincludes
7753 configure-fixincludes:
7754 @: $(MAKE); $(unstage)
7755 @r=`${PWD_COMMAND}`; export r; \
7756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7757 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7760 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7761 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7764 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7767 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
7768 libsrcdir="$$s/fixincludes"; \
7769 $(SHELL) $${libsrcdir}/configure \
7770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7771 --target=${target_alias} $${srcdiroption} \
7779 .PHONY: all-fixincludes maybe-all-fixincludes
7780 maybe-all-fixincludes:
7782 all-fixincludes: stage_current
7783 @endif gcc-bootstrap
7785 TARGET-fixincludes=all
7786 maybe-all-fixincludes: all-fixincludes
7787 all-fixincludes: configure-fixincludes
7788 @: $(MAKE); $(unstage)
7789 @r=`${PWD_COMMAND}`; export r; \
7790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792 (cd $(HOST_SUBDIR)/fixincludes && \
7793 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7794 $(TARGET-fixincludes))
7800 .PHONY: check-fixincludes maybe-check-fixincludes
7801 maybe-check-fixincludes:
7803 maybe-check-fixincludes: check-fixincludes
7806 @: $(MAKE); $(unstage)
7807 @r=`${PWD_COMMAND}`; export r; \
7808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7810 (cd $(HOST_SUBDIR)/fixincludes && \
7811 $(MAKE) $(FLAGS_TO_PASS) check)
7815 .PHONY: install-fixincludes maybe-install-fixincludes
7816 maybe-install-fixincludes:
7818 maybe-install-fixincludes: install-fixincludes
7820 install-fixincludes: installdirs
7821 @: $(MAKE); $(unstage)
7822 @r=`${PWD_COMMAND}`; export r; \
7823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825 (cd $(HOST_SUBDIR)/fixincludes && \
7826 $(MAKE) $(FLAGS_TO_PASS) install)
7830 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
7831 maybe-install-strip-fixincludes:
7833 maybe-install-strip-fixincludes: install-strip-fixincludes
7835 install-strip-fixincludes: installdirs
7836 @: $(MAKE); $(unstage)
7837 @r=`${PWD_COMMAND}`; export r; \
7838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840 (cd $(HOST_SUBDIR)/fixincludes && \
7841 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7845 # Other targets (info, dvi, pdf, etc.)
7847 .PHONY: maybe-info-fixincludes info-fixincludes
7848 maybe-info-fixincludes:
7850 maybe-info-fixincludes: info-fixincludes
7853 configure-fixincludes
7854 @: $(MAKE); $(unstage)
7855 @[ -f ./fixincludes/Makefile ] || exit 0; \
7856 r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7862 echo "Doing info in fixincludes" ; \
7863 (cd $(HOST_SUBDIR)/fixincludes && \
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}" \
7873 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
7874 maybe-dvi-fixincludes:
7876 maybe-dvi-fixincludes: dvi-fixincludes
7879 configure-fixincludes
7880 @: $(MAKE); $(unstage)
7881 @[ -f ./fixincludes/Makefile ] || exit 0; \
7882 r=`${PWD_COMMAND}`; export r; \
7883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885 for flag in $(EXTRA_HOST_FLAGS) ; do \
7886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888 echo "Doing dvi in fixincludes" ; \
7889 (cd $(HOST_SUBDIR)/fixincludes && \
7890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7892 "RANLIB=$${RANLIB}" \
7893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
7900 maybe-pdf-fixincludes:
7902 maybe-pdf-fixincludes: pdf-fixincludes
7905 configure-fixincludes
7906 @: $(MAKE); $(unstage)
7907 @[ -f ./fixincludes/Makefile ] || exit 0; \
7908 r=`${PWD_COMMAND}`; export r; \
7909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911 for flag in $(EXTRA_HOST_FLAGS) ; do \
7912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7914 echo "Doing pdf in fixincludes" ; \
7915 (cd $(HOST_SUBDIR)/fixincludes && \
7916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918 "RANLIB=$${RANLIB}" \
7919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7925 .PHONY: maybe-html-fixincludes html-fixincludes
7926 maybe-html-fixincludes:
7928 maybe-html-fixincludes: html-fixincludes
7931 configure-fixincludes
7932 @: $(MAKE); $(unstage)
7933 @[ -f ./fixincludes/Makefile ] || exit 0; \
7934 r=`${PWD_COMMAND}`; export r; \
7935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7937 for flag in $(EXTRA_HOST_FLAGS) ; do \
7938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7940 echo "Doing html in fixincludes" ; \
7941 (cd $(HOST_SUBDIR)/fixincludes && \
7942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7944 "RANLIB=$${RANLIB}" \
7945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7951 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
7952 maybe-TAGS-fixincludes:
7954 maybe-TAGS-fixincludes: TAGS-fixincludes
7956 # fixincludes doesn't support TAGS.
7961 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
7962 maybe-install-info-fixincludes:
7964 maybe-install-info-fixincludes: install-info-fixincludes
7966 install-info-fixincludes: \
7967 configure-fixincludes \
7969 @: $(MAKE); $(unstage)
7970 @[ -f ./fixincludes/Makefile ] || exit 0; \
7971 r=`${PWD_COMMAND}`; export r; \
7972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7974 for flag in $(EXTRA_HOST_FLAGS) ; do \
7975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7977 echo "Doing install-info in fixincludes" ; \
7978 (cd $(HOST_SUBDIR)/fixincludes && \
7979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7981 "RANLIB=$${RANLIB}" \
7982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7988 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
7989 maybe-install-pdf-fixincludes:
7991 maybe-install-pdf-fixincludes: install-pdf-fixincludes
7993 install-pdf-fixincludes: \
7994 configure-fixincludes \
7996 @: $(MAKE); $(unstage)
7997 @[ -f ./fixincludes/Makefile ] || exit 0; \
7998 r=`${PWD_COMMAND}`; export r; \
7999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8001 for flag in $(EXTRA_HOST_FLAGS) ; do \
8002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8004 echo "Doing install-pdf in fixincludes" ; \
8005 (cd $(HOST_SUBDIR)/fixincludes && \
8006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8008 "RANLIB=$${RANLIB}" \
8009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8016 maybe-install-html-fixincludes:
8018 maybe-install-html-fixincludes: install-html-fixincludes
8020 install-html-fixincludes: \
8021 configure-fixincludes \
8023 @: $(MAKE); $(unstage)
8024 @[ -f ./fixincludes/Makefile ] || exit 0; \
8025 r=`${PWD_COMMAND}`; export r; \
8026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8028 for flag in $(EXTRA_HOST_FLAGS) ; do \
8029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8031 echo "Doing install-html in fixincludes" ; \
8032 (cd $(HOST_SUBDIR)/fixincludes && \
8033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8035 "RANLIB=$${RANLIB}" \
8036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8042 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8043 maybe-installcheck-fixincludes:
8045 maybe-installcheck-fixincludes: installcheck-fixincludes
8047 installcheck-fixincludes: \
8048 configure-fixincludes
8049 @: $(MAKE); $(unstage)
8050 @[ -f ./fixincludes/Makefile ] || exit 0; \
8051 r=`${PWD_COMMAND}`; export r; \
8052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8054 for flag in $(EXTRA_HOST_FLAGS) ; do \
8055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8057 echo "Doing installcheck in fixincludes" ; \
8058 (cd $(HOST_SUBDIR)/fixincludes && \
8059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8061 "RANLIB=$${RANLIB}" \
8062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8068 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8069 maybe-mostlyclean-fixincludes:
8071 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8073 mostlyclean-fixincludes:
8074 @: $(MAKE); $(unstage)
8075 @[ -f ./fixincludes/Makefile ] || exit 0; \
8076 r=`${PWD_COMMAND}`; export r; \
8077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 for flag in $(EXTRA_HOST_FLAGS) ; do \
8080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082 echo "Doing mostlyclean in fixincludes" ; \
8083 (cd $(HOST_SUBDIR)/fixincludes && \
8084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8086 "RANLIB=$${RANLIB}" \
8087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8093 .PHONY: maybe-clean-fixincludes clean-fixincludes
8094 maybe-clean-fixincludes:
8096 maybe-clean-fixincludes: clean-fixincludes
8099 @: $(MAKE); $(unstage)
8100 @[ -f ./fixincludes/Makefile ] || exit 0; \
8101 r=`${PWD_COMMAND}`; export r; \
8102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8104 for flag in $(EXTRA_HOST_FLAGS) ; do \
8105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8107 echo "Doing clean in fixincludes" ; \
8108 (cd $(HOST_SUBDIR)/fixincludes && \
8109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8111 "RANLIB=$${RANLIB}" \
8112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8118 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8119 maybe-distclean-fixincludes:
8121 maybe-distclean-fixincludes: distclean-fixincludes
8123 distclean-fixincludes:
8124 @: $(MAKE); $(unstage)
8125 @[ -f ./fixincludes/Makefile ] || exit 0; \
8126 r=`${PWD_COMMAND}`; export r; \
8127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 for flag in $(EXTRA_HOST_FLAGS) ; do \
8130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132 echo "Doing distclean in fixincludes" ; \
8133 (cd $(HOST_SUBDIR)/fixincludes && \
8134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8136 "RANLIB=$${RANLIB}" \
8137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8143 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8144 maybe-maintainer-clean-fixincludes:
8146 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8148 maintainer-clean-fixincludes:
8149 @: $(MAKE); $(unstage)
8150 @[ -f ./fixincludes/Makefile ] || exit 0; \
8151 r=`${PWD_COMMAND}`; export r; \
8152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154 for flag in $(EXTRA_HOST_FLAGS) ; do \
8155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8157 echo "Doing maintainer-clean in fixincludes" ; \
8158 (cd $(HOST_SUBDIR)/fixincludes && \
8159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8161 "RANLIB=$${RANLIB}" \
8162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8170 .PHONY: configure-flex maybe-configure-flex
8171 maybe-configure-flex:
8173 configure-flex: stage_current
8174 @endif gcc-bootstrap
8176 maybe-configure-flex: configure-flex
8178 @: $(MAKE); $(unstage)
8179 @r=`${PWD_COMMAND}`; export r; \
8180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8181 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8184 echo Configuring in $(HOST_SUBDIR)/flex; \
8185 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8188 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8191 srcdiroption="--srcdir=$${topdir}/flex"; \
8192 libsrcdir="$$s/flex"; \
8193 $(SHELL) $${libsrcdir}/configure \
8194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8195 --target=${target_alias} $${srcdiroption} \
8203 .PHONY: all-flex maybe-all-flex
8206 all-flex: stage_current
8207 @endif gcc-bootstrap
8210 maybe-all-flex: all-flex
8211 all-flex: configure-flex
8212 @: $(MAKE); $(unstage)
8213 @r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216 (cd $(HOST_SUBDIR)/flex && \
8217 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8224 .PHONY: check-flex maybe-check-flex
8227 maybe-check-flex: check-flex
8229 # This module is only tested in a native toolchain.
8231 @: $(MAKE); $(unstage)
8232 @if [ '$(host)' = '$(target)' ] ; then \
8233 r=`${PWD_COMMAND}`; export r; \
8234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8236 (cd $(HOST_SUBDIR)/flex && \
8237 $(MAKE) $(FLAGS_TO_PASS) check); \
8242 .PHONY: install-flex maybe-install-flex
8245 maybe-install-flex: install-flex
8247 install-flex: installdirs
8248 @: $(MAKE); $(unstage)
8249 @r=`${PWD_COMMAND}`; export r; \
8250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8252 (cd $(HOST_SUBDIR)/flex && \
8253 $(MAKE) $(FLAGS_TO_PASS) install)
8257 .PHONY: install-strip-flex maybe-install-strip-flex
8258 maybe-install-strip-flex:
8260 maybe-install-strip-flex: install-strip-flex
8262 install-strip-flex: installdirs
8263 @: $(MAKE); $(unstage)
8264 @r=`${PWD_COMMAND}`; export r; \
8265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 (cd $(HOST_SUBDIR)/flex && \
8268 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8272 # Other targets (info, dvi, pdf, etc.)
8274 .PHONY: maybe-info-flex info-flex
8277 maybe-info-flex: info-flex
8281 @: $(MAKE); $(unstage)
8282 @[ -f ./flex/Makefile ] || exit 0; \
8283 r=`${PWD_COMMAND}`; export r; \
8284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8286 for flag in $(EXTRA_HOST_FLAGS) ; do \
8287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8289 echo "Doing info in flex" ; \
8290 (cd $(HOST_SUBDIR)/flex && \
8291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8293 "RANLIB=$${RANLIB}" \
8294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8300 .PHONY: maybe-dvi-flex dvi-flex
8303 maybe-dvi-flex: dvi-flex
8307 @: $(MAKE); $(unstage)
8308 @[ -f ./flex/Makefile ] || exit 0; \
8309 r=`${PWD_COMMAND}`; export r; \
8310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312 for flag in $(EXTRA_HOST_FLAGS) ; do \
8313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8315 echo "Doing dvi in flex" ; \
8316 (cd $(HOST_SUBDIR)/flex && \
8317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8319 "RANLIB=$${RANLIB}" \
8320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8326 .PHONY: maybe-pdf-flex pdf-flex
8329 maybe-pdf-flex: pdf-flex
8333 @: $(MAKE); $(unstage)
8334 @[ -f ./flex/Makefile ] || exit 0; \
8335 r=`${PWD_COMMAND}`; export r; \
8336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8338 for flag in $(EXTRA_HOST_FLAGS) ; do \
8339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8341 echo "Doing pdf in flex" ; \
8342 (cd $(HOST_SUBDIR)/flex && \
8343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8345 "RANLIB=$${RANLIB}" \
8346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8352 .PHONY: maybe-html-flex html-flex
8355 maybe-html-flex: html-flex
8359 @: $(MAKE); $(unstage)
8360 @[ -f ./flex/Makefile ] || exit 0; \
8361 r=`${PWD_COMMAND}`; export r; \
8362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364 for flag in $(EXTRA_HOST_FLAGS) ; do \
8365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8367 echo "Doing html in flex" ; \
8368 (cd $(HOST_SUBDIR)/flex && \
8369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8371 "RANLIB=$${RANLIB}" \
8372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8378 .PHONY: maybe-TAGS-flex TAGS-flex
8381 maybe-TAGS-flex: TAGS-flex
8385 @: $(MAKE); $(unstage)
8386 @[ -f ./flex/Makefile ] || exit 0; \
8387 r=`${PWD_COMMAND}`; export r; \
8388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390 for flag in $(EXTRA_HOST_FLAGS) ; do \
8391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393 echo "Doing TAGS in flex" ; \
8394 (cd $(HOST_SUBDIR)/flex && \
8395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8397 "RANLIB=$${RANLIB}" \
8398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8404 .PHONY: maybe-install-info-flex install-info-flex
8405 maybe-install-info-flex:
8407 maybe-install-info-flex: install-info-flex
8409 install-info-flex: \
8412 @: $(MAKE); $(unstage)
8413 @[ -f ./flex/Makefile ] || exit 0; \
8414 r=`${PWD_COMMAND}`; export r; \
8415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417 for flag in $(EXTRA_HOST_FLAGS) ; do \
8418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8420 echo "Doing install-info in flex" ; \
8421 (cd $(HOST_SUBDIR)/flex && \
8422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424 "RANLIB=$${RANLIB}" \
8425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8431 .PHONY: maybe-install-pdf-flex install-pdf-flex
8432 maybe-install-pdf-flex:
8434 maybe-install-pdf-flex: install-pdf-flex
8439 @: $(MAKE); $(unstage)
8440 @[ -f ./flex/Makefile ] || exit 0; \
8441 r=`${PWD_COMMAND}`; export r; \
8442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8444 for flag in $(EXTRA_HOST_FLAGS) ; do \
8445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8447 echo "Doing install-pdf in flex" ; \
8448 (cd $(HOST_SUBDIR)/flex && \
8449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8451 "RANLIB=$${RANLIB}" \
8452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8458 .PHONY: maybe-install-html-flex install-html-flex
8459 maybe-install-html-flex:
8461 maybe-install-html-flex: install-html-flex
8463 install-html-flex: \
8466 @: $(MAKE); $(unstage)
8467 @[ -f ./flex/Makefile ] || exit 0; \
8468 r=`${PWD_COMMAND}`; export r; \
8469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8471 for flag in $(EXTRA_HOST_FLAGS) ; do \
8472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8474 echo "Doing install-html in flex" ; \
8475 (cd $(HOST_SUBDIR)/flex && \
8476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8478 "RANLIB=$${RANLIB}" \
8479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8485 .PHONY: maybe-installcheck-flex installcheck-flex
8486 maybe-installcheck-flex:
8488 maybe-installcheck-flex: installcheck-flex
8490 installcheck-flex: \
8492 @: $(MAKE); $(unstage)
8493 @[ -f ./flex/Makefile ] || exit 0; \
8494 r=`${PWD_COMMAND}`; export r; \
8495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8497 for flag in $(EXTRA_HOST_FLAGS) ; do \
8498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8500 echo "Doing installcheck in flex" ; \
8501 (cd $(HOST_SUBDIR)/flex && \
8502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8504 "RANLIB=$${RANLIB}" \
8505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8511 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
8512 maybe-mostlyclean-flex:
8514 maybe-mostlyclean-flex: mostlyclean-flex
8517 @: $(MAKE); $(unstage)
8518 @[ -f ./flex/Makefile ] || exit 0; \
8519 r=`${PWD_COMMAND}`; export r; \
8520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8522 for flag in $(EXTRA_HOST_FLAGS) ; do \
8523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8525 echo "Doing mostlyclean in flex" ; \
8526 (cd $(HOST_SUBDIR)/flex && \
8527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8529 "RANLIB=$${RANLIB}" \
8530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8536 .PHONY: maybe-clean-flex clean-flex
8539 maybe-clean-flex: clean-flex
8542 @: $(MAKE); $(unstage)
8543 @[ -f ./flex/Makefile ] || exit 0; \
8544 r=`${PWD_COMMAND}`; export r; \
8545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8547 for flag in $(EXTRA_HOST_FLAGS) ; do \
8548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8550 echo "Doing clean in flex" ; \
8551 (cd $(HOST_SUBDIR)/flex && \
8552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554 "RANLIB=$${RANLIB}" \
8555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8561 .PHONY: maybe-distclean-flex distclean-flex
8562 maybe-distclean-flex:
8564 maybe-distclean-flex: distclean-flex
8567 @: $(MAKE); $(unstage)
8568 @[ -f ./flex/Makefile ] || exit 0; \
8569 r=`${PWD_COMMAND}`; export r; \
8570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8572 for flag in $(EXTRA_HOST_FLAGS) ; do \
8573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8575 echo "Doing distclean in flex" ; \
8576 (cd $(HOST_SUBDIR)/flex && \
8577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8579 "RANLIB=$${RANLIB}" \
8580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8586 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
8587 maybe-maintainer-clean-flex:
8589 maybe-maintainer-clean-flex: maintainer-clean-flex
8591 maintainer-clean-flex:
8592 @: $(MAKE); $(unstage)
8593 @[ -f ./flex/Makefile ] || exit 0; \
8594 r=`${PWD_COMMAND}`; export r; \
8595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8597 for flag in $(EXTRA_HOST_FLAGS) ; do \
8598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8600 echo "Doing maintainer-clean in flex" ; \
8601 (cd $(HOST_SUBDIR)/flex && \
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}" \
8613 .PHONY: configure-gas maybe-configure-gas
8614 maybe-configure-gas:
8616 configure-gas: stage_current
8617 @endif gcc-bootstrap
8619 maybe-configure-gas: configure-gas
8621 @r=`${PWD_COMMAND}`; export r; \
8622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8623 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8626 echo Configuring in $(HOST_SUBDIR)/gas; \
8627 cd "$(HOST_SUBDIR)/gas" || exit 1; \
8629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8630 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8633 srcdiroption="--srcdir=$${topdir}/gas"; \
8634 libsrcdir="$$s/gas"; \
8635 $(SHELL) $${libsrcdir}/configure \
8636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8637 --target=${target_alias} $${srcdiroption} \
8643 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
8644 maybe-configure-stage1-gas:
8646 maybe-configure-stage1-gas: configure-stage1-gas
8647 configure-stage1-gas:
8648 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8650 @r=`${PWD_COMMAND}`; export r; \
8651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652 TFLAGS="$(STAGE1_TFLAGS)"; \
8653 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8655 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8656 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8657 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8658 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
8659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8660 cd $(HOST_SUBDIR)/gas || exit 1; \
8662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8663 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8666 srcdiroption="--srcdir=$${topdir}/gas"; \
8667 libsrcdir="$$s/gas"; \
8668 $(SHELL) $${libsrcdir}/configure \
8669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8670 --target=${target_alias} $${srcdiroption} \
8671 $(STAGE1_CONFIGURE_FLAGS)
8672 @endif gas-bootstrap
8674 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
8675 maybe-configure-stage2-gas:
8677 maybe-configure-stage2-gas: configure-stage2-gas
8678 configure-stage2-gas:
8679 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8680 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8681 @r=`${PWD_COMMAND}`; export r; \
8682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683 TFLAGS="$(STAGE2_TFLAGS)"; \
8684 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8686 $(POSTSTAGE1_HOST_EXPORTS) \
8687 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8688 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8689 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8690 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
8691 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8692 cd $(HOST_SUBDIR)/gas || exit 1; \
8694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8695 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8698 srcdiroption="--srcdir=$${topdir}/gas"; \
8699 libsrcdir="$$s/gas"; \
8700 $(SHELL) $${libsrcdir}/configure \
8701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8702 --target=${target_alias} $${srcdiroption} \
8703 --with-build-libsubdir=$(HOST_SUBDIR) \
8704 $(STAGE2_CONFIGURE_FLAGS)
8705 @endif gas-bootstrap
8707 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
8708 maybe-configure-stage3-gas:
8710 maybe-configure-stage3-gas: configure-stage3-gas
8711 configure-stage3-gas:
8712 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8714 @r=`${PWD_COMMAND}`; export r; \
8715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8716 TFLAGS="$(STAGE3_TFLAGS)"; \
8717 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8719 $(POSTSTAGE1_HOST_EXPORTS) \
8720 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8721 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8722 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8723 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
8724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8725 cd $(HOST_SUBDIR)/gas || exit 1; \
8727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8728 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8731 srcdiroption="--srcdir=$${topdir}/gas"; \
8732 libsrcdir="$$s/gas"; \
8733 $(SHELL) $${libsrcdir}/configure \
8734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8735 --target=${target_alias} $${srcdiroption} \
8736 --with-build-libsubdir=$(HOST_SUBDIR) \
8737 $(STAGE3_CONFIGURE_FLAGS)
8738 @endif gas-bootstrap
8740 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
8741 maybe-configure-stage4-gas:
8743 maybe-configure-stage4-gas: configure-stage4-gas
8744 configure-stage4-gas:
8745 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8747 @r=`${PWD_COMMAND}`; export r; \
8748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749 TFLAGS="$(STAGE4_TFLAGS)"; \
8750 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8752 $(POSTSTAGE1_HOST_EXPORTS) \
8753 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8754 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8755 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8756 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
8757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8758 cd $(HOST_SUBDIR)/gas || exit 1; \
8760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8761 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8764 srcdiroption="--srcdir=$${topdir}/gas"; \
8765 libsrcdir="$$s/gas"; \
8766 $(SHELL) $${libsrcdir}/configure \
8767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8768 --target=${target_alias} $${srcdiroption} \
8769 --with-build-libsubdir=$(HOST_SUBDIR) \
8770 $(STAGE4_CONFIGURE_FLAGS)
8771 @endif gas-bootstrap
8773 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
8774 maybe-configure-stageprofile-gas:
8776 maybe-configure-stageprofile-gas: configure-stageprofile-gas
8777 configure-stageprofile-gas:
8778 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8780 @r=`${PWD_COMMAND}`; export r; \
8781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8783 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8785 $(POSTSTAGE1_HOST_EXPORTS) \
8786 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8787 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8788 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8789 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
8790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8791 cd $(HOST_SUBDIR)/gas || exit 1; \
8793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8794 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8797 srcdiroption="--srcdir=$${topdir}/gas"; \
8798 libsrcdir="$$s/gas"; \
8799 $(SHELL) $${libsrcdir}/configure \
8800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8801 --target=${target_alias} $${srcdiroption} \
8802 --with-build-libsubdir=$(HOST_SUBDIR) \
8803 $(STAGEprofile_CONFIGURE_FLAGS)
8804 @endif gas-bootstrap
8806 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
8807 maybe-configure-stagefeedback-gas:
8809 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
8810 configure-stagefeedback-gas:
8811 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
8813 @r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8816 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
8818 $(POSTSTAGE1_HOST_EXPORTS) \
8819 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8820 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8821 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8822 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
8823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
8824 cd $(HOST_SUBDIR)/gas || exit 1; \
8826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8827 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
8828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8830 srcdiroption="--srcdir=$${topdir}/gas"; \
8831 libsrcdir="$$s/gas"; \
8832 $(SHELL) $${libsrcdir}/configure \
8833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8834 --target=${target_alias} $${srcdiroption} \
8835 --with-build-libsubdir=$(HOST_SUBDIR) \
8836 $(STAGEfeedback_CONFIGURE_FLAGS)
8837 @endif gas-bootstrap
8843 .PHONY: all-gas maybe-all-gas
8846 all-gas: stage_current
8847 @endif gcc-bootstrap
8850 maybe-all-gas: all-gas
8851 all-gas: configure-gas
8852 @r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8855 (cd $(HOST_SUBDIR)/gas && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8862 .PHONY: all-stage1-gas maybe-all-stage1-gas
8863 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
8864 maybe-all-stage1-gas:
8865 maybe-clean-stage1-gas:
8867 maybe-all-stage1-gas: all-stage1-gas
8868 all-stage1: all-stage1-gas
8869 TARGET-stage1-gas = $(TARGET-gas)
8870 all-stage1-gas: configure-stage1-gas
8871 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8872 @r=`${PWD_COMMAND}`; export r; \
8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874 TFLAGS="$(STAGE1_TFLAGS)"; \
8876 cd $(HOST_SUBDIR)/gas && \
8877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8878 CFLAGS="$(STAGE1_CFLAGS)" \
8879 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8880 LIBCFLAGS="$(LIBCFLAGS)" \
8881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8884 $(EXTRA_HOST_FLAGS) \
8885 TFLAGS="$(STAGE1_TFLAGS)" \
8886 $(TARGET-stage1-gas)
8888 maybe-clean-stage1-gas: clean-stage1-gas
8889 clean-stage1: clean-stage1-gas
8891 @if [ $(current_stage) = stage1 ]; then \
8892 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8894 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
8895 $(MAKE) stage1-start; \
8897 cd $(HOST_SUBDIR)/gas && \
8898 $(MAKE) $(EXTRA_HOST_FLAGS) \
8900 @endif gas-bootstrap
8903 .PHONY: all-stage2-gas maybe-all-stage2-gas
8904 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
8905 maybe-all-stage2-gas:
8906 maybe-clean-stage2-gas:
8908 maybe-all-stage2-gas: all-stage2-gas
8909 all-stage2: all-stage2-gas
8910 TARGET-stage2-gas = $(TARGET-gas)
8911 all-stage2-gas: configure-stage2-gas
8912 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8913 @r=`${PWD_COMMAND}`; export r; \
8914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8915 TFLAGS="$(STAGE2_TFLAGS)"; \
8917 $(POSTSTAGE1_HOST_EXPORTS) \
8918 cd $(HOST_SUBDIR)/gas && \
8919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8920 CFLAGS="$(STAGE2_CFLAGS)" \
8921 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8922 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8926 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8927 TFLAGS="$(STAGE2_TFLAGS)" \
8928 $(TARGET-stage2-gas)
8930 maybe-clean-stage2-gas: clean-stage2-gas
8931 clean-stage2: clean-stage2-gas
8933 @if [ $(current_stage) = stage2 ]; then \
8934 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8936 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
8937 $(MAKE) stage2-start; \
8939 cd $(HOST_SUBDIR)/gas && \
8940 $(MAKE) $(EXTRA_HOST_FLAGS) \
8941 $(POSTSTAGE1_FLAGS_TO_PASS) \
8943 @endif gas-bootstrap
8946 .PHONY: all-stage3-gas maybe-all-stage3-gas
8947 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
8948 maybe-all-stage3-gas:
8949 maybe-clean-stage3-gas:
8951 maybe-all-stage3-gas: all-stage3-gas
8952 all-stage3: all-stage3-gas
8953 TARGET-stage3-gas = $(TARGET-gas)
8954 all-stage3-gas: configure-stage3-gas
8955 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8956 @r=`${PWD_COMMAND}`; export r; \
8957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8958 TFLAGS="$(STAGE3_TFLAGS)"; \
8960 $(POSTSTAGE1_HOST_EXPORTS) \
8961 cd $(HOST_SUBDIR)/gas && \
8962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8963 CFLAGS="$(STAGE3_CFLAGS)" \
8964 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8965 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8970 TFLAGS="$(STAGE3_TFLAGS)" \
8971 $(TARGET-stage3-gas)
8973 maybe-clean-stage3-gas: clean-stage3-gas
8974 clean-stage3: clean-stage3-gas
8976 @if [ $(current_stage) = stage3 ]; then \
8977 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
8979 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
8980 $(MAKE) stage3-start; \
8982 cd $(HOST_SUBDIR)/gas && \
8983 $(MAKE) $(EXTRA_HOST_FLAGS) \
8984 $(POSTSTAGE1_FLAGS_TO_PASS) \
8986 @endif gas-bootstrap
8989 .PHONY: all-stage4-gas maybe-all-stage4-gas
8990 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
8991 maybe-all-stage4-gas:
8992 maybe-clean-stage4-gas:
8994 maybe-all-stage4-gas: all-stage4-gas
8995 all-stage4: all-stage4-gas
8996 TARGET-stage4-gas = $(TARGET-gas)
8997 all-stage4-gas: configure-stage4-gas
8998 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8999 @r=`${PWD_COMMAND}`; export r; \
9000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9001 TFLAGS="$(STAGE4_TFLAGS)"; \
9003 $(POSTSTAGE1_HOST_EXPORTS) \
9004 cd $(HOST_SUBDIR)/gas && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9006 CFLAGS="$(STAGE4_CFLAGS)" \
9007 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9008 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9013 TFLAGS="$(STAGE4_TFLAGS)" \
9014 $(TARGET-stage4-gas)
9016 maybe-clean-stage4-gas: clean-stage4-gas
9017 clean-stage4: clean-stage4-gas
9019 @if [ $(current_stage) = stage4 ]; then \
9020 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9022 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9023 $(MAKE) stage4-start; \
9025 cd $(HOST_SUBDIR)/gas && \
9026 $(MAKE) $(EXTRA_HOST_FLAGS) \
9027 $(POSTSTAGE1_FLAGS_TO_PASS) \
9029 @endif gas-bootstrap
9032 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9033 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9034 maybe-all-stageprofile-gas:
9035 maybe-clean-stageprofile-gas:
9037 maybe-all-stageprofile-gas: all-stageprofile-gas
9038 all-stageprofile: all-stageprofile-gas
9039 TARGET-stageprofile-gas = $(TARGET-gas)
9040 all-stageprofile-gas: configure-stageprofile-gas
9041 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9042 @r=`${PWD_COMMAND}`; export r; \
9043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9046 $(POSTSTAGE1_HOST_EXPORTS) \
9047 cd $(HOST_SUBDIR)/gas && \
9048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9049 CFLAGS="$(STAGEprofile_CFLAGS)" \
9050 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9051 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9056 TFLAGS="$(STAGEprofile_TFLAGS)" \
9057 $(TARGET-stageprofile-gas)
9059 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9060 clean-stageprofile: clean-stageprofile-gas
9061 clean-stageprofile-gas:
9062 @if [ $(current_stage) = stageprofile ]; then \
9063 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9065 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9066 $(MAKE) stageprofile-start; \
9068 cd $(HOST_SUBDIR)/gas && \
9069 $(MAKE) $(EXTRA_HOST_FLAGS) \
9070 $(POSTSTAGE1_FLAGS_TO_PASS) \
9072 @endif gas-bootstrap
9075 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9076 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9077 maybe-all-stagefeedback-gas:
9078 maybe-clean-stagefeedback-gas:
9080 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9081 all-stagefeedback: all-stagefeedback-gas
9082 TARGET-stagefeedback-gas = $(TARGET-gas)
9083 all-stagefeedback-gas: configure-stagefeedback-gas
9084 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9085 @r=`${PWD_COMMAND}`; export r; \
9086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9087 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9089 $(POSTSTAGE1_HOST_EXPORTS) \
9090 cd $(HOST_SUBDIR)/gas && \
9091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9092 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9093 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9094 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9099 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9100 $(TARGET-stagefeedback-gas)
9102 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9103 clean-stagefeedback: clean-stagefeedback-gas
9104 clean-stagefeedback-gas:
9105 @if [ $(current_stage) = stagefeedback ]; then \
9106 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9108 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9109 $(MAKE) stagefeedback-start; \
9111 cd $(HOST_SUBDIR)/gas && \
9112 $(MAKE) $(EXTRA_HOST_FLAGS) \
9113 $(POSTSTAGE1_FLAGS_TO_PASS) \
9115 @endif gas-bootstrap
9121 .PHONY: check-gas maybe-check-gas
9124 maybe-check-gas: check-gas
9127 @: $(MAKE); $(unstage)
9128 @r=`${PWD_COMMAND}`; export r; \
9129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131 (cd $(HOST_SUBDIR)/gas && \
9132 $(MAKE) $(FLAGS_TO_PASS) check)
9136 .PHONY: install-gas maybe-install-gas
9139 maybe-install-gas: install-gas
9141 install-gas: installdirs
9142 @: $(MAKE); $(unstage)
9143 @r=`${PWD_COMMAND}`; export r; \
9144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9146 (cd $(HOST_SUBDIR)/gas && \
9147 $(MAKE) $(FLAGS_TO_PASS) install)
9151 .PHONY: install-strip-gas maybe-install-strip-gas
9152 maybe-install-strip-gas:
9154 maybe-install-strip-gas: install-strip-gas
9156 install-strip-gas: installdirs
9157 @: $(MAKE); $(unstage)
9158 @r=`${PWD_COMMAND}`; export r; \
9159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9161 (cd $(HOST_SUBDIR)/gas && \
9162 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9166 # Other targets (info, dvi, pdf, etc.)
9168 .PHONY: maybe-info-gas info-gas
9171 maybe-info-gas: info-gas
9175 @[ -f ./gas/Makefile ] || exit 0; \
9176 r=`${PWD_COMMAND}`; export r; \
9177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9179 for flag in $(EXTRA_HOST_FLAGS) ; do \
9180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9182 echo "Doing info in gas" ; \
9183 (cd $(HOST_SUBDIR)/gas && \
9184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186 "RANLIB=$${RANLIB}" \
9187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9193 .PHONY: maybe-dvi-gas dvi-gas
9196 maybe-dvi-gas: dvi-gas
9200 @[ -f ./gas/Makefile ] || exit 0; \
9201 r=`${PWD_COMMAND}`; export r; \
9202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9204 for flag in $(EXTRA_HOST_FLAGS) ; do \
9205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9207 echo "Doing dvi in gas" ; \
9208 (cd $(HOST_SUBDIR)/gas && \
9209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211 "RANLIB=$${RANLIB}" \
9212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9218 .PHONY: maybe-pdf-gas pdf-gas
9221 maybe-pdf-gas: pdf-gas
9225 @[ -f ./gas/Makefile ] || exit 0; \
9226 r=`${PWD_COMMAND}`; export r; \
9227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9229 for flag in $(EXTRA_HOST_FLAGS) ; do \
9230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9232 echo "Doing pdf in gas" ; \
9233 (cd $(HOST_SUBDIR)/gas && \
9234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9236 "RANLIB=$${RANLIB}" \
9237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9243 .PHONY: maybe-html-gas html-gas
9246 maybe-html-gas: html-gas
9250 @[ -f ./gas/Makefile ] || exit 0; \
9251 r=`${PWD_COMMAND}`; export r; \
9252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254 for flag in $(EXTRA_HOST_FLAGS) ; do \
9255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9257 echo "Doing html in gas" ; \
9258 (cd $(HOST_SUBDIR)/gas && \
9259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9261 "RANLIB=$${RANLIB}" \
9262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9268 .PHONY: maybe-TAGS-gas TAGS-gas
9271 maybe-TAGS-gas: TAGS-gas
9275 @[ -f ./gas/Makefile ] || exit 0; \
9276 r=`${PWD_COMMAND}`; export r; \
9277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9279 for flag in $(EXTRA_HOST_FLAGS) ; do \
9280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9282 echo "Doing TAGS in gas" ; \
9283 (cd $(HOST_SUBDIR)/gas && \
9284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9286 "RANLIB=$${RANLIB}" \
9287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9293 .PHONY: maybe-install-info-gas install-info-gas
9294 maybe-install-info-gas:
9296 maybe-install-info-gas: install-info-gas
9301 @[ -f ./gas/Makefile ] || exit 0; \
9302 r=`${PWD_COMMAND}`; export r; \
9303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9305 for flag in $(EXTRA_HOST_FLAGS) ; do \
9306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9308 echo "Doing install-info in gas" ; \
9309 (cd $(HOST_SUBDIR)/gas && \
9310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9312 "RANLIB=$${RANLIB}" \
9313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9319 .PHONY: maybe-install-pdf-gas install-pdf-gas
9320 maybe-install-pdf-gas:
9322 maybe-install-pdf-gas: install-pdf-gas
9327 @[ -f ./gas/Makefile ] || exit 0; \
9328 r=`${PWD_COMMAND}`; export r; \
9329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9331 for flag in $(EXTRA_HOST_FLAGS) ; do \
9332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9334 echo "Doing install-pdf in gas" ; \
9335 (cd $(HOST_SUBDIR)/gas && \
9336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9338 "RANLIB=$${RANLIB}" \
9339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9345 .PHONY: maybe-install-html-gas install-html-gas
9346 maybe-install-html-gas:
9348 maybe-install-html-gas: install-html-gas
9353 @[ -f ./gas/Makefile ] || exit 0; \
9354 r=`${PWD_COMMAND}`; export r; \
9355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9357 for flag in $(EXTRA_HOST_FLAGS) ; do \
9358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9360 echo "Doing install-html in gas" ; \
9361 (cd $(HOST_SUBDIR)/gas && \
9362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9364 "RANLIB=$${RANLIB}" \
9365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9371 .PHONY: maybe-installcheck-gas installcheck-gas
9372 maybe-installcheck-gas:
9374 maybe-installcheck-gas: installcheck-gas
9378 @[ -f ./gas/Makefile ] || exit 0; \
9379 r=`${PWD_COMMAND}`; export r; \
9380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382 for flag in $(EXTRA_HOST_FLAGS) ; do \
9383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9385 echo "Doing installcheck in gas" ; \
9386 (cd $(HOST_SUBDIR)/gas && \
9387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9389 "RANLIB=$${RANLIB}" \
9390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9396 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9397 maybe-mostlyclean-gas:
9399 maybe-mostlyclean-gas: mostlyclean-gas
9402 @[ -f ./gas/Makefile ] || exit 0; \
9403 r=`${PWD_COMMAND}`; export r; \
9404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406 for flag in $(EXTRA_HOST_FLAGS) ; do \
9407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9409 echo "Doing mostlyclean in gas" ; \
9410 (cd $(HOST_SUBDIR)/gas && \
9411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9413 "RANLIB=$${RANLIB}" \
9414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9420 .PHONY: maybe-clean-gas clean-gas
9423 maybe-clean-gas: clean-gas
9426 @[ -f ./gas/Makefile ] || exit 0; \
9427 r=`${PWD_COMMAND}`; export r; \
9428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 for flag in $(EXTRA_HOST_FLAGS) ; do \
9431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433 echo "Doing clean in gas" ; \
9434 (cd $(HOST_SUBDIR)/gas && \
9435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9437 "RANLIB=$${RANLIB}" \
9438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9444 .PHONY: maybe-distclean-gas distclean-gas
9445 maybe-distclean-gas:
9447 maybe-distclean-gas: distclean-gas
9450 @[ -f ./gas/Makefile ] || exit 0; \
9451 r=`${PWD_COMMAND}`; export r; \
9452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9454 for flag in $(EXTRA_HOST_FLAGS) ; do \
9455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9457 echo "Doing distclean in gas" ; \
9458 (cd $(HOST_SUBDIR)/gas && \
9459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9461 "RANLIB=$${RANLIB}" \
9462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9468 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
9469 maybe-maintainer-clean-gas:
9471 maybe-maintainer-clean-gas: maintainer-clean-gas
9473 maintainer-clean-gas:
9474 @[ -f ./gas/Makefile ] || exit 0; \
9475 r=`${PWD_COMMAND}`; export r; \
9476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478 for flag in $(EXTRA_HOST_FLAGS) ; do \
9479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9481 echo "Doing maintainer-clean in gas" ; \
9482 (cd $(HOST_SUBDIR)/gas && \
9483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9485 "RANLIB=$${RANLIB}" \
9486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9494 .PHONY: configure-gcc maybe-configure-gcc
9495 maybe-configure-gcc:
9497 configure-gcc: stage_current
9498 @endif gcc-bootstrap
9500 maybe-configure-gcc: configure-gcc
9502 @r=`${PWD_COMMAND}`; export r; \
9503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9504 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9507 echo Configuring in $(HOST_SUBDIR)/gcc; \
9508 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
9510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9511 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9514 srcdiroption="--srcdir=$${topdir}/gcc"; \
9515 libsrcdir="$$s/gcc"; \
9516 $(SHELL) $${libsrcdir}/configure \
9517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9518 --target=${target_alias} $${srcdiroption} \
9524 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
9525 maybe-configure-stage1-gcc:
9527 maybe-configure-stage1-gcc: configure-stage1-gcc
9528 configure-stage1-gcc:
9529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9531 @r=`${PWD_COMMAND}`; export r; \
9532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9533 TFLAGS="$(STAGE1_TFLAGS)"; \
9534 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9536 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9537 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9538 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9539 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
9540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9541 cd $(HOST_SUBDIR)/gcc || exit 1; \
9543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9544 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9547 srcdiroption="--srcdir=$${topdir}/gcc"; \
9548 libsrcdir="$$s/gcc"; \
9549 $(SHELL) $${libsrcdir}/configure \
9550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9551 --target=${target_alias} $${srcdiroption} \
9552 $(STAGE1_CONFIGURE_FLAGS)
9553 @endif gcc-bootstrap
9555 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
9556 maybe-configure-stage2-gcc:
9558 maybe-configure-stage2-gcc: configure-stage2-gcc
9559 configure-stage2-gcc:
9560 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9562 @r=`${PWD_COMMAND}`; export r; \
9563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9564 TFLAGS="$(STAGE2_TFLAGS)"; \
9565 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9567 $(POSTSTAGE1_HOST_EXPORTS) \
9568 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9569 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9570 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9571 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
9572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9573 cd $(HOST_SUBDIR)/gcc || exit 1; \
9575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9576 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9579 srcdiroption="--srcdir=$${topdir}/gcc"; \
9580 libsrcdir="$$s/gcc"; \
9581 $(SHELL) $${libsrcdir}/configure \
9582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9583 --target=${target_alias} $${srcdiroption} \
9584 --with-build-libsubdir=$(HOST_SUBDIR) \
9585 $(STAGE2_CONFIGURE_FLAGS)
9586 @endif gcc-bootstrap
9588 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
9589 maybe-configure-stage3-gcc:
9591 maybe-configure-stage3-gcc: configure-stage3-gcc
9592 configure-stage3-gcc:
9593 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9595 @r=`${PWD_COMMAND}`; export r; \
9596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9597 TFLAGS="$(STAGE3_TFLAGS)"; \
9598 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9600 $(POSTSTAGE1_HOST_EXPORTS) \
9601 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9602 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9603 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9604 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
9605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9606 cd $(HOST_SUBDIR)/gcc || exit 1; \
9608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9609 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9612 srcdiroption="--srcdir=$${topdir}/gcc"; \
9613 libsrcdir="$$s/gcc"; \
9614 $(SHELL) $${libsrcdir}/configure \
9615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9616 --target=${target_alias} $${srcdiroption} \
9617 --with-build-libsubdir=$(HOST_SUBDIR) \
9618 $(STAGE3_CONFIGURE_FLAGS)
9619 @endif gcc-bootstrap
9621 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
9622 maybe-configure-stage4-gcc:
9624 maybe-configure-stage4-gcc: configure-stage4-gcc
9625 configure-stage4-gcc:
9626 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9627 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9628 @r=`${PWD_COMMAND}`; export r; \
9629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9630 TFLAGS="$(STAGE4_TFLAGS)"; \
9631 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9633 $(POSTSTAGE1_HOST_EXPORTS) \
9634 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9635 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9636 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9637 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
9638 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9639 cd $(HOST_SUBDIR)/gcc || exit 1; \
9641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9642 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9645 srcdiroption="--srcdir=$${topdir}/gcc"; \
9646 libsrcdir="$$s/gcc"; \
9647 $(SHELL) $${libsrcdir}/configure \
9648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9649 --target=${target_alias} $${srcdiroption} \
9650 --with-build-libsubdir=$(HOST_SUBDIR) \
9651 $(STAGE4_CONFIGURE_FLAGS)
9652 @endif gcc-bootstrap
9654 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
9655 maybe-configure-stageprofile-gcc:
9657 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
9658 configure-stageprofile-gcc:
9659 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9660 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9661 @r=`${PWD_COMMAND}`; export r; \
9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9664 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9666 $(POSTSTAGE1_HOST_EXPORTS) \
9667 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9668 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9669 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9670 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
9671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9672 cd $(HOST_SUBDIR)/gcc || exit 1; \
9674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9675 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9678 srcdiroption="--srcdir=$${topdir}/gcc"; \
9679 libsrcdir="$$s/gcc"; \
9680 $(SHELL) $${libsrcdir}/configure \
9681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9682 --target=${target_alias} $${srcdiroption} \
9683 --with-build-libsubdir=$(HOST_SUBDIR) \
9684 $(STAGEprofile_CONFIGURE_FLAGS)
9685 @endif gcc-bootstrap
9687 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
9688 maybe-configure-stagefeedback-gcc:
9690 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
9691 configure-stagefeedback-gcc:
9692 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9693 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
9694 @r=`${PWD_COMMAND}`; export r; \
9695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9697 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
9699 $(POSTSTAGE1_HOST_EXPORTS) \
9700 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9701 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9702 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9703 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
9704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
9705 cd $(HOST_SUBDIR)/gcc || exit 1; \
9707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9708 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
9709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9711 srcdiroption="--srcdir=$${topdir}/gcc"; \
9712 libsrcdir="$$s/gcc"; \
9713 $(SHELL) $${libsrcdir}/configure \
9714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9715 --target=${target_alias} $${srcdiroption} \
9716 --with-build-libsubdir=$(HOST_SUBDIR) \
9717 $(STAGEfeedback_CONFIGURE_FLAGS)
9718 @endif gcc-bootstrap
9724 .PHONY: all-gcc maybe-all-gcc
9727 all-gcc: stage_current
9728 @endif gcc-bootstrap
9731 maybe-all-gcc: all-gcc
9732 all-gcc: configure-gcc
9733 @r=`${PWD_COMMAND}`; export r; \
9734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9736 (cd $(HOST_SUBDIR)/gcc && \
9737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
9743 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
9744 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
9745 maybe-all-stage1-gcc:
9746 maybe-clean-stage1-gcc:
9748 maybe-all-stage1-gcc: all-stage1-gcc
9749 all-stage1: all-stage1-gcc
9750 TARGET-stage1-gcc = $(TARGET-gcc)
9751 all-stage1-gcc: configure-stage1-gcc
9752 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9753 @r=`${PWD_COMMAND}`; export r; \
9754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9755 TFLAGS="$(STAGE1_TFLAGS)"; \
9757 cd $(HOST_SUBDIR)/gcc && \
9758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9759 CFLAGS="$(STAGE1_CFLAGS)" \
9760 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9761 LIBCFLAGS="$(LIBCFLAGS)" \
9762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9765 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
9766 TFLAGS="$(STAGE1_TFLAGS)" \
9767 $(TARGET-stage1-gcc)
9769 maybe-clean-stage1-gcc: clean-stage1-gcc
9770 clean-stage1: clean-stage1-gcc
9772 @if [ $(current_stage) = stage1 ]; then \
9773 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9775 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
9776 $(MAKE) stage1-start; \
9778 cd $(HOST_SUBDIR)/gcc && \
9779 $(MAKE) $(EXTRA_HOST_FLAGS) \
9780 $(EXTRA_GCC_FLAGS) clean
9781 @endif gcc-bootstrap
9784 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
9785 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
9786 maybe-all-stage2-gcc:
9787 maybe-clean-stage2-gcc:
9789 maybe-all-stage2-gcc: all-stage2-gcc
9790 all-stage2: all-stage2-gcc
9791 TARGET-stage2-gcc = $(TARGET-gcc)
9792 all-stage2-gcc: configure-stage2-gcc
9793 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9794 @r=`${PWD_COMMAND}`; export r; \
9795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9796 TFLAGS="$(STAGE2_TFLAGS)"; \
9798 $(POSTSTAGE1_HOST_EXPORTS) \
9799 cd $(HOST_SUBDIR)/gcc && \
9800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9801 CFLAGS="$(STAGE2_CFLAGS)" \
9802 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9803 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9807 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9808 TFLAGS="$(STAGE2_TFLAGS)" \
9809 $(TARGET-stage2-gcc)
9811 maybe-clean-stage2-gcc: clean-stage2-gcc
9812 clean-stage2: clean-stage2-gcc
9814 @if [ $(current_stage) = stage2 ]; then \
9815 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9817 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
9818 $(MAKE) stage2-start; \
9820 cd $(HOST_SUBDIR)/gcc && \
9821 $(MAKE) $(EXTRA_HOST_FLAGS) \
9822 $(POSTSTAGE1_FLAGS_TO_PASS) \
9823 $(EXTRA_GCC_FLAGS) clean
9824 @endif gcc-bootstrap
9827 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
9828 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
9829 maybe-all-stage3-gcc:
9830 maybe-clean-stage3-gcc:
9832 maybe-all-stage3-gcc: all-stage3-gcc
9833 all-stage3: all-stage3-gcc
9834 TARGET-stage3-gcc = $(TARGET-gcc)
9835 all-stage3-gcc: configure-stage3-gcc
9836 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9837 @r=`${PWD_COMMAND}`; export r; \
9838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9839 TFLAGS="$(STAGE3_TFLAGS)"; \
9841 $(POSTSTAGE1_HOST_EXPORTS) \
9842 cd $(HOST_SUBDIR)/gcc && \
9843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9844 CFLAGS="$(STAGE3_CFLAGS)" \
9845 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9846 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9851 TFLAGS="$(STAGE3_TFLAGS)" \
9852 $(TARGET-stage3-gcc)
9854 maybe-clean-stage3-gcc: clean-stage3-gcc
9855 clean-stage3: clean-stage3-gcc
9857 @if [ $(current_stage) = stage3 ]; then \
9858 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9860 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
9861 $(MAKE) stage3-start; \
9863 cd $(HOST_SUBDIR)/gcc && \
9864 $(MAKE) $(EXTRA_HOST_FLAGS) \
9865 $(POSTSTAGE1_FLAGS_TO_PASS) \
9866 $(EXTRA_GCC_FLAGS) clean
9867 @endif gcc-bootstrap
9870 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
9871 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
9872 maybe-all-stage4-gcc:
9873 maybe-clean-stage4-gcc:
9875 maybe-all-stage4-gcc: all-stage4-gcc
9876 all-stage4: all-stage4-gcc
9877 TARGET-stage4-gcc = $(TARGET-gcc)
9878 all-stage4-gcc: configure-stage4-gcc
9879 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9880 @r=`${PWD_COMMAND}`; export r; \
9881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9882 TFLAGS="$(STAGE4_TFLAGS)"; \
9884 $(POSTSTAGE1_HOST_EXPORTS) \
9885 cd $(HOST_SUBDIR)/gcc && \
9886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9887 CFLAGS="$(STAGE4_CFLAGS)" \
9888 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9889 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9894 TFLAGS="$(STAGE4_TFLAGS)" \
9895 $(TARGET-stage4-gcc)
9897 maybe-clean-stage4-gcc: clean-stage4-gcc
9898 clean-stage4: clean-stage4-gcc
9900 @if [ $(current_stage) = stage4 ]; then \
9901 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9903 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
9904 $(MAKE) stage4-start; \
9906 cd $(HOST_SUBDIR)/gcc && \
9907 $(MAKE) $(EXTRA_HOST_FLAGS) \
9908 $(POSTSTAGE1_FLAGS_TO_PASS) \
9909 $(EXTRA_GCC_FLAGS) clean
9910 @endif gcc-bootstrap
9913 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
9914 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
9915 maybe-all-stageprofile-gcc:
9916 maybe-clean-stageprofile-gcc:
9918 maybe-all-stageprofile-gcc: all-stageprofile-gcc
9919 all-stageprofile: all-stageprofile-gcc
9920 TARGET-stageprofile-gcc = $(TARGET-gcc)
9921 all-stageprofile-gcc: configure-stageprofile-gcc
9922 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9923 @r=`${PWD_COMMAND}`; export r; \
9924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9925 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9927 $(POSTSTAGE1_HOST_EXPORTS) \
9928 cd $(HOST_SUBDIR)/gcc && \
9929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9930 CFLAGS="$(STAGEprofile_CFLAGS)" \
9931 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9932 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9937 TFLAGS="$(STAGEprofile_TFLAGS)" \
9938 $(TARGET-stageprofile-gcc)
9940 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
9941 clean-stageprofile: clean-stageprofile-gcc
9942 clean-stageprofile-gcc:
9943 @if [ $(current_stage) = stageprofile ]; then \
9944 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9946 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
9947 $(MAKE) stageprofile-start; \
9949 cd $(HOST_SUBDIR)/gcc && \
9950 $(MAKE) $(EXTRA_HOST_FLAGS) \
9951 $(POSTSTAGE1_FLAGS_TO_PASS) \
9952 $(EXTRA_GCC_FLAGS) clean
9953 @endif gcc-bootstrap
9956 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
9957 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
9958 maybe-all-stagefeedback-gcc:
9959 maybe-clean-stagefeedback-gcc:
9961 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
9962 all-stagefeedback: all-stagefeedback-gcc
9963 TARGET-stagefeedback-gcc = $(TARGET-gcc)
9964 all-stagefeedback-gcc: configure-stagefeedback-gcc
9965 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9966 @r=`${PWD_COMMAND}`; export r; \
9967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9968 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9970 $(POSTSTAGE1_HOST_EXPORTS) \
9971 cd $(HOST_SUBDIR)/gcc && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9973 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9974 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9975 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
9980 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9981 $(TARGET-stagefeedback-gcc)
9983 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
9984 clean-stagefeedback: clean-stagefeedback-gcc
9985 clean-stagefeedback-gcc:
9986 @if [ $(current_stage) = stagefeedback ]; then \
9987 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
9989 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
9990 $(MAKE) stagefeedback-start; \
9992 cd $(HOST_SUBDIR)/gcc && \
9993 $(MAKE) $(EXTRA_HOST_FLAGS) \
9994 $(POSTSTAGE1_FLAGS_TO_PASS) \
9995 $(EXTRA_GCC_FLAGS) clean
9996 @endif gcc-bootstrap
10002 .PHONY: check-gcc maybe-check-gcc
10005 maybe-check-gcc: check-gcc
10008 @: $(MAKE); $(unstage)
10009 @r=`${PWD_COMMAND}`; export r; \
10010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10012 (cd $(HOST_SUBDIR)/gcc && \
10013 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10017 .PHONY: install-gcc maybe-install-gcc
10020 maybe-install-gcc: install-gcc
10022 install-gcc: installdirs
10023 @: $(MAKE); $(unstage)
10024 @r=`${PWD_COMMAND}`; export r; \
10025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027 (cd $(HOST_SUBDIR)/gcc && \
10028 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10032 .PHONY: install-strip-gcc maybe-install-strip-gcc
10033 maybe-install-strip-gcc:
10035 maybe-install-strip-gcc: install-strip-gcc
10037 install-strip-gcc: installdirs
10038 @: $(MAKE); $(unstage)
10039 @r=`${PWD_COMMAND}`; export r; \
10040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10042 (cd $(HOST_SUBDIR)/gcc && \
10043 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10047 # Other targets (info, dvi, pdf, etc.)
10049 .PHONY: maybe-info-gcc info-gcc
10052 maybe-info-gcc: info-gcc
10056 @[ -f ./gcc/Makefile ] || exit 0; \
10057 r=`${PWD_COMMAND}`; export r; \
10058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10060 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10063 echo "Doing info in gcc" ; \
10064 (cd $(HOST_SUBDIR)/gcc && \
10065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10067 "RANLIB=$${RANLIB}" \
10068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10074 .PHONY: maybe-dvi-gcc dvi-gcc
10077 maybe-dvi-gcc: dvi-gcc
10081 @[ -f ./gcc/Makefile ] || exit 0; \
10082 r=`${PWD_COMMAND}`; export r; \
10083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088 echo "Doing dvi in gcc" ; \
10089 (cd $(HOST_SUBDIR)/gcc && \
10090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092 "RANLIB=$${RANLIB}" \
10093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10099 .PHONY: maybe-pdf-gcc pdf-gcc
10102 maybe-pdf-gcc: pdf-gcc
10106 @[ -f ./gcc/Makefile ] || exit 0; \
10107 r=`${PWD_COMMAND}`; export r; \
10108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113 echo "Doing pdf in gcc" ; \
10114 (cd $(HOST_SUBDIR)/gcc && \
10115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10117 "RANLIB=$${RANLIB}" \
10118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10124 .PHONY: maybe-html-gcc html-gcc
10127 maybe-html-gcc: html-gcc
10131 @[ -f ./gcc/Makefile ] || exit 0; \
10132 r=`${PWD_COMMAND}`; export r; \
10133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138 echo "Doing html in gcc" ; \
10139 (cd $(HOST_SUBDIR)/gcc && \
10140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10142 "RANLIB=$${RANLIB}" \
10143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10149 .PHONY: maybe-TAGS-gcc TAGS-gcc
10152 maybe-TAGS-gcc: TAGS-gcc
10156 @[ -f ./gcc/Makefile ] || exit 0; \
10157 r=`${PWD_COMMAND}`; export r; \
10158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163 echo "Doing TAGS in gcc" ; \
10164 (cd $(HOST_SUBDIR)/gcc && \
10165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10167 "RANLIB=$${RANLIB}" \
10168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10174 .PHONY: maybe-install-info-gcc install-info-gcc
10175 maybe-install-info-gcc:
10177 maybe-install-info-gcc: install-info-gcc
10179 install-info-gcc: \
10182 @[ -f ./gcc/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10186 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10189 echo "Doing install-info in gcc" ; \
10190 (cd $(HOST_SUBDIR)/gcc && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10200 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10201 maybe-install-pdf-gcc:
10203 maybe-install-pdf-gcc: install-pdf-gcc
10208 @[ -f ./gcc/Makefile ] || exit 0; \
10209 r=`${PWD_COMMAND}`; export r; \
10210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10212 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10215 echo "Doing install-pdf in gcc" ; \
10216 (cd $(HOST_SUBDIR)/gcc && \
10217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10219 "RANLIB=$${RANLIB}" \
10220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10226 .PHONY: maybe-install-html-gcc install-html-gcc
10227 maybe-install-html-gcc:
10229 maybe-install-html-gcc: install-html-gcc
10231 install-html-gcc: \
10234 @[ -f ./gcc/Makefile ] || exit 0; \
10235 r=`${PWD_COMMAND}`; export r; \
10236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10241 echo "Doing install-html in gcc" ; \
10242 (cd $(HOST_SUBDIR)/gcc && \
10243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10245 "RANLIB=$${RANLIB}" \
10246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10252 .PHONY: maybe-installcheck-gcc installcheck-gcc
10253 maybe-installcheck-gcc:
10255 maybe-installcheck-gcc: installcheck-gcc
10257 installcheck-gcc: \
10259 @[ -f ./gcc/Makefile ] || exit 0; \
10260 r=`${PWD_COMMAND}`; export r; \
10261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10263 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10266 echo "Doing installcheck in gcc" ; \
10267 (cd $(HOST_SUBDIR)/gcc && \
10268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270 "RANLIB=$${RANLIB}" \
10271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10277 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10278 maybe-mostlyclean-gcc:
10280 maybe-mostlyclean-gcc: mostlyclean-gcc
10283 @[ -f ./gcc/Makefile ] || exit 0; \
10284 r=`${PWD_COMMAND}`; export r; \
10285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10287 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10290 echo "Doing mostlyclean in gcc" ; \
10291 (cd $(HOST_SUBDIR)/gcc && \
10292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10294 "RANLIB=$${RANLIB}" \
10295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10301 .PHONY: maybe-clean-gcc clean-gcc
10304 maybe-clean-gcc: clean-gcc
10307 @[ -f ./gcc/Makefile ] || exit 0; \
10308 r=`${PWD_COMMAND}`; export r; \
10309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10311 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10314 echo "Doing clean in gcc" ; \
10315 (cd $(HOST_SUBDIR)/gcc && \
10316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10318 "RANLIB=$${RANLIB}" \
10319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10325 .PHONY: maybe-distclean-gcc distclean-gcc
10326 maybe-distclean-gcc:
10328 maybe-distclean-gcc: distclean-gcc
10331 @[ -f ./gcc/Makefile ] || exit 0; \
10332 r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10335 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10338 echo "Doing distclean in gcc" ; \
10339 (cd $(HOST_SUBDIR)/gcc && \
10340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342 "RANLIB=$${RANLIB}" \
10343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10349 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10350 maybe-maintainer-clean-gcc:
10352 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10354 maintainer-clean-gcc:
10355 @[ -f ./gcc/Makefile ] || exit 0; \
10356 r=`${PWD_COMMAND}`; export r; \
10357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10359 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10362 echo "Doing maintainer-clean in gcc" ; \
10363 (cd $(HOST_SUBDIR)/gcc && \
10364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10366 "RANLIB=$${RANLIB}" \
10367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10368 maintainer-clean) \
10375 .PHONY: configure-gmp maybe-configure-gmp
10376 maybe-configure-gmp:
10378 configure-gmp: stage_current
10379 @endif gcc-bootstrap
10381 maybe-configure-gmp: configure-gmp
10383 @r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10388 echo Configuring in $(HOST_SUBDIR)/gmp; \
10389 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10390 case $(srcdir) in \
10391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10392 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10395 srcdiroption="--srcdir=$${topdir}/gmp"; \
10396 libsrcdir="$$s/gmp"; \
10397 $(SHELL) $${libsrcdir}/configure \
10398 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10399 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
10405 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10406 maybe-configure-stage1-gmp:
10408 maybe-configure-stage1-gmp: configure-stage1-gmp
10409 configure-stage1-gmp:
10410 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10412 @r=`${PWD_COMMAND}`; export r; \
10413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10414 TFLAGS="$(STAGE1_TFLAGS)"; \
10415 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10417 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10418 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10419 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10420 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
10421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10422 cd $(HOST_SUBDIR)/gmp || exit 1; \
10423 case $(srcdir) in \
10424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10425 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10428 srcdiroption="--srcdir=$${topdir}/gmp"; \
10429 libsrcdir="$$s/gmp"; \
10430 $(SHELL) $${libsrcdir}/configure \
10431 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10432 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10433 $(STAGE1_CONFIGURE_FLAGS) \
10435 @endif gmp-bootstrap
10437 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
10438 maybe-configure-stage2-gmp:
10440 maybe-configure-stage2-gmp: configure-stage2-gmp
10441 configure-stage2-gmp:
10442 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10444 @r=`${PWD_COMMAND}`; export r; \
10445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10446 TFLAGS="$(STAGE2_TFLAGS)"; \
10447 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10449 $(POSTSTAGE1_HOST_EXPORTS) \
10450 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10451 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10452 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10453 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
10454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10455 cd $(HOST_SUBDIR)/gmp || exit 1; \
10456 case $(srcdir) in \
10457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10458 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10461 srcdiroption="--srcdir=$${topdir}/gmp"; \
10462 libsrcdir="$$s/gmp"; \
10463 $(SHELL) $${libsrcdir}/configure \
10464 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10465 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10466 --with-build-libsubdir=$(HOST_SUBDIR) \
10467 $(STAGE2_CONFIGURE_FLAGS) \
10469 @endif gmp-bootstrap
10471 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
10472 maybe-configure-stage3-gmp:
10474 maybe-configure-stage3-gmp: configure-stage3-gmp
10475 configure-stage3-gmp:
10476 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10478 @r=`${PWD_COMMAND}`; export r; \
10479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480 TFLAGS="$(STAGE3_TFLAGS)"; \
10481 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10483 $(POSTSTAGE1_HOST_EXPORTS) \
10484 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10485 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10486 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10487 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
10488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10489 cd $(HOST_SUBDIR)/gmp || exit 1; \
10490 case $(srcdir) in \
10491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10492 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10495 srcdiroption="--srcdir=$${topdir}/gmp"; \
10496 libsrcdir="$$s/gmp"; \
10497 $(SHELL) $${libsrcdir}/configure \
10498 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10499 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10500 --with-build-libsubdir=$(HOST_SUBDIR) \
10501 $(STAGE3_CONFIGURE_FLAGS) \
10503 @endif gmp-bootstrap
10505 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
10506 maybe-configure-stage4-gmp:
10508 maybe-configure-stage4-gmp: configure-stage4-gmp
10509 configure-stage4-gmp:
10510 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10512 @r=`${PWD_COMMAND}`; export r; \
10513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10514 TFLAGS="$(STAGE4_TFLAGS)"; \
10515 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10517 $(POSTSTAGE1_HOST_EXPORTS) \
10518 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10519 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10520 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10521 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
10522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10523 cd $(HOST_SUBDIR)/gmp || exit 1; \
10524 case $(srcdir) in \
10525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10526 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10529 srcdiroption="--srcdir=$${topdir}/gmp"; \
10530 libsrcdir="$$s/gmp"; \
10531 $(SHELL) $${libsrcdir}/configure \
10532 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10533 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10534 --with-build-libsubdir=$(HOST_SUBDIR) \
10535 $(STAGE4_CONFIGURE_FLAGS) \
10537 @endif gmp-bootstrap
10539 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
10540 maybe-configure-stageprofile-gmp:
10542 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
10543 configure-stageprofile-gmp:
10544 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10546 @r=`${PWD_COMMAND}`; export r; \
10547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10548 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10549 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10551 $(POSTSTAGE1_HOST_EXPORTS) \
10552 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10553 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10554 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10555 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
10556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10557 cd $(HOST_SUBDIR)/gmp || exit 1; \
10558 case $(srcdir) in \
10559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10560 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10563 srcdiroption="--srcdir=$${topdir}/gmp"; \
10564 libsrcdir="$$s/gmp"; \
10565 $(SHELL) $${libsrcdir}/configure \
10566 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10567 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10568 --with-build-libsubdir=$(HOST_SUBDIR) \
10569 $(STAGEprofile_CONFIGURE_FLAGS) \
10571 @endif gmp-bootstrap
10573 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
10574 maybe-configure-stagefeedback-gmp:
10576 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
10577 configure-stagefeedback-gmp:
10578 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
10580 @r=`${PWD_COMMAND}`; export r; \
10581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10582 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10583 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10585 $(POSTSTAGE1_HOST_EXPORTS) \
10586 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10587 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10588 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10589 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
10590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10591 cd $(HOST_SUBDIR)/gmp || exit 1; \
10592 case $(srcdir) in \
10593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10594 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10597 srcdiroption="--srcdir=$${topdir}/gmp"; \
10598 libsrcdir="$$s/gmp"; \
10599 $(SHELL) $${libsrcdir}/configure \
10600 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10601 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
10602 --with-build-libsubdir=$(HOST_SUBDIR) \
10603 $(STAGEfeedback_CONFIGURE_FLAGS) \
10605 @endif gmp-bootstrap
10611 .PHONY: all-gmp maybe-all-gmp
10614 all-gmp: stage_current
10615 @endif gcc-bootstrap
10618 maybe-all-gmp: all-gmp
10619 all-gmp: configure-gmp
10620 @r=`${PWD_COMMAND}`; export r; \
10621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10623 (cd $(HOST_SUBDIR)/gmp && \
10624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10630 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
10631 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
10632 maybe-all-stage1-gmp:
10633 maybe-clean-stage1-gmp:
10635 maybe-all-stage1-gmp: all-stage1-gmp
10636 all-stage1: all-stage1-gmp
10637 TARGET-stage1-gmp = $(TARGET-gmp)
10638 all-stage1-gmp: configure-stage1-gmp
10639 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10640 @r=`${PWD_COMMAND}`; export r; \
10641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642 TFLAGS="$(STAGE1_TFLAGS)"; \
10644 cd $(HOST_SUBDIR)/gmp && \
10645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10646 CFLAGS="$(STAGE1_CFLAGS)" \
10647 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10648 LIBCFLAGS="$(LIBCFLAGS)" \
10649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10652 $(EXTRA_HOST_FLAGS) \
10653 TFLAGS="$(STAGE1_TFLAGS)" \
10654 $(TARGET-stage1-gmp)
10656 maybe-clean-stage1-gmp: clean-stage1-gmp
10657 clean-stage1: clean-stage1-gmp
10659 @if [ $(current_stage) = stage1 ]; then \
10660 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10662 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
10663 $(MAKE) stage1-start; \
10665 cd $(HOST_SUBDIR)/gmp && \
10666 $(MAKE) $(EXTRA_HOST_FLAGS) \
10668 @endif gmp-bootstrap
10671 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
10672 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
10673 maybe-all-stage2-gmp:
10674 maybe-clean-stage2-gmp:
10676 maybe-all-stage2-gmp: all-stage2-gmp
10677 all-stage2: all-stage2-gmp
10678 TARGET-stage2-gmp = $(TARGET-gmp)
10679 all-stage2-gmp: configure-stage2-gmp
10680 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10681 @r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 TFLAGS="$(STAGE2_TFLAGS)"; \
10685 $(POSTSTAGE1_HOST_EXPORTS) \
10686 cd $(HOST_SUBDIR)/gmp && \
10687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10688 CFLAGS="$(STAGE2_CFLAGS)" \
10689 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10690 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10695 TFLAGS="$(STAGE2_TFLAGS)" \
10696 $(TARGET-stage2-gmp)
10698 maybe-clean-stage2-gmp: clean-stage2-gmp
10699 clean-stage2: clean-stage2-gmp
10701 @if [ $(current_stage) = stage2 ]; then \
10702 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10704 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
10705 $(MAKE) stage2-start; \
10707 cd $(HOST_SUBDIR)/gmp && \
10708 $(MAKE) $(EXTRA_HOST_FLAGS) \
10709 $(POSTSTAGE1_FLAGS_TO_PASS) \
10711 @endif gmp-bootstrap
10714 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
10715 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
10716 maybe-all-stage3-gmp:
10717 maybe-clean-stage3-gmp:
10719 maybe-all-stage3-gmp: all-stage3-gmp
10720 all-stage3: all-stage3-gmp
10721 TARGET-stage3-gmp = $(TARGET-gmp)
10722 all-stage3-gmp: configure-stage3-gmp
10723 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10724 @r=`${PWD_COMMAND}`; export r; \
10725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726 TFLAGS="$(STAGE3_TFLAGS)"; \
10728 $(POSTSTAGE1_HOST_EXPORTS) \
10729 cd $(HOST_SUBDIR)/gmp && \
10730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10731 CFLAGS="$(STAGE3_CFLAGS)" \
10732 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10733 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10738 TFLAGS="$(STAGE3_TFLAGS)" \
10739 $(TARGET-stage3-gmp)
10741 maybe-clean-stage3-gmp: clean-stage3-gmp
10742 clean-stage3: clean-stage3-gmp
10744 @if [ $(current_stage) = stage3 ]; then \
10745 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10747 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
10748 $(MAKE) stage3-start; \
10750 cd $(HOST_SUBDIR)/gmp && \
10751 $(MAKE) $(EXTRA_HOST_FLAGS) \
10752 $(POSTSTAGE1_FLAGS_TO_PASS) \
10754 @endif gmp-bootstrap
10757 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
10758 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
10759 maybe-all-stage4-gmp:
10760 maybe-clean-stage4-gmp:
10762 maybe-all-stage4-gmp: all-stage4-gmp
10763 all-stage4: all-stage4-gmp
10764 TARGET-stage4-gmp = $(TARGET-gmp)
10765 all-stage4-gmp: configure-stage4-gmp
10766 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10767 @r=`${PWD_COMMAND}`; export r; \
10768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769 TFLAGS="$(STAGE4_TFLAGS)"; \
10771 $(POSTSTAGE1_HOST_EXPORTS) \
10772 cd $(HOST_SUBDIR)/gmp && \
10773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10774 CFLAGS="$(STAGE4_CFLAGS)" \
10775 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10776 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10781 TFLAGS="$(STAGE4_TFLAGS)" \
10782 $(TARGET-stage4-gmp)
10784 maybe-clean-stage4-gmp: clean-stage4-gmp
10785 clean-stage4: clean-stage4-gmp
10787 @if [ $(current_stage) = stage4 ]; then \
10788 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10790 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
10791 $(MAKE) stage4-start; \
10793 cd $(HOST_SUBDIR)/gmp && \
10794 $(MAKE) $(EXTRA_HOST_FLAGS) \
10795 $(POSTSTAGE1_FLAGS_TO_PASS) \
10797 @endif gmp-bootstrap
10800 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
10801 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
10802 maybe-all-stageprofile-gmp:
10803 maybe-clean-stageprofile-gmp:
10805 maybe-all-stageprofile-gmp: all-stageprofile-gmp
10806 all-stageprofile: all-stageprofile-gmp
10807 TARGET-stageprofile-gmp = $(TARGET-gmp)
10808 all-stageprofile-gmp: configure-stageprofile-gmp
10809 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10810 @r=`${PWD_COMMAND}`; export r; \
10811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10814 $(POSTSTAGE1_HOST_EXPORTS) \
10815 cd $(HOST_SUBDIR)/gmp && \
10816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10817 CFLAGS="$(STAGEprofile_CFLAGS)" \
10818 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10819 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10824 TFLAGS="$(STAGEprofile_TFLAGS)" \
10825 $(TARGET-stageprofile-gmp)
10827 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
10828 clean-stageprofile: clean-stageprofile-gmp
10829 clean-stageprofile-gmp:
10830 @if [ $(current_stage) = stageprofile ]; then \
10831 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10833 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
10834 $(MAKE) stageprofile-start; \
10836 cd $(HOST_SUBDIR)/gmp && \
10837 $(MAKE) $(EXTRA_HOST_FLAGS) \
10838 $(POSTSTAGE1_FLAGS_TO_PASS) \
10840 @endif gmp-bootstrap
10843 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
10844 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
10845 maybe-all-stagefeedback-gmp:
10846 maybe-clean-stagefeedback-gmp:
10848 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
10849 all-stagefeedback: all-stagefeedback-gmp
10850 TARGET-stagefeedback-gmp = $(TARGET-gmp)
10851 all-stagefeedback-gmp: configure-stagefeedback-gmp
10852 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10853 @r=`${PWD_COMMAND}`; export r; \
10854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10855 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10857 $(POSTSTAGE1_HOST_EXPORTS) \
10858 cd $(HOST_SUBDIR)/gmp && \
10859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10860 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10861 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10862 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10867 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10868 $(TARGET-stagefeedback-gmp)
10870 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
10871 clean-stagefeedback: clean-stagefeedback-gmp
10872 clean-stagefeedback-gmp:
10873 @if [ $(current_stage) = stagefeedback ]; then \
10874 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
10876 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
10877 $(MAKE) stagefeedback-start; \
10879 cd $(HOST_SUBDIR)/gmp && \
10880 $(MAKE) $(EXTRA_HOST_FLAGS) \
10881 $(POSTSTAGE1_FLAGS_TO_PASS) \
10883 @endif gmp-bootstrap
10889 .PHONY: check-gmp maybe-check-gmp
10892 maybe-check-gmp: check-gmp
10895 @: $(MAKE); $(unstage)
10896 @r=`${PWD_COMMAND}`; export r; \
10897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10899 (cd $(HOST_SUBDIR)/gmp && \
10900 $(MAKE) $(FLAGS_TO_PASS) check)
10904 .PHONY: install-gmp maybe-install-gmp
10907 maybe-install-gmp: install-gmp
10913 .PHONY: install-strip-gmp maybe-install-strip-gmp
10914 maybe-install-strip-gmp:
10916 maybe-install-strip-gmp: install-strip-gmp
10922 # Other targets (info, dvi, pdf, etc.)
10924 .PHONY: maybe-info-gmp info-gmp
10927 maybe-info-gmp: info-gmp
10931 @[ -f ./gmp/Makefile ] || exit 0; \
10932 r=`${PWD_COMMAND}`; export r; \
10933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935 for flag in $(EXTRA_HOST_FLAGS) ; do \
10936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10938 echo "Doing info in gmp" ; \
10939 (cd $(HOST_SUBDIR)/gmp && \
10940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10942 "RANLIB=$${RANLIB}" \
10943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10949 .PHONY: maybe-dvi-gmp dvi-gmp
10952 maybe-dvi-gmp: dvi-gmp
10956 @[ -f ./gmp/Makefile ] || exit 0; \
10957 r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960 for flag in $(EXTRA_HOST_FLAGS) ; do \
10961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10963 echo "Doing dvi in gmp" ; \
10964 (cd $(HOST_SUBDIR)/gmp && \
10965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967 "RANLIB=$${RANLIB}" \
10968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10974 .PHONY: maybe-pdf-gmp pdf-gmp
10977 maybe-pdf-gmp: pdf-gmp
10981 @[ -f ./gmp/Makefile ] || exit 0; \
10982 r=`${PWD_COMMAND}`; export r; \
10983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10985 for flag in $(EXTRA_HOST_FLAGS) ; do \
10986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10988 echo "Doing pdf in gmp" ; \
10989 (cd $(HOST_SUBDIR)/gmp && \
10990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10992 "RANLIB=$${RANLIB}" \
10993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10999 .PHONY: maybe-html-gmp html-gmp
11002 maybe-html-gmp: html-gmp
11006 @[ -f ./gmp/Makefile ] || exit 0; \
11007 r=`${PWD_COMMAND}`; export r; \
11008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010 for flag in $(EXTRA_HOST_FLAGS) ; do \
11011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013 echo "Doing html in gmp" ; \
11014 (cd $(HOST_SUBDIR)/gmp && \
11015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11017 "RANLIB=$${RANLIB}" \
11018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11024 .PHONY: maybe-TAGS-gmp TAGS-gmp
11027 maybe-TAGS-gmp: TAGS-gmp
11031 @[ -f ./gmp/Makefile ] || exit 0; \
11032 r=`${PWD_COMMAND}`; export r; \
11033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035 for flag in $(EXTRA_HOST_FLAGS) ; do \
11036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11038 echo "Doing TAGS in gmp" ; \
11039 (cd $(HOST_SUBDIR)/gmp && \
11040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11042 "RANLIB=$${RANLIB}" \
11043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11049 .PHONY: maybe-install-info-gmp install-info-gmp
11050 maybe-install-info-gmp:
11052 maybe-install-info-gmp: install-info-gmp
11054 install-info-gmp: \
11057 @[ -f ./gmp/Makefile ] || exit 0; \
11058 r=`${PWD_COMMAND}`; export r; \
11059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11061 for flag in $(EXTRA_HOST_FLAGS) ; do \
11062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11064 echo "Doing install-info in gmp" ; \
11065 (cd $(HOST_SUBDIR)/gmp && \
11066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11068 "RANLIB=$${RANLIB}" \
11069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11075 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11076 maybe-install-pdf-gmp:
11078 maybe-install-pdf-gmp: install-pdf-gmp
11083 @[ -f ./gmp/Makefile ] || exit 0; \
11084 r=`${PWD_COMMAND}`; export r; \
11085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11087 for flag in $(EXTRA_HOST_FLAGS) ; do \
11088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11090 echo "Doing install-pdf in gmp" ; \
11091 (cd $(HOST_SUBDIR)/gmp && \
11092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11094 "RANLIB=$${RANLIB}" \
11095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11101 .PHONY: maybe-install-html-gmp install-html-gmp
11102 maybe-install-html-gmp:
11104 maybe-install-html-gmp: install-html-gmp
11106 install-html-gmp: \
11109 @[ -f ./gmp/Makefile ] || exit 0; \
11110 r=`${PWD_COMMAND}`; export r; \
11111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11113 for flag in $(EXTRA_HOST_FLAGS) ; do \
11114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11116 echo "Doing install-html in gmp" ; \
11117 (cd $(HOST_SUBDIR)/gmp && \
11118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11120 "RANLIB=$${RANLIB}" \
11121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11127 .PHONY: maybe-installcheck-gmp installcheck-gmp
11128 maybe-installcheck-gmp:
11130 maybe-installcheck-gmp: installcheck-gmp
11132 installcheck-gmp: \
11134 @[ -f ./gmp/Makefile ] || exit 0; \
11135 r=`${PWD_COMMAND}`; export r; \
11136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11138 for flag in $(EXTRA_HOST_FLAGS) ; do \
11139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11141 echo "Doing installcheck in gmp" ; \
11142 (cd $(HOST_SUBDIR)/gmp && \
11143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11145 "RANLIB=$${RANLIB}" \
11146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11152 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11153 maybe-mostlyclean-gmp:
11155 maybe-mostlyclean-gmp: mostlyclean-gmp
11158 @[ -f ./gmp/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11165 echo "Doing mostlyclean in gmp" ; \
11166 (cd $(HOST_SUBDIR)/gmp && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11176 .PHONY: maybe-clean-gmp clean-gmp
11179 maybe-clean-gmp: clean-gmp
11182 @[ -f ./gmp/Makefile ] || exit 0; \
11183 r=`${PWD_COMMAND}`; export r; \
11184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186 for flag in $(EXTRA_HOST_FLAGS) ; do \
11187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11189 echo "Doing clean in gmp" ; \
11190 (cd $(HOST_SUBDIR)/gmp && \
11191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11193 "RANLIB=$${RANLIB}" \
11194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11200 .PHONY: maybe-distclean-gmp distclean-gmp
11201 maybe-distclean-gmp:
11203 maybe-distclean-gmp: distclean-gmp
11206 @[ -f ./gmp/Makefile ] || exit 0; \
11207 r=`${PWD_COMMAND}`; export r; \
11208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11210 for flag in $(EXTRA_HOST_FLAGS) ; do \
11211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11213 echo "Doing distclean in gmp" ; \
11214 (cd $(HOST_SUBDIR)/gmp && \
11215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11217 "RANLIB=$${RANLIB}" \
11218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11224 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11225 maybe-maintainer-clean-gmp:
11227 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11229 maintainer-clean-gmp:
11230 @[ -f ./gmp/Makefile ] || exit 0; \
11231 r=`${PWD_COMMAND}`; export r; \
11232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11234 for flag in $(EXTRA_HOST_FLAGS) ; do \
11235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11237 echo "Doing maintainer-clean in gmp" ; \
11238 (cd $(HOST_SUBDIR)/gmp && \
11239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241 "RANLIB=$${RANLIB}" \
11242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11243 maintainer-clean) \
11250 .PHONY: configure-mpfr maybe-configure-mpfr
11251 maybe-configure-mpfr:
11253 configure-mpfr: stage_current
11254 @endif gcc-bootstrap
11256 maybe-configure-mpfr: configure-mpfr
11258 @r=`${PWD_COMMAND}`; export r; \
11259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11263 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11264 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11265 case $(srcdir) in \
11266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11267 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11270 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11271 libsrcdir="$$s/mpfr"; \
11272 $(SHELL) $${libsrcdir}/configure \
11273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11274 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
11280 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11281 maybe-configure-stage1-mpfr:
11283 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11284 configure-stage1-mpfr:
11285 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11287 @r=`${PWD_COMMAND}`; export r; \
11288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289 TFLAGS="$(STAGE1_TFLAGS)"; \
11290 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11292 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11293 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11294 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11295 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11297 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11298 case $(srcdir) in \
11299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11300 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11303 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11304 libsrcdir="$$s/mpfr"; \
11305 $(SHELL) $${libsrcdir}/configure \
11306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11307 --target=${target_alias} $${srcdiroption} \
11308 $(STAGE1_CONFIGURE_FLAGS) \
11309 --disable-shared @extra_mpfr_configure_flags@
11310 @endif mpfr-bootstrap
11312 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11313 maybe-configure-stage2-mpfr:
11315 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11316 configure-stage2-mpfr:
11317 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11319 @r=`${PWD_COMMAND}`; export r; \
11320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11321 TFLAGS="$(STAGE2_TFLAGS)"; \
11322 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11324 $(POSTSTAGE1_HOST_EXPORTS) \
11325 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11326 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11327 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11328 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11330 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11331 case $(srcdir) in \
11332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11333 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11336 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11337 libsrcdir="$$s/mpfr"; \
11338 $(SHELL) $${libsrcdir}/configure \
11339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11340 --target=${target_alias} $${srcdiroption} \
11341 --with-build-libsubdir=$(HOST_SUBDIR) \
11342 $(STAGE2_CONFIGURE_FLAGS) \
11343 --disable-shared @extra_mpfr_configure_flags@
11344 @endif mpfr-bootstrap
11346 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11347 maybe-configure-stage3-mpfr:
11349 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11350 configure-stage3-mpfr:
11351 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11353 @r=`${PWD_COMMAND}`; export r; \
11354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11355 TFLAGS="$(STAGE3_TFLAGS)"; \
11356 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11358 $(POSTSTAGE1_HOST_EXPORTS) \
11359 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11360 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11361 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11362 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11364 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11365 case $(srcdir) in \
11366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11367 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11370 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11371 libsrcdir="$$s/mpfr"; \
11372 $(SHELL) $${libsrcdir}/configure \
11373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11374 --target=${target_alias} $${srcdiroption} \
11375 --with-build-libsubdir=$(HOST_SUBDIR) \
11376 $(STAGE3_CONFIGURE_FLAGS) \
11377 --disable-shared @extra_mpfr_configure_flags@
11378 @endif mpfr-bootstrap
11380 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11381 maybe-configure-stage4-mpfr:
11383 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11384 configure-stage4-mpfr:
11385 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11387 @r=`${PWD_COMMAND}`; export r; \
11388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11389 TFLAGS="$(STAGE4_TFLAGS)"; \
11390 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11392 $(POSTSTAGE1_HOST_EXPORTS) \
11393 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11394 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11395 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11396 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11398 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11399 case $(srcdir) in \
11400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11401 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11404 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11405 libsrcdir="$$s/mpfr"; \
11406 $(SHELL) $${libsrcdir}/configure \
11407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11408 --target=${target_alias} $${srcdiroption} \
11409 --with-build-libsubdir=$(HOST_SUBDIR) \
11410 $(STAGE4_CONFIGURE_FLAGS) \
11411 --disable-shared @extra_mpfr_configure_flags@
11412 @endif mpfr-bootstrap
11414 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11415 maybe-configure-stageprofile-mpfr:
11417 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
11418 configure-stageprofile-mpfr:
11419 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11421 @r=`${PWD_COMMAND}`; export r; \
11422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11423 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11424 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11426 $(POSTSTAGE1_HOST_EXPORTS) \
11427 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11428 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11429 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11430 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
11431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11432 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11433 case $(srcdir) in \
11434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11435 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11438 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11439 libsrcdir="$$s/mpfr"; \
11440 $(SHELL) $${libsrcdir}/configure \
11441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11442 --target=${target_alias} $${srcdiroption} \
11443 --with-build-libsubdir=$(HOST_SUBDIR) \
11444 $(STAGEprofile_CONFIGURE_FLAGS) \
11445 --disable-shared @extra_mpfr_configure_flags@
11446 @endif mpfr-bootstrap
11448 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
11449 maybe-configure-stagefeedback-mpfr:
11451 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
11452 configure-stagefeedback-mpfr:
11453 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11455 @r=`${PWD_COMMAND}`; export r; \
11456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11458 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11460 $(POSTSTAGE1_HOST_EXPORTS) \
11461 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11462 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11463 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11464 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
11465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11466 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11467 case $(srcdir) in \
11468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11469 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11472 srcdiroption="--srcdir=$${topdir}/mpfr"; \
11473 libsrcdir="$$s/mpfr"; \
11474 $(SHELL) $${libsrcdir}/configure \
11475 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11476 --target=${target_alias} $${srcdiroption} \
11477 --with-build-libsubdir=$(HOST_SUBDIR) \
11478 $(STAGEfeedback_CONFIGURE_FLAGS) \
11479 --disable-shared @extra_mpfr_configure_flags@
11480 @endif mpfr-bootstrap
11486 .PHONY: all-mpfr maybe-all-mpfr
11489 all-mpfr: stage_current
11490 @endif gcc-bootstrap
11493 maybe-all-mpfr: all-mpfr
11494 all-mpfr: configure-mpfr
11495 @r=`${PWD_COMMAND}`; export r; \
11496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11498 (cd $(HOST_SUBDIR)/mpfr && \
11499 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11505 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
11506 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
11507 maybe-all-stage1-mpfr:
11508 maybe-clean-stage1-mpfr:
11510 maybe-all-stage1-mpfr: all-stage1-mpfr
11511 all-stage1: all-stage1-mpfr
11512 TARGET-stage1-mpfr = $(TARGET-mpfr)
11513 all-stage1-mpfr: configure-stage1-mpfr
11514 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11515 @r=`${PWD_COMMAND}`; export r; \
11516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11517 TFLAGS="$(STAGE1_TFLAGS)"; \
11519 cd $(HOST_SUBDIR)/mpfr && \
11520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11521 CFLAGS="$(STAGE1_CFLAGS)" \
11522 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11523 LIBCFLAGS="$(LIBCFLAGS)" \
11524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11527 $(EXTRA_HOST_FLAGS) \
11528 TFLAGS="$(STAGE1_TFLAGS)" \
11529 $(TARGET-stage1-mpfr)
11531 maybe-clean-stage1-mpfr: clean-stage1-mpfr
11532 clean-stage1: clean-stage1-mpfr
11534 @if [ $(current_stage) = stage1 ]; then \
11535 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11537 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
11538 $(MAKE) stage1-start; \
11540 cd $(HOST_SUBDIR)/mpfr && \
11541 $(MAKE) $(EXTRA_HOST_FLAGS) \
11543 @endif mpfr-bootstrap
11546 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
11547 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
11548 maybe-all-stage2-mpfr:
11549 maybe-clean-stage2-mpfr:
11551 maybe-all-stage2-mpfr: all-stage2-mpfr
11552 all-stage2: all-stage2-mpfr
11553 TARGET-stage2-mpfr = $(TARGET-mpfr)
11554 all-stage2-mpfr: configure-stage2-mpfr
11555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11556 @r=`${PWD_COMMAND}`; export r; \
11557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11558 TFLAGS="$(STAGE2_TFLAGS)"; \
11560 $(POSTSTAGE1_HOST_EXPORTS) \
11561 cd $(HOST_SUBDIR)/mpfr && \
11562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11563 CFLAGS="$(STAGE2_CFLAGS)" \
11564 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11565 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11569 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11570 TFLAGS="$(STAGE2_TFLAGS)" \
11571 $(TARGET-stage2-mpfr)
11573 maybe-clean-stage2-mpfr: clean-stage2-mpfr
11574 clean-stage2: clean-stage2-mpfr
11576 @if [ $(current_stage) = stage2 ]; then \
11577 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11579 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
11580 $(MAKE) stage2-start; \
11582 cd $(HOST_SUBDIR)/mpfr && \
11583 $(MAKE) $(EXTRA_HOST_FLAGS) \
11584 $(POSTSTAGE1_FLAGS_TO_PASS) \
11586 @endif mpfr-bootstrap
11589 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
11590 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
11591 maybe-all-stage3-mpfr:
11592 maybe-clean-stage3-mpfr:
11594 maybe-all-stage3-mpfr: all-stage3-mpfr
11595 all-stage3: all-stage3-mpfr
11596 TARGET-stage3-mpfr = $(TARGET-mpfr)
11597 all-stage3-mpfr: configure-stage3-mpfr
11598 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11599 @r=`${PWD_COMMAND}`; export r; \
11600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11601 TFLAGS="$(STAGE3_TFLAGS)"; \
11603 $(POSTSTAGE1_HOST_EXPORTS) \
11604 cd $(HOST_SUBDIR)/mpfr && \
11605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11606 CFLAGS="$(STAGE3_CFLAGS)" \
11607 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11608 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11613 TFLAGS="$(STAGE3_TFLAGS)" \
11614 $(TARGET-stage3-mpfr)
11616 maybe-clean-stage3-mpfr: clean-stage3-mpfr
11617 clean-stage3: clean-stage3-mpfr
11619 @if [ $(current_stage) = stage3 ]; then \
11620 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11622 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
11623 $(MAKE) stage3-start; \
11625 cd $(HOST_SUBDIR)/mpfr && \
11626 $(MAKE) $(EXTRA_HOST_FLAGS) \
11627 $(POSTSTAGE1_FLAGS_TO_PASS) \
11629 @endif mpfr-bootstrap
11632 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
11633 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
11634 maybe-all-stage4-mpfr:
11635 maybe-clean-stage4-mpfr:
11637 maybe-all-stage4-mpfr: all-stage4-mpfr
11638 all-stage4: all-stage4-mpfr
11639 TARGET-stage4-mpfr = $(TARGET-mpfr)
11640 all-stage4-mpfr: configure-stage4-mpfr
11641 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11642 @r=`${PWD_COMMAND}`; export r; \
11643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11644 TFLAGS="$(STAGE4_TFLAGS)"; \
11646 $(POSTSTAGE1_HOST_EXPORTS) \
11647 cd $(HOST_SUBDIR)/mpfr && \
11648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11649 CFLAGS="$(STAGE4_CFLAGS)" \
11650 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11651 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11655 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11656 TFLAGS="$(STAGE4_TFLAGS)" \
11657 $(TARGET-stage4-mpfr)
11659 maybe-clean-stage4-mpfr: clean-stage4-mpfr
11660 clean-stage4: clean-stage4-mpfr
11662 @if [ $(current_stage) = stage4 ]; then \
11663 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11665 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
11666 $(MAKE) stage4-start; \
11668 cd $(HOST_SUBDIR)/mpfr && \
11669 $(MAKE) $(EXTRA_HOST_FLAGS) \
11670 $(POSTSTAGE1_FLAGS_TO_PASS) \
11672 @endif mpfr-bootstrap
11675 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
11676 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
11677 maybe-all-stageprofile-mpfr:
11678 maybe-clean-stageprofile-mpfr:
11680 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
11681 all-stageprofile: all-stageprofile-mpfr
11682 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
11683 all-stageprofile-mpfr: configure-stageprofile-mpfr
11684 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11685 @r=`${PWD_COMMAND}`; export r; \
11686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11687 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11689 $(POSTSTAGE1_HOST_EXPORTS) \
11690 cd $(HOST_SUBDIR)/mpfr && \
11691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11692 CFLAGS="$(STAGEprofile_CFLAGS)" \
11693 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11694 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11699 TFLAGS="$(STAGEprofile_TFLAGS)" \
11700 $(TARGET-stageprofile-mpfr)
11702 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
11703 clean-stageprofile: clean-stageprofile-mpfr
11704 clean-stageprofile-mpfr:
11705 @if [ $(current_stage) = stageprofile ]; then \
11706 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11708 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
11709 $(MAKE) stageprofile-start; \
11711 cd $(HOST_SUBDIR)/mpfr && \
11712 $(MAKE) $(EXTRA_HOST_FLAGS) \
11713 $(POSTSTAGE1_FLAGS_TO_PASS) \
11715 @endif mpfr-bootstrap
11718 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
11719 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
11720 maybe-all-stagefeedback-mpfr:
11721 maybe-clean-stagefeedback-mpfr:
11723 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
11724 all-stagefeedback: all-stagefeedback-mpfr
11725 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
11726 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
11727 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11728 @r=`${PWD_COMMAND}`; export r; \
11729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11732 $(POSTSTAGE1_HOST_EXPORTS) \
11733 cd $(HOST_SUBDIR)/mpfr && \
11734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11735 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11736 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11737 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11742 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11743 $(TARGET-stagefeedback-mpfr)
11745 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
11746 clean-stagefeedback: clean-stagefeedback-mpfr
11747 clean-stagefeedback-mpfr:
11748 @if [ $(current_stage) = stagefeedback ]; then \
11749 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
11751 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
11752 $(MAKE) stagefeedback-start; \
11754 cd $(HOST_SUBDIR)/mpfr && \
11755 $(MAKE) $(EXTRA_HOST_FLAGS) \
11756 $(POSTSTAGE1_FLAGS_TO_PASS) \
11758 @endif mpfr-bootstrap
11764 .PHONY: check-mpfr maybe-check-mpfr
11767 maybe-check-mpfr: check-mpfr
11770 @: $(MAKE); $(unstage)
11771 @r=`${PWD_COMMAND}`; export r; \
11772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 (cd $(HOST_SUBDIR)/mpfr && \
11775 $(MAKE) $(FLAGS_TO_PASS) check)
11779 .PHONY: install-mpfr maybe-install-mpfr
11780 maybe-install-mpfr:
11782 maybe-install-mpfr: install-mpfr
11788 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
11789 maybe-install-strip-mpfr:
11791 maybe-install-strip-mpfr: install-strip-mpfr
11793 install-strip-mpfr:
11797 # Other targets (info, dvi, pdf, etc.)
11799 .PHONY: maybe-info-mpfr info-mpfr
11802 maybe-info-mpfr: info-mpfr
11806 @[ -f ./mpfr/Makefile ] || exit 0; \
11807 r=`${PWD_COMMAND}`; export r; \
11808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11810 for flag in $(EXTRA_HOST_FLAGS) ; do \
11811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11813 echo "Doing info in mpfr" ; \
11814 (cd $(HOST_SUBDIR)/mpfr && \
11815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11817 "RANLIB=$${RANLIB}" \
11818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11824 .PHONY: maybe-dvi-mpfr dvi-mpfr
11827 maybe-dvi-mpfr: dvi-mpfr
11831 @[ -f ./mpfr/Makefile ] || exit 0; \
11832 r=`${PWD_COMMAND}`; export r; \
11833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11835 for flag in $(EXTRA_HOST_FLAGS) ; do \
11836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11838 echo "Doing dvi in mpfr" ; \
11839 (cd $(HOST_SUBDIR)/mpfr && \
11840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11842 "RANLIB=$${RANLIB}" \
11843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849 .PHONY: maybe-pdf-mpfr pdf-mpfr
11852 maybe-pdf-mpfr: pdf-mpfr
11856 @[ -f ./mpfr/Makefile ] || exit 0; \
11857 r=`${PWD_COMMAND}`; export r; \
11858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11860 for flag in $(EXTRA_HOST_FLAGS) ; do \
11861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11863 echo "Doing pdf in mpfr" ; \
11864 (cd $(HOST_SUBDIR)/mpfr && \
11865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11867 "RANLIB=$${RANLIB}" \
11868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11874 .PHONY: maybe-html-mpfr html-mpfr
11877 maybe-html-mpfr: html-mpfr
11881 @[ -f ./mpfr/Makefile ] || exit 0; \
11882 r=`${PWD_COMMAND}`; export r; \
11883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11885 for flag in $(EXTRA_HOST_FLAGS) ; do \
11886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11888 echo "Doing html in mpfr" ; \
11889 (cd $(HOST_SUBDIR)/mpfr && \
11890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11892 "RANLIB=$${RANLIB}" \
11893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11899 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
11902 maybe-TAGS-mpfr: TAGS-mpfr
11906 @[ -f ./mpfr/Makefile ] || exit 0; \
11907 r=`${PWD_COMMAND}`; export r; \
11908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11910 for flag in $(EXTRA_HOST_FLAGS) ; do \
11911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11913 echo "Doing TAGS in mpfr" ; \
11914 (cd $(HOST_SUBDIR)/mpfr && \
11915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11917 "RANLIB=$${RANLIB}" \
11918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11924 .PHONY: maybe-install-info-mpfr install-info-mpfr
11925 maybe-install-info-mpfr:
11927 maybe-install-info-mpfr: install-info-mpfr
11929 install-info-mpfr: \
11932 @[ -f ./mpfr/Makefile ] || exit 0; \
11933 r=`${PWD_COMMAND}`; export r; \
11934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936 for flag in $(EXTRA_HOST_FLAGS) ; do \
11937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11939 echo "Doing install-info in mpfr" ; \
11940 (cd $(HOST_SUBDIR)/mpfr && \
11941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11943 "RANLIB=$${RANLIB}" \
11944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11950 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
11951 maybe-install-pdf-mpfr:
11953 maybe-install-pdf-mpfr: install-pdf-mpfr
11955 install-pdf-mpfr: \
11958 @[ -f ./mpfr/Makefile ] || exit 0; \
11959 r=`${PWD_COMMAND}`; export r; \
11960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 for flag in $(EXTRA_HOST_FLAGS) ; do \
11963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965 echo "Doing install-pdf in mpfr" ; \
11966 (cd $(HOST_SUBDIR)/mpfr && \
11967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11969 "RANLIB=$${RANLIB}" \
11970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11976 .PHONY: maybe-install-html-mpfr install-html-mpfr
11977 maybe-install-html-mpfr:
11979 maybe-install-html-mpfr: install-html-mpfr
11981 install-html-mpfr: \
11984 @[ -f ./mpfr/Makefile ] || exit 0; \
11985 r=`${PWD_COMMAND}`; export r; \
11986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11988 for flag in $(EXTRA_HOST_FLAGS) ; do \
11989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11991 echo "Doing install-html in mpfr" ; \
11992 (cd $(HOST_SUBDIR)/mpfr && \
11993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11995 "RANLIB=$${RANLIB}" \
11996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12002 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12003 maybe-installcheck-mpfr:
12005 maybe-installcheck-mpfr: installcheck-mpfr
12007 installcheck-mpfr: \
12009 @[ -f ./mpfr/Makefile ] || exit 0; \
12010 r=`${PWD_COMMAND}`; export r; \
12011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12013 for flag in $(EXTRA_HOST_FLAGS) ; do \
12014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12016 echo "Doing installcheck in mpfr" ; \
12017 (cd $(HOST_SUBDIR)/mpfr && \
12018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12020 "RANLIB=$${RANLIB}" \
12021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12027 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12028 maybe-mostlyclean-mpfr:
12030 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12033 @[ -f ./mpfr/Makefile ] || exit 0; \
12034 r=`${PWD_COMMAND}`; export r; \
12035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 for flag in $(EXTRA_HOST_FLAGS) ; do \
12038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040 echo "Doing mostlyclean in mpfr" ; \
12041 (cd $(HOST_SUBDIR)/mpfr && \
12042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12044 "RANLIB=$${RANLIB}" \
12045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12051 .PHONY: maybe-clean-mpfr clean-mpfr
12054 maybe-clean-mpfr: clean-mpfr
12057 @[ -f ./mpfr/Makefile ] || exit 0; \
12058 r=`${PWD_COMMAND}`; export r; \
12059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12061 for flag in $(EXTRA_HOST_FLAGS) ; do \
12062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12064 echo "Doing clean in mpfr" ; \
12065 (cd $(HOST_SUBDIR)/mpfr && \
12066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12068 "RANLIB=$${RANLIB}" \
12069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12075 .PHONY: maybe-distclean-mpfr distclean-mpfr
12076 maybe-distclean-mpfr:
12078 maybe-distclean-mpfr: distclean-mpfr
12081 @[ -f ./mpfr/Makefile ] || exit 0; \
12082 r=`${PWD_COMMAND}`; export r; \
12083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12085 for flag in $(EXTRA_HOST_FLAGS) ; do \
12086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12088 echo "Doing distclean in mpfr" ; \
12089 (cd $(HOST_SUBDIR)/mpfr && \
12090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12092 "RANLIB=$${RANLIB}" \
12093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12100 maybe-maintainer-clean-mpfr:
12102 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12104 maintainer-clean-mpfr:
12105 @[ -f ./mpfr/Makefile ] || exit 0; \
12106 r=`${PWD_COMMAND}`; export r; \
12107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12109 for flag in $(EXTRA_HOST_FLAGS) ; do \
12110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12112 echo "Doing maintainer-clean in mpfr" ; \
12113 (cd $(HOST_SUBDIR)/mpfr && \
12114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12116 "RANLIB=$${RANLIB}" \
12117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12118 maintainer-clean) \
12125 .PHONY: configure-mpc maybe-configure-mpc
12126 maybe-configure-mpc:
12128 configure-mpc: stage_current
12129 @endif gcc-bootstrap
12131 maybe-configure-mpc: configure-mpc
12133 @r=`${PWD_COMMAND}`; export r; \
12134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12135 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12138 echo Configuring in $(HOST_SUBDIR)/mpc; \
12139 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12140 case $(srcdir) in \
12141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12142 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12145 srcdiroption="--srcdir=$${topdir}/mpc"; \
12146 libsrcdir="$$s/mpc"; \
12147 $(SHELL) $${libsrcdir}/configure \
12148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12149 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12155 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12156 maybe-configure-stage1-mpc:
12158 maybe-configure-stage1-mpc: configure-stage1-mpc
12159 configure-stage1-mpc:
12160 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12162 @r=`${PWD_COMMAND}`; export r; \
12163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164 TFLAGS="$(STAGE1_TFLAGS)"; \
12165 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12167 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12168 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12169 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12170 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12172 cd $(HOST_SUBDIR)/mpc || exit 1; \
12173 case $(srcdir) in \
12174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12175 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12178 srcdiroption="--srcdir=$${topdir}/mpc"; \
12179 libsrcdir="$$s/mpc"; \
12180 $(SHELL) $${libsrcdir}/configure \
12181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12182 --target=${target_alias} $${srcdiroption} \
12183 $(STAGE1_CONFIGURE_FLAGS) \
12184 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12185 @endif mpc-bootstrap
12187 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12188 maybe-configure-stage2-mpc:
12190 maybe-configure-stage2-mpc: configure-stage2-mpc
12191 configure-stage2-mpc:
12192 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12194 @r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 TFLAGS="$(STAGE2_TFLAGS)"; \
12197 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12199 $(POSTSTAGE1_HOST_EXPORTS) \
12200 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12201 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12202 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12203 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12205 cd $(HOST_SUBDIR)/mpc || exit 1; \
12206 case $(srcdir) in \
12207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12208 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12211 srcdiroption="--srcdir=$${topdir}/mpc"; \
12212 libsrcdir="$$s/mpc"; \
12213 $(SHELL) $${libsrcdir}/configure \
12214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12215 --target=${target_alias} $${srcdiroption} \
12216 --with-build-libsubdir=$(HOST_SUBDIR) \
12217 $(STAGE2_CONFIGURE_FLAGS) \
12218 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12219 @endif mpc-bootstrap
12221 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12222 maybe-configure-stage3-mpc:
12224 maybe-configure-stage3-mpc: configure-stage3-mpc
12225 configure-stage3-mpc:
12226 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12228 @r=`${PWD_COMMAND}`; export r; \
12229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230 TFLAGS="$(STAGE3_TFLAGS)"; \
12231 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12233 $(POSTSTAGE1_HOST_EXPORTS) \
12234 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12235 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12236 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12237 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12239 cd $(HOST_SUBDIR)/mpc || exit 1; \
12240 case $(srcdir) in \
12241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12242 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12245 srcdiroption="--srcdir=$${topdir}/mpc"; \
12246 libsrcdir="$$s/mpc"; \
12247 $(SHELL) $${libsrcdir}/configure \
12248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12249 --target=${target_alias} $${srcdiroption} \
12250 --with-build-libsubdir=$(HOST_SUBDIR) \
12251 $(STAGE3_CONFIGURE_FLAGS) \
12252 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12253 @endif mpc-bootstrap
12255 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12256 maybe-configure-stage4-mpc:
12258 maybe-configure-stage4-mpc: configure-stage4-mpc
12259 configure-stage4-mpc:
12260 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12262 @r=`${PWD_COMMAND}`; export r; \
12263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264 TFLAGS="$(STAGE4_TFLAGS)"; \
12265 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12267 $(POSTSTAGE1_HOST_EXPORTS) \
12268 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12269 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12270 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12271 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12273 cd $(HOST_SUBDIR)/mpc || exit 1; \
12274 case $(srcdir) in \
12275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12276 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12279 srcdiroption="--srcdir=$${topdir}/mpc"; \
12280 libsrcdir="$$s/mpc"; \
12281 $(SHELL) $${libsrcdir}/configure \
12282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12283 --target=${target_alias} $${srcdiroption} \
12284 --with-build-libsubdir=$(HOST_SUBDIR) \
12285 $(STAGE4_CONFIGURE_FLAGS) \
12286 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12287 @endif mpc-bootstrap
12289 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12290 maybe-configure-stageprofile-mpc:
12292 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12293 configure-stageprofile-mpc:
12294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12296 @r=`${PWD_COMMAND}`; export r; \
12297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12298 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12299 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12301 $(POSTSTAGE1_HOST_EXPORTS) \
12302 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12303 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12304 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12305 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12307 cd $(HOST_SUBDIR)/mpc || exit 1; \
12308 case $(srcdir) in \
12309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12310 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12313 srcdiroption="--srcdir=$${topdir}/mpc"; \
12314 libsrcdir="$$s/mpc"; \
12315 $(SHELL) $${libsrcdir}/configure \
12316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12317 --target=${target_alias} $${srcdiroption} \
12318 --with-build-libsubdir=$(HOST_SUBDIR) \
12319 $(STAGEprofile_CONFIGURE_FLAGS) \
12320 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12321 @endif mpc-bootstrap
12323 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12324 maybe-configure-stagefeedback-mpc:
12326 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12327 configure-stagefeedback-mpc:
12328 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12330 @r=`${PWD_COMMAND}`; export r; \
12331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12332 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12333 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12335 $(POSTSTAGE1_HOST_EXPORTS) \
12336 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12337 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12338 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12339 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12341 cd $(HOST_SUBDIR)/mpc || exit 1; \
12342 case $(srcdir) in \
12343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12344 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12347 srcdiroption="--srcdir=$${topdir}/mpc"; \
12348 libsrcdir="$$s/mpc"; \
12349 $(SHELL) $${libsrcdir}/configure \
12350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12351 --target=${target_alias} $${srcdiroption} \
12352 --with-build-libsubdir=$(HOST_SUBDIR) \
12353 $(STAGEfeedback_CONFIGURE_FLAGS) \
12354 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12355 @endif mpc-bootstrap
12361 .PHONY: all-mpc maybe-all-mpc
12364 all-mpc: stage_current
12365 @endif gcc-bootstrap
12368 maybe-all-mpc: all-mpc
12369 all-mpc: configure-mpc
12370 @r=`${PWD_COMMAND}`; export r; \
12371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12373 (cd $(HOST_SUBDIR)/mpc && \
12374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12380 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12381 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12382 maybe-all-stage1-mpc:
12383 maybe-clean-stage1-mpc:
12385 maybe-all-stage1-mpc: all-stage1-mpc
12386 all-stage1: all-stage1-mpc
12387 TARGET-stage1-mpc = $(TARGET-mpc)
12388 all-stage1-mpc: configure-stage1-mpc
12389 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12390 @r=`${PWD_COMMAND}`; export r; \
12391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12392 TFLAGS="$(STAGE1_TFLAGS)"; \
12394 cd $(HOST_SUBDIR)/mpc && \
12395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12396 CFLAGS="$(STAGE1_CFLAGS)" \
12397 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12398 LIBCFLAGS="$(LIBCFLAGS)" \
12399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12402 $(EXTRA_HOST_FLAGS) \
12403 TFLAGS="$(STAGE1_TFLAGS)" \
12404 $(TARGET-stage1-mpc)
12406 maybe-clean-stage1-mpc: clean-stage1-mpc
12407 clean-stage1: clean-stage1-mpc
12409 @if [ $(current_stage) = stage1 ]; then \
12410 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12412 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12413 $(MAKE) stage1-start; \
12415 cd $(HOST_SUBDIR)/mpc && \
12416 $(MAKE) $(EXTRA_HOST_FLAGS) \
12418 @endif mpc-bootstrap
12421 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
12422 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
12423 maybe-all-stage2-mpc:
12424 maybe-clean-stage2-mpc:
12426 maybe-all-stage2-mpc: all-stage2-mpc
12427 all-stage2: all-stage2-mpc
12428 TARGET-stage2-mpc = $(TARGET-mpc)
12429 all-stage2-mpc: configure-stage2-mpc
12430 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12431 @r=`${PWD_COMMAND}`; export r; \
12432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12433 TFLAGS="$(STAGE2_TFLAGS)"; \
12435 $(POSTSTAGE1_HOST_EXPORTS) \
12436 cd $(HOST_SUBDIR)/mpc && \
12437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12438 CFLAGS="$(STAGE2_CFLAGS)" \
12439 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12440 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12445 TFLAGS="$(STAGE2_TFLAGS)" \
12446 $(TARGET-stage2-mpc)
12448 maybe-clean-stage2-mpc: clean-stage2-mpc
12449 clean-stage2: clean-stage2-mpc
12451 @if [ $(current_stage) = stage2 ]; then \
12452 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12454 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
12455 $(MAKE) stage2-start; \
12457 cd $(HOST_SUBDIR)/mpc && \
12458 $(MAKE) $(EXTRA_HOST_FLAGS) \
12459 $(POSTSTAGE1_FLAGS_TO_PASS) \
12461 @endif mpc-bootstrap
12464 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
12465 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
12466 maybe-all-stage3-mpc:
12467 maybe-clean-stage3-mpc:
12469 maybe-all-stage3-mpc: all-stage3-mpc
12470 all-stage3: all-stage3-mpc
12471 TARGET-stage3-mpc = $(TARGET-mpc)
12472 all-stage3-mpc: configure-stage3-mpc
12473 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12474 @r=`${PWD_COMMAND}`; export r; \
12475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12476 TFLAGS="$(STAGE3_TFLAGS)"; \
12478 $(POSTSTAGE1_HOST_EXPORTS) \
12479 cd $(HOST_SUBDIR)/mpc && \
12480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12481 CFLAGS="$(STAGE3_CFLAGS)" \
12482 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12483 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12488 TFLAGS="$(STAGE3_TFLAGS)" \
12489 $(TARGET-stage3-mpc)
12491 maybe-clean-stage3-mpc: clean-stage3-mpc
12492 clean-stage3: clean-stage3-mpc
12494 @if [ $(current_stage) = stage3 ]; then \
12495 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12497 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
12498 $(MAKE) stage3-start; \
12500 cd $(HOST_SUBDIR)/mpc && \
12501 $(MAKE) $(EXTRA_HOST_FLAGS) \
12502 $(POSTSTAGE1_FLAGS_TO_PASS) \
12504 @endif mpc-bootstrap
12507 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
12508 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
12509 maybe-all-stage4-mpc:
12510 maybe-clean-stage4-mpc:
12512 maybe-all-stage4-mpc: all-stage4-mpc
12513 all-stage4: all-stage4-mpc
12514 TARGET-stage4-mpc = $(TARGET-mpc)
12515 all-stage4-mpc: configure-stage4-mpc
12516 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12517 @r=`${PWD_COMMAND}`; export r; \
12518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519 TFLAGS="$(STAGE4_TFLAGS)"; \
12521 $(POSTSTAGE1_HOST_EXPORTS) \
12522 cd $(HOST_SUBDIR)/mpc && \
12523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12524 CFLAGS="$(STAGE4_CFLAGS)" \
12525 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12526 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12531 TFLAGS="$(STAGE4_TFLAGS)" \
12532 $(TARGET-stage4-mpc)
12534 maybe-clean-stage4-mpc: clean-stage4-mpc
12535 clean-stage4: clean-stage4-mpc
12537 @if [ $(current_stage) = stage4 ]; then \
12538 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12540 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
12541 $(MAKE) stage4-start; \
12543 cd $(HOST_SUBDIR)/mpc && \
12544 $(MAKE) $(EXTRA_HOST_FLAGS) \
12545 $(POSTSTAGE1_FLAGS_TO_PASS) \
12547 @endif mpc-bootstrap
12550 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
12551 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
12552 maybe-all-stageprofile-mpc:
12553 maybe-clean-stageprofile-mpc:
12555 maybe-all-stageprofile-mpc: all-stageprofile-mpc
12556 all-stageprofile: all-stageprofile-mpc
12557 TARGET-stageprofile-mpc = $(TARGET-mpc)
12558 all-stageprofile-mpc: configure-stageprofile-mpc
12559 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12560 @r=`${PWD_COMMAND}`; export r; \
12561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12562 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12564 $(POSTSTAGE1_HOST_EXPORTS) \
12565 cd $(HOST_SUBDIR)/mpc && \
12566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12567 CFLAGS="$(STAGEprofile_CFLAGS)" \
12568 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12569 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12574 TFLAGS="$(STAGEprofile_TFLAGS)" \
12575 $(TARGET-stageprofile-mpc)
12577 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
12578 clean-stageprofile: clean-stageprofile-mpc
12579 clean-stageprofile-mpc:
12580 @if [ $(current_stage) = stageprofile ]; then \
12581 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12583 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
12584 $(MAKE) stageprofile-start; \
12586 cd $(HOST_SUBDIR)/mpc && \
12587 $(MAKE) $(EXTRA_HOST_FLAGS) \
12588 $(POSTSTAGE1_FLAGS_TO_PASS) \
12590 @endif mpc-bootstrap
12593 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
12594 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
12595 maybe-all-stagefeedback-mpc:
12596 maybe-clean-stagefeedback-mpc:
12598 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
12599 all-stagefeedback: all-stagefeedback-mpc
12600 TARGET-stagefeedback-mpc = $(TARGET-mpc)
12601 all-stagefeedback-mpc: configure-stagefeedback-mpc
12602 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12603 @r=`${PWD_COMMAND}`; export r; \
12604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12605 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12607 $(POSTSTAGE1_HOST_EXPORTS) \
12608 cd $(HOST_SUBDIR)/mpc && \
12609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12610 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12611 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12612 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
12617 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12618 $(TARGET-stagefeedback-mpc)
12620 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
12621 clean-stagefeedback: clean-stagefeedback-mpc
12622 clean-stagefeedback-mpc:
12623 @if [ $(current_stage) = stagefeedback ]; then \
12624 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12626 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
12627 $(MAKE) stagefeedback-start; \
12629 cd $(HOST_SUBDIR)/mpc && \
12630 $(MAKE) $(EXTRA_HOST_FLAGS) \
12631 $(POSTSTAGE1_FLAGS_TO_PASS) \
12633 @endif mpc-bootstrap
12639 .PHONY: check-mpc maybe-check-mpc
12642 maybe-check-mpc: check-mpc
12645 @: $(MAKE); $(unstage)
12646 @r=`${PWD_COMMAND}`; export r; \
12647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12649 (cd $(HOST_SUBDIR)/mpc && \
12650 $(MAKE) $(FLAGS_TO_PASS) check)
12654 .PHONY: install-mpc maybe-install-mpc
12657 maybe-install-mpc: install-mpc
12663 .PHONY: install-strip-mpc maybe-install-strip-mpc
12664 maybe-install-strip-mpc:
12666 maybe-install-strip-mpc: install-strip-mpc
12672 # Other targets (info, dvi, pdf, etc.)
12674 .PHONY: maybe-info-mpc info-mpc
12677 maybe-info-mpc: info-mpc
12681 @[ -f ./mpc/Makefile ] || exit 0; \
12682 r=`${PWD_COMMAND}`; export r; \
12683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12685 for flag in $(EXTRA_HOST_FLAGS) ; do \
12686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12688 echo "Doing info in mpc" ; \
12689 (cd $(HOST_SUBDIR)/mpc && \
12690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12692 "RANLIB=$${RANLIB}" \
12693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699 .PHONY: maybe-dvi-mpc dvi-mpc
12702 maybe-dvi-mpc: dvi-mpc
12706 @[ -f ./mpc/Makefile ] || exit 0; \
12707 r=`${PWD_COMMAND}`; export r; \
12708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710 for flag in $(EXTRA_HOST_FLAGS) ; do \
12711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12713 echo "Doing dvi in mpc" ; \
12714 (cd $(HOST_SUBDIR)/mpc && \
12715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12717 "RANLIB=$${RANLIB}" \
12718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12724 .PHONY: maybe-pdf-mpc pdf-mpc
12727 maybe-pdf-mpc: pdf-mpc
12731 @[ -f ./mpc/Makefile ] || exit 0; \
12732 r=`${PWD_COMMAND}`; export r; \
12733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12735 for flag in $(EXTRA_HOST_FLAGS) ; do \
12736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12738 echo "Doing pdf in mpc" ; \
12739 (cd $(HOST_SUBDIR)/mpc && \
12740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12742 "RANLIB=$${RANLIB}" \
12743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12749 .PHONY: maybe-html-mpc html-mpc
12752 maybe-html-mpc: html-mpc
12756 @[ -f ./mpc/Makefile ] || exit 0; \
12757 r=`${PWD_COMMAND}`; export r; \
12758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12760 for flag in $(EXTRA_HOST_FLAGS) ; do \
12761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12763 echo "Doing html in mpc" ; \
12764 (cd $(HOST_SUBDIR)/mpc && \
12765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12767 "RANLIB=$${RANLIB}" \
12768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12774 .PHONY: maybe-TAGS-mpc TAGS-mpc
12777 maybe-TAGS-mpc: TAGS-mpc
12781 @[ -f ./mpc/Makefile ] || exit 0; \
12782 r=`${PWD_COMMAND}`; export r; \
12783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785 for flag in $(EXTRA_HOST_FLAGS) ; do \
12786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12788 echo "Doing TAGS in mpc" ; \
12789 (cd $(HOST_SUBDIR)/mpc && \
12790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12792 "RANLIB=$${RANLIB}" \
12793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12799 .PHONY: maybe-install-info-mpc install-info-mpc
12800 maybe-install-info-mpc:
12802 maybe-install-info-mpc: install-info-mpc
12804 install-info-mpc: \
12807 @[ -f ./mpc/Makefile ] || exit 0; \
12808 r=`${PWD_COMMAND}`; export r; \
12809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811 for flag in $(EXTRA_HOST_FLAGS) ; do \
12812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12814 echo "Doing install-info in mpc" ; \
12815 (cd $(HOST_SUBDIR)/mpc && \
12816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12818 "RANLIB=$${RANLIB}" \
12819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12825 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
12826 maybe-install-pdf-mpc:
12828 maybe-install-pdf-mpc: install-pdf-mpc
12833 @[ -f ./mpc/Makefile ] || exit 0; \
12834 r=`${PWD_COMMAND}`; export r; \
12835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12837 for flag in $(EXTRA_HOST_FLAGS) ; do \
12838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12840 echo "Doing install-pdf in mpc" ; \
12841 (cd $(HOST_SUBDIR)/mpc && \
12842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12844 "RANLIB=$${RANLIB}" \
12845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12851 .PHONY: maybe-install-html-mpc install-html-mpc
12852 maybe-install-html-mpc:
12854 maybe-install-html-mpc: install-html-mpc
12856 install-html-mpc: \
12859 @[ -f ./mpc/Makefile ] || exit 0; \
12860 r=`${PWD_COMMAND}`; export r; \
12861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863 for flag in $(EXTRA_HOST_FLAGS) ; do \
12864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12866 echo "Doing install-html in mpc" ; \
12867 (cd $(HOST_SUBDIR)/mpc && \
12868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12870 "RANLIB=$${RANLIB}" \
12871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12877 .PHONY: maybe-installcheck-mpc installcheck-mpc
12878 maybe-installcheck-mpc:
12880 maybe-installcheck-mpc: installcheck-mpc
12882 installcheck-mpc: \
12884 @[ -f ./mpc/Makefile ] || exit 0; \
12885 r=`${PWD_COMMAND}`; export r; \
12886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12888 for flag in $(EXTRA_HOST_FLAGS) ; do \
12889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12891 echo "Doing installcheck in mpc" ; \
12892 (cd $(HOST_SUBDIR)/mpc && \
12893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12895 "RANLIB=$${RANLIB}" \
12896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12902 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
12903 maybe-mostlyclean-mpc:
12905 maybe-mostlyclean-mpc: mostlyclean-mpc
12908 @[ -f ./mpc/Makefile ] || exit 0; \
12909 r=`${PWD_COMMAND}`; export r; \
12910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912 for flag in $(EXTRA_HOST_FLAGS) ; do \
12913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12915 echo "Doing mostlyclean in mpc" ; \
12916 (cd $(HOST_SUBDIR)/mpc && \
12917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12919 "RANLIB=$${RANLIB}" \
12920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12926 .PHONY: maybe-clean-mpc clean-mpc
12929 maybe-clean-mpc: clean-mpc
12932 @[ -f ./mpc/Makefile ] || exit 0; \
12933 r=`${PWD_COMMAND}`; export r; \
12934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936 for flag in $(EXTRA_HOST_FLAGS) ; do \
12937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939 echo "Doing clean in mpc" ; \
12940 (cd $(HOST_SUBDIR)/mpc && \
12941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12943 "RANLIB=$${RANLIB}" \
12944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12950 .PHONY: maybe-distclean-mpc distclean-mpc
12951 maybe-distclean-mpc:
12953 maybe-distclean-mpc: distclean-mpc
12956 @[ -f ./mpc/Makefile ] || exit 0; \
12957 r=`${PWD_COMMAND}`; export r; \
12958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960 for flag in $(EXTRA_HOST_FLAGS) ; do \
12961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963 echo "Doing distclean in mpc" ; \
12964 (cd $(HOST_SUBDIR)/mpc && \
12965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12967 "RANLIB=$${RANLIB}" \
12968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
12975 maybe-maintainer-clean-mpc:
12977 maybe-maintainer-clean-mpc: maintainer-clean-mpc
12979 maintainer-clean-mpc:
12980 @[ -f ./mpc/Makefile ] || exit 0; \
12981 r=`${PWD_COMMAND}`; export r; \
12982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12984 for flag in $(EXTRA_HOST_FLAGS) ; do \
12985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12987 echo "Doing maintainer-clean in mpc" ; \
12988 (cd $(HOST_SUBDIR)/mpc && \
12989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991 "RANLIB=$${RANLIB}" \
12992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12993 maintainer-clean) \
13000 .PHONY: configure-ppl maybe-configure-ppl
13001 maybe-configure-ppl:
13003 configure-ppl: stage_current
13004 @endif gcc-bootstrap
13006 maybe-configure-ppl: configure-ppl
13008 @r=`${PWD_COMMAND}`; export r; \
13009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13010 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13013 echo Configuring in $(HOST_SUBDIR)/ppl; \
13014 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
13015 case $(srcdir) in \
13016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13017 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13020 srcdiroption="--srcdir=$${topdir}/ppl"; \
13021 libsrcdir="$$s/ppl"; \
13022 $(SHELL) $${libsrcdir}/configure \
13023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13024 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
13030 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
13031 maybe-configure-stage1-ppl:
13033 maybe-configure-stage1-ppl: configure-stage1-ppl
13034 configure-stage1-ppl:
13035 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13037 @r=`${PWD_COMMAND}`; export r; \
13038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13039 TFLAGS="$(STAGE1_TFLAGS)"; \
13040 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13042 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13043 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13044 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13045 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
13046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13047 cd $(HOST_SUBDIR)/ppl || exit 1; \
13048 case $(srcdir) in \
13049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13050 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13053 srcdiroption="--srcdir=$${topdir}/ppl"; \
13054 libsrcdir="$$s/ppl"; \
13055 $(SHELL) $${libsrcdir}/configure \
13056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13057 --target=${target_alias} $${srcdiroption} \
13058 $(STAGE1_CONFIGURE_FLAGS) \
13059 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13060 @endif ppl-bootstrap
13062 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
13063 maybe-configure-stage2-ppl:
13065 maybe-configure-stage2-ppl: configure-stage2-ppl
13066 configure-stage2-ppl:
13067 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13069 @r=`${PWD_COMMAND}`; export r; \
13070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13071 TFLAGS="$(STAGE2_TFLAGS)"; \
13072 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13074 $(POSTSTAGE1_HOST_EXPORTS) \
13075 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13076 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13077 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13078 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
13079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13080 cd $(HOST_SUBDIR)/ppl || exit 1; \
13081 case $(srcdir) in \
13082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13083 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13086 srcdiroption="--srcdir=$${topdir}/ppl"; \
13087 libsrcdir="$$s/ppl"; \
13088 $(SHELL) $${libsrcdir}/configure \
13089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13090 --target=${target_alias} $${srcdiroption} \
13091 --with-build-libsubdir=$(HOST_SUBDIR) \
13092 $(STAGE2_CONFIGURE_FLAGS) \
13093 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13094 @endif ppl-bootstrap
13096 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
13097 maybe-configure-stage3-ppl:
13099 maybe-configure-stage3-ppl: configure-stage3-ppl
13100 configure-stage3-ppl:
13101 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13103 @r=`${PWD_COMMAND}`; export r; \
13104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13105 TFLAGS="$(STAGE3_TFLAGS)"; \
13106 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13108 $(POSTSTAGE1_HOST_EXPORTS) \
13109 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13110 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13111 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13112 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
13113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13114 cd $(HOST_SUBDIR)/ppl || exit 1; \
13115 case $(srcdir) in \
13116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13117 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13120 srcdiroption="--srcdir=$${topdir}/ppl"; \
13121 libsrcdir="$$s/ppl"; \
13122 $(SHELL) $${libsrcdir}/configure \
13123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13124 --target=${target_alias} $${srcdiroption} \
13125 --with-build-libsubdir=$(HOST_SUBDIR) \
13126 $(STAGE3_CONFIGURE_FLAGS) \
13127 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13128 @endif ppl-bootstrap
13130 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
13131 maybe-configure-stage4-ppl:
13133 maybe-configure-stage4-ppl: configure-stage4-ppl
13134 configure-stage4-ppl:
13135 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13137 @r=`${PWD_COMMAND}`; export r; \
13138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13139 TFLAGS="$(STAGE4_TFLAGS)"; \
13140 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13142 $(POSTSTAGE1_HOST_EXPORTS) \
13143 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13144 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13145 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13146 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
13147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13148 cd $(HOST_SUBDIR)/ppl || exit 1; \
13149 case $(srcdir) in \
13150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13151 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13154 srcdiroption="--srcdir=$${topdir}/ppl"; \
13155 libsrcdir="$$s/ppl"; \
13156 $(SHELL) $${libsrcdir}/configure \
13157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13158 --target=${target_alias} $${srcdiroption} \
13159 --with-build-libsubdir=$(HOST_SUBDIR) \
13160 $(STAGE4_CONFIGURE_FLAGS) \
13161 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13162 @endif ppl-bootstrap
13164 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
13165 maybe-configure-stageprofile-ppl:
13167 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
13168 configure-stageprofile-ppl:
13169 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13171 @r=`${PWD_COMMAND}`; export r; \
13172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13173 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13174 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13176 $(POSTSTAGE1_HOST_EXPORTS) \
13177 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13178 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13179 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13180 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
13181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13182 cd $(HOST_SUBDIR)/ppl || exit 1; \
13183 case $(srcdir) in \
13184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13185 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13188 srcdiroption="--srcdir=$${topdir}/ppl"; \
13189 libsrcdir="$$s/ppl"; \
13190 $(SHELL) $${libsrcdir}/configure \
13191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13192 --target=${target_alias} $${srcdiroption} \
13193 --with-build-libsubdir=$(HOST_SUBDIR) \
13194 $(STAGEprofile_CONFIGURE_FLAGS) \
13195 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13196 @endif ppl-bootstrap
13198 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
13199 maybe-configure-stagefeedback-ppl:
13201 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
13202 configure-stagefeedback-ppl:
13203 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
13205 @r=`${PWD_COMMAND}`; export r; \
13206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13208 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
13210 $(POSTSTAGE1_HOST_EXPORTS) \
13211 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13212 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13213 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13214 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
13215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
13216 cd $(HOST_SUBDIR)/ppl || exit 1; \
13217 case $(srcdir) in \
13218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13219 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
13220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13222 srcdiroption="--srcdir=$${topdir}/ppl"; \
13223 libsrcdir="$$s/ppl"; \
13224 $(SHELL) $${libsrcdir}/configure \
13225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13226 --target=${target_alias} $${srcdiroption} \
13227 --with-build-libsubdir=$(HOST_SUBDIR) \
13228 $(STAGEfeedback_CONFIGURE_FLAGS) \
13229 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
13230 @endif ppl-bootstrap
13236 .PHONY: all-ppl maybe-all-ppl
13239 all-ppl: stage_current
13240 @endif gcc-bootstrap
13243 maybe-all-ppl: all-ppl
13244 all-ppl: configure-ppl
13245 @r=`${PWD_COMMAND}`; export r; \
13246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248 (cd $(HOST_SUBDIR)/ppl && \
13249 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13255 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
13256 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
13257 maybe-all-stage1-ppl:
13258 maybe-clean-stage1-ppl:
13260 maybe-all-stage1-ppl: all-stage1-ppl
13261 all-stage1: all-stage1-ppl
13262 TARGET-stage1-ppl = $(TARGET-ppl)
13263 all-stage1-ppl: configure-stage1-ppl
13264 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13265 @r=`${PWD_COMMAND}`; export r; \
13266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267 TFLAGS="$(STAGE1_TFLAGS)"; \
13269 cd $(HOST_SUBDIR)/ppl && \
13270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13271 CFLAGS="$(STAGE1_CFLAGS)" \
13272 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13273 LIBCFLAGS="$(LIBCFLAGS)" \
13274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13277 $(EXTRA_HOST_FLAGS) \
13278 TFLAGS="$(STAGE1_TFLAGS)" \
13279 $(TARGET-stage1-ppl)
13281 maybe-clean-stage1-ppl: clean-stage1-ppl
13282 clean-stage1: clean-stage1-ppl
13284 @if [ $(current_stage) = stage1 ]; then \
13285 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13287 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
13288 $(MAKE) stage1-start; \
13290 cd $(HOST_SUBDIR)/ppl && \
13291 $(MAKE) $(EXTRA_HOST_FLAGS) \
13293 @endif ppl-bootstrap
13296 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
13297 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
13298 maybe-all-stage2-ppl:
13299 maybe-clean-stage2-ppl:
13301 maybe-all-stage2-ppl: all-stage2-ppl
13302 all-stage2: all-stage2-ppl
13303 TARGET-stage2-ppl = $(TARGET-ppl)
13304 all-stage2-ppl: configure-stage2-ppl
13305 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13306 @r=`${PWD_COMMAND}`; export r; \
13307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13308 TFLAGS="$(STAGE2_TFLAGS)"; \
13310 $(POSTSTAGE1_HOST_EXPORTS) \
13311 cd $(HOST_SUBDIR)/ppl && \
13312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13313 CFLAGS="$(STAGE2_CFLAGS)" \
13314 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13315 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13320 TFLAGS="$(STAGE2_TFLAGS)" \
13321 $(TARGET-stage2-ppl)
13323 maybe-clean-stage2-ppl: clean-stage2-ppl
13324 clean-stage2: clean-stage2-ppl
13326 @if [ $(current_stage) = stage2 ]; then \
13327 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13329 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
13330 $(MAKE) stage2-start; \
13332 cd $(HOST_SUBDIR)/ppl && \
13333 $(MAKE) $(EXTRA_HOST_FLAGS) \
13334 $(POSTSTAGE1_FLAGS_TO_PASS) \
13336 @endif ppl-bootstrap
13339 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
13340 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
13341 maybe-all-stage3-ppl:
13342 maybe-clean-stage3-ppl:
13344 maybe-all-stage3-ppl: all-stage3-ppl
13345 all-stage3: all-stage3-ppl
13346 TARGET-stage3-ppl = $(TARGET-ppl)
13347 all-stage3-ppl: configure-stage3-ppl
13348 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13349 @r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 TFLAGS="$(STAGE3_TFLAGS)"; \
13353 $(POSTSTAGE1_HOST_EXPORTS) \
13354 cd $(HOST_SUBDIR)/ppl && \
13355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13356 CFLAGS="$(STAGE3_CFLAGS)" \
13357 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13358 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13363 TFLAGS="$(STAGE3_TFLAGS)" \
13364 $(TARGET-stage3-ppl)
13366 maybe-clean-stage3-ppl: clean-stage3-ppl
13367 clean-stage3: clean-stage3-ppl
13369 @if [ $(current_stage) = stage3 ]; then \
13370 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13372 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
13373 $(MAKE) stage3-start; \
13375 cd $(HOST_SUBDIR)/ppl && \
13376 $(MAKE) $(EXTRA_HOST_FLAGS) \
13377 $(POSTSTAGE1_FLAGS_TO_PASS) \
13379 @endif ppl-bootstrap
13382 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
13383 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
13384 maybe-all-stage4-ppl:
13385 maybe-clean-stage4-ppl:
13387 maybe-all-stage4-ppl: all-stage4-ppl
13388 all-stage4: all-stage4-ppl
13389 TARGET-stage4-ppl = $(TARGET-ppl)
13390 all-stage4-ppl: configure-stage4-ppl
13391 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13392 @r=`${PWD_COMMAND}`; export r; \
13393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13394 TFLAGS="$(STAGE4_TFLAGS)"; \
13396 $(POSTSTAGE1_HOST_EXPORTS) \
13397 cd $(HOST_SUBDIR)/ppl && \
13398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13399 CFLAGS="$(STAGE4_CFLAGS)" \
13400 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13401 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13406 TFLAGS="$(STAGE4_TFLAGS)" \
13407 $(TARGET-stage4-ppl)
13409 maybe-clean-stage4-ppl: clean-stage4-ppl
13410 clean-stage4: clean-stage4-ppl
13412 @if [ $(current_stage) = stage4 ]; then \
13413 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13415 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
13416 $(MAKE) stage4-start; \
13418 cd $(HOST_SUBDIR)/ppl && \
13419 $(MAKE) $(EXTRA_HOST_FLAGS) \
13420 $(POSTSTAGE1_FLAGS_TO_PASS) \
13422 @endif ppl-bootstrap
13425 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
13426 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
13427 maybe-all-stageprofile-ppl:
13428 maybe-clean-stageprofile-ppl:
13430 maybe-all-stageprofile-ppl: all-stageprofile-ppl
13431 all-stageprofile: all-stageprofile-ppl
13432 TARGET-stageprofile-ppl = $(TARGET-ppl)
13433 all-stageprofile-ppl: configure-stageprofile-ppl
13434 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13435 @r=`${PWD_COMMAND}`; export r; \
13436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13437 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13439 $(POSTSTAGE1_HOST_EXPORTS) \
13440 cd $(HOST_SUBDIR)/ppl && \
13441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13442 CFLAGS="$(STAGEprofile_CFLAGS)" \
13443 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13444 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13449 TFLAGS="$(STAGEprofile_TFLAGS)" \
13450 $(TARGET-stageprofile-ppl)
13452 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
13453 clean-stageprofile: clean-stageprofile-ppl
13454 clean-stageprofile-ppl:
13455 @if [ $(current_stage) = stageprofile ]; then \
13456 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13458 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
13459 $(MAKE) stageprofile-start; \
13461 cd $(HOST_SUBDIR)/ppl && \
13462 $(MAKE) $(EXTRA_HOST_FLAGS) \
13463 $(POSTSTAGE1_FLAGS_TO_PASS) \
13465 @endif ppl-bootstrap
13468 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
13469 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
13470 maybe-all-stagefeedback-ppl:
13471 maybe-clean-stagefeedback-ppl:
13473 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
13474 all-stagefeedback: all-stagefeedback-ppl
13475 TARGET-stagefeedback-ppl = $(TARGET-ppl)
13476 all-stagefeedback-ppl: configure-stagefeedback-ppl
13477 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13478 @r=`${PWD_COMMAND}`; export r; \
13479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13482 $(POSTSTAGE1_HOST_EXPORTS) \
13483 cd $(HOST_SUBDIR)/ppl && \
13484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13485 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13486 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13487 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13492 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13493 $(TARGET-stagefeedback-ppl)
13495 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
13496 clean-stagefeedback: clean-stagefeedback-ppl
13497 clean-stagefeedback-ppl:
13498 @if [ $(current_stage) = stagefeedback ]; then \
13499 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
13501 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
13502 $(MAKE) stagefeedback-start; \
13504 cd $(HOST_SUBDIR)/ppl && \
13505 $(MAKE) $(EXTRA_HOST_FLAGS) \
13506 $(POSTSTAGE1_FLAGS_TO_PASS) \
13508 @endif ppl-bootstrap
13514 .PHONY: check-ppl maybe-check-ppl
13517 maybe-check-ppl: check-ppl
13520 @: $(MAKE); $(unstage)
13521 @r=`${PWD_COMMAND}`; export r; \
13522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13524 (cd $(HOST_SUBDIR)/ppl && \
13525 $(MAKE) $(FLAGS_TO_PASS) check)
13529 .PHONY: install-ppl maybe-install-ppl
13532 maybe-install-ppl: install-ppl
13538 .PHONY: install-strip-ppl maybe-install-strip-ppl
13539 maybe-install-strip-ppl:
13541 maybe-install-strip-ppl: install-strip-ppl
13547 # Other targets (info, dvi, pdf, etc.)
13549 .PHONY: maybe-info-ppl info-ppl
13552 maybe-info-ppl: info-ppl
13556 @[ -f ./ppl/Makefile ] || exit 0; \
13557 r=`${PWD_COMMAND}`; export r; \
13558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13560 for flag in $(EXTRA_HOST_FLAGS) ; do \
13561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13563 echo "Doing info in ppl" ; \
13564 (cd $(HOST_SUBDIR)/ppl && \
13565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567 "RANLIB=$${RANLIB}" \
13568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13574 .PHONY: maybe-dvi-ppl dvi-ppl
13577 maybe-dvi-ppl: dvi-ppl
13581 @[ -f ./ppl/Makefile ] || exit 0; \
13582 r=`${PWD_COMMAND}`; export r; \
13583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13585 for flag in $(EXTRA_HOST_FLAGS) ; do \
13586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13588 echo "Doing dvi in ppl" ; \
13589 (cd $(HOST_SUBDIR)/ppl && \
13590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592 "RANLIB=$${RANLIB}" \
13593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13599 .PHONY: maybe-pdf-ppl pdf-ppl
13602 maybe-pdf-ppl: pdf-ppl
13606 @[ -f ./ppl/Makefile ] || exit 0; \
13607 r=`${PWD_COMMAND}`; export r; \
13608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13610 for flag in $(EXTRA_HOST_FLAGS) ; do \
13611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13613 echo "Doing pdf in ppl" ; \
13614 (cd $(HOST_SUBDIR)/ppl && \
13615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13617 "RANLIB=$${RANLIB}" \
13618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13624 .PHONY: maybe-html-ppl html-ppl
13627 maybe-html-ppl: html-ppl
13631 @[ -f ./ppl/Makefile ] || exit 0; \
13632 r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635 for flag in $(EXTRA_HOST_FLAGS) ; do \
13636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638 echo "Doing html in ppl" ; \
13639 (cd $(HOST_SUBDIR)/ppl && \
13640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13642 "RANLIB=$${RANLIB}" \
13643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13649 .PHONY: maybe-TAGS-ppl TAGS-ppl
13652 maybe-TAGS-ppl: TAGS-ppl
13656 @[ -f ./ppl/Makefile ] || exit 0; \
13657 r=`${PWD_COMMAND}`; export r; \
13658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13660 for flag in $(EXTRA_HOST_FLAGS) ; do \
13661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13663 echo "Doing TAGS in ppl" ; \
13664 (cd $(HOST_SUBDIR)/ppl && \
13665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13667 "RANLIB=$${RANLIB}" \
13668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13674 .PHONY: maybe-install-info-ppl install-info-ppl
13675 maybe-install-info-ppl:
13677 maybe-install-info-ppl: install-info-ppl
13679 install-info-ppl: \
13682 @[ -f ./ppl/Makefile ] || exit 0; \
13683 r=`${PWD_COMMAND}`; export r; \
13684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13686 for flag in $(EXTRA_HOST_FLAGS) ; do \
13687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13689 echo "Doing install-info in ppl" ; \
13690 (cd $(HOST_SUBDIR)/ppl && \
13691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13693 "RANLIB=$${RANLIB}" \
13694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13700 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
13701 maybe-install-pdf-ppl:
13703 maybe-install-pdf-ppl: install-pdf-ppl
13708 @[ -f ./ppl/Makefile ] || exit 0; \
13709 r=`${PWD_COMMAND}`; export r; \
13710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712 for flag in $(EXTRA_HOST_FLAGS) ; do \
13713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13715 echo "Doing install-pdf in ppl" ; \
13716 (cd $(HOST_SUBDIR)/ppl && \
13717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13719 "RANLIB=$${RANLIB}" \
13720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13726 .PHONY: maybe-install-html-ppl install-html-ppl
13727 maybe-install-html-ppl:
13729 maybe-install-html-ppl: install-html-ppl
13731 install-html-ppl: \
13734 @[ -f ./ppl/Makefile ] || exit 0; \
13735 r=`${PWD_COMMAND}`; export r; \
13736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13738 for flag in $(EXTRA_HOST_FLAGS) ; do \
13739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13741 echo "Doing install-html in ppl" ; \
13742 (cd $(HOST_SUBDIR)/ppl && \
13743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13745 "RANLIB=$${RANLIB}" \
13746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13752 .PHONY: maybe-installcheck-ppl installcheck-ppl
13753 maybe-installcheck-ppl:
13755 maybe-installcheck-ppl: installcheck-ppl
13757 installcheck-ppl: \
13759 @[ -f ./ppl/Makefile ] || exit 0; \
13760 r=`${PWD_COMMAND}`; export r; \
13761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763 for flag in $(EXTRA_HOST_FLAGS) ; do \
13764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13766 echo "Doing installcheck in ppl" ; \
13767 (cd $(HOST_SUBDIR)/ppl && \
13768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13770 "RANLIB=$${RANLIB}" \
13771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13777 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
13778 maybe-mostlyclean-ppl:
13780 maybe-mostlyclean-ppl: mostlyclean-ppl
13783 @[ -f ./ppl/Makefile ] || exit 0; \
13784 r=`${PWD_COMMAND}`; export r; \
13785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13787 for flag in $(EXTRA_HOST_FLAGS) ; do \
13788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13790 echo "Doing mostlyclean in ppl" ; \
13791 (cd $(HOST_SUBDIR)/ppl && \
13792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13794 "RANLIB=$${RANLIB}" \
13795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13801 .PHONY: maybe-clean-ppl clean-ppl
13804 maybe-clean-ppl: clean-ppl
13807 @[ -f ./ppl/Makefile ] || exit 0; \
13808 r=`${PWD_COMMAND}`; export r; \
13809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811 for flag in $(EXTRA_HOST_FLAGS) ; do \
13812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13814 echo "Doing clean in ppl" ; \
13815 (cd $(HOST_SUBDIR)/ppl && \
13816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13818 "RANLIB=$${RANLIB}" \
13819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13825 .PHONY: maybe-distclean-ppl distclean-ppl
13826 maybe-distclean-ppl:
13828 maybe-distclean-ppl: distclean-ppl
13831 @[ -f ./ppl/Makefile ] || exit 0; \
13832 r=`${PWD_COMMAND}`; export r; \
13833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13835 for flag in $(EXTRA_HOST_FLAGS) ; do \
13836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13838 echo "Doing distclean in ppl" ; \
13839 (cd $(HOST_SUBDIR)/ppl && \
13840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13842 "RANLIB=$${RANLIB}" \
13843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13849 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
13850 maybe-maintainer-clean-ppl:
13852 maybe-maintainer-clean-ppl: maintainer-clean-ppl
13854 maintainer-clean-ppl:
13855 @[ -f ./ppl/Makefile ] || exit 0; \
13856 r=`${PWD_COMMAND}`; export r; \
13857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13859 for flag in $(EXTRA_HOST_FLAGS) ; do \
13860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13862 echo "Doing maintainer-clean in ppl" ; \
13863 (cd $(HOST_SUBDIR)/ppl && \
13864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13866 "RANLIB=$${RANLIB}" \
13867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13868 maintainer-clean) \
13875 .PHONY: configure-cloog maybe-configure-cloog
13876 maybe-configure-cloog:
13878 configure-cloog: stage_current
13879 @endif gcc-bootstrap
13881 maybe-configure-cloog: configure-cloog
13883 @r=`${PWD_COMMAND}`; export r; \
13884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13885 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13887 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13888 echo Configuring in $(HOST_SUBDIR)/cloog; \
13889 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
13890 case $(srcdir) in \
13891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13892 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13895 srcdiroption="--srcdir=$${topdir}/cloog"; \
13896 libsrcdir="$$s/cloog"; \
13897 $(SHELL) $${libsrcdir}/configure \
13898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13899 --target=${target_alias} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl \
13905 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
13906 maybe-configure-stage1-cloog:
13907 @if cloog-bootstrap
13908 maybe-configure-stage1-cloog: configure-stage1-cloog
13909 configure-stage1-cloog:
13910 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13912 @r=`${PWD_COMMAND}`; export r; \
13913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914 TFLAGS="$(STAGE1_TFLAGS)"; \
13915 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13917 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13918 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13919 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13920 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
13921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13922 cd $(HOST_SUBDIR)/cloog || exit 1; \
13923 case $(srcdir) in \
13924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13925 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13928 srcdiroption="--srcdir=$${topdir}/cloog"; \
13929 libsrcdir="$$s/cloog"; \
13930 $(SHELL) $${libsrcdir}/configure \
13931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13932 --target=${target_alias} $${srcdiroption} \
13933 $(STAGE1_CONFIGURE_FLAGS) \
13934 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
13935 @endif cloog-bootstrap
13937 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
13938 maybe-configure-stage2-cloog:
13939 @if cloog-bootstrap
13940 maybe-configure-stage2-cloog: configure-stage2-cloog
13941 configure-stage2-cloog:
13942 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 TFLAGS="$(STAGE2_TFLAGS)"; \
13947 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13949 $(POSTSTAGE1_HOST_EXPORTS) \
13950 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13951 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13952 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13953 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
13954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13955 cd $(HOST_SUBDIR)/cloog || exit 1; \
13956 case $(srcdir) in \
13957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13958 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13961 srcdiroption="--srcdir=$${topdir}/cloog"; \
13962 libsrcdir="$$s/cloog"; \
13963 $(SHELL) $${libsrcdir}/configure \
13964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13965 --target=${target_alias} $${srcdiroption} \
13966 --with-build-libsubdir=$(HOST_SUBDIR) \
13967 $(STAGE2_CONFIGURE_FLAGS) \
13968 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
13969 @endif cloog-bootstrap
13971 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
13972 maybe-configure-stage3-cloog:
13973 @if cloog-bootstrap
13974 maybe-configure-stage3-cloog: configure-stage3-cloog
13975 configure-stage3-cloog:
13976 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
13978 @r=`${PWD_COMMAND}`; export r; \
13979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980 TFLAGS="$(STAGE3_TFLAGS)"; \
13981 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
13983 $(POSTSTAGE1_HOST_EXPORTS) \
13984 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13985 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13986 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
13987 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
13988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
13989 cd $(HOST_SUBDIR)/cloog || exit 1; \
13990 case $(srcdir) in \
13991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13992 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
13993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13995 srcdiroption="--srcdir=$${topdir}/cloog"; \
13996 libsrcdir="$$s/cloog"; \
13997 $(SHELL) $${libsrcdir}/configure \
13998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13999 --target=${target_alias} $${srcdiroption} \
14000 --with-build-libsubdir=$(HOST_SUBDIR) \
14001 $(STAGE3_CONFIGURE_FLAGS) \
14002 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14003 @endif cloog-bootstrap
14005 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
14006 maybe-configure-stage4-cloog:
14007 @if cloog-bootstrap
14008 maybe-configure-stage4-cloog: configure-stage4-cloog
14009 configure-stage4-cloog:
14010 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14012 @r=`${PWD_COMMAND}`; export r; \
14013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014 TFLAGS="$(STAGE4_TFLAGS)"; \
14015 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14017 $(POSTSTAGE1_HOST_EXPORTS) \
14018 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14019 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14020 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14021 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
14022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14023 cd $(HOST_SUBDIR)/cloog || exit 1; \
14024 case $(srcdir) in \
14025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14026 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14029 srcdiroption="--srcdir=$${topdir}/cloog"; \
14030 libsrcdir="$$s/cloog"; \
14031 $(SHELL) $${libsrcdir}/configure \
14032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14033 --target=${target_alias} $${srcdiroption} \
14034 --with-build-libsubdir=$(HOST_SUBDIR) \
14035 $(STAGE4_CONFIGURE_FLAGS) \
14036 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14037 @endif cloog-bootstrap
14039 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
14040 maybe-configure-stageprofile-cloog:
14041 @if cloog-bootstrap
14042 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
14043 configure-stageprofile-cloog:
14044 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14046 @r=`${PWD_COMMAND}`; export r; \
14047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14049 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14051 $(POSTSTAGE1_HOST_EXPORTS) \
14052 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14053 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14054 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14055 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
14056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14057 cd $(HOST_SUBDIR)/cloog || exit 1; \
14058 case $(srcdir) in \
14059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14060 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14063 srcdiroption="--srcdir=$${topdir}/cloog"; \
14064 libsrcdir="$$s/cloog"; \
14065 $(SHELL) $${libsrcdir}/configure \
14066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14067 --target=${target_alias} $${srcdiroption} \
14068 --with-build-libsubdir=$(HOST_SUBDIR) \
14069 $(STAGEprofile_CONFIGURE_FLAGS) \
14070 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14071 @endif cloog-bootstrap
14073 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
14074 maybe-configure-stagefeedback-cloog:
14075 @if cloog-bootstrap
14076 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
14077 configure-stagefeedback-cloog:
14078 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
14080 @r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14083 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
14085 $(POSTSTAGE1_HOST_EXPORTS) \
14086 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14087 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14088 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14089 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
14090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
14091 cd $(HOST_SUBDIR)/cloog || exit 1; \
14092 case $(srcdir) in \
14093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14094 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
14095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14097 srcdiroption="--srcdir=$${topdir}/cloog"; \
14098 libsrcdir="$$s/cloog"; \
14099 $(SHELL) $${libsrcdir}/configure \
14100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14101 --target=${target_alias} $${srcdiroption} \
14102 --with-build-libsubdir=$(HOST_SUBDIR) \
14103 $(STAGEfeedback_CONFIGURE_FLAGS) \
14104 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
14105 @endif cloog-bootstrap
14111 .PHONY: all-cloog maybe-all-cloog
14114 all-cloog: stage_current
14115 @endif gcc-bootstrap
14118 maybe-all-cloog: all-cloog
14119 all-cloog: configure-cloog
14120 @r=`${PWD_COMMAND}`; export r; \
14121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14122 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14123 (cd $(HOST_SUBDIR)/cloog && \
14124 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14130 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
14131 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
14132 maybe-all-stage1-cloog:
14133 maybe-clean-stage1-cloog:
14134 @if cloog-bootstrap
14135 maybe-all-stage1-cloog: all-stage1-cloog
14136 all-stage1: all-stage1-cloog
14137 TARGET-stage1-cloog = $(TARGET-cloog)
14138 all-stage1-cloog: configure-stage1-cloog
14139 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14140 @r=`${PWD_COMMAND}`; export r; \
14141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14142 TFLAGS="$(STAGE1_TFLAGS)"; \
14143 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14144 cd $(HOST_SUBDIR)/cloog && \
14145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14146 CFLAGS="$(STAGE1_CFLAGS)" \
14147 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14148 LIBCFLAGS="$(LIBCFLAGS)" \
14149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14152 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14153 TFLAGS="$(STAGE1_TFLAGS)" \
14154 $(TARGET-stage1-cloog)
14156 maybe-clean-stage1-cloog: clean-stage1-cloog
14157 clean-stage1: clean-stage1-cloog
14158 clean-stage1-cloog:
14159 @if [ $(current_stage) = stage1 ]; then \
14160 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14162 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
14163 $(MAKE) stage1-start; \
14165 cd $(HOST_SUBDIR)/cloog && \
14166 $(MAKE) $(EXTRA_HOST_FLAGS) \
14167 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14168 @endif cloog-bootstrap
14171 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
14172 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
14173 maybe-all-stage2-cloog:
14174 maybe-clean-stage2-cloog:
14175 @if cloog-bootstrap
14176 maybe-all-stage2-cloog: all-stage2-cloog
14177 all-stage2: all-stage2-cloog
14178 TARGET-stage2-cloog = $(TARGET-cloog)
14179 all-stage2-cloog: configure-stage2-cloog
14180 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14181 @r=`${PWD_COMMAND}`; export r; \
14182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14183 TFLAGS="$(STAGE2_TFLAGS)"; \
14185 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14186 cd $(HOST_SUBDIR)/cloog && \
14187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14188 CFLAGS="$(STAGE2_CFLAGS)" \
14189 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14190 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14195 TFLAGS="$(STAGE2_TFLAGS)" \
14196 $(TARGET-stage2-cloog)
14198 maybe-clean-stage2-cloog: clean-stage2-cloog
14199 clean-stage2: clean-stage2-cloog
14200 clean-stage2-cloog:
14201 @if [ $(current_stage) = stage2 ]; then \
14202 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14204 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
14205 $(MAKE) stage2-start; \
14207 cd $(HOST_SUBDIR)/cloog && \
14208 $(MAKE) $(EXTRA_HOST_FLAGS) \
14209 $(POSTSTAGE1_FLAGS_TO_PASS) \
14210 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14211 @endif cloog-bootstrap
14214 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
14215 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
14216 maybe-all-stage3-cloog:
14217 maybe-clean-stage3-cloog:
14218 @if cloog-bootstrap
14219 maybe-all-stage3-cloog: all-stage3-cloog
14220 all-stage3: all-stage3-cloog
14221 TARGET-stage3-cloog = $(TARGET-cloog)
14222 all-stage3-cloog: configure-stage3-cloog
14223 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14224 @r=`${PWD_COMMAND}`; export r; \
14225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226 TFLAGS="$(STAGE3_TFLAGS)"; \
14228 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14229 cd $(HOST_SUBDIR)/cloog && \
14230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14231 CFLAGS="$(STAGE3_CFLAGS)" \
14232 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14233 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14238 TFLAGS="$(STAGE3_TFLAGS)" \
14239 $(TARGET-stage3-cloog)
14241 maybe-clean-stage3-cloog: clean-stage3-cloog
14242 clean-stage3: clean-stage3-cloog
14243 clean-stage3-cloog:
14244 @if [ $(current_stage) = stage3 ]; then \
14245 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14247 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
14248 $(MAKE) stage3-start; \
14250 cd $(HOST_SUBDIR)/cloog && \
14251 $(MAKE) $(EXTRA_HOST_FLAGS) \
14252 $(POSTSTAGE1_FLAGS_TO_PASS) \
14253 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14254 @endif cloog-bootstrap
14257 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
14258 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
14259 maybe-all-stage4-cloog:
14260 maybe-clean-stage4-cloog:
14261 @if cloog-bootstrap
14262 maybe-all-stage4-cloog: all-stage4-cloog
14263 all-stage4: all-stage4-cloog
14264 TARGET-stage4-cloog = $(TARGET-cloog)
14265 all-stage4-cloog: configure-stage4-cloog
14266 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14267 @r=`${PWD_COMMAND}`; export r; \
14268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14269 TFLAGS="$(STAGE4_TFLAGS)"; \
14271 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14272 cd $(HOST_SUBDIR)/cloog && \
14273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14274 CFLAGS="$(STAGE4_CFLAGS)" \
14275 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14276 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14281 TFLAGS="$(STAGE4_TFLAGS)" \
14282 $(TARGET-stage4-cloog)
14284 maybe-clean-stage4-cloog: clean-stage4-cloog
14285 clean-stage4: clean-stage4-cloog
14286 clean-stage4-cloog:
14287 @if [ $(current_stage) = stage4 ]; then \
14288 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14290 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
14291 $(MAKE) stage4-start; \
14293 cd $(HOST_SUBDIR)/cloog && \
14294 $(MAKE) $(EXTRA_HOST_FLAGS) \
14295 $(POSTSTAGE1_FLAGS_TO_PASS) \
14296 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14297 @endif cloog-bootstrap
14300 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
14301 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
14302 maybe-all-stageprofile-cloog:
14303 maybe-clean-stageprofile-cloog:
14304 @if cloog-bootstrap
14305 maybe-all-stageprofile-cloog: all-stageprofile-cloog
14306 all-stageprofile: all-stageprofile-cloog
14307 TARGET-stageprofile-cloog = $(TARGET-cloog)
14308 all-stageprofile-cloog: configure-stageprofile-cloog
14309 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14310 @r=`${PWD_COMMAND}`; export r; \
14311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14312 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14314 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14315 cd $(HOST_SUBDIR)/cloog && \
14316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14317 CFLAGS="$(STAGEprofile_CFLAGS)" \
14318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14319 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14324 TFLAGS="$(STAGEprofile_TFLAGS)" \
14325 $(TARGET-stageprofile-cloog)
14327 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
14328 clean-stageprofile: clean-stageprofile-cloog
14329 clean-stageprofile-cloog:
14330 @if [ $(current_stage) = stageprofile ]; then \
14331 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14333 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
14334 $(MAKE) stageprofile-start; \
14336 cd $(HOST_SUBDIR)/cloog && \
14337 $(MAKE) $(EXTRA_HOST_FLAGS) \
14338 $(POSTSTAGE1_FLAGS_TO_PASS) \
14339 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14340 @endif cloog-bootstrap
14343 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
14344 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
14345 maybe-all-stagefeedback-cloog:
14346 maybe-clean-stagefeedback-cloog:
14347 @if cloog-bootstrap
14348 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
14349 all-stagefeedback: all-stagefeedback-cloog
14350 TARGET-stagefeedback-cloog = $(TARGET-cloog)
14351 all-stagefeedback-cloog: configure-stagefeedback-cloog
14352 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14353 @r=`${PWD_COMMAND}`; export r; \
14354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14355 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14357 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
14358 cd $(HOST_SUBDIR)/cloog && \
14359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14360 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14361 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14362 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
14367 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14368 $(TARGET-stagefeedback-cloog)
14370 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
14371 clean-stagefeedback: clean-stagefeedback-cloog
14372 clean-stagefeedback-cloog:
14373 @if [ $(current_stage) = stagefeedback ]; then \
14374 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
14376 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
14377 $(MAKE) stagefeedback-start; \
14379 cd $(HOST_SUBDIR)/cloog && \
14380 $(MAKE) $(EXTRA_HOST_FLAGS) \
14381 $(POSTSTAGE1_FLAGS_TO_PASS) \
14382 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
14383 @endif cloog-bootstrap
14389 .PHONY: check-cloog maybe-check-cloog
14392 maybe-check-cloog: check-cloog
14395 @: $(MAKE); $(unstage)
14396 @r=`${PWD_COMMAND}`; export r; \
14397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14399 (cd $(HOST_SUBDIR)/cloog && \
14400 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
14404 .PHONY: install-cloog maybe-install-cloog
14405 maybe-install-cloog:
14407 maybe-install-cloog: install-cloog
14413 .PHONY: install-strip-cloog maybe-install-strip-cloog
14414 maybe-install-strip-cloog:
14416 maybe-install-strip-cloog: install-strip-cloog
14418 install-strip-cloog:
14422 # Other targets (info, dvi, pdf, etc.)
14424 .PHONY: maybe-info-cloog info-cloog
14427 maybe-info-cloog: info-cloog
14431 @[ -f ./cloog/Makefile ] || exit 0; \
14432 r=`${PWD_COMMAND}`; export r; \
14433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14435 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14438 echo "Doing info in cloog" ; \
14439 (cd $(HOST_SUBDIR)/cloog && \
14440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442 "RANLIB=$${RANLIB}" \
14443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14449 .PHONY: maybe-dvi-cloog dvi-cloog
14452 maybe-dvi-cloog: dvi-cloog
14456 @[ -f ./cloog/Makefile ] || exit 0; \
14457 r=`${PWD_COMMAND}`; export r; \
14458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14463 echo "Doing dvi in cloog" ; \
14464 (cd $(HOST_SUBDIR)/cloog && \
14465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467 "RANLIB=$${RANLIB}" \
14468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14474 .PHONY: maybe-pdf-cloog pdf-cloog
14477 maybe-pdf-cloog: pdf-cloog
14481 @[ -f ./cloog/Makefile ] || exit 0; \
14482 r=`${PWD_COMMAND}`; export r; \
14483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14485 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14488 echo "Doing pdf in cloog" ; \
14489 (cd $(HOST_SUBDIR)/cloog && \
14490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14492 "RANLIB=$${RANLIB}" \
14493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14499 .PHONY: maybe-html-cloog html-cloog
14502 maybe-html-cloog: html-cloog
14506 @[ -f ./cloog/Makefile ] || exit 0; \
14507 r=`${PWD_COMMAND}`; export r; \
14508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14513 echo "Doing html in cloog" ; \
14514 (cd $(HOST_SUBDIR)/cloog && \
14515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14517 "RANLIB=$${RANLIB}" \
14518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14524 .PHONY: maybe-TAGS-cloog TAGS-cloog
14527 maybe-TAGS-cloog: TAGS-cloog
14531 @[ -f ./cloog/Makefile ] || exit 0; \
14532 r=`${PWD_COMMAND}`; export r; \
14533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14535 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14538 echo "Doing TAGS in cloog" ; \
14539 (cd $(HOST_SUBDIR)/cloog && \
14540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14542 "RANLIB=$${RANLIB}" \
14543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14549 .PHONY: maybe-install-info-cloog install-info-cloog
14550 maybe-install-info-cloog:
14552 maybe-install-info-cloog: install-info-cloog
14554 install-info-cloog: \
14557 @[ -f ./cloog/Makefile ] || exit 0; \
14558 r=`${PWD_COMMAND}`; export r; \
14559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14561 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14564 echo "Doing install-info in cloog" ; \
14565 (cd $(HOST_SUBDIR)/cloog && \
14566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14568 "RANLIB=$${RANLIB}" \
14569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14575 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
14576 maybe-install-pdf-cloog:
14578 maybe-install-pdf-cloog: install-pdf-cloog
14580 install-pdf-cloog: \
14583 @[ -f ./cloog/Makefile ] || exit 0; \
14584 r=`${PWD_COMMAND}`; export r; \
14585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14587 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14590 echo "Doing install-pdf in cloog" ; \
14591 (cd $(HOST_SUBDIR)/cloog && \
14592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14594 "RANLIB=$${RANLIB}" \
14595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14601 .PHONY: maybe-install-html-cloog install-html-cloog
14602 maybe-install-html-cloog:
14604 maybe-install-html-cloog: install-html-cloog
14606 install-html-cloog: \
14609 @[ -f ./cloog/Makefile ] || exit 0; \
14610 r=`${PWD_COMMAND}`; export r; \
14611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14613 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14616 echo "Doing install-html in cloog" ; \
14617 (cd $(HOST_SUBDIR)/cloog && \
14618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14620 "RANLIB=$${RANLIB}" \
14621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14627 .PHONY: maybe-installcheck-cloog installcheck-cloog
14628 maybe-installcheck-cloog:
14630 maybe-installcheck-cloog: installcheck-cloog
14632 installcheck-cloog: \
14634 @[ -f ./cloog/Makefile ] || exit 0; \
14635 r=`${PWD_COMMAND}`; export r; \
14636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14638 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14641 echo "Doing installcheck in cloog" ; \
14642 (cd $(HOST_SUBDIR)/cloog && \
14643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14645 "RANLIB=$${RANLIB}" \
14646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14652 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
14653 maybe-mostlyclean-cloog:
14655 maybe-mostlyclean-cloog: mostlyclean-cloog
14658 @[ -f ./cloog/Makefile ] || exit 0; \
14659 r=`${PWD_COMMAND}`; export r; \
14660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14662 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14665 echo "Doing mostlyclean in cloog" ; \
14666 (cd $(HOST_SUBDIR)/cloog && \
14667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14669 "RANLIB=$${RANLIB}" \
14670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676 .PHONY: maybe-clean-cloog clean-cloog
14679 maybe-clean-cloog: clean-cloog
14682 @[ -f ./cloog/Makefile ] || exit 0; \
14683 r=`${PWD_COMMAND}`; export r; \
14684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14689 echo "Doing clean in cloog" ; \
14690 (cd $(HOST_SUBDIR)/cloog && \
14691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14693 "RANLIB=$${RANLIB}" \
14694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14700 .PHONY: maybe-distclean-cloog distclean-cloog
14701 maybe-distclean-cloog:
14703 maybe-distclean-cloog: distclean-cloog
14706 @[ -f ./cloog/Makefile ] || exit 0; \
14707 r=`${PWD_COMMAND}`; export r; \
14708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14710 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14713 echo "Doing distclean in cloog" ; \
14714 (cd $(HOST_SUBDIR)/cloog && \
14715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14717 "RANLIB=$${RANLIB}" \
14718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14724 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
14725 maybe-maintainer-clean-cloog:
14727 maybe-maintainer-clean-cloog: maintainer-clean-cloog
14729 maintainer-clean-cloog:
14730 @[ -f ./cloog/Makefile ] || exit 0; \
14731 r=`${PWD_COMMAND}`; export r; \
14732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
14735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14737 echo "Doing maintainer-clean in cloog" ; \
14738 (cd $(HOST_SUBDIR)/cloog && \
14739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14741 "RANLIB=$${RANLIB}" \
14742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14743 maintainer-clean) \
14750 .PHONY: configure-libelf maybe-configure-libelf
14751 maybe-configure-libelf:
14753 configure-libelf: stage_current
14754 @endif gcc-bootstrap
14756 maybe-configure-libelf: configure-libelf
14758 @r=`${PWD_COMMAND}`; export r; \
14759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14763 echo Configuring in $(HOST_SUBDIR)/libelf; \
14764 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14765 case $(srcdir) in \
14766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14767 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14770 srcdiroption="--srcdir=$${topdir}/libelf"; \
14771 libsrcdir="$$s/libelf"; \
14772 $(SHELL) $${libsrcdir}/configure \
14773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14774 --target=${target_alias} $${srcdiroption} --disable-shared \
14780 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14781 maybe-configure-stage1-libelf:
14782 @if libelf-bootstrap
14783 maybe-configure-stage1-libelf: configure-stage1-libelf
14784 configure-stage1-libelf:
14785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14787 @r=`${PWD_COMMAND}`; export r; \
14788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14789 TFLAGS="$(STAGE1_TFLAGS)"; \
14790 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14793 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14794 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14795 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14797 cd $(HOST_SUBDIR)/libelf || exit 1; \
14798 case $(srcdir) in \
14799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14800 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14803 srcdiroption="--srcdir=$${topdir}/libelf"; \
14804 libsrcdir="$$s/libelf"; \
14805 $(SHELL) $${libsrcdir}/configure \
14806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14807 --target=${target_alias} $${srcdiroption} \
14808 $(STAGE1_CONFIGURE_FLAGS) \
14810 @endif libelf-bootstrap
14812 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14813 maybe-configure-stage2-libelf:
14814 @if libelf-bootstrap
14815 maybe-configure-stage2-libelf: configure-stage2-libelf
14816 configure-stage2-libelf:
14817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14819 @r=`${PWD_COMMAND}`; export r; \
14820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14821 TFLAGS="$(STAGE2_TFLAGS)"; \
14822 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14824 $(POSTSTAGE1_HOST_EXPORTS) \
14825 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14826 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14827 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14828 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14830 cd $(HOST_SUBDIR)/libelf || exit 1; \
14831 case $(srcdir) in \
14832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14833 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14836 srcdiroption="--srcdir=$${topdir}/libelf"; \
14837 libsrcdir="$$s/libelf"; \
14838 $(SHELL) $${libsrcdir}/configure \
14839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14840 --target=${target_alias} $${srcdiroption} \
14841 --with-build-libsubdir=$(HOST_SUBDIR) \
14842 $(STAGE2_CONFIGURE_FLAGS) \
14844 @endif libelf-bootstrap
14846 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14847 maybe-configure-stage3-libelf:
14848 @if libelf-bootstrap
14849 maybe-configure-stage3-libelf: configure-stage3-libelf
14850 configure-stage3-libelf:
14851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14853 @r=`${PWD_COMMAND}`; export r; \
14854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855 TFLAGS="$(STAGE3_TFLAGS)"; \
14856 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14858 $(POSTSTAGE1_HOST_EXPORTS) \
14859 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14860 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14861 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14862 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14864 cd $(HOST_SUBDIR)/libelf || exit 1; \
14865 case $(srcdir) in \
14866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14867 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14870 srcdiroption="--srcdir=$${topdir}/libelf"; \
14871 libsrcdir="$$s/libelf"; \
14872 $(SHELL) $${libsrcdir}/configure \
14873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14874 --target=${target_alias} $${srcdiroption} \
14875 --with-build-libsubdir=$(HOST_SUBDIR) \
14876 $(STAGE3_CONFIGURE_FLAGS) \
14878 @endif libelf-bootstrap
14880 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14881 maybe-configure-stage4-libelf:
14882 @if libelf-bootstrap
14883 maybe-configure-stage4-libelf: configure-stage4-libelf
14884 configure-stage4-libelf:
14885 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14887 @r=`${PWD_COMMAND}`; export r; \
14888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14889 TFLAGS="$(STAGE4_TFLAGS)"; \
14890 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14892 $(POSTSTAGE1_HOST_EXPORTS) \
14893 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14894 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14895 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14896 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14898 cd $(HOST_SUBDIR)/libelf || exit 1; \
14899 case $(srcdir) in \
14900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14901 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14904 srcdiroption="--srcdir=$${topdir}/libelf"; \
14905 libsrcdir="$$s/libelf"; \
14906 $(SHELL) $${libsrcdir}/configure \
14907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14908 --target=${target_alias} $${srcdiroption} \
14909 --with-build-libsubdir=$(HOST_SUBDIR) \
14910 $(STAGE4_CONFIGURE_FLAGS) \
14912 @endif libelf-bootstrap
14914 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14915 maybe-configure-stageprofile-libelf:
14916 @if libelf-bootstrap
14917 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14918 configure-stageprofile-libelf:
14919 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14921 @r=`${PWD_COMMAND}`; export r; \
14922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14923 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14924 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14926 $(POSTSTAGE1_HOST_EXPORTS) \
14927 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14928 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14929 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14930 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14932 cd $(HOST_SUBDIR)/libelf || exit 1; \
14933 case $(srcdir) in \
14934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14935 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14938 srcdiroption="--srcdir=$${topdir}/libelf"; \
14939 libsrcdir="$$s/libelf"; \
14940 $(SHELL) $${libsrcdir}/configure \
14941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14942 --target=${target_alias} $${srcdiroption} \
14943 --with-build-libsubdir=$(HOST_SUBDIR) \
14944 $(STAGEprofile_CONFIGURE_FLAGS) \
14946 @endif libelf-bootstrap
14948 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14949 maybe-configure-stagefeedback-libelf:
14950 @if libelf-bootstrap
14951 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14952 configure-stagefeedback-libelf:
14953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14955 @r=`${PWD_COMMAND}`; export r; \
14956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14958 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14960 $(POSTSTAGE1_HOST_EXPORTS) \
14961 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14962 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14963 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14964 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14966 cd $(HOST_SUBDIR)/libelf || exit 1; \
14967 case $(srcdir) in \
14968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14969 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14972 srcdiroption="--srcdir=$${topdir}/libelf"; \
14973 libsrcdir="$$s/libelf"; \
14974 $(SHELL) $${libsrcdir}/configure \
14975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14976 --target=${target_alias} $${srcdiroption} \
14977 --with-build-libsubdir=$(HOST_SUBDIR) \
14978 $(STAGEfeedback_CONFIGURE_FLAGS) \
14980 @endif libelf-bootstrap
14986 .PHONY: all-libelf maybe-all-libelf
14989 all-libelf: stage_current
14990 @endif gcc-bootstrap
14993 maybe-all-libelf: all-libelf
14994 all-libelf: configure-libelf
14995 @r=`${PWD_COMMAND}`; export r; \
14996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998 (cd $(HOST_SUBDIR)/libelf && \
14999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15005 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
15006 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
15007 maybe-all-stage1-libelf:
15008 maybe-clean-stage1-libelf:
15009 @if libelf-bootstrap
15010 maybe-all-stage1-libelf: all-stage1-libelf
15011 all-stage1: all-stage1-libelf
15012 TARGET-stage1-libelf = $(TARGET-libelf)
15013 all-stage1-libelf: configure-stage1-libelf
15014 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15015 @r=`${PWD_COMMAND}`; export r; \
15016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15017 TFLAGS="$(STAGE1_TFLAGS)"; \
15019 cd $(HOST_SUBDIR)/libelf && \
15020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15021 CFLAGS="$(STAGE1_CFLAGS)" \
15022 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15023 LIBCFLAGS="$(LIBCFLAGS)" \
15024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15027 $(EXTRA_HOST_FLAGS) \
15028 TFLAGS="$(STAGE1_TFLAGS)" \
15029 $(TARGET-stage1-libelf)
15031 maybe-clean-stage1-libelf: clean-stage1-libelf
15032 clean-stage1: clean-stage1-libelf
15033 clean-stage1-libelf:
15034 @if [ $(current_stage) = stage1 ]; then \
15035 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15037 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
15038 $(MAKE) stage1-start; \
15040 cd $(HOST_SUBDIR)/libelf && \
15041 $(MAKE) $(EXTRA_HOST_FLAGS) \
15043 @endif libelf-bootstrap
15046 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
15047 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
15048 maybe-all-stage2-libelf:
15049 maybe-clean-stage2-libelf:
15050 @if libelf-bootstrap
15051 maybe-all-stage2-libelf: all-stage2-libelf
15052 all-stage2: all-stage2-libelf
15053 TARGET-stage2-libelf = $(TARGET-libelf)
15054 all-stage2-libelf: configure-stage2-libelf
15055 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15056 @r=`${PWD_COMMAND}`; export r; \
15057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15058 TFLAGS="$(STAGE2_TFLAGS)"; \
15060 $(POSTSTAGE1_HOST_EXPORTS) \
15061 cd $(HOST_SUBDIR)/libelf && \
15062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15063 CFLAGS="$(STAGE2_CFLAGS)" \
15064 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15065 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15070 TFLAGS="$(STAGE2_TFLAGS)" \
15071 $(TARGET-stage2-libelf)
15073 maybe-clean-stage2-libelf: clean-stage2-libelf
15074 clean-stage2: clean-stage2-libelf
15075 clean-stage2-libelf:
15076 @if [ $(current_stage) = stage2 ]; then \
15077 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15079 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15080 $(MAKE) stage2-start; \
15082 cd $(HOST_SUBDIR)/libelf && \
15083 $(MAKE) $(EXTRA_HOST_FLAGS) \
15084 $(POSTSTAGE1_FLAGS_TO_PASS) \
15086 @endif libelf-bootstrap
15089 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15090 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15091 maybe-all-stage3-libelf:
15092 maybe-clean-stage3-libelf:
15093 @if libelf-bootstrap
15094 maybe-all-stage3-libelf: all-stage3-libelf
15095 all-stage3: all-stage3-libelf
15096 TARGET-stage3-libelf = $(TARGET-libelf)
15097 all-stage3-libelf: configure-stage3-libelf
15098 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15099 @r=`${PWD_COMMAND}`; export r; \
15100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15101 TFLAGS="$(STAGE3_TFLAGS)"; \
15103 $(POSTSTAGE1_HOST_EXPORTS) \
15104 cd $(HOST_SUBDIR)/libelf && \
15105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15106 CFLAGS="$(STAGE3_CFLAGS)" \
15107 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15108 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15113 TFLAGS="$(STAGE3_TFLAGS)" \
15114 $(TARGET-stage3-libelf)
15116 maybe-clean-stage3-libelf: clean-stage3-libelf
15117 clean-stage3: clean-stage3-libelf
15118 clean-stage3-libelf:
15119 @if [ $(current_stage) = stage3 ]; then \
15120 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15122 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15123 $(MAKE) stage3-start; \
15125 cd $(HOST_SUBDIR)/libelf && \
15126 $(MAKE) $(EXTRA_HOST_FLAGS) \
15127 $(POSTSTAGE1_FLAGS_TO_PASS) \
15129 @endif libelf-bootstrap
15132 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15133 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15134 maybe-all-stage4-libelf:
15135 maybe-clean-stage4-libelf:
15136 @if libelf-bootstrap
15137 maybe-all-stage4-libelf: all-stage4-libelf
15138 all-stage4: all-stage4-libelf
15139 TARGET-stage4-libelf = $(TARGET-libelf)
15140 all-stage4-libelf: configure-stage4-libelf
15141 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15142 @r=`${PWD_COMMAND}`; export r; \
15143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15144 TFLAGS="$(STAGE4_TFLAGS)"; \
15146 $(POSTSTAGE1_HOST_EXPORTS) \
15147 cd $(HOST_SUBDIR)/libelf && \
15148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15149 CFLAGS="$(STAGE4_CFLAGS)" \
15150 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15151 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15156 TFLAGS="$(STAGE4_TFLAGS)" \
15157 $(TARGET-stage4-libelf)
15159 maybe-clean-stage4-libelf: clean-stage4-libelf
15160 clean-stage4: clean-stage4-libelf
15161 clean-stage4-libelf:
15162 @if [ $(current_stage) = stage4 ]; then \
15163 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15165 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15166 $(MAKE) stage4-start; \
15168 cd $(HOST_SUBDIR)/libelf && \
15169 $(MAKE) $(EXTRA_HOST_FLAGS) \
15170 $(POSTSTAGE1_FLAGS_TO_PASS) \
15172 @endif libelf-bootstrap
15175 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15176 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15177 maybe-all-stageprofile-libelf:
15178 maybe-clean-stageprofile-libelf:
15179 @if libelf-bootstrap
15180 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15181 all-stageprofile: all-stageprofile-libelf
15182 TARGET-stageprofile-libelf = $(TARGET-libelf)
15183 all-stageprofile-libelf: configure-stageprofile-libelf
15184 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15185 @r=`${PWD_COMMAND}`; export r; \
15186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15187 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15189 $(POSTSTAGE1_HOST_EXPORTS) \
15190 cd $(HOST_SUBDIR)/libelf && \
15191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15192 CFLAGS="$(STAGEprofile_CFLAGS)" \
15193 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15194 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15199 TFLAGS="$(STAGEprofile_TFLAGS)" \
15200 $(TARGET-stageprofile-libelf)
15202 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15203 clean-stageprofile: clean-stageprofile-libelf
15204 clean-stageprofile-libelf:
15205 @if [ $(current_stage) = stageprofile ]; then \
15206 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15208 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15209 $(MAKE) stageprofile-start; \
15211 cd $(HOST_SUBDIR)/libelf && \
15212 $(MAKE) $(EXTRA_HOST_FLAGS) \
15213 $(POSTSTAGE1_FLAGS_TO_PASS) \
15215 @endif libelf-bootstrap
15218 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15219 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15220 maybe-all-stagefeedback-libelf:
15221 maybe-clean-stagefeedback-libelf:
15222 @if libelf-bootstrap
15223 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15224 all-stagefeedback: all-stagefeedback-libelf
15225 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15226 all-stagefeedback-libelf: configure-stagefeedback-libelf
15227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15228 @r=`${PWD_COMMAND}`; export r; \
15229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15230 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15232 $(POSTSTAGE1_HOST_EXPORTS) \
15233 cd $(HOST_SUBDIR)/libelf && \
15234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15235 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15242 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15243 $(TARGET-stagefeedback-libelf)
15245 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15246 clean-stagefeedback: clean-stagefeedback-libelf
15247 clean-stagefeedback-libelf:
15248 @if [ $(current_stage) = stagefeedback ]; then \
15249 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15251 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15252 $(MAKE) stagefeedback-start; \
15254 cd $(HOST_SUBDIR)/libelf && \
15255 $(MAKE) $(EXTRA_HOST_FLAGS) \
15256 $(POSTSTAGE1_FLAGS_TO_PASS) \
15258 @endif libelf-bootstrap
15264 .PHONY: check-libelf maybe-check-libelf
15265 maybe-check-libelf:
15267 maybe-check-libelf: check-libelf
15270 @: $(MAKE); $(unstage)
15271 @r=`${PWD_COMMAND}`; export r; \
15272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274 (cd $(HOST_SUBDIR)/libelf && \
15275 $(MAKE) $(FLAGS_TO_PASS) check)
15279 .PHONY: install-libelf maybe-install-libelf
15280 maybe-install-libelf:
15282 maybe-install-libelf: install-libelf
15288 .PHONY: install-strip-libelf maybe-install-strip-libelf
15289 maybe-install-strip-libelf:
15291 maybe-install-strip-libelf: install-strip-libelf
15293 install-strip-libelf:
15297 # Other targets (info, dvi, pdf, etc.)
15299 .PHONY: maybe-info-libelf info-libelf
15302 maybe-info-libelf: info-libelf
15306 @[ -f ./libelf/Makefile ] || exit 0; \
15307 r=`${PWD_COMMAND}`; export r; \
15308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15310 for flag in $(EXTRA_HOST_FLAGS) ; do \
15311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15313 echo "Doing info in libelf" ; \
15314 (cd $(HOST_SUBDIR)/libelf && \
15315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15317 "RANLIB=$${RANLIB}" \
15318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15324 .PHONY: maybe-dvi-libelf dvi-libelf
15327 maybe-dvi-libelf: dvi-libelf
15331 @[ -f ./libelf/Makefile ] || exit 0; \
15332 r=`${PWD_COMMAND}`; export r; \
15333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335 for flag in $(EXTRA_HOST_FLAGS) ; do \
15336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15338 echo "Doing dvi in libelf" ; \
15339 (cd $(HOST_SUBDIR)/libelf && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342 "RANLIB=$${RANLIB}" \
15343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15349 .PHONY: maybe-pdf-libelf pdf-libelf
15352 maybe-pdf-libelf: pdf-libelf
15356 @[ -f ./libelf/Makefile ] || exit 0; \
15357 r=`${PWD_COMMAND}`; export r; \
15358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360 for flag in $(EXTRA_HOST_FLAGS) ; do \
15361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363 echo "Doing pdf in libelf" ; \
15364 (cd $(HOST_SUBDIR)/libelf && \
15365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367 "RANLIB=$${RANLIB}" \
15368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374 .PHONY: maybe-html-libelf html-libelf
15377 maybe-html-libelf: html-libelf
15381 @[ -f ./libelf/Makefile ] || exit 0; \
15382 r=`${PWD_COMMAND}`; export r; \
15383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15385 for flag in $(EXTRA_HOST_FLAGS) ; do \
15386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15388 echo "Doing html in libelf" ; \
15389 (cd $(HOST_SUBDIR)/libelf && \
15390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15392 "RANLIB=$${RANLIB}" \
15393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15399 .PHONY: maybe-TAGS-libelf TAGS-libelf
15402 maybe-TAGS-libelf: TAGS-libelf
15406 @[ -f ./libelf/Makefile ] || exit 0; \
15407 r=`${PWD_COMMAND}`; export r; \
15408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15410 for flag in $(EXTRA_HOST_FLAGS) ; do \
15411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15413 echo "Doing TAGS in libelf" ; \
15414 (cd $(HOST_SUBDIR)/libelf && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417 "RANLIB=$${RANLIB}" \
15418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15424 .PHONY: maybe-install-info-libelf install-info-libelf
15425 maybe-install-info-libelf:
15427 maybe-install-info-libelf: install-info-libelf
15429 install-info-libelf: \
15432 @[ -f ./libelf/Makefile ] || exit 0; \
15433 r=`${PWD_COMMAND}`; export r; \
15434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436 for flag in $(EXTRA_HOST_FLAGS) ; do \
15437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15439 echo "Doing install-info in libelf" ; \
15440 (cd $(HOST_SUBDIR)/libelf && \
15441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15443 "RANLIB=$${RANLIB}" \
15444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15450 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15451 maybe-install-pdf-libelf:
15453 maybe-install-pdf-libelf: install-pdf-libelf
15455 install-pdf-libelf: \
15458 @[ -f ./libelf/Makefile ] || exit 0; \
15459 r=`${PWD_COMMAND}`; export r; \
15460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15462 for flag in $(EXTRA_HOST_FLAGS) ; do \
15463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15465 echo "Doing install-pdf in libelf" ; \
15466 (cd $(HOST_SUBDIR)/libelf && \
15467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15469 "RANLIB=$${RANLIB}" \
15470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15476 .PHONY: maybe-install-html-libelf install-html-libelf
15477 maybe-install-html-libelf:
15479 maybe-install-html-libelf: install-html-libelf
15481 install-html-libelf: \
15484 @[ -f ./libelf/Makefile ] || exit 0; \
15485 r=`${PWD_COMMAND}`; export r; \
15486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15488 for flag in $(EXTRA_HOST_FLAGS) ; do \
15489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15491 echo "Doing install-html in libelf" ; \
15492 (cd $(HOST_SUBDIR)/libelf && \
15493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15495 "RANLIB=$${RANLIB}" \
15496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15502 .PHONY: maybe-installcheck-libelf installcheck-libelf
15503 maybe-installcheck-libelf:
15505 maybe-installcheck-libelf: installcheck-libelf
15507 installcheck-libelf: \
15509 @[ -f ./libelf/Makefile ] || exit 0; \
15510 r=`${PWD_COMMAND}`; export r; \
15511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15513 for flag in $(EXTRA_HOST_FLAGS) ; do \
15514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15516 echo "Doing installcheck in libelf" ; \
15517 (cd $(HOST_SUBDIR)/libelf && \
15518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15520 "RANLIB=$${RANLIB}" \
15521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15527 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15528 maybe-mostlyclean-libelf:
15530 maybe-mostlyclean-libelf: mostlyclean-libelf
15532 mostlyclean-libelf:
15533 @[ -f ./libelf/Makefile ] || exit 0; \
15534 r=`${PWD_COMMAND}`; export r; \
15535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15537 for flag in $(EXTRA_HOST_FLAGS) ; do \
15538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15540 echo "Doing mostlyclean in libelf" ; \
15541 (cd $(HOST_SUBDIR)/libelf && \
15542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15544 "RANLIB=$${RANLIB}" \
15545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15551 .PHONY: maybe-clean-libelf clean-libelf
15552 maybe-clean-libelf:
15554 maybe-clean-libelf: clean-libelf
15557 @[ -f ./libelf/Makefile ] || exit 0; \
15558 r=`${PWD_COMMAND}`; export r; \
15559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561 for flag in $(EXTRA_HOST_FLAGS) ; do \
15562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564 echo "Doing clean in libelf" ; \
15565 (cd $(HOST_SUBDIR)/libelf && \
15566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15568 "RANLIB=$${RANLIB}" \
15569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15575 .PHONY: maybe-distclean-libelf distclean-libelf
15576 maybe-distclean-libelf:
15578 maybe-distclean-libelf: distclean-libelf
15581 @[ -f ./libelf/Makefile ] || exit 0; \
15582 r=`${PWD_COMMAND}`; export r; \
15583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585 for flag in $(EXTRA_HOST_FLAGS) ; do \
15586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15588 echo "Doing distclean in libelf" ; \
15589 (cd $(HOST_SUBDIR)/libelf && \
15590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15592 "RANLIB=$${RANLIB}" \
15593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15599 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15600 maybe-maintainer-clean-libelf:
15602 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15604 maintainer-clean-libelf:
15605 @[ -f ./libelf/Makefile ] || exit 0; \
15606 r=`${PWD_COMMAND}`; export r; \
15607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609 for flag in $(EXTRA_HOST_FLAGS) ; do \
15610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15612 echo "Doing maintainer-clean in libelf" ; \
15613 (cd $(HOST_SUBDIR)/libelf && \
15614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15616 "RANLIB=$${RANLIB}" \
15617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15618 maintainer-clean) \
15625 .PHONY: configure-gold maybe-configure-gold
15626 maybe-configure-gold:
15628 configure-gold: stage_current
15629 @endif gcc-bootstrap
15631 maybe-configure-gold: configure-gold
15633 @r=`${PWD_COMMAND}`; export r; \
15634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15638 echo Configuring in $(HOST_SUBDIR)/gold; \
15639 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15640 case $(srcdir) in \
15641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15642 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15645 srcdiroption="--srcdir=$${topdir}/gold"; \
15646 libsrcdir="$$s/gold"; \
15647 $(SHELL) $${libsrcdir}/configure \
15648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15649 --target=${target_alias} $${srcdiroption} \
15655 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15656 maybe-configure-stage1-gold:
15658 maybe-configure-stage1-gold: configure-stage1-gold
15659 configure-stage1-gold:
15660 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15662 @r=`${PWD_COMMAND}`; export r; \
15663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664 TFLAGS="$(STAGE1_TFLAGS)"; \
15665 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15667 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15668 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15669 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15670 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15672 cd $(HOST_SUBDIR)/gold || exit 1; \
15673 case $(srcdir) in \
15674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15675 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15678 srcdiroption="--srcdir=$${topdir}/gold"; \
15679 libsrcdir="$$s/gold"; \
15680 $(SHELL) $${libsrcdir}/configure \
15681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15682 --target=${target_alias} $${srcdiroption} \
15683 $(STAGE1_CONFIGURE_FLAGS)
15684 @endif gold-bootstrap
15686 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15687 maybe-configure-stage2-gold:
15689 maybe-configure-stage2-gold: configure-stage2-gold
15690 configure-stage2-gold:
15691 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15693 @r=`${PWD_COMMAND}`; export r; \
15694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15695 TFLAGS="$(STAGE2_TFLAGS)"; \
15696 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15698 $(POSTSTAGE1_HOST_EXPORTS) \
15699 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15700 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15701 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15702 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15704 cd $(HOST_SUBDIR)/gold || exit 1; \
15705 case $(srcdir) in \
15706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15707 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15710 srcdiroption="--srcdir=$${topdir}/gold"; \
15711 libsrcdir="$$s/gold"; \
15712 $(SHELL) $${libsrcdir}/configure \
15713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15714 --target=${target_alias} $${srcdiroption} \
15715 --with-build-libsubdir=$(HOST_SUBDIR) \
15716 $(STAGE2_CONFIGURE_FLAGS)
15717 @endif gold-bootstrap
15719 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15720 maybe-configure-stage3-gold:
15722 maybe-configure-stage3-gold: configure-stage3-gold
15723 configure-stage3-gold:
15724 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15726 @r=`${PWD_COMMAND}`; export r; \
15727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728 TFLAGS="$(STAGE3_TFLAGS)"; \
15729 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15731 $(POSTSTAGE1_HOST_EXPORTS) \
15732 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15733 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15734 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15735 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15737 cd $(HOST_SUBDIR)/gold || exit 1; \
15738 case $(srcdir) in \
15739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15740 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15743 srcdiroption="--srcdir=$${topdir}/gold"; \
15744 libsrcdir="$$s/gold"; \
15745 $(SHELL) $${libsrcdir}/configure \
15746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15747 --target=${target_alias} $${srcdiroption} \
15748 --with-build-libsubdir=$(HOST_SUBDIR) \
15749 $(STAGE3_CONFIGURE_FLAGS)
15750 @endif gold-bootstrap
15752 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15753 maybe-configure-stage4-gold:
15755 maybe-configure-stage4-gold: configure-stage4-gold
15756 configure-stage4-gold:
15757 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 TFLAGS="$(STAGE4_TFLAGS)"; \
15762 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15764 $(POSTSTAGE1_HOST_EXPORTS) \
15765 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15766 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15767 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15768 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15770 cd $(HOST_SUBDIR)/gold || exit 1; \
15771 case $(srcdir) in \
15772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15773 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15776 srcdiroption="--srcdir=$${topdir}/gold"; \
15777 libsrcdir="$$s/gold"; \
15778 $(SHELL) $${libsrcdir}/configure \
15779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15780 --target=${target_alias} $${srcdiroption} \
15781 --with-build-libsubdir=$(HOST_SUBDIR) \
15782 $(STAGE4_CONFIGURE_FLAGS)
15783 @endif gold-bootstrap
15785 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15786 maybe-configure-stageprofile-gold:
15788 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15789 configure-stageprofile-gold:
15790 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15792 @r=`${PWD_COMMAND}`; export r; \
15793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15794 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15795 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15797 $(POSTSTAGE1_HOST_EXPORTS) \
15798 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15799 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15800 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15801 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15803 cd $(HOST_SUBDIR)/gold || exit 1; \
15804 case $(srcdir) in \
15805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15806 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15809 srcdiroption="--srcdir=$${topdir}/gold"; \
15810 libsrcdir="$$s/gold"; \
15811 $(SHELL) $${libsrcdir}/configure \
15812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15813 --target=${target_alias} $${srcdiroption} \
15814 --with-build-libsubdir=$(HOST_SUBDIR) \
15815 $(STAGEprofile_CONFIGURE_FLAGS)
15816 @endif gold-bootstrap
15818 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15819 maybe-configure-stagefeedback-gold:
15821 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15822 configure-stagefeedback-gold:
15823 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15825 @r=`${PWD_COMMAND}`; export r; \
15826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15827 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15828 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15830 $(POSTSTAGE1_HOST_EXPORTS) \
15831 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15832 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15833 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15834 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15836 cd $(HOST_SUBDIR)/gold || exit 1; \
15837 case $(srcdir) in \
15838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15839 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15842 srcdiroption="--srcdir=$${topdir}/gold"; \
15843 libsrcdir="$$s/gold"; \
15844 $(SHELL) $${libsrcdir}/configure \
15845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15846 --target=${target_alias} $${srcdiroption} \
15847 --with-build-libsubdir=$(HOST_SUBDIR) \
15848 $(STAGEfeedback_CONFIGURE_FLAGS)
15849 @endif gold-bootstrap
15855 .PHONY: all-gold maybe-all-gold
15858 all-gold: stage_current
15859 @endif gcc-bootstrap
15862 maybe-all-gold: all-gold
15863 all-gold: configure-gold
15864 @r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867 (cd $(HOST_SUBDIR)/gold && \
15868 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15874 .PHONY: all-stage1-gold maybe-all-stage1-gold
15875 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15876 maybe-all-stage1-gold:
15877 maybe-clean-stage1-gold:
15879 maybe-all-stage1-gold: all-stage1-gold
15880 all-stage1: all-stage1-gold
15881 TARGET-stage1-gold = $(TARGET-gold)
15882 all-stage1-gold: configure-stage1-gold
15883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15884 @r=`${PWD_COMMAND}`; export r; \
15885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15886 TFLAGS="$(STAGE1_TFLAGS)"; \
15888 cd $(HOST_SUBDIR)/gold && \
15889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15890 CFLAGS="$(STAGE1_CFLAGS)" \
15891 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15892 LIBCFLAGS="$(LIBCFLAGS)" \
15893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15896 $(EXTRA_HOST_FLAGS) \
15897 TFLAGS="$(STAGE1_TFLAGS)" \
15898 $(TARGET-stage1-gold)
15900 maybe-clean-stage1-gold: clean-stage1-gold
15901 clean-stage1: clean-stage1-gold
15903 @if [ $(current_stage) = stage1 ]; then \
15904 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15906 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15907 $(MAKE) stage1-start; \
15909 cd $(HOST_SUBDIR)/gold && \
15910 $(MAKE) $(EXTRA_HOST_FLAGS) \
15912 @endif gold-bootstrap
15915 .PHONY: all-stage2-gold maybe-all-stage2-gold
15916 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15917 maybe-all-stage2-gold:
15918 maybe-clean-stage2-gold:
15920 maybe-all-stage2-gold: all-stage2-gold
15921 all-stage2: all-stage2-gold
15922 TARGET-stage2-gold = $(TARGET-gold)
15923 all-stage2-gold: configure-stage2-gold
15924 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15925 @r=`${PWD_COMMAND}`; export r; \
15926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15927 TFLAGS="$(STAGE2_TFLAGS)"; \
15929 $(POSTSTAGE1_HOST_EXPORTS) \
15930 cd $(HOST_SUBDIR)/gold && \
15931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15932 CFLAGS="$(STAGE2_CFLAGS)" \
15933 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15934 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15939 TFLAGS="$(STAGE2_TFLAGS)" \
15940 $(TARGET-stage2-gold)
15942 maybe-clean-stage2-gold: clean-stage2-gold
15943 clean-stage2: clean-stage2-gold
15945 @if [ $(current_stage) = stage2 ]; then \
15946 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15948 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15949 $(MAKE) stage2-start; \
15951 cd $(HOST_SUBDIR)/gold && \
15952 $(MAKE) $(EXTRA_HOST_FLAGS) \
15953 $(POSTSTAGE1_FLAGS_TO_PASS) \
15955 @endif gold-bootstrap
15958 .PHONY: all-stage3-gold maybe-all-stage3-gold
15959 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15960 maybe-all-stage3-gold:
15961 maybe-clean-stage3-gold:
15963 maybe-all-stage3-gold: all-stage3-gold
15964 all-stage3: all-stage3-gold
15965 TARGET-stage3-gold = $(TARGET-gold)
15966 all-stage3-gold: configure-stage3-gold
15967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15968 @r=`${PWD_COMMAND}`; export r; \
15969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970 TFLAGS="$(STAGE3_TFLAGS)"; \
15972 $(POSTSTAGE1_HOST_EXPORTS) \
15973 cd $(HOST_SUBDIR)/gold && \
15974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15975 CFLAGS="$(STAGE3_CFLAGS)" \
15976 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15977 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15982 TFLAGS="$(STAGE3_TFLAGS)" \
15983 $(TARGET-stage3-gold)
15985 maybe-clean-stage3-gold: clean-stage3-gold
15986 clean-stage3: clean-stage3-gold
15988 @if [ $(current_stage) = stage3 ]; then \
15989 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15991 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15992 $(MAKE) stage3-start; \
15994 cd $(HOST_SUBDIR)/gold && \
15995 $(MAKE) $(EXTRA_HOST_FLAGS) \
15996 $(POSTSTAGE1_FLAGS_TO_PASS) \
15998 @endif gold-bootstrap
16001 .PHONY: all-stage4-gold maybe-all-stage4-gold
16002 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
16003 maybe-all-stage4-gold:
16004 maybe-clean-stage4-gold:
16006 maybe-all-stage4-gold: all-stage4-gold
16007 all-stage4: all-stage4-gold
16008 TARGET-stage4-gold = $(TARGET-gold)
16009 all-stage4-gold: configure-stage4-gold
16010 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16011 @r=`${PWD_COMMAND}`; export r; \
16012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013 TFLAGS="$(STAGE4_TFLAGS)"; \
16015 $(POSTSTAGE1_HOST_EXPORTS) \
16016 cd $(HOST_SUBDIR)/gold && \
16017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16018 CFLAGS="$(STAGE4_CFLAGS)" \
16019 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16020 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16025 TFLAGS="$(STAGE4_TFLAGS)" \
16026 $(TARGET-stage4-gold)
16028 maybe-clean-stage4-gold: clean-stage4-gold
16029 clean-stage4: clean-stage4-gold
16031 @if [ $(current_stage) = stage4 ]; then \
16032 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16034 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
16035 $(MAKE) stage4-start; \
16037 cd $(HOST_SUBDIR)/gold && \
16038 $(MAKE) $(EXTRA_HOST_FLAGS) \
16039 $(POSTSTAGE1_FLAGS_TO_PASS) \
16041 @endif gold-bootstrap
16044 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
16045 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
16046 maybe-all-stageprofile-gold:
16047 maybe-clean-stageprofile-gold:
16049 maybe-all-stageprofile-gold: all-stageprofile-gold
16050 all-stageprofile: all-stageprofile-gold
16051 TARGET-stageprofile-gold = $(TARGET-gold)
16052 all-stageprofile-gold: configure-stageprofile-gold
16053 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16054 @r=`${PWD_COMMAND}`; export r; \
16055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16056 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16058 $(POSTSTAGE1_HOST_EXPORTS) \
16059 cd $(HOST_SUBDIR)/gold && \
16060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16061 CFLAGS="$(STAGEprofile_CFLAGS)" \
16062 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16063 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16067 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16068 TFLAGS="$(STAGEprofile_TFLAGS)" \
16069 $(TARGET-stageprofile-gold)
16071 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16072 clean-stageprofile: clean-stageprofile-gold
16073 clean-stageprofile-gold:
16074 @if [ $(current_stage) = stageprofile ]; then \
16075 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16077 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16078 $(MAKE) stageprofile-start; \
16080 cd $(HOST_SUBDIR)/gold && \
16081 $(MAKE) $(EXTRA_HOST_FLAGS) \
16082 $(POSTSTAGE1_FLAGS_TO_PASS) \
16084 @endif gold-bootstrap
16087 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16088 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16089 maybe-all-stagefeedback-gold:
16090 maybe-clean-stagefeedback-gold:
16092 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16093 all-stagefeedback: all-stagefeedback-gold
16094 TARGET-stagefeedback-gold = $(TARGET-gold)
16095 all-stagefeedback-gold: configure-stagefeedback-gold
16096 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16097 @r=`${PWD_COMMAND}`; export r; \
16098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16099 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16101 $(POSTSTAGE1_HOST_EXPORTS) \
16102 cd $(HOST_SUBDIR)/gold && \
16103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16104 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16105 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16106 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16111 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16112 $(TARGET-stagefeedback-gold)
16114 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16115 clean-stagefeedback: clean-stagefeedback-gold
16116 clean-stagefeedback-gold:
16117 @if [ $(current_stage) = stagefeedback ]; then \
16118 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16120 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16121 $(MAKE) stagefeedback-start; \
16123 cd $(HOST_SUBDIR)/gold && \
16124 $(MAKE) $(EXTRA_HOST_FLAGS) \
16125 $(POSTSTAGE1_FLAGS_TO_PASS) \
16127 @endif gold-bootstrap
16133 .PHONY: check-gold maybe-check-gold
16136 maybe-check-gold: check-gold
16139 @: $(MAKE); $(unstage)
16140 @r=`${PWD_COMMAND}`; export r; \
16141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 (cd $(HOST_SUBDIR)/gold && \
16144 $(MAKE) $(FLAGS_TO_PASS) check)
16148 .PHONY: install-gold maybe-install-gold
16149 maybe-install-gold:
16151 maybe-install-gold: install-gold
16153 install-gold: installdirs
16154 @: $(MAKE); $(unstage)
16155 @r=`${PWD_COMMAND}`; export r; \
16156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16158 (cd $(HOST_SUBDIR)/gold && \
16159 $(MAKE) $(FLAGS_TO_PASS) install)
16163 .PHONY: install-strip-gold maybe-install-strip-gold
16164 maybe-install-strip-gold:
16166 maybe-install-strip-gold: install-strip-gold
16168 install-strip-gold: installdirs
16169 @: $(MAKE); $(unstage)
16170 @r=`${PWD_COMMAND}`; export r; \
16171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16173 (cd $(HOST_SUBDIR)/gold && \
16174 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16178 # Other targets (info, dvi, pdf, etc.)
16180 .PHONY: maybe-info-gold info-gold
16183 maybe-info-gold: info-gold
16187 @[ -f ./gold/Makefile ] || exit 0; \
16188 r=`${PWD_COMMAND}`; export r; \
16189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16191 for flag in $(EXTRA_HOST_FLAGS) ; do \
16192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16194 echo "Doing info in gold" ; \
16195 (cd $(HOST_SUBDIR)/gold && \
16196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16198 "RANLIB=$${RANLIB}" \
16199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16205 .PHONY: maybe-dvi-gold dvi-gold
16208 maybe-dvi-gold: dvi-gold
16212 @[ -f ./gold/Makefile ] || exit 0; \
16213 r=`${PWD_COMMAND}`; export r; \
16214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16216 for flag in $(EXTRA_HOST_FLAGS) ; do \
16217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16219 echo "Doing dvi in gold" ; \
16220 (cd $(HOST_SUBDIR)/gold && \
16221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223 "RANLIB=$${RANLIB}" \
16224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16230 .PHONY: maybe-pdf-gold pdf-gold
16233 maybe-pdf-gold: pdf-gold
16237 @[ -f ./gold/Makefile ] || exit 0; \
16238 r=`${PWD_COMMAND}`; export r; \
16239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16241 for flag in $(EXTRA_HOST_FLAGS) ; do \
16242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16244 echo "Doing pdf in gold" ; \
16245 (cd $(HOST_SUBDIR)/gold && \
16246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16248 "RANLIB=$${RANLIB}" \
16249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16255 .PHONY: maybe-html-gold html-gold
16258 maybe-html-gold: html-gold
16262 @[ -f ./gold/Makefile ] || exit 0; \
16263 r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16266 for flag in $(EXTRA_HOST_FLAGS) ; do \
16267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16269 echo "Doing html in gold" ; \
16270 (cd $(HOST_SUBDIR)/gold && \
16271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273 "RANLIB=$${RANLIB}" \
16274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280 .PHONY: maybe-TAGS-gold TAGS-gold
16283 maybe-TAGS-gold: TAGS-gold
16287 @[ -f ./gold/Makefile ] || exit 0; \
16288 r=`${PWD_COMMAND}`; export r; \
16289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291 for flag in $(EXTRA_HOST_FLAGS) ; do \
16292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294 echo "Doing TAGS in gold" ; \
16295 (cd $(HOST_SUBDIR)/gold && \
16296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298 "RANLIB=$${RANLIB}" \
16299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305 .PHONY: maybe-install-info-gold install-info-gold
16306 maybe-install-info-gold:
16308 maybe-install-info-gold: install-info-gold
16310 install-info-gold: \
16313 @[ -f ./gold/Makefile ] || exit 0; \
16314 r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317 for flag in $(EXTRA_HOST_FLAGS) ; do \
16318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320 echo "Doing install-info in gold" ; \
16321 (cd $(HOST_SUBDIR)/gold && \
16322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16324 "RANLIB=$${RANLIB}" \
16325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16331 .PHONY: maybe-install-pdf-gold install-pdf-gold
16332 maybe-install-pdf-gold:
16334 maybe-install-pdf-gold: install-pdf-gold
16336 install-pdf-gold: \
16339 @[ -f ./gold/Makefile ] || exit 0; \
16340 r=`${PWD_COMMAND}`; export r; \
16341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343 for flag in $(EXTRA_HOST_FLAGS) ; do \
16344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16346 echo "Doing install-pdf in gold" ; \
16347 (cd $(HOST_SUBDIR)/gold && \
16348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16350 "RANLIB=$${RANLIB}" \
16351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16357 .PHONY: maybe-install-html-gold install-html-gold
16358 maybe-install-html-gold:
16360 maybe-install-html-gold: install-html-gold
16362 install-html-gold: \
16365 @[ -f ./gold/Makefile ] || exit 0; \
16366 r=`${PWD_COMMAND}`; export r; \
16367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16369 for flag in $(EXTRA_HOST_FLAGS) ; do \
16370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16372 echo "Doing install-html in gold" ; \
16373 (cd $(HOST_SUBDIR)/gold && \
16374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16376 "RANLIB=$${RANLIB}" \
16377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16383 .PHONY: maybe-installcheck-gold installcheck-gold
16384 maybe-installcheck-gold:
16386 maybe-installcheck-gold: installcheck-gold
16388 installcheck-gold: \
16390 @[ -f ./gold/Makefile ] || exit 0; \
16391 r=`${PWD_COMMAND}`; export r; \
16392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16394 for flag in $(EXTRA_HOST_FLAGS) ; do \
16395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16397 echo "Doing installcheck in gold" ; \
16398 (cd $(HOST_SUBDIR)/gold && \
16399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16401 "RANLIB=$${RANLIB}" \
16402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16408 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16409 maybe-mostlyclean-gold:
16411 maybe-mostlyclean-gold: mostlyclean-gold
16414 @[ -f ./gold/Makefile ] || exit 0; \
16415 r=`${PWD_COMMAND}`; export r; \
16416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16418 for flag in $(EXTRA_HOST_FLAGS) ; do \
16419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16421 echo "Doing mostlyclean in gold" ; \
16422 (cd $(HOST_SUBDIR)/gold && \
16423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16425 "RANLIB=$${RANLIB}" \
16426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16432 .PHONY: maybe-clean-gold clean-gold
16435 maybe-clean-gold: clean-gold
16438 @[ -f ./gold/Makefile ] || exit 0; \
16439 r=`${PWD_COMMAND}`; export r; \
16440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16442 for flag in $(EXTRA_HOST_FLAGS) ; do \
16443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16445 echo "Doing clean in gold" ; \
16446 (cd $(HOST_SUBDIR)/gold && \
16447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16449 "RANLIB=$${RANLIB}" \
16450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16456 .PHONY: maybe-distclean-gold distclean-gold
16457 maybe-distclean-gold:
16459 maybe-distclean-gold: distclean-gold
16462 @[ -f ./gold/Makefile ] || exit 0; \
16463 r=`${PWD_COMMAND}`; export r; \
16464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466 for flag in $(EXTRA_HOST_FLAGS) ; do \
16467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16469 echo "Doing distclean in gold" ; \
16470 (cd $(HOST_SUBDIR)/gold && \
16471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16473 "RANLIB=$${RANLIB}" \
16474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16480 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16481 maybe-maintainer-clean-gold:
16483 maybe-maintainer-clean-gold: maintainer-clean-gold
16485 maintainer-clean-gold:
16486 @[ -f ./gold/Makefile ] || exit 0; \
16487 r=`${PWD_COMMAND}`; export r; \
16488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490 for flag in $(EXTRA_HOST_FLAGS) ; do \
16491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493 echo "Doing maintainer-clean in gold" ; \
16494 (cd $(HOST_SUBDIR)/gold && \
16495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16497 "RANLIB=$${RANLIB}" \
16498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16499 maintainer-clean) \
16506 .PHONY: configure-gprof maybe-configure-gprof
16507 maybe-configure-gprof:
16509 configure-gprof: stage_current
16510 @endif gcc-bootstrap
16512 maybe-configure-gprof: configure-gprof
16514 @: $(MAKE); $(unstage)
16515 @r=`${PWD_COMMAND}`; export r; \
16516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16520 echo Configuring in $(HOST_SUBDIR)/gprof; \
16521 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16522 case $(srcdir) in \
16523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16524 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16527 srcdiroption="--srcdir=$${topdir}/gprof"; \
16528 libsrcdir="$$s/gprof"; \
16529 $(SHELL) $${libsrcdir}/configure \
16530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16531 --target=${target_alias} $${srcdiroption} \
16539 .PHONY: all-gprof maybe-all-gprof
16542 all-gprof: stage_current
16543 @endif gcc-bootstrap
16546 maybe-all-gprof: all-gprof
16547 all-gprof: configure-gprof
16548 @: $(MAKE); $(unstage)
16549 @r=`${PWD_COMMAND}`; export r; \
16550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16552 (cd $(HOST_SUBDIR)/gprof && \
16553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16560 .PHONY: check-gprof maybe-check-gprof
16563 maybe-check-gprof: check-gprof
16566 @: $(MAKE); $(unstage)
16567 @r=`${PWD_COMMAND}`; export r; \
16568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16570 (cd $(HOST_SUBDIR)/gprof && \
16571 $(MAKE) $(FLAGS_TO_PASS) check)
16575 .PHONY: install-gprof maybe-install-gprof
16576 maybe-install-gprof:
16578 maybe-install-gprof: install-gprof
16580 install-gprof: installdirs
16581 @: $(MAKE); $(unstage)
16582 @r=`${PWD_COMMAND}`; export r; \
16583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585 (cd $(HOST_SUBDIR)/gprof && \
16586 $(MAKE) $(FLAGS_TO_PASS) install)
16590 .PHONY: install-strip-gprof maybe-install-strip-gprof
16591 maybe-install-strip-gprof:
16593 maybe-install-strip-gprof: install-strip-gprof
16595 install-strip-gprof: installdirs
16596 @: $(MAKE); $(unstage)
16597 @r=`${PWD_COMMAND}`; export r; \
16598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16600 (cd $(HOST_SUBDIR)/gprof && \
16601 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16605 # Other targets (info, dvi, pdf, etc.)
16607 .PHONY: maybe-info-gprof info-gprof
16610 maybe-info-gprof: info-gprof
16614 @: $(MAKE); $(unstage)
16615 @[ -f ./gprof/Makefile ] || exit 0; \
16616 r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16619 for flag in $(EXTRA_HOST_FLAGS) ; do \
16620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16622 echo "Doing info in gprof" ; \
16623 (cd $(HOST_SUBDIR)/gprof && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16626 "RANLIB=$${RANLIB}" \
16627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16633 .PHONY: maybe-dvi-gprof dvi-gprof
16636 maybe-dvi-gprof: dvi-gprof
16640 @: $(MAKE); $(unstage)
16641 @[ -f ./gprof/Makefile ] || exit 0; \
16642 r=`${PWD_COMMAND}`; export r; \
16643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645 for flag in $(EXTRA_HOST_FLAGS) ; do \
16646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16648 echo "Doing dvi in gprof" ; \
16649 (cd $(HOST_SUBDIR)/gprof && \
16650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16652 "RANLIB=$${RANLIB}" \
16653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16659 .PHONY: maybe-pdf-gprof pdf-gprof
16662 maybe-pdf-gprof: pdf-gprof
16666 @: $(MAKE); $(unstage)
16667 @[ -f ./gprof/Makefile ] || exit 0; \
16668 r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16671 for flag in $(EXTRA_HOST_FLAGS) ; do \
16672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16674 echo "Doing pdf in gprof" ; \
16675 (cd $(HOST_SUBDIR)/gprof && \
16676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678 "RANLIB=$${RANLIB}" \
16679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16685 .PHONY: maybe-html-gprof html-gprof
16688 maybe-html-gprof: html-gprof
16692 @: $(MAKE); $(unstage)
16693 @[ -f ./gprof/Makefile ] || exit 0; \
16694 r=`${PWD_COMMAND}`; export r; \
16695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16697 for flag in $(EXTRA_HOST_FLAGS) ; do \
16698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16700 echo "Doing html in gprof" ; \
16701 (cd $(HOST_SUBDIR)/gprof && \
16702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16704 "RANLIB=$${RANLIB}" \
16705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16711 .PHONY: maybe-TAGS-gprof TAGS-gprof
16714 maybe-TAGS-gprof: TAGS-gprof
16718 @: $(MAKE); $(unstage)
16719 @[ -f ./gprof/Makefile ] || exit 0; \
16720 r=`${PWD_COMMAND}`; export r; \
16721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723 for flag in $(EXTRA_HOST_FLAGS) ; do \
16724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16726 echo "Doing TAGS in gprof" ; \
16727 (cd $(HOST_SUBDIR)/gprof && \
16728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16730 "RANLIB=$${RANLIB}" \
16731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16737 .PHONY: maybe-install-info-gprof install-info-gprof
16738 maybe-install-info-gprof:
16740 maybe-install-info-gprof: install-info-gprof
16742 install-info-gprof: \
16745 @: $(MAKE); $(unstage)
16746 @[ -f ./gprof/Makefile ] || exit 0; \
16747 r=`${PWD_COMMAND}`; export r; \
16748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750 for flag in $(EXTRA_HOST_FLAGS) ; do \
16751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753 echo "Doing install-info in gprof" ; \
16754 (cd $(HOST_SUBDIR)/gprof && \
16755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16757 "RANLIB=$${RANLIB}" \
16758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16764 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16765 maybe-install-pdf-gprof:
16767 maybe-install-pdf-gprof: install-pdf-gprof
16769 install-pdf-gprof: \
16772 @: $(MAKE); $(unstage)
16773 @[ -f ./gprof/Makefile ] || exit 0; \
16774 r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 for flag in $(EXTRA_HOST_FLAGS) ; do \
16778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16780 echo "Doing install-pdf in gprof" ; \
16781 (cd $(HOST_SUBDIR)/gprof && \
16782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16784 "RANLIB=$${RANLIB}" \
16785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16791 .PHONY: maybe-install-html-gprof install-html-gprof
16792 maybe-install-html-gprof:
16794 maybe-install-html-gprof: install-html-gprof
16796 install-html-gprof: \
16799 @: $(MAKE); $(unstage)
16800 @[ -f ./gprof/Makefile ] || exit 0; \
16801 r=`${PWD_COMMAND}`; export r; \
16802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16804 for flag in $(EXTRA_HOST_FLAGS) ; do \
16805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16807 echo "Doing install-html in gprof" ; \
16808 (cd $(HOST_SUBDIR)/gprof && \
16809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16811 "RANLIB=$${RANLIB}" \
16812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818 .PHONY: maybe-installcheck-gprof installcheck-gprof
16819 maybe-installcheck-gprof:
16821 maybe-installcheck-gprof: installcheck-gprof
16823 installcheck-gprof: \
16825 @: $(MAKE); $(unstage)
16826 @[ -f ./gprof/Makefile ] || exit 0; \
16827 r=`${PWD_COMMAND}`; export r; \
16828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16830 for flag in $(EXTRA_HOST_FLAGS) ; do \
16831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16833 echo "Doing installcheck in gprof" ; \
16834 (cd $(HOST_SUBDIR)/gprof && \
16835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16837 "RANLIB=$${RANLIB}" \
16838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16844 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16845 maybe-mostlyclean-gprof:
16847 maybe-mostlyclean-gprof: mostlyclean-gprof
16850 @: $(MAKE); $(unstage)
16851 @[ -f ./gprof/Makefile ] || exit 0; \
16852 r=`${PWD_COMMAND}`; export r; \
16853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16855 for flag in $(EXTRA_HOST_FLAGS) ; do \
16856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16858 echo "Doing mostlyclean in gprof" ; \
16859 (cd $(HOST_SUBDIR)/gprof && \
16860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16862 "RANLIB=$${RANLIB}" \
16863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16869 .PHONY: maybe-clean-gprof clean-gprof
16872 maybe-clean-gprof: clean-gprof
16875 @: $(MAKE); $(unstage)
16876 @[ -f ./gprof/Makefile ] || exit 0; \
16877 r=`${PWD_COMMAND}`; export r; \
16878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16880 for flag in $(EXTRA_HOST_FLAGS) ; do \
16881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16883 echo "Doing clean in gprof" ; \
16884 (cd $(HOST_SUBDIR)/gprof && \
16885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16887 "RANLIB=$${RANLIB}" \
16888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16894 .PHONY: maybe-distclean-gprof distclean-gprof
16895 maybe-distclean-gprof:
16897 maybe-distclean-gprof: distclean-gprof
16900 @: $(MAKE); $(unstage)
16901 @[ -f ./gprof/Makefile ] || exit 0; \
16902 r=`${PWD_COMMAND}`; export r; \
16903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16905 for flag in $(EXTRA_HOST_FLAGS) ; do \
16906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16908 echo "Doing distclean in gprof" ; \
16909 (cd $(HOST_SUBDIR)/gprof && \
16910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16912 "RANLIB=$${RANLIB}" \
16913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16919 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16920 maybe-maintainer-clean-gprof:
16922 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16924 maintainer-clean-gprof:
16925 @: $(MAKE); $(unstage)
16926 @[ -f ./gprof/Makefile ] || exit 0; \
16927 r=`${PWD_COMMAND}`; export r; \
16928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930 for flag in $(EXTRA_HOST_FLAGS) ; do \
16931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16933 echo "Doing maintainer-clean in gprof" ; \
16934 (cd $(HOST_SUBDIR)/gprof && \
16935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16937 "RANLIB=$${RANLIB}" \
16938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16939 maintainer-clean) \
16946 .PHONY: configure-intl maybe-configure-intl
16947 maybe-configure-intl:
16949 configure-intl: stage_current
16950 @endif gcc-bootstrap
16952 maybe-configure-intl: configure-intl
16954 @r=`${PWD_COMMAND}`; export r; \
16955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16956 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16959 echo Configuring in $(HOST_SUBDIR)/intl; \
16960 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16961 case $(srcdir) in \
16962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16963 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16966 srcdiroption="--srcdir=$${topdir}/intl"; \
16967 libsrcdir="$$s/intl"; \
16968 $(SHELL) $${libsrcdir}/configure \
16969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16970 --target=${target_alias} $${srcdiroption} \
16976 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16977 maybe-configure-stage1-intl:
16979 maybe-configure-stage1-intl: configure-stage1-intl
16980 configure-stage1-intl:
16981 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16983 @r=`${PWD_COMMAND}`; export r; \
16984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16985 TFLAGS="$(STAGE1_TFLAGS)"; \
16986 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16988 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16989 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16990 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16991 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16993 cd $(HOST_SUBDIR)/intl || exit 1; \
16994 case $(srcdir) in \
16995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16996 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16999 srcdiroption="--srcdir=$${topdir}/intl"; \
17000 libsrcdir="$$s/intl"; \
17001 $(SHELL) $${libsrcdir}/configure \
17002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17003 --target=${target_alias} $${srcdiroption} \
17004 $(STAGE1_CONFIGURE_FLAGS)
17005 @endif intl-bootstrap
17007 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
17008 maybe-configure-stage2-intl:
17010 maybe-configure-stage2-intl: configure-stage2-intl
17011 configure-stage2-intl:
17012 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17014 @r=`${PWD_COMMAND}`; export r; \
17015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016 TFLAGS="$(STAGE2_TFLAGS)"; \
17017 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17019 $(POSTSTAGE1_HOST_EXPORTS) \
17020 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17021 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17022 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17023 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
17024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17025 cd $(HOST_SUBDIR)/intl || exit 1; \
17026 case $(srcdir) in \
17027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17028 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17031 srcdiroption="--srcdir=$${topdir}/intl"; \
17032 libsrcdir="$$s/intl"; \
17033 $(SHELL) $${libsrcdir}/configure \
17034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17035 --target=${target_alias} $${srcdiroption} \
17036 --with-build-libsubdir=$(HOST_SUBDIR) \
17037 $(STAGE2_CONFIGURE_FLAGS)
17038 @endif intl-bootstrap
17040 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
17041 maybe-configure-stage3-intl:
17043 maybe-configure-stage3-intl: configure-stage3-intl
17044 configure-stage3-intl:
17045 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17047 @r=`${PWD_COMMAND}`; export r; \
17048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17049 TFLAGS="$(STAGE3_TFLAGS)"; \
17050 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17052 $(POSTSTAGE1_HOST_EXPORTS) \
17053 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17054 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17055 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17056 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
17057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17058 cd $(HOST_SUBDIR)/intl || exit 1; \
17059 case $(srcdir) in \
17060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17061 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17064 srcdiroption="--srcdir=$${topdir}/intl"; \
17065 libsrcdir="$$s/intl"; \
17066 $(SHELL) $${libsrcdir}/configure \
17067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17068 --target=${target_alias} $${srcdiroption} \
17069 --with-build-libsubdir=$(HOST_SUBDIR) \
17070 $(STAGE3_CONFIGURE_FLAGS)
17071 @endif intl-bootstrap
17073 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17074 maybe-configure-stage4-intl:
17076 maybe-configure-stage4-intl: configure-stage4-intl
17077 configure-stage4-intl:
17078 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17080 @r=`${PWD_COMMAND}`; export r; \
17081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17082 TFLAGS="$(STAGE4_TFLAGS)"; \
17083 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17085 $(POSTSTAGE1_HOST_EXPORTS) \
17086 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17087 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17088 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17089 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
17090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17091 cd $(HOST_SUBDIR)/intl || exit 1; \
17092 case $(srcdir) in \
17093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17094 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17097 srcdiroption="--srcdir=$${topdir}/intl"; \
17098 libsrcdir="$$s/intl"; \
17099 $(SHELL) $${libsrcdir}/configure \
17100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17101 --target=${target_alias} $${srcdiroption} \
17102 --with-build-libsubdir=$(HOST_SUBDIR) \
17103 $(STAGE4_CONFIGURE_FLAGS)
17104 @endif intl-bootstrap
17106 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17107 maybe-configure-stageprofile-intl:
17109 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17110 configure-stageprofile-intl:
17111 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17113 @r=`${PWD_COMMAND}`; export r; \
17114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17115 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17116 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17118 $(POSTSTAGE1_HOST_EXPORTS) \
17119 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17120 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17121 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17122 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
17123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17124 cd $(HOST_SUBDIR)/intl || exit 1; \
17125 case $(srcdir) in \
17126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17127 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17130 srcdiroption="--srcdir=$${topdir}/intl"; \
17131 libsrcdir="$$s/intl"; \
17132 $(SHELL) $${libsrcdir}/configure \
17133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17134 --target=${target_alias} $${srcdiroption} \
17135 --with-build-libsubdir=$(HOST_SUBDIR) \
17136 $(STAGEprofile_CONFIGURE_FLAGS)
17137 @endif intl-bootstrap
17139 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17140 maybe-configure-stagefeedback-intl:
17142 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17143 configure-stagefeedback-intl:
17144 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17146 @r=`${PWD_COMMAND}`; export r; \
17147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17148 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17149 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17151 $(POSTSTAGE1_HOST_EXPORTS) \
17152 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17153 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17154 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17155 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
17156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
17157 cd $(HOST_SUBDIR)/intl || exit 1; \
17158 case $(srcdir) in \
17159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17160 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17163 srcdiroption="--srcdir=$${topdir}/intl"; \
17164 libsrcdir="$$s/intl"; \
17165 $(SHELL) $${libsrcdir}/configure \
17166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17167 --target=${target_alias} $${srcdiroption} \
17168 --with-build-libsubdir=$(HOST_SUBDIR) \
17169 $(STAGEfeedback_CONFIGURE_FLAGS)
17170 @endif intl-bootstrap
17176 .PHONY: all-intl maybe-all-intl
17179 all-intl: stage_current
17180 @endif gcc-bootstrap
17183 maybe-all-intl: all-intl
17184 all-intl: configure-intl
17185 @r=`${PWD_COMMAND}`; export r; \
17186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188 (cd $(HOST_SUBDIR)/intl && \
17189 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17195 .PHONY: all-stage1-intl maybe-all-stage1-intl
17196 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17197 maybe-all-stage1-intl:
17198 maybe-clean-stage1-intl:
17200 maybe-all-stage1-intl: all-stage1-intl
17201 all-stage1: all-stage1-intl
17202 TARGET-stage1-intl = $(TARGET-intl)
17203 all-stage1-intl: configure-stage1-intl
17204 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17205 @r=`${PWD_COMMAND}`; export r; \
17206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17207 TFLAGS="$(STAGE1_TFLAGS)"; \
17209 cd $(HOST_SUBDIR)/intl && \
17210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17211 CFLAGS="$(STAGE1_CFLAGS)" \
17212 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17213 LIBCFLAGS="$(LIBCFLAGS)" \
17214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17217 $(EXTRA_HOST_FLAGS) \
17218 TFLAGS="$(STAGE1_TFLAGS)" \
17219 $(TARGET-stage1-intl)
17221 maybe-clean-stage1-intl: clean-stage1-intl
17222 clean-stage1: clean-stage1-intl
17224 @if [ $(current_stage) = stage1 ]; then \
17225 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17227 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17228 $(MAKE) stage1-start; \
17230 cd $(HOST_SUBDIR)/intl && \
17231 $(MAKE) $(EXTRA_HOST_FLAGS) \
17233 @endif intl-bootstrap
17236 .PHONY: all-stage2-intl maybe-all-stage2-intl
17237 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17238 maybe-all-stage2-intl:
17239 maybe-clean-stage2-intl:
17241 maybe-all-stage2-intl: all-stage2-intl
17242 all-stage2: all-stage2-intl
17243 TARGET-stage2-intl = $(TARGET-intl)
17244 all-stage2-intl: configure-stage2-intl
17245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17246 @r=`${PWD_COMMAND}`; export r; \
17247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248 TFLAGS="$(STAGE2_TFLAGS)"; \
17250 $(POSTSTAGE1_HOST_EXPORTS) \
17251 cd $(HOST_SUBDIR)/intl && \
17252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17253 CFLAGS="$(STAGE2_CFLAGS)" \
17254 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17255 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17259 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17260 TFLAGS="$(STAGE2_TFLAGS)" \
17261 $(TARGET-stage2-intl)
17263 maybe-clean-stage2-intl: clean-stage2-intl
17264 clean-stage2: clean-stage2-intl
17266 @if [ $(current_stage) = stage2 ]; then \
17267 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17269 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17270 $(MAKE) stage2-start; \
17272 cd $(HOST_SUBDIR)/intl && \
17273 $(MAKE) $(EXTRA_HOST_FLAGS) \
17274 $(POSTSTAGE1_FLAGS_TO_PASS) \
17276 @endif intl-bootstrap
17279 .PHONY: all-stage3-intl maybe-all-stage3-intl
17280 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17281 maybe-all-stage3-intl:
17282 maybe-clean-stage3-intl:
17284 maybe-all-stage3-intl: all-stage3-intl
17285 all-stage3: all-stage3-intl
17286 TARGET-stage3-intl = $(TARGET-intl)
17287 all-stage3-intl: configure-stage3-intl
17288 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17289 @r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 TFLAGS="$(STAGE3_TFLAGS)"; \
17293 $(POSTSTAGE1_HOST_EXPORTS) \
17294 cd $(HOST_SUBDIR)/intl && \
17295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17296 CFLAGS="$(STAGE3_CFLAGS)" \
17297 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17298 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17303 TFLAGS="$(STAGE3_TFLAGS)" \
17304 $(TARGET-stage3-intl)
17306 maybe-clean-stage3-intl: clean-stage3-intl
17307 clean-stage3: clean-stage3-intl
17309 @if [ $(current_stage) = stage3 ]; then \
17310 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17312 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17313 $(MAKE) stage3-start; \
17315 cd $(HOST_SUBDIR)/intl && \
17316 $(MAKE) $(EXTRA_HOST_FLAGS) \
17317 $(POSTSTAGE1_FLAGS_TO_PASS) \
17319 @endif intl-bootstrap
17322 .PHONY: all-stage4-intl maybe-all-stage4-intl
17323 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17324 maybe-all-stage4-intl:
17325 maybe-clean-stage4-intl:
17327 maybe-all-stage4-intl: all-stage4-intl
17328 all-stage4: all-stage4-intl
17329 TARGET-stage4-intl = $(TARGET-intl)
17330 all-stage4-intl: configure-stage4-intl
17331 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17332 @r=`${PWD_COMMAND}`; export r; \
17333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17334 TFLAGS="$(STAGE4_TFLAGS)"; \
17336 $(POSTSTAGE1_HOST_EXPORTS) \
17337 cd $(HOST_SUBDIR)/intl && \
17338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17339 CFLAGS="$(STAGE4_CFLAGS)" \
17340 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17341 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17346 TFLAGS="$(STAGE4_TFLAGS)" \
17347 $(TARGET-stage4-intl)
17349 maybe-clean-stage4-intl: clean-stage4-intl
17350 clean-stage4: clean-stage4-intl
17352 @if [ $(current_stage) = stage4 ]; then \
17353 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17355 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17356 $(MAKE) stage4-start; \
17358 cd $(HOST_SUBDIR)/intl && \
17359 $(MAKE) $(EXTRA_HOST_FLAGS) \
17360 $(POSTSTAGE1_FLAGS_TO_PASS) \
17362 @endif intl-bootstrap
17365 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17366 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17367 maybe-all-stageprofile-intl:
17368 maybe-clean-stageprofile-intl:
17370 maybe-all-stageprofile-intl: all-stageprofile-intl
17371 all-stageprofile: all-stageprofile-intl
17372 TARGET-stageprofile-intl = $(TARGET-intl)
17373 all-stageprofile-intl: configure-stageprofile-intl
17374 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17375 @r=`${PWD_COMMAND}`; export r; \
17376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17377 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17379 $(POSTSTAGE1_HOST_EXPORTS) \
17380 cd $(HOST_SUBDIR)/intl && \
17381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17382 CFLAGS="$(STAGEprofile_CFLAGS)" \
17383 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17384 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17389 TFLAGS="$(STAGEprofile_TFLAGS)" \
17390 $(TARGET-stageprofile-intl)
17392 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17393 clean-stageprofile: clean-stageprofile-intl
17394 clean-stageprofile-intl:
17395 @if [ $(current_stage) = stageprofile ]; then \
17396 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17398 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17399 $(MAKE) stageprofile-start; \
17401 cd $(HOST_SUBDIR)/intl && \
17402 $(MAKE) $(EXTRA_HOST_FLAGS) \
17403 $(POSTSTAGE1_FLAGS_TO_PASS) \
17405 @endif intl-bootstrap
17408 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17409 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17410 maybe-all-stagefeedback-intl:
17411 maybe-clean-stagefeedback-intl:
17413 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17414 all-stagefeedback: all-stagefeedback-intl
17415 TARGET-stagefeedback-intl = $(TARGET-intl)
17416 all-stagefeedback-intl: configure-stagefeedback-intl
17417 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17418 @r=`${PWD_COMMAND}`; export r; \
17419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17420 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17422 $(POSTSTAGE1_HOST_EXPORTS) \
17423 cd $(HOST_SUBDIR)/intl && \
17424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17425 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17426 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17427 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17432 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17433 $(TARGET-stagefeedback-intl)
17435 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17436 clean-stagefeedback: clean-stagefeedback-intl
17437 clean-stagefeedback-intl:
17438 @if [ $(current_stage) = stagefeedback ]; then \
17439 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17441 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17442 $(MAKE) stagefeedback-start; \
17444 cd $(HOST_SUBDIR)/intl && \
17445 $(MAKE) $(EXTRA_HOST_FLAGS) \
17446 $(POSTSTAGE1_FLAGS_TO_PASS) \
17448 @endif intl-bootstrap
17454 .PHONY: check-intl maybe-check-intl
17457 maybe-check-intl: check-intl
17460 @: $(MAKE); $(unstage)
17461 @r=`${PWD_COMMAND}`; export r; \
17462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17464 (cd $(HOST_SUBDIR)/intl && \
17465 $(MAKE) $(FLAGS_TO_PASS) check)
17469 .PHONY: install-intl maybe-install-intl
17470 maybe-install-intl:
17472 maybe-install-intl: install-intl
17474 install-intl: installdirs
17475 @: $(MAKE); $(unstage)
17476 @r=`${PWD_COMMAND}`; export r; \
17477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479 (cd $(HOST_SUBDIR)/intl && \
17480 $(MAKE) $(FLAGS_TO_PASS) install)
17484 .PHONY: install-strip-intl maybe-install-strip-intl
17485 maybe-install-strip-intl:
17487 maybe-install-strip-intl: install-strip-intl
17489 install-strip-intl: installdirs
17490 @: $(MAKE); $(unstage)
17491 @r=`${PWD_COMMAND}`; export r; \
17492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17494 (cd $(HOST_SUBDIR)/intl && \
17495 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17499 # Other targets (info, dvi, pdf, etc.)
17501 .PHONY: maybe-info-intl info-intl
17504 maybe-info-intl: info-intl
17508 @[ -f ./intl/Makefile ] || exit 0; \
17509 r=`${PWD_COMMAND}`; export r; \
17510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512 for flag in $(EXTRA_HOST_FLAGS) ; do \
17513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515 echo "Doing info in intl" ; \
17516 (cd $(HOST_SUBDIR)/intl && \
17517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17519 "RANLIB=$${RANLIB}" \
17520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17526 .PHONY: maybe-dvi-intl dvi-intl
17529 maybe-dvi-intl: dvi-intl
17533 @[ -f ./intl/Makefile ] || exit 0; \
17534 r=`${PWD_COMMAND}`; export r; \
17535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537 for flag in $(EXTRA_HOST_FLAGS) ; do \
17538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17540 echo "Doing dvi in intl" ; \
17541 (cd $(HOST_SUBDIR)/intl && \
17542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17544 "RANLIB=$${RANLIB}" \
17545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17551 .PHONY: maybe-pdf-intl pdf-intl
17554 maybe-pdf-intl: pdf-intl
17558 @[ -f ./intl/Makefile ] || exit 0; \
17559 r=`${PWD_COMMAND}`; export r; \
17560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562 for flag in $(EXTRA_HOST_FLAGS) ; do \
17563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17565 echo "Doing pdf in intl" ; \
17566 (cd $(HOST_SUBDIR)/intl && \
17567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17569 "RANLIB=$${RANLIB}" \
17570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17576 .PHONY: maybe-html-intl html-intl
17579 maybe-html-intl: html-intl
17583 @[ -f ./intl/Makefile ] || exit 0; \
17584 r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17587 for flag in $(EXTRA_HOST_FLAGS) ; do \
17588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17590 echo "Doing html in intl" ; \
17591 (cd $(HOST_SUBDIR)/intl && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17594 "RANLIB=$${RANLIB}" \
17595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601 .PHONY: maybe-TAGS-intl TAGS-intl
17604 maybe-TAGS-intl: TAGS-intl
17608 @[ -f ./intl/Makefile ] || exit 0; \
17609 r=`${PWD_COMMAND}`; export r; \
17610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17612 for flag in $(EXTRA_HOST_FLAGS) ; do \
17613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17615 echo "Doing TAGS in intl" ; \
17616 (cd $(HOST_SUBDIR)/intl && \
17617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17619 "RANLIB=$${RANLIB}" \
17620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17626 .PHONY: maybe-install-info-intl install-info-intl
17627 maybe-install-info-intl:
17629 maybe-install-info-intl: install-info-intl
17631 install-info-intl: \
17634 @[ -f ./intl/Makefile ] || exit 0; \
17635 r=`${PWD_COMMAND}`; export r; \
17636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17638 for flag in $(EXTRA_HOST_FLAGS) ; do \
17639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17641 echo "Doing install-info in intl" ; \
17642 (cd $(HOST_SUBDIR)/intl && \
17643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17645 "RANLIB=$${RANLIB}" \
17646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17652 .PHONY: maybe-install-pdf-intl install-pdf-intl
17653 maybe-install-pdf-intl:
17655 maybe-install-pdf-intl: install-pdf-intl
17657 install-pdf-intl: \
17660 @[ -f ./intl/Makefile ] || exit 0; \
17661 r=`${PWD_COMMAND}`; export r; \
17662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17664 for flag in $(EXTRA_HOST_FLAGS) ; do \
17665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17667 echo "Doing install-pdf in intl" ; \
17668 (cd $(HOST_SUBDIR)/intl && \
17669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17671 "RANLIB=$${RANLIB}" \
17672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17678 .PHONY: maybe-install-html-intl install-html-intl
17679 maybe-install-html-intl:
17681 maybe-install-html-intl: install-html-intl
17683 install-html-intl: \
17686 @[ -f ./intl/Makefile ] || exit 0; \
17687 r=`${PWD_COMMAND}`; export r; \
17688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17690 for flag in $(EXTRA_HOST_FLAGS) ; do \
17691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17693 echo "Doing install-html in intl" ; \
17694 (cd $(HOST_SUBDIR)/intl && \
17695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17697 "RANLIB=$${RANLIB}" \
17698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17704 .PHONY: maybe-installcheck-intl installcheck-intl
17705 maybe-installcheck-intl:
17707 maybe-installcheck-intl: installcheck-intl
17709 installcheck-intl: \
17711 @[ -f ./intl/Makefile ] || exit 0; \
17712 r=`${PWD_COMMAND}`; export r; \
17713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17715 for flag in $(EXTRA_HOST_FLAGS) ; do \
17716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17718 echo "Doing installcheck in intl" ; \
17719 (cd $(HOST_SUBDIR)/intl && \
17720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17722 "RANLIB=$${RANLIB}" \
17723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17730 maybe-mostlyclean-intl:
17732 maybe-mostlyclean-intl: mostlyclean-intl
17735 @[ -f ./intl/Makefile ] || exit 0; \
17736 r=`${PWD_COMMAND}`; export r; \
17737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17739 for flag in $(EXTRA_HOST_FLAGS) ; do \
17740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17742 echo "Doing mostlyclean in intl" ; \
17743 (cd $(HOST_SUBDIR)/intl && \
17744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17746 "RANLIB=$${RANLIB}" \
17747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17753 .PHONY: maybe-clean-intl clean-intl
17756 maybe-clean-intl: clean-intl
17759 @[ -f ./intl/Makefile ] || exit 0; \
17760 r=`${PWD_COMMAND}`; export r; \
17761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17763 for flag in $(EXTRA_HOST_FLAGS) ; do \
17764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17766 echo "Doing clean in intl" ; \
17767 (cd $(HOST_SUBDIR)/intl && \
17768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17770 "RANLIB=$${RANLIB}" \
17771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17777 .PHONY: maybe-distclean-intl distclean-intl
17778 maybe-distclean-intl:
17780 maybe-distclean-intl: distclean-intl
17783 @[ -f ./intl/Makefile ] || exit 0; \
17784 r=`${PWD_COMMAND}`; export r; \
17785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17787 for flag in $(EXTRA_HOST_FLAGS) ; do \
17788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17790 echo "Doing distclean in intl" ; \
17791 (cd $(HOST_SUBDIR)/intl && \
17792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17794 "RANLIB=$${RANLIB}" \
17795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17801 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17802 maybe-maintainer-clean-intl:
17804 maybe-maintainer-clean-intl: maintainer-clean-intl
17806 maintainer-clean-intl:
17807 @[ -f ./intl/Makefile ] || exit 0; \
17808 r=`${PWD_COMMAND}`; export r; \
17809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17811 for flag in $(EXTRA_HOST_FLAGS) ; do \
17812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17814 echo "Doing maintainer-clean in intl" ; \
17815 (cd $(HOST_SUBDIR)/intl && \
17816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17818 "RANLIB=$${RANLIB}" \
17819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17820 maintainer-clean) \
17827 .PHONY: configure-tcl maybe-configure-tcl
17828 maybe-configure-tcl:
17830 configure-tcl: stage_current
17831 @endif gcc-bootstrap
17833 maybe-configure-tcl: configure-tcl
17835 @: $(MAKE); $(unstage)
17836 @r=`${PWD_COMMAND}`; export r; \
17837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17841 echo Configuring in $(HOST_SUBDIR)/tcl; \
17842 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17843 case $(srcdir) in \
17844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17845 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17848 srcdiroption="--srcdir=$${topdir}/tcl"; \
17849 libsrcdir="$$s/tcl"; \
17850 $(SHELL) $${libsrcdir}/configure \
17851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17852 --target=${target_alias} $${srcdiroption} \
17860 .PHONY: all-tcl maybe-all-tcl
17863 all-tcl: stage_current
17864 @endif gcc-bootstrap
17867 maybe-all-tcl: all-tcl
17868 all-tcl: configure-tcl
17869 @: $(MAKE); $(unstage)
17870 @r=`${PWD_COMMAND}`; export r; \
17871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17873 (cd $(HOST_SUBDIR)/tcl && \
17874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17881 .PHONY: check-tcl maybe-check-tcl
17884 maybe-check-tcl: check-tcl
17887 @: $(MAKE); $(unstage)
17888 @r=`${PWD_COMMAND}`; export r; \
17889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891 (cd $(HOST_SUBDIR)/tcl && \
17892 $(MAKE) $(FLAGS_TO_PASS) check)
17896 .PHONY: install-tcl maybe-install-tcl
17899 maybe-install-tcl: install-tcl
17901 install-tcl: installdirs
17902 @: $(MAKE); $(unstage)
17903 @r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 (cd $(HOST_SUBDIR)/tcl && \
17907 $(MAKE) $(FLAGS_TO_PASS) install)
17911 .PHONY: install-strip-tcl maybe-install-strip-tcl
17912 maybe-install-strip-tcl:
17914 maybe-install-strip-tcl: install-strip-tcl
17916 install-strip-tcl: installdirs
17917 @: $(MAKE); $(unstage)
17918 @r=`${PWD_COMMAND}`; export r; \
17919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17921 (cd $(HOST_SUBDIR)/tcl && \
17922 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17926 # Other targets (info, dvi, pdf, etc.)
17928 .PHONY: maybe-info-tcl info-tcl
17931 maybe-info-tcl: info-tcl
17935 @: $(MAKE); $(unstage)
17936 @[ -f ./tcl/Makefile ] || exit 0; \
17937 r=`${PWD_COMMAND}`; export r; \
17938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17940 for flag in $(EXTRA_HOST_FLAGS) ; do \
17941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17943 echo "Doing info in tcl" ; \
17944 (cd $(HOST_SUBDIR)/tcl && \
17945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17947 "RANLIB=$${RANLIB}" \
17948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954 .PHONY: maybe-dvi-tcl dvi-tcl
17957 maybe-dvi-tcl: dvi-tcl
17961 @: $(MAKE); $(unstage)
17962 @[ -f ./tcl/Makefile ] || exit 0; \
17963 r=`${PWD_COMMAND}`; export r; \
17964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 for flag in $(EXTRA_HOST_FLAGS) ; do \
17967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969 echo "Doing dvi in tcl" ; \
17970 (cd $(HOST_SUBDIR)/tcl && \
17971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17973 "RANLIB=$${RANLIB}" \
17974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17980 .PHONY: maybe-pdf-tcl pdf-tcl
17983 maybe-pdf-tcl: pdf-tcl
17987 @: $(MAKE); $(unstage)
17988 @[ -f ./tcl/Makefile ] || exit 0; \
17989 r=`${PWD_COMMAND}`; export r; \
17990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17992 for flag in $(EXTRA_HOST_FLAGS) ; do \
17993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17995 echo "Doing pdf in tcl" ; \
17996 (cd $(HOST_SUBDIR)/tcl && \
17997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17999 "RANLIB=$${RANLIB}" \
18000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18006 .PHONY: maybe-html-tcl html-tcl
18009 maybe-html-tcl: html-tcl
18013 @: $(MAKE); $(unstage)
18014 @[ -f ./tcl/Makefile ] || exit 0; \
18015 r=`${PWD_COMMAND}`; export r; \
18016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018 for flag in $(EXTRA_HOST_FLAGS) ; do \
18019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18021 echo "Doing html in tcl" ; \
18022 (cd $(HOST_SUBDIR)/tcl && \
18023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18025 "RANLIB=$${RANLIB}" \
18026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18032 .PHONY: maybe-TAGS-tcl TAGS-tcl
18035 maybe-TAGS-tcl: TAGS-tcl
18039 @: $(MAKE); $(unstage)
18040 @[ -f ./tcl/Makefile ] || exit 0; \
18041 r=`${PWD_COMMAND}`; export r; \
18042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18044 for flag in $(EXTRA_HOST_FLAGS) ; do \
18045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18047 echo "Doing TAGS in tcl" ; \
18048 (cd $(HOST_SUBDIR)/tcl && \
18049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051 "RANLIB=$${RANLIB}" \
18052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18058 .PHONY: maybe-install-info-tcl install-info-tcl
18059 maybe-install-info-tcl:
18061 maybe-install-info-tcl: install-info-tcl
18063 install-info-tcl: \
18066 @: $(MAKE); $(unstage)
18067 @[ -f ./tcl/Makefile ] || exit 0; \
18068 r=`${PWD_COMMAND}`; export r; \
18069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071 for flag in $(EXTRA_HOST_FLAGS) ; do \
18072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18074 echo "Doing install-info in tcl" ; \
18075 (cd $(HOST_SUBDIR)/tcl && \
18076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18078 "RANLIB=$${RANLIB}" \
18079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18085 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18086 maybe-install-pdf-tcl:
18088 maybe-install-pdf-tcl: install-pdf-tcl
18093 @: $(MAKE); $(unstage)
18094 @[ -f ./tcl/Makefile ] || exit 0; \
18095 r=`${PWD_COMMAND}`; export r; \
18096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 for flag in $(EXTRA_HOST_FLAGS) ; do \
18099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18101 echo "Doing install-pdf in tcl" ; \
18102 (cd $(HOST_SUBDIR)/tcl && \
18103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18105 "RANLIB=$${RANLIB}" \
18106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18112 .PHONY: maybe-install-html-tcl install-html-tcl
18113 maybe-install-html-tcl:
18115 maybe-install-html-tcl: install-html-tcl
18117 install-html-tcl: \
18120 @: $(MAKE); $(unstage)
18121 @[ -f ./tcl/Makefile ] || exit 0; \
18122 r=`${PWD_COMMAND}`; export r; \
18123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125 for flag in $(EXTRA_HOST_FLAGS) ; do \
18126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18128 echo "Doing install-html in tcl" ; \
18129 (cd $(HOST_SUBDIR)/tcl && \
18130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18132 "RANLIB=$${RANLIB}" \
18133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18139 .PHONY: maybe-installcheck-tcl installcheck-tcl
18140 maybe-installcheck-tcl:
18142 maybe-installcheck-tcl: installcheck-tcl
18144 installcheck-tcl: \
18146 @: $(MAKE); $(unstage)
18147 @[ -f ./tcl/Makefile ] || exit 0; \
18148 r=`${PWD_COMMAND}`; export r; \
18149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 for flag in $(EXTRA_HOST_FLAGS) ; do \
18152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154 echo "Doing installcheck in tcl" ; \
18155 (cd $(HOST_SUBDIR)/tcl && \
18156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18158 "RANLIB=$${RANLIB}" \
18159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18165 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18166 maybe-mostlyclean-tcl:
18168 maybe-mostlyclean-tcl: mostlyclean-tcl
18170 # tcl doesn't support mostlyclean.
18175 .PHONY: maybe-clean-tcl clean-tcl
18178 maybe-clean-tcl: clean-tcl
18181 @: $(MAKE); $(unstage)
18182 @[ -f ./tcl/Makefile ] || exit 0; \
18183 r=`${PWD_COMMAND}`; export r; \
18184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18186 for flag in $(EXTRA_HOST_FLAGS) ; do \
18187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18189 echo "Doing clean in tcl" ; \
18190 (cd $(HOST_SUBDIR)/tcl && \
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}" \
18200 .PHONY: maybe-distclean-tcl distclean-tcl
18201 maybe-distclean-tcl:
18203 maybe-distclean-tcl: distclean-tcl
18206 @: $(MAKE); $(unstage)
18207 @[ -f ./tcl/Makefile ] || exit 0; \
18208 r=`${PWD_COMMAND}`; export r; \
18209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18211 for flag in $(EXTRA_HOST_FLAGS) ; do \
18212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18214 echo "Doing distclean in tcl" ; \
18215 (cd $(HOST_SUBDIR)/tcl && \
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}" \
18225 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18226 maybe-maintainer-clean-tcl:
18228 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18230 maintainer-clean-tcl:
18231 @: $(MAKE); $(unstage)
18232 @[ -f ./tcl/Makefile ] || exit 0; \
18233 r=`${PWD_COMMAND}`; export r; \
18234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18236 for flag in $(EXTRA_HOST_FLAGS) ; do \
18237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18239 echo "Doing maintainer-clean in tcl" ; \
18240 (cd $(HOST_SUBDIR)/tcl && \
18241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18243 "RANLIB=$${RANLIB}" \
18244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18245 maintainer-clean) \
18252 .PHONY: configure-itcl maybe-configure-itcl
18253 maybe-configure-itcl:
18255 configure-itcl: stage_current
18256 @endif gcc-bootstrap
18258 maybe-configure-itcl: configure-itcl
18260 @: $(MAKE); $(unstage)
18261 @r=`${PWD_COMMAND}`; export r; \
18262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18263 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18266 echo Configuring in $(HOST_SUBDIR)/itcl; \
18267 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18268 case $(srcdir) in \
18269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18270 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18273 srcdiroption="--srcdir=$${topdir}/itcl"; \
18274 libsrcdir="$$s/itcl"; \
18275 $(SHELL) $${libsrcdir}/configure \
18276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18277 --target=${target_alias} $${srcdiroption} \
18285 .PHONY: all-itcl maybe-all-itcl
18288 all-itcl: stage_current
18289 @endif gcc-bootstrap
18292 maybe-all-itcl: all-itcl
18293 all-itcl: configure-itcl
18294 @: $(MAKE); $(unstage)
18295 @r=`${PWD_COMMAND}`; export r; \
18296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18298 (cd $(HOST_SUBDIR)/itcl && \
18299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18306 .PHONY: check-itcl maybe-check-itcl
18309 maybe-check-itcl: check-itcl
18312 @: $(MAKE); $(unstage)
18313 @r=`${PWD_COMMAND}`; export r; \
18314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18316 (cd $(HOST_SUBDIR)/itcl && \
18317 $(MAKE) $(FLAGS_TO_PASS) check)
18321 .PHONY: install-itcl maybe-install-itcl
18322 maybe-install-itcl:
18324 maybe-install-itcl: install-itcl
18326 install-itcl: installdirs
18327 @: $(MAKE); $(unstage)
18328 @r=`${PWD_COMMAND}`; export r; \
18329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 (cd $(HOST_SUBDIR)/itcl && \
18332 $(MAKE) $(FLAGS_TO_PASS) install)
18336 .PHONY: install-strip-itcl maybe-install-strip-itcl
18337 maybe-install-strip-itcl:
18339 maybe-install-strip-itcl: install-strip-itcl
18341 install-strip-itcl: installdirs
18342 @: $(MAKE); $(unstage)
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346 (cd $(HOST_SUBDIR)/itcl && \
18347 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18351 # Other targets (info, dvi, pdf, etc.)
18353 .PHONY: maybe-info-itcl info-itcl
18356 maybe-info-itcl: info-itcl
18360 @: $(MAKE); $(unstage)
18361 @[ -f ./itcl/Makefile ] || exit 0; \
18362 r=`${PWD_COMMAND}`; export r; \
18363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18365 for flag in $(EXTRA_HOST_FLAGS) ; do \
18366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18368 echo "Doing info in itcl" ; \
18369 (cd $(HOST_SUBDIR)/itcl && \
18370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18372 "RANLIB=$${RANLIB}" \
18373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18379 .PHONY: maybe-dvi-itcl dvi-itcl
18382 maybe-dvi-itcl: dvi-itcl
18386 @: $(MAKE); $(unstage)
18387 @[ -f ./itcl/Makefile ] || exit 0; \
18388 r=`${PWD_COMMAND}`; export r; \
18389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18391 for flag in $(EXTRA_HOST_FLAGS) ; do \
18392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18394 echo "Doing dvi in itcl" ; \
18395 (cd $(HOST_SUBDIR)/itcl && \
18396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18398 "RANLIB=$${RANLIB}" \
18399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18405 .PHONY: maybe-pdf-itcl pdf-itcl
18408 maybe-pdf-itcl: pdf-itcl
18412 @: $(MAKE); $(unstage)
18413 @[ -f ./itcl/Makefile ] || exit 0; \
18414 r=`${PWD_COMMAND}`; export r; \
18415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 for flag in $(EXTRA_HOST_FLAGS) ; do \
18418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18420 echo "Doing pdf in itcl" ; \
18421 (cd $(HOST_SUBDIR)/itcl && \
18422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18424 "RANLIB=$${RANLIB}" \
18425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18431 .PHONY: maybe-html-itcl html-itcl
18434 maybe-html-itcl: html-itcl
18438 @: $(MAKE); $(unstage)
18439 @[ -f ./itcl/Makefile ] || exit 0; \
18440 r=`${PWD_COMMAND}`; export r; \
18441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443 for flag in $(EXTRA_HOST_FLAGS) ; do \
18444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18446 echo "Doing html in itcl" ; \
18447 (cd $(HOST_SUBDIR)/itcl && \
18448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18450 "RANLIB=$${RANLIB}" \
18451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18457 .PHONY: maybe-TAGS-itcl TAGS-itcl
18460 maybe-TAGS-itcl: TAGS-itcl
18464 @: $(MAKE); $(unstage)
18465 @[ -f ./itcl/Makefile ] || exit 0; \
18466 r=`${PWD_COMMAND}`; export r; \
18467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18469 for flag in $(EXTRA_HOST_FLAGS) ; do \
18470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18472 echo "Doing TAGS in itcl" ; \
18473 (cd $(HOST_SUBDIR)/itcl && \
18474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18476 "RANLIB=$${RANLIB}" \
18477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18483 .PHONY: maybe-install-info-itcl install-info-itcl
18484 maybe-install-info-itcl:
18486 maybe-install-info-itcl: install-info-itcl
18488 install-info-itcl: \
18491 @: $(MAKE); $(unstage)
18492 @[ -f ./itcl/Makefile ] || exit 0; \
18493 r=`${PWD_COMMAND}`; export r; \
18494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496 for flag in $(EXTRA_HOST_FLAGS) ; do \
18497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18499 echo "Doing install-info in itcl" ; \
18500 (cd $(HOST_SUBDIR)/itcl && \
18501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18503 "RANLIB=$${RANLIB}" \
18504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18510 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18511 maybe-install-pdf-itcl:
18513 maybe-install-pdf-itcl: install-pdf-itcl
18515 install-pdf-itcl: \
18518 @: $(MAKE); $(unstage)
18519 @[ -f ./itcl/Makefile ] || exit 0; \
18520 r=`${PWD_COMMAND}`; export r; \
18521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523 for flag in $(EXTRA_HOST_FLAGS) ; do \
18524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18526 echo "Doing install-pdf in itcl" ; \
18527 (cd $(HOST_SUBDIR)/itcl && \
18528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18530 "RANLIB=$${RANLIB}" \
18531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18537 .PHONY: maybe-install-html-itcl install-html-itcl
18538 maybe-install-html-itcl:
18540 maybe-install-html-itcl: install-html-itcl
18542 install-html-itcl: \
18545 @: $(MAKE); $(unstage)
18546 @[ -f ./itcl/Makefile ] || exit 0; \
18547 r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18550 for flag in $(EXTRA_HOST_FLAGS) ; do \
18551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18553 echo "Doing install-html in itcl" ; \
18554 (cd $(HOST_SUBDIR)/itcl && \
18555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18557 "RANLIB=$${RANLIB}" \
18558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18564 .PHONY: maybe-installcheck-itcl installcheck-itcl
18565 maybe-installcheck-itcl:
18567 maybe-installcheck-itcl: installcheck-itcl
18569 installcheck-itcl: \
18571 @: $(MAKE); $(unstage)
18572 @[ -f ./itcl/Makefile ] || exit 0; \
18573 r=`${PWD_COMMAND}`; export r; \
18574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18576 for flag in $(EXTRA_HOST_FLAGS) ; do \
18577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18579 echo "Doing installcheck in itcl" ; \
18580 (cd $(HOST_SUBDIR)/itcl && \
18581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18583 "RANLIB=$${RANLIB}" \
18584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18590 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18591 maybe-mostlyclean-itcl:
18593 maybe-mostlyclean-itcl: mostlyclean-itcl
18596 @: $(MAKE); $(unstage)
18597 @[ -f ./itcl/Makefile ] || exit 0; \
18598 r=`${PWD_COMMAND}`; export r; \
18599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18601 for flag in $(EXTRA_HOST_FLAGS) ; do \
18602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18604 echo "Doing mostlyclean in itcl" ; \
18605 (cd $(HOST_SUBDIR)/itcl && \
18606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18608 "RANLIB=$${RANLIB}" \
18609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18615 .PHONY: maybe-clean-itcl clean-itcl
18618 maybe-clean-itcl: clean-itcl
18621 @: $(MAKE); $(unstage)
18622 @[ -f ./itcl/Makefile ] || exit 0; \
18623 r=`${PWD_COMMAND}`; export r; \
18624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18626 for flag in $(EXTRA_HOST_FLAGS) ; do \
18627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18629 echo "Doing clean in itcl" ; \
18630 (cd $(HOST_SUBDIR)/itcl && \
18631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18633 "RANLIB=$${RANLIB}" \
18634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18640 .PHONY: maybe-distclean-itcl distclean-itcl
18641 maybe-distclean-itcl:
18643 maybe-distclean-itcl: distclean-itcl
18646 @: $(MAKE); $(unstage)
18647 @[ -f ./itcl/Makefile ] || exit 0; \
18648 r=`${PWD_COMMAND}`; export r; \
18649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651 for flag in $(EXTRA_HOST_FLAGS) ; do \
18652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18654 echo "Doing distclean in itcl" ; \
18655 (cd $(HOST_SUBDIR)/itcl && \
18656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18658 "RANLIB=$${RANLIB}" \
18659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18665 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18666 maybe-maintainer-clean-itcl:
18668 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18670 maintainer-clean-itcl:
18671 @: $(MAKE); $(unstage)
18672 @[ -f ./itcl/Makefile ] || exit 0; \
18673 r=`${PWD_COMMAND}`; export r; \
18674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18676 for flag in $(EXTRA_HOST_FLAGS) ; do \
18677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18679 echo "Doing maintainer-clean in itcl" ; \
18680 (cd $(HOST_SUBDIR)/itcl && \
18681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18683 "RANLIB=$${RANLIB}" \
18684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18685 maintainer-clean) \
18692 .PHONY: configure-ld maybe-configure-ld
18693 maybe-configure-ld:
18695 configure-ld: stage_current
18696 @endif gcc-bootstrap
18698 maybe-configure-ld: configure-ld
18700 @r=`${PWD_COMMAND}`; export r; \
18701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18702 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18705 echo Configuring in $(HOST_SUBDIR)/ld; \
18706 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18707 case $(srcdir) in \
18708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18709 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18712 srcdiroption="--srcdir=$${topdir}/ld"; \
18713 libsrcdir="$$s/ld"; \
18714 $(SHELL) $${libsrcdir}/configure \
18715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18716 --target=${target_alias} $${srcdiroption} \
18722 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18723 maybe-configure-stage1-ld:
18725 maybe-configure-stage1-ld: configure-stage1-ld
18726 configure-stage1-ld:
18727 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18728 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18729 @r=`${PWD_COMMAND}`; export r; \
18730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731 TFLAGS="$(STAGE1_TFLAGS)"; \
18732 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18734 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18735 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18736 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18737 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18739 cd $(HOST_SUBDIR)/ld || exit 1; \
18740 case $(srcdir) in \
18741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18742 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18745 srcdiroption="--srcdir=$${topdir}/ld"; \
18746 libsrcdir="$$s/ld"; \
18747 $(SHELL) $${libsrcdir}/configure \
18748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18749 --target=${target_alias} $${srcdiroption} \
18750 $(STAGE1_CONFIGURE_FLAGS)
18751 @endif ld-bootstrap
18753 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18754 maybe-configure-stage2-ld:
18756 maybe-configure-stage2-ld: configure-stage2-ld
18757 configure-stage2-ld:
18758 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18760 @r=`${PWD_COMMAND}`; export r; \
18761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18762 TFLAGS="$(STAGE2_TFLAGS)"; \
18763 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18765 $(POSTSTAGE1_HOST_EXPORTS) \
18766 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18767 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18768 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18769 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18771 cd $(HOST_SUBDIR)/ld || exit 1; \
18772 case $(srcdir) in \
18773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18774 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18777 srcdiroption="--srcdir=$${topdir}/ld"; \
18778 libsrcdir="$$s/ld"; \
18779 $(SHELL) $${libsrcdir}/configure \
18780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18781 --target=${target_alias} $${srcdiroption} \
18782 --with-build-libsubdir=$(HOST_SUBDIR) \
18783 $(STAGE2_CONFIGURE_FLAGS)
18784 @endif ld-bootstrap
18786 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18787 maybe-configure-stage3-ld:
18789 maybe-configure-stage3-ld: configure-stage3-ld
18790 configure-stage3-ld:
18791 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18793 @r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 TFLAGS="$(STAGE3_TFLAGS)"; \
18796 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18798 $(POSTSTAGE1_HOST_EXPORTS) \
18799 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18800 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18801 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18802 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18804 cd $(HOST_SUBDIR)/ld || exit 1; \
18805 case $(srcdir) in \
18806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18807 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18810 srcdiroption="--srcdir=$${topdir}/ld"; \
18811 libsrcdir="$$s/ld"; \
18812 $(SHELL) $${libsrcdir}/configure \
18813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18814 --target=${target_alias} $${srcdiroption} \
18815 --with-build-libsubdir=$(HOST_SUBDIR) \
18816 $(STAGE3_CONFIGURE_FLAGS)
18817 @endif ld-bootstrap
18819 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18820 maybe-configure-stage4-ld:
18822 maybe-configure-stage4-ld: configure-stage4-ld
18823 configure-stage4-ld:
18824 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18826 @r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 TFLAGS="$(STAGE4_TFLAGS)"; \
18829 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18831 $(POSTSTAGE1_HOST_EXPORTS) \
18832 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18833 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18834 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18835 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18837 cd $(HOST_SUBDIR)/ld || exit 1; \
18838 case $(srcdir) in \
18839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18840 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18843 srcdiroption="--srcdir=$${topdir}/ld"; \
18844 libsrcdir="$$s/ld"; \
18845 $(SHELL) $${libsrcdir}/configure \
18846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18847 --target=${target_alias} $${srcdiroption} \
18848 --with-build-libsubdir=$(HOST_SUBDIR) \
18849 $(STAGE4_CONFIGURE_FLAGS)
18850 @endif ld-bootstrap
18852 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18853 maybe-configure-stageprofile-ld:
18855 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18856 configure-stageprofile-ld:
18857 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18862 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18864 $(POSTSTAGE1_HOST_EXPORTS) \
18865 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18866 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18867 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18868 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18870 cd $(HOST_SUBDIR)/ld || exit 1; \
18871 case $(srcdir) in \
18872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18873 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18876 srcdiroption="--srcdir=$${topdir}/ld"; \
18877 libsrcdir="$$s/ld"; \
18878 $(SHELL) $${libsrcdir}/configure \
18879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18880 --target=${target_alias} $${srcdiroption} \
18881 --with-build-libsubdir=$(HOST_SUBDIR) \
18882 $(STAGEprofile_CONFIGURE_FLAGS)
18883 @endif ld-bootstrap
18885 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18886 maybe-configure-stagefeedback-ld:
18888 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18889 configure-stagefeedback-ld:
18890 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18892 @r=`${PWD_COMMAND}`; export r; \
18893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18894 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18895 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18897 $(POSTSTAGE1_HOST_EXPORTS) \
18898 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18899 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18900 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18901 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18903 cd $(HOST_SUBDIR)/ld || exit 1; \
18904 case $(srcdir) in \
18905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18906 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18909 srcdiroption="--srcdir=$${topdir}/ld"; \
18910 libsrcdir="$$s/ld"; \
18911 $(SHELL) $${libsrcdir}/configure \
18912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18913 --target=${target_alias} $${srcdiroption} \
18914 --with-build-libsubdir=$(HOST_SUBDIR) \
18915 $(STAGEfeedback_CONFIGURE_FLAGS)
18916 @endif ld-bootstrap
18922 .PHONY: all-ld maybe-all-ld
18925 all-ld: stage_current
18926 @endif gcc-bootstrap
18929 maybe-all-ld: all-ld
18930 all-ld: configure-ld
18931 @r=`${PWD_COMMAND}`; export r; \
18932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934 (cd $(HOST_SUBDIR)/ld && \
18935 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18941 .PHONY: all-stage1-ld maybe-all-stage1-ld
18942 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18943 maybe-all-stage1-ld:
18944 maybe-clean-stage1-ld:
18946 maybe-all-stage1-ld: all-stage1-ld
18947 all-stage1: all-stage1-ld
18948 TARGET-stage1-ld = $(TARGET-ld)
18949 all-stage1-ld: configure-stage1-ld
18950 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18951 @r=`${PWD_COMMAND}`; export r; \
18952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953 TFLAGS="$(STAGE1_TFLAGS)"; \
18955 cd $(HOST_SUBDIR)/ld && \
18956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18957 CFLAGS="$(STAGE1_CFLAGS)" \
18958 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18959 LIBCFLAGS="$(LIBCFLAGS)" \
18960 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18961 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18962 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18963 $(EXTRA_HOST_FLAGS) \
18964 TFLAGS="$(STAGE1_TFLAGS)" \
18965 $(TARGET-stage1-ld)
18967 maybe-clean-stage1-ld: clean-stage1-ld
18968 clean-stage1: clean-stage1-ld
18970 @if [ $(current_stage) = stage1 ]; then \
18971 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18973 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18974 $(MAKE) stage1-start; \
18976 cd $(HOST_SUBDIR)/ld && \
18977 $(MAKE) $(EXTRA_HOST_FLAGS) \
18979 @endif ld-bootstrap
18982 .PHONY: all-stage2-ld maybe-all-stage2-ld
18983 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18984 maybe-all-stage2-ld:
18985 maybe-clean-stage2-ld:
18987 maybe-all-stage2-ld: all-stage2-ld
18988 all-stage2: all-stage2-ld
18989 TARGET-stage2-ld = $(TARGET-ld)
18990 all-stage2-ld: configure-stage2-ld
18991 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18992 @r=`${PWD_COMMAND}`; export r; \
18993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18994 TFLAGS="$(STAGE2_TFLAGS)"; \
18996 $(POSTSTAGE1_HOST_EXPORTS) \
18997 cd $(HOST_SUBDIR)/ld && \
18998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18999 CFLAGS="$(STAGE2_CFLAGS)" \
19000 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19001 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19006 TFLAGS="$(STAGE2_TFLAGS)" \
19007 $(TARGET-stage2-ld)
19009 maybe-clean-stage2-ld: clean-stage2-ld
19010 clean-stage2: clean-stage2-ld
19012 @if [ $(current_stage) = stage2 ]; then \
19013 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19015 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
19016 $(MAKE) stage2-start; \
19018 cd $(HOST_SUBDIR)/ld && \
19019 $(MAKE) $(EXTRA_HOST_FLAGS) \
19020 $(POSTSTAGE1_FLAGS_TO_PASS) \
19022 @endif ld-bootstrap
19025 .PHONY: all-stage3-ld maybe-all-stage3-ld
19026 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
19027 maybe-all-stage3-ld:
19028 maybe-clean-stage3-ld:
19030 maybe-all-stage3-ld: all-stage3-ld
19031 all-stage3: all-stage3-ld
19032 TARGET-stage3-ld = $(TARGET-ld)
19033 all-stage3-ld: configure-stage3-ld
19034 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19035 @r=`${PWD_COMMAND}`; export r; \
19036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19037 TFLAGS="$(STAGE3_TFLAGS)"; \
19039 $(POSTSTAGE1_HOST_EXPORTS) \
19040 cd $(HOST_SUBDIR)/ld && \
19041 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19042 CFLAGS="$(STAGE3_CFLAGS)" \
19043 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19044 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19049 TFLAGS="$(STAGE3_TFLAGS)" \
19050 $(TARGET-stage3-ld)
19052 maybe-clean-stage3-ld: clean-stage3-ld
19053 clean-stage3: clean-stage3-ld
19055 @if [ $(current_stage) = stage3 ]; then \
19056 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19058 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19059 $(MAKE) stage3-start; \
19061 cd $(HOST_SUBDIR)/ld && \
19062 $(MAKE) $(EXTRA_HOST_FLAGS) \
19063 $(POSTSTAGE1_FLAGS_TO_PASS) \
19065 @endif ld-bootstrap
19068 .PHONY: all-stage4-ld maybe-all-stage4-ld
19069 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19070 maybe-all-stage4-ld:
19071 maybe-clean-stage4-ld:
19073 maybe-all-stage4-ld: all-stage4-ld
19074 all-stage4: all-stage4-ld
19075 TARGET-stage4-ld = $(TARGET-ld)
19076 all-stage4-ld: configure-stage4-ld
19077 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19078 @r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080 TFLAGS="$(STAGE4_TFLAGS)"; \
19082 $(POSTSTAGE1_HOST_EXPORTS) \
19083 cd $(HOST_SUBDIR)/ld && \
19084 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19085 CFLAGS="$(STAGE4_CFLAGS)" \
19086 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19087 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19092 TFLAGS="$(STAGE4_TFLAGS)" \
19093 $(TARGET-stage4-ld)
19095 maybe-clean-stage4-ld: clean-stage4-ld
19096 clean-stage4: clean-stage4-ld
19098 @if [ $(current_stage) = stage4 ]; then \
19099 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19101 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19102 $(MAKE) stage4-start; \
19104 cd $(HOST_SUBDIR)/ld && \
19105 $(MAKE) $(EXTRA_HOST_FLAGS) \
19106 $(POSTSTAGE1_FLAGS_TO_PASS) \
19108 @endif ld-bootstrap
19111 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19112 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19113 maybe-all-stageprofile-ld:
19114 maybe-clean-stageprofile-ld:
19116 maybe-all-stageprofile-ld: all-stageprofile-ld
19117 all-stageprofile: all-stageprofile-ld
19118 TARGET-stageprofile-ld = $(TARGET-ld)
19119 all-stageprofile-ld: configure-stageprofile-ld
19120 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19121 @r=`${PWD_COMMAND}`; export r; \
19122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19123 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19125 $(POSTSTAGE1_HOST_EXPORTS) \
19126 cd $(HOST_SUBDIR)/ld && \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19128 CFLAGS="$(STAGEprofile_CFLAGS)" \
19129 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19130 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19135 TFLAGS="$(STAGEprofile_TFLAGS)" \
19136 $(TARGET-stageprofile-ld)
19138 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19139 clean-stageprofile: clean-stageprofile-ld
19140 clean-stageprofile-ld:
19141 @if [ $(current_stage) = stageprofile ]; then \
19142 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19144 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19145 $(MAKE) stageprofile-start; \
19147 cd $(HOST_SUBDIR)/ld && \
19148 $(MAKE) $(EXTRA_HOST_FLAGS) \
19149 $(POSTSTAGE1_FLAGS_TO_PASS) \
19151 @endif ld-bootstrap
19154 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19155 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19156 maybe-all-stagefeedback-ld:
19157 maybe-clean-stagefeedback-ld:
19159 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19160 all-stagefeedback: all-stagefeedback-ld
19161 TARGET-stagefeedback-ld = $(TARGET-ld)
19162 all-stagefeedback-ld: configure-stagefeedback-ld
19163 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19164 @r=`${PWD_COMMAND}`; export r; \
19165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19166 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19168 $(POSTSTAGE1_HOST_EXPORTS) \
19169 cd $(HOST_SUBDIR)/ld && \
19170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19171 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19172 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19173 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19178 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19179 $(TARGET-stagefeedback-ld)
19181 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19182 clean-stagefeedback: clean-stagefeedback-ld
19183 clean-stagefeedback-ld:
19184 @if [ $(current_stage) = stagefeedback ]; then \
19185 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19187 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19188 $(MAKE) stagefeedback-start; \
19190 cd $(HOST_SUBDIR)/ld && \
19191 $(MAKE) $(EXTRA_HOST_FLAGS) \
19192 $(POSTSTAGE1_FLAGS_TO_PASS) \
19194 @endif ld-bootstrap
19200 .PHONY: check-ld maybe-check-ld
19203 maybe-check-ld: check-ld
19206 @: $(MAKE); $(unstage)
19207 @r=`${PWD_COMMAND}`; export r; \
19208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210 (cd $(HOST_SUBDIR)/ld && \
19211 $(MAKE) $(FLAGS_TO_PASS) check)
19215 .PHONY: install-ld maybe-install-ld
19218 maybe-install-ld: install-ld
19220 install-ld: installdirs
19221 @: $(MAKE); $(unstage)
19222 @r=`${PWD_COMMAND}`; export r; \
19223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19225 (cd $(HOST_SUBDIR)/ld && \
19226 $(MAKE) $(FLAGS_TO_PASS) install)
19230 .PHONY: install-strip-ld maybe-install-strip-ld
19231 maybe-install-strip-ld:
19233 maybe-install-strip-ld: install-strip-ld
19235 install-strip-ld: installdirs
19236 @: $(MAKE); $(unstage)
19237 @r=`${PWD_COMMAND}`; export r; \
19238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240 (cd $(HOST_SUBDIR)/ld && \
19241 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19245 # Other targets (info, dvi, pdf, etc.)
19247 .PHONY: maybe-info-ld info-ld
19250 maybe-info-ld: info-ld
19254 @[ -f ./ld/Makefile ] || exit 0; \
19255 r=`${PWD_COMMAND}`; export r; \
19256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258 for flag in $(EXTRA_HOST_FLAGS) ; do \
19259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261 echo "Doing info in ld" ; \
19262 (cd $(HOST_SUBDIR)/ld && \
19263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19265 "RANLIB=$${RANLIB}" \
19266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19272 .PHONY: maybe-dvi-ld dvi-ld
19275 maybe-dvi-ld: dvi-ld
19279 @[ -f ./ld/Makefile ] || exit 0; \
19280 r=`${PWD_COMMAND}`; export r; \
19281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283 for flag in $(EXTRA_HOST_FLAGS) ; do \
19284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286 echo "Doing dvi in ld" ; \
19287 (cd $(HOST_SUBDIR)/ld && \
19288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19290 "RANLIB=$${RANLIB}" \
19291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19297 .PHONY: maybe-pdf-ld pdf-ld
19300 maybe-pdf-ld: pdf-ld
19304 @[ -f ./ld/Makefile ] || exit 0; \
19305 r=`${PWD_COMMAND}`; export r; \
19306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308 for flag in $(EXTRA_HOST_FLAGS) ; do \
19309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19311 echo "Doing pdf in ld" ; \
19312 (cd $(HOST_SUBDIR)/ld && \
19313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315 "RANLIB=$${RANLIB}" \
19316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19322 .PHONY: maybe-html-ld html-ld
19325 maybe-html-ld: html-ld
19329 @[ -f ./ld/Makefile ] || exit 0; \
19330 r=`${PWD_COMMAND}`; export r; \
19331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333 for flag in $(EXTRA_HOST_FLAGS) ; do \
19334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19336 echo "Doing html in ld" ; \
19337 (cd $(HOST_SUBDIR)/ld && \
19338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19340 "RANLIB=$${RANLIB}" \
19341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19347 .PHONY: maybe-TAGS-ld TAGS-ld
19350 maybe-TAGS-ld: TAGS-ld
19354 @[ -f ./ld/Makefile ] || exit 0; \
19355 r=`${PWD_COMMAND}`; export r; \
19356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358 for flag in $(EXTRA_HOST_FLAGS) ; do \
19359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19361 echo "Doing TAGS in ld" ; \
19362 (cd $(HOST_SUBDIR)/ld && \
19363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19365 "RANLIB=$${RANLIB}" \
19366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19372 .PHONY: maybe-install-info-ld install-info-ld
19373 maybe-install-info-ld:
19375 maybe-install-info-ld: install-info-ld
19380 @[ -f ./ld/Makefile ] || exit 0; \
19381 r=`${PWD_COMMAND}`; export r; \
19382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19384 for flag in $(EXTRA_HOST_FLAGS) ; do \
19385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19387 echo "Doing install-info in ld" ; \
19388 (cd $(HOST_SUBDIR)/ld && \
19389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19391 "RANLIB=$${RANLIB}" \
19392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19398 .PHONY: maybe-install-pdf-ld install-pdf-ld
19399 maybe-install-pdf-ld:
19401 maybe-install-pdf-ld: install-pdf-ld
19406 @[ -f ./ld/Makefile ] || exit 0; \
19407 r=`${PWD_COMMAND}`; export r; \
19408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410 for flag in $(EXTRA_HOST_FLAGS) ; do \
19411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19413 echo "Doing install-pdf in ld" ; \
19414 (cd $(HOST_SUBDIR)/ld && \
19415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19417 "RANLIB=$${RANLIB}" \
19418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19424 .PHONY: maybe-install-html-ld install-html-ld
19425 maybe-install-html-ld:
19427 maybe-install-html-ld: install-html-ld
19432 @[ -f ./ld/Makefile ] || exit 0; \
19433 r=`${PWD_COMMAND}`; export r; \
19434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436 for flag in $(EXTRA_HOST_FLAGS) ; do \
19437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19439 echo "Doing install-html in ld" ; \
19440 (cd $(HOST_SUBDIR)/ld && \
19441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19443 "RANLIB=$${RANLIB}" \
19444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19450 .PHONY: maybe-installcheck-ld installcheck-ld
19451 maybe-installcheck-ld:
19453 maybe-installcheck-ld: installcheck-ld
19457 @[ -f ./ld/Makefile ] || exit 0; \
19458 r=`${PWD_COMMAND}`; export r; \
19459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 for flag in $(EXTRA_HOST_FLAGS) ; do \
19462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464 echo "Doing installcheck in ld" ; \
19465 (cd $(HOST_SUBDIR)/ld && \
19466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19468 "RANLIB=$${RANLIB}" \
19469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19475 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19476 maybe-mostlyclean-ld:
19478 maybe-mostlyclean-ld: mostlyclean-ld
19481 @[ -f ./ld/Makefile ] || exit 0; \
19482 r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19485 for flag in $(EXTRA_HOST_FLAGS) ; do \
19486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19488 echo "Doing mostlyclean in ld" ; \
19489 (cd $(HOST_SUBDIR)/ld && \
19490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492 "RANLIB=$${RANLIB}" \
19493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19499 .PHONY: maybe-clean-ld clean-ld
19502 maybe-clean-ld: clean-ld
19505 @[ -f ./ld/Makefile ] || exit 0; \
19506 r=`${PWD_COMMAND}`; export r; \
19507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 for flag in $(EXTRA_HOST_FLAGS) ; do \
19510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 echo "Doing clean in ld" ; \
19513 (cd $(HOST_SUBDIR)/ld && \
19514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19516 "RANLIB=$${RANLIB}" \
19517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19523 .PHONY: maybe-distclean-ld distclean-ld
19524 maybe-distclean-ld:
19526 maybe-distclean-ld: distclean-ld
19529 @[ -f ./ld/Makefile ] || exit 0; \
19530 r=`${PWD_COMMAND}`; export r; \
19531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19533 for flag in $(EXTRA_HOST_FLAGS) ; do \
19534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19536 echo "Doing distclean in ld" ; \
19537 (cd $(HOST_SUBDIR)/ld && \
19538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19540 "RANLIB=$${RANLIB}" \
19541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19547 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19548 maybe-maintainer-clean-ld:
19550 maybe-maintainer-clean-ld: maintainer-clean-ld
19552 maintainer-clean-ld:
19553 @[ -f ./ld/Makefile ] || exit 0; \
19554 r=`${PWD_COMMAND}`; export r; \
19555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557 for flag in $(EXTRA_HOST_FLAGS) ; do \
19558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19560 echo "Doing maintainer-clean in ld" ; \
19561 (cd $(HOST_SUBDIR)/ld && \
19562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19564 "RANLIB=$${RANLIB}" \
19565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19566 maintainer-clean) \
19573 .PHONY: configure-libcpp maybe-configure-libcpp
19574 maybe-configure-libcpp:
19576 configure-libcpp: stage_current
19577 @endif gcc-bootstrap
19579 maybe-configure-libcpp: configure-libcpp
19581 @r=`${PWD_COMMAND}`; export r; \
19582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19583 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19584 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19586 echo Configuring in $(HOST_SUBDIR)/libcpp; \
19587 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
19588 case $(srcdir) in \
19589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19590 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19593 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19594 libsrcdir="$$s/libcpp"; \
19595 $(SHELL) $${libsrcdir}/configure \
19596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19597 --target=${target_alias} $${srcdiroption} \
19603 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
19604 maybe-configure-stage1-libcpp:
19605 @if libcpp-bootstrap
19606 maybe-configure-stage1-libcpp: configure-stage1-libcpp
19607 configure-stage1-libcpp:
19608 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19610 @r=`${PWD_COMMAND}`; export r; \
19611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19612 TFLAGS="$(STAGE1_TFLAGS)"; \
19613 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19615 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19616 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19617 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19618 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
19619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19620 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19621 case $(srcdir) in \
19622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19623 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19626 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19627 libsrcdir="$$s/libcpp"; \
19628 $(SHELL) $${libsrcdir}/configure \
19629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19630 --target=${target_alias} $${srcdiroption} \
19631 $(STAGE1_CONFIGURE_FLAGS)
19632 @endif libcpp-bootstrap
19634 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
19635 maybe-configure-stage2-libcpp:
19636 @if libcpp-bootstrap
19637 maybe-configure-stage2-libcpp: configure-stage2-libcpp
19638 configure-stage2-libcpp:
19639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19641 @r=`${PWD_COMMAND}`; export r; \
19642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19643 TFLAGS="$(STAGE2_TFLAGS)"; \
19644 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19646 $(POSTSTAGE1_HOST_EXPORTS) \
19647 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19648 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19649 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19650 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
19651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19652 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19653 case $(srcdir) in \
19654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19655 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19658 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19659 libsrcdir="$$s/libcpp"; \
19660 $(SHELL) $${libsrcdir}/configure \
19661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19662 --target=${target_alias} $${srcdiroption} \
19663 --with-build-libsubdir=$(HOST_SUBDIR) \
19664 $(STAGE2_CONFIGURE_FLAGS)
19665 @endif libcpp-bootstrap
19667 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
19668 maybe-configure-stage3-libcpp:
19669 @if libcpp-bootstrap
19670 maybe-configure-stage3-libcpp: configure-stage3-libcpp
19671 configure-stage3-libcpp:
19672 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19674 @r=`${PWD_COMMAND}`; export r; \
19675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19676 TFLAGS="$(STAGE3_TFLAGS)"; \
19677 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19679 $(POSTSTAGE1_HOST_EXPORTS) \
19680 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19681 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19682 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19683 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
19684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19685 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19686 case $(srcdir) in \
19687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19688 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19691 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19692 libsrcdir="$$s/libcpp"; \
19693 $(SHELL) $${libsrcdir}/configure \
19694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19695 --target=${target_alias} $${srcdiroption} \
19696 --with-build-libsubdir=$(HOST_SUBDIR) \
19697 $(STAGE3_CONFIGURE_FLAGS)
19698 @endif libcpp-bootstrap
19700 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
19701 maybe-configure-stage4-libcpp:
19702 @if libcpp-bootstrap
19703 maybe-configure-stage4-libcpp: configure-stage4-libcpp
19704 configure-stage4-libcpp:
19705 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19707 @r=`${PWD_COMMAND}`; export r; \
19708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709 TFLAGS="$(STAGE4_TFLAGS)"; \
19710 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19712 $(POSTSTAGE1_HOST_EXPORTS) \
19713 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19714 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19715 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19716 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
19717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19718 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19719 case $(srcdir) in \
19720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19721 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19724 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19725 libsrcdir="$$s/libcpp"; \
19726 $(SHELL) $${libsrcdir}/configure \
19727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19728 --target=${target_alias} $${srcdiroption} \
19729 --with-build-libsubdir=$(HOST_SUBDIR) \
19730 $(STAGE4_CONFIGURE_FLAGS)
19731 @endif libcpp-bootstrap
19733 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
19734 maybe-configure-stageprofile-libcpp:
19735 @if libcpp-bootstrap
19736 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
19737 configure-stageprofile-libcpp:
19738 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19740 @r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19743 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19745 $(POSTSTAGE1_HOST_EXPORTS) \
19746 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19747 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19748 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19749 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
19750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19751 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19752 case $(srcdir) in \
19753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19757 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19758 libsrcdir="$$s/libcpp"; \
19759 $(SHELL) $${libsrcdir}/configure \
19760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19761 --target=${target_alias} $${srcdiroption} \
19762 --with-build-libsubdir=$(HOST_SUBDIR) \
19763 $(STAGEprofile_CONFIGURE_FLAGS)
19764 @endif libcpp-bootstrap
19766 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
19767 maybe-configure-stagefeedback-libcpp:
19768 @if libcpp-bootstrap
19769 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
19770 configure-stagefeedback-libcpp:
19771 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
19773 @r=`${PWD_COMMAND}`; export r; \
19774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19776 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
19778 $(POSTSTAGE1_HOST_EXPORTS) \
19779 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19780 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19781 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19782 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
19783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
19784 cd $(HOST_SUBDIR)/libcpp || exit 1; \
19785 case $(srcdir) in \
19786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19787 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
19788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19790 srcdiroption="--srcdir=$${topdir}/libcpp"; \
19791 libsrcdir="$$s/libcpp"; \
19792 $(SHELL) $${libsrcdir}/configure \
19793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19794 --target=${target_alias} $${srcdiroption} \
19795 --with-build-libsubdir=$(HOST_SUBDIR) \
19796 $(STAGEfeedback_CONFIGURE_FLAGS)
19797 @endif libcpp-bootstrap
19803 .PHONY: all-libcpp maybe-all-libcpp
19806 all-libcpp: stage_current
19807 @endif gcc-bootstrap
19810 maybe-all-libcpp: all-libcpp
19811 all-libcpp: configure-libcpp
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815 (cd $(HOST_SUBDIR)/libcpp && \
19816 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19822 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
19823 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
19824 maybe-all-stage1-libcpp:
19825 maybe-clean-stage1-libcpp:
19826 @if libcpp-bootstrap
19827 maybe-all-stage1-libcpp: all-stage1-libcpp
19828 all-stage1: all-stage1-libcpp
19829 TARGET-stage1-libcpp = $(TARGET-libcpp)
19830 all-stage1-libcpp: configure-stage1-libcpp
19831 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19832 @r=`${PWD_COMMAND}`; export r; \
19833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19834 TFLAGS="$(STAGE1_TFLAGS)"; \
19836 cd $(HOST_SUBDIR)/libcpp && \
19837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19838 CFLAGS="$(STAGE1_CFLAGS)" \
19839 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19840 LIBCFLAGS="$(LIBCFLAGS)" \
19841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19844 $(EXTRA_HOST_FLAGS) \
19845 TFLAGS="$(STAGE1_TFLAGS)" \
19846 $(TARGET-stage1-libcpp)
19848 maybe-clean-stage1-libcpp: clean-stage1-libcpp
19849 clean-stage1: clean-stage1-libcpp
19850 clean-stage1-libcpp:
19851 @if [ $(current_stage) = stage1 ]; then \
19852 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19854 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
19855 $(MAKE) stage1-start; \
19857 cd $(HOST_SUBDIR)/libcpp && \
19858 $(MAKE) $(EXTRA_HOST_FLAGS) \
19860 @endif libcpp-bootstrap
19863 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
19864 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
19865 maybe-all-stage2-libcpp:
19866 maybe-clean-stage2-libcpp:
19867 @if libcpp-bootstrap
19868 maybe-all-stage2-libcpp: all-stage2-libcpp
19869 all-stage2: all-stage2-libcpp
19870 TARGET-stage2-libcpp = $(TARGET-libcpp)
19871 all-stage2-libcpp: configure-stage2-libcpp
19872 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19873 @r=`${PWD_COMMAND}`; export r; \
19874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875 TFLAGS="$(STAGE2_TFLAGS)"; \
19877 $(POSTSTAGE1_HOST_EXPORTS) \
19878 cd $(HOST_SUBDIR)/libcpp && \
19879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19880 CFLAGS="$(STAGE2_CFLAGS)" \
19881 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19882 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19887 TFLAGS="$(STAGE2_TFLAGS)" \
19888 $(TARGET-stage2-libcpp)
19890 maybe-clean-stage2-libcpp: clean-stage2-libcpp
19891 clean-stage2: clean-stage2-libcpp
19892 clean-stage2-libcpp:
19893 @if [ $(current_stage) = stage2 ]; then \
19894 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19896 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
19897 $(MAKE) stage2-start; \
19899 cd $(HOST_SUBDIR)/libcpp && \
19900 $(MAKE) $(EXTRA_HOST_FLAGS) \
19901 $(POSTSTAGE1_FLAGS_TO_PASS) \
19903 @endif libcpp-bootstrap
19906 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
19907 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
19908 maybe-all-stage3-libcpp:
19909 maybe-clean-stage3-libcpp:
19910 @if libcpp-bootstrap
19911 maybe-all-stage3-libcpp: all-stage3-libcpp
19912 all-stage3: all-stage3-libcpp
19913 TARGET-stage3-libcpp = $(TARGET-libcpp)
19914 all-stage3-libcpp: configure-stage3-libcpp
19915 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19916 @r=`${PWD_COMMAND}`; export r; \
19917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918 TFLAGS="$(STAGE3_TFLAGS)"; \
19920 $(POSTSTAGE1_HOST_EXPORTS) \
19921 cd $(HOST_SUBDIR)/libcpp && \
19922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19923 CFLAGS="$(STAGE3_CFLAGS)" \
19924 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19925 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19930 TFLAGS="$(STAGE3_TFLAGS)" \
19931 $(TARGET-stage3-libcpp)
19933 maybe-clean-stage3-libcpp: clean-stage3-libcpp
19934 clean-stage3: clean-stage3-libcpp
19935 clean-stage3-libcpp:
19936 @if [ $(current_stage) = stage3 ]; then \
19937 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19939 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
19940 $(MAKE) stage3-start; \
19942 cd $(HOST_SUBDIR)/libcpp && \
19943 $(MAKE) $(EXTRA_HOST_FLAGS) \
19944 $(POSTSTAGE1_FLAGS_TO_PASS) \
19946 @endif libcpp-bootstrap
19949 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
19950 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
19951 maybe-all-stage4-libcpp:
19952 maybe-clean-stage4-libcpp:
19953 @if libcpp-bootstrap
19954 maybe-all-stage4-libcpp: all-stage4-libcpp
19955 all-stage4: all-stage4-libcpp
19956 TARGET-stage4-libcpp = $(TARGET-libcpp)
19957 all-stage4-libcpp: configure-stage4-libcpp
19958 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19959 @r=`${PWD_COMMAND}`; export r; \
19960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19961 TFLAGS="$(STAGE4_TFLAGS)"; \
19963 $(POSTSTAGE1_HOST_EXPORTS) \
19964 cd $(HOST_SUBDIR)/libcpp && \
19965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19966 CFLAGS="$(STAGE4_CFLAGS)" \
19967 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19968 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19973 TFLAGS="$(STAGE4_TFLAGS)" \
19974 $(TARGET-stage4-libcpp)
19976 maybe-clean-stage4-libcpp: clean-stage4-libcpp
19977 clean-stage4: clean-stage4-libcpp
19978 clean-stage4-libcpp:
19979 @if [ $(current_stage) = stage4 ]; then \
19980 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
19982 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
19983 $(MAKE) stage4-start; \
19985 cd $(HOST_SUBDIR)/libcpp && \
19986 $(MAKE) $(EXTRA_HOST_FLAGS) \
19987 $(POSTSTAGE1_FLAGS_TO_PASS) \
19989 @endif libcpp-bootstrap
19992 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
19993 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
19994 maybe-all-stageprofile-libcpp:
19995 maybe-clean-stageprofile-libcpp:
19996 @if libcpp-bootstrap
19997 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
19998 all-stageprofile: all-stageprofile-libcpp
19999 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20000 all-stageprofile-libcpp: configure-stageprofile-libcpp
20001 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20002 @r=`${PWD_COMMAND}`; export r; \
20003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20004 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20006 $(POSTSTAGE1_HOST_EXPORTS) \
20007 cd $(HOST_SUBDIR)/libcpp && \
20008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20009 CFLAGS="$(STAGEprofile_CFLAGS)" \
20010 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20011 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20016 TFLAGS="$(STAGEprofile_TFLAGS)" \
20017 $(TARGET-stageprofile-libcpp)
20019 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20020 clean-stageprofile: clean-stageprofile-libcpp
20021 clean-stageprofile-libcpp:
20022 @if [ $(current_stage) = stageprofile ]; then \
20023 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20025 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20026 $(MAKE) stageprofile-start; \
20028 cd $(HOST_SUBDIR)/libcpp && \
20029 $(MAKE) $(EXTRA_HOST_FLAGS) \
20030 $(POSTSTAGE1_FLAGS_TO_PASS) \
20032 @endif libcpp-bootstrap
20035 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20036 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20037 maybe-all-stagefeedback-libcpp:
20038 maybe-clean-stagefeedback-libcpp:
20039 @if libcpp-bootstrap
20040 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20041 all-stagefeedback: all-stagefeedback-libcpp
20042 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20043 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20044 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20045 @r=`${PWD_COMMAND}`; export r; \
20046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20047 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20049 $(POSTSTAGE1_HOST_EXPORTS) \
20050 cd $(HOST_SUBDIR)/libcpp && \
20051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20052 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20053 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20054 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20059 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20060 $(TARGET-stagefeedback-libcpp)
20062 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20063 clean-stagefeedback: clean-stagefeedback-libcpp
20064 clean-stagefeedback-libcpp:
20065 @if [ $(current_stage) = stagefeedback ]; then \
20066 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20068 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20069 $(MAKE) stagefeedback-start; \
20071 cd $(HOST_SUBDIR)/libcpp && \
20072 $(MAKE) $(EXTRA_HOST_FLAGS) \
20073 $(POSTSTAGE1_FLAGS_TO_PASS) \
20075 @endif libcpp-bootstrap
20081 .PHONY: check-libcpp maybe-check-libcpp
20082 maybe-check-libcpp:
20084 maybe-check-libcpp: check-libcpp
20087 @: $(MAKE); $(unstage)
20088 @r=`${PWD_COMMAND}`; export r; \
20089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091 (cd $(HOST_SUBDIR)/libcpp && \
20092 $(MAKE) $(FLAGS_TO_PASS) check)
20096 .PHONY: install-libcpp maybe-install-libcpp
20097 maybe-install-libcpp:
20099 maybe-install-libcpp: install-libcpp
20101 install-libcpp: installdirs
20102 @: $(MAKE); $(unstage)
20103 @r=`${PWD_COMMAND}`; export r; \
20104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20106 (cd $(HOST_SUBDIR)/libcpp && \
20107 $(MAKE) $(FLAGS_TO_PASS) install)
20111 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20112 maybe-install-strip-libcpp:
20114 maybe-install-strip-libcpp: install-strip-libcpp
20116 install-strip-libcpp: installdirs
20117 @: $(MAKE); $(unstage)
20118 @r=`${PWD_COMMAND}`; export r; \
20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20121 (cd $(HOST_SUBDIR)/libcpp && \
20122 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20126 # Other targets (info, dvi, pdf, etc.)
20128 .PHONY: maybe-info-libcpp info-libcpp
20131 maybe-info-libcpp: info-libcpp
20135 @[ -f ./libcpp/Makefile ] || exit 0; \
20136 r=`${PWD_COMMAND}`; export r; \
20137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139 for flag in $(EXTRA_HOST_FLAGS) ; do \
20140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142 echo "Doing info in libcpp" ; \
20143 (cd $(HOST_SUBDIR)/libcpp && \
20144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20146 "RANLIB=$${RANLIB}" \
20147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20153 .PHONY: maybe-dvi-libcpp dvi-libcpp
20156 maybe-dvi-libcpp: dvi-libcpp
20160 @[ -f ./libcpp/Makefile ] || exit 0; \
20161 r=`${PWD_COMMAND}`; export r; \
20162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20164 for flag in $(EXTRA_HOST_FLAGS) ; do \
20165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20167 echo "Doing dvi in libcpp" ; \
20168 (cd $(HOST_SUBDIR)/libcpp && \
20169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171 "RANLIB=$${RANLIB}" \
20172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20178 .PHONY: maybe-pdf-libcpp pdf-libcpp
20181 maybe-pdf-libcpp: pdf-libcpp
20185 @[ -f ./libcpp/Makefile ] || exit 0; \
20186 r=`${PWD_COMMAND}`; export r; \
20187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189 for flag in $(EXTRA_HOST_FLAGS) ; do \
20190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20192 echo "Doing pdf in libcpp" ; \
20193 (cd $(HOST_SUBDIR)/libcpp && \
20194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20196 "RANLIB=$${RANLIB}" \
20197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20203 .PHONY: maybe-html-libcpp html-libcpp
20206 maybe-html-libcpp: html-libcpp
20210 @[ -f ./libcpp/Makefile ] || exit 0; \
20211 r=`${PWD_COMMAND}`; export r; \
20212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214 for flag in $(EXTRA_HOST_FLAGS) ; do \
20215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20217 echo "Doing html in libcpp" ; \
20218 (cd $(HOST_SUBDIR)/libcpp && \
20219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20221 "RANLIB=$${RANLIB}" \
20222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20228 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20231 maybe-TAGS-libcpp: TAGS-libcpp
20235 @[ -f ./libcpp/Makefile ] || exit 0; \
20236 r=`${PWD_COMMAND}`; export r; \
20237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20239 for flag in $(EXTRA_HOST_FLAGS) ; do \
20240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20242 echo "Doing TAGS in libcpp" ; \
20243 (cd $(HOST_SUBDIR)/libcpp && \
20244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20246 "RANLIB=$${RANLIB}" \
20247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20253 .PHONY: maybe-install-info-libcpp install-info-libcpp
20254 maybe-install-info-libcpp:
20256 maybe-install-info-libcpp: install-info-libcpp
20258 install-info-libcpp: \
20261 @[ -f ./libcpp/Makefile ] || exit 0; \
20262 r=`${PWD_COMMAND}`; export r; \
20263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20265 for flag in $(EXTRA_HOST_FLAGS) ; do \
20266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20268 echo "Doing install-info in libcpp" ; \
20269 (cd $(HOST_SUBDIR)/libcpp && \
20270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272 "RANLIB=$${RANLIB}" \
20273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20279 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20280 maybe-install-pdf-libcpp:
20282 maybe-install-pdf-libcpp: install-pdf-libcpp
20284 install-pdf-libcpp: \
20287 @[ -f ./libcpp/Makefile ] || exit 0; \
20288 r=`${PWD_COMMAND}`; export r; \
20289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20291 for flag in $(EXTRA_HOST_FLAGS) ; do \
20292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20294 echo "Doing install-pdf in libcpp" ; \
20295 (cd $(HOST_SUBDIR)/libcpp && \
20296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20298 "RANLIB=$${RANLIB}" \
20299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20305 .PHONY: maybe-install-html-libcpp install-html-libcpp
20306 maybe-install-html-libcpp:
20308 maybe-install-html-libcpp: install-html-libcpp
20310 install-html-libcpp: \
20313 @[ -f ./libcpp/Makefile ] || exit 0; \
20314 r=`${PWD_COMMAND}`; export r; \
20315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20317 for flag in $(EXTRA_HOST_FLAGS) ; do \
20318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20320 echo "Doing install-html in libcpp" ; \
20321 (cd $(HOST_SUBDIR)/libcpp && \
20322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20324 "RANLIB=$${RANLIB}" \
20325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20331 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20332 maybe-installcheck-libcpp:
20334 maybe-installcheck-libcpp: installcheck-libcpp
20336 installcheck-libcpp: \
20338 @[ -f ./libcpp/Makefile ] || exit 0; \
20339 r=`${PWD_COMMAND}`; export r; \
20340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20342 for flag in $(EXTRA_HOST_FLAGS) ; do \
20343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20345 echo "Doing installcheck in libcpp" ; \
20346 (cd $(HOST_SUBDIR)/libcpp && \
20347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20349 "RANLIB=$${RANLIB}" \
20350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20356 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20357 maybe-mostlyclean-libcpp:
20359 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20361 mostlyclean-libcpp:
20362 @[ -f ./libcpp/Makefile ] || exit 0; \
20363 r=`${PWD_COMMAND}`; export r; \
20364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366 for flag in $(EXTRA_HOST_FLAGS) ; do \
20367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20369 echo "Doing mostlyclean in libcpp" ; \
20370 (cd $(HOST_SUBDIR)/libcpp && \
20371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20373 "RANLIB=$${RANLIB}" \
20374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20380 .PHONY: maybe-clean-libcpp clean-libcpp
20381 maybe-clean-libcpp:
20383 maybe-clean-libcpp: clean-libcpp
20386 @[ -f ./libcpp/Makefile ] || exit 0; \
20387 r=`${PWD_COMMAND}`; export r; \
20388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20390 for flag in $(EXTRA_HOST_FLAGS) ; do \
20391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20393 echo "Doing clean in libcpp" ; \
20394 (cd $(HOST_SUBDIR)/libcpp && \
20395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397 "RANLIB=$${RANLIB}" \
20398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20404 .PHONY: maybe-distclean-libcpp distclean-libcpp
20405 maybe-distclean-libcpp:
20407 maybe-distclean-libcpp: distclean-libcpp
20410 @[ -f ./libcpp/Makefile ] || exit 0; \
20411 r=`${PWD_COMMAND}`; export r; \
20412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20414 for flag in $(EXTRA_HOST_FLAGS) ; do \
20415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20417 echo "Doing distclean in libcpp" ; \
20418 (cd $(HOST_SUBDIR)/libcpp && \
20419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20421 "RANLIB=$${RANLIB}" \
20422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20428 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
20429 maybe-maintainer-clean-libcpp:
20431 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
20433 maintainer-clean-libcpp:
20434 @[ -f ./libcpp/Makefile ] || exit 0; \
20435 r=`${PWD_COMMAND}`; export r; \
20436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438 for flag in $(EXTRA_HOST_FLAGS) ; do \
20439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20441 echo "Doing maintainer-clean in libcpp" ; \
20442 (cd $(HOST_SUBDIR)/libcpp && \
20443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20445 "RANLIB=$${RANLIB}" \
20446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20447 maintainer-clean) \
20454 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
20455 maybe-configure-libdecnumber:
20457 configure-libdecnumber: stage_current
20458 @endif gcc-bootstrap
20460 maybe-configure-libdecnumber: configure-libdecnumber
20461 configure-libdecnumber:
20462 @r=`${PWD_COMMAND}`; export r; \
20463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20465 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20467 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
20468 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
20469 case $(srcdir) in \
20470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20471 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20474 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20475 libsrcdir="$$s/libdecnumber"; \
20476 $(SHELL) $${libsrcdir}/configure \
20477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20478 --target=${target_alias} $${srcdiroption} \
20480 @endif libdecnumber
20484 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
20485 maybe-configure-stage1-libdecnumber:
20486 @if libdecnumber-bootstrap
20487 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
20488 configure-stage1-libdecnumber:
20489 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20491 @r=`${PWD_COMMAND}`; export r; \
20492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20493 TFLAGS="$(STAGE1_TFLAGS)"; \
20494 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20496 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20497 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20498 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20499 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
20500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20501 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20502 case $(srcdir) in \
20503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20504 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20507 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20508 libsrcdir="$$s/libdecnumber"; \
20509 $(SHELL) $${libsrcdir}/configure \
20510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20511 --target=${target_alias} $${srcdiroption} \
20512 $(STAGE1_CONFIGURE_FLAGS)
20513 @endif libdecnumber-bootstrap
20515 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
20516 maybe-configure-stage2-libdecnumber:
20517 @if libdecnumber-bootstrap
20518 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
20519 configure-stage2-libdecnumber:
20520 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20522 @r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 TFLAGS="$(STAGE2_TFLAGS)"; \
20525 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20527 $(POSTSTAGE1_HOST_EXPORTS) \
20528 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20529 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20530 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20531 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
20532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20533 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20534 case $(srcdir) in \
20535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20536 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20539 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20540 libsrcdir="$$s/libdecnumber"; \
20541 $(SHELL) $${libsrcdir}/configure \
20542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20543 --target=${target_alias} $${srcdiroption} \
20544 --with-build-libsubdir=$(HOST_SUBDIR) \
20545 $(STAGE2_CONFIGURE_FLAGS)
20546 @endif libdecnumber-bootstrap
20548 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
20549 maybe-configure-stage3-libdecnumber:
20550 @if libdecnumber-bootstrap
20551 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
20552 configure-stage3-libdecnumber:
20553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20555 @r=`${PWD_COMMAND}`; export r; \
20556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557 TFLAGS="$(STAGE3_TFLAGS)"; \
20558 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20560 $(POSTSTAGE1_HOST_EXPORTS) \
20561 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20562 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20563 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20564 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
20565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20566 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20567 case $(srcdir) in \
20568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20569 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20572 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20573 libsrcdir="$$s/libdecnumber"; \
20574 $(SHELL) $${libsrcdir}/configure \
20575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20576 --target=${target_alias} $${srcdiroption} \
20577 --with-build-libsubdir=$(HOST_SUBDIR) \
20578 $(STAGE3_CONFIGURE_FLAGS)
20579 @endif libdecnumber-bootstrap
20581 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
20582 maybe-configure-stage4-libdecnumber:
20583 @if libdecnumber-bootstrap
20584 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
20585 configure-stage4-libdecnumber:
20586 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20588 @r=`${PWD_COMMAND}`; export r; \
20589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20590 TFLAGS="$(STAGE4_TFLAGS)"; \
20591 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20593 $(POSTSTAGE1_HOST_EXPORTS) \
20594 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20595 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20596 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20597 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
20598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20599 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20600 case $(srcdir) in \
20601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20602 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20605 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20606 libsrcdir="$$s/libdecnumber"; \
20607 $(SHELL) $${libsrcdir}/configure \
20608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20609 --target=${target_alias} $${srcdiroption} \
20610 --with-build-libsubdir=$(HOST_SUBDIR) \
20611 $(STAGE4_CONFIGURE_FLAGS)
20612 @endif libdecnumber-bootstrap
20614 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
20615 maybe-configure-stageprofile-libdecnumber:
20616 @if libdecnumber-bootstrap
20617 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
20618 configure-stageprofile-libdecnumber:
20619 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20620 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20621 @r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20624 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20626 $(POSTSTAGE1_HOST_EXPORTS) \
20627 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20629 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20630 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
20631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20632 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20633 case $(srcdir) in \
20634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20635 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20638 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20639 libsrcdir="$$s/libdecnumber"; \
20640 $(SHELL) $${libsrcdir}/configure \
20641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20642 --target=${target_alias} $${srcdiroption} \
20643 --with-build-libsubdir=$(HOST_SUBDIR) \
20644 $(STAGEprofile_CONFIGURE_FLAGS)
20645 @endif libdecnumber-bootstrap
20647 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
20648 maybe-configure-stagefeedback-libdecnumber:
20649 @if libdecnumber-bootstrap
20650 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
20651 configure-stagefeedback-libdecnumber:
20652 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20653 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
20654 @r=`${PWD_COMMAND}`; export r; \
20655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20656 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20657 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20659 $(POSTSTAGE1_HOST_EXPORTS) \
20660 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20661 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20662 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20663 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
20664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20665 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
20666 case $(srcdir) in \
20667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20668 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
20669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20671 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
20672 libsrcdir="$$s/libdecnumber"; \
20673 $(SHELL) $${libsrcdir}/configure \
20674 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20675 --target=${target_alias} $${srcdiroption} \
20676 --with-build-libsubdir=$(HOST_SUBDIR) \
20677 $(STAGEfeedback_CONFIGURE_FLAGS)
20678 @endif libdecnumber-bootstrap
20684 .PHONY: all-libdecnumber maybe-all-libdecnumber
20685 maybe-all-libdecnumber:
20687 all-libdecnumber: stage_current
20688 @endif gcc-bootstrap
20690 TARGET-libdecnumber=all
20691 maybe-all-libdecnumber: all-libdecnumber
20692 all-libdecnumber: configure-libdecnumber
20693 @r=`${PWD_COMMAND}`; export r; \
20694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20696 (cd $(HOST_SUBDIR)/libdecnumber && \
20697 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20698 $(TARGET-libdecnumber))
20699 @endif libdecnumber
20703 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
20704 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
20705 maybe-all-stage1-libdecnumber:
20706 maybe-clean-stage1-libdecnumber:
20707 @if libdecnumber-bootstrap
20708 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
20709 all-stage1: all-stage1-libdecnumber
20710 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
20711 all-stage1-libdecnumber: configure-stage1-libdecnumber
20712 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20713 @r=`${PWD_COMMAND}`; export r; \
20714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20715 TFLAGS="$(STAGE1_TFLAGS)"; \
20717 cd $(HOST_SUBDIR)/libdecnumber && \
20718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20719 CFLAGS="$(STAGE1_CFLAGS)" \
20720 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20721 LIBCFLAGS="$(LIBCFLAGS)" \
20722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20725 $(EXTRA_HOST_FLAGS) \
20726 TFLAGS="$(STAGE1_TFLAGS)" \
20727 $(TARGET-stage1-libdecnumber)
20729 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
20730 clean-stage1: clean-stage1-libdecnumber
20731 clean-stage1-libdecnumber:
20732 @if [ $(current_stage) = stage1 ]; then \
20733 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20735 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
20736 $(MAKE) stage1-start; \
20738 cd $(HOST_SUBDIR)/libdecnumber && \
20739 $(MAKE) $(EXTRA_HOST_FLAGS) \
20741 @endif libdecnumber-bootstrap
20744 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
20745 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
20746 maybe-all-stage2-libdecnumber:
20747 maybe-clean-stage2-libdecnumber:
20748 @if libdecnumber-bootstrap
20749 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
20750 all-stage2: all-stage2-libdecnumber
20751 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
20752 all-stage2-libdecnumber: configure-stage2-libdecnumber
20753 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20754 @r=`${PWD_COMMAND}`; export r; \
20755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756 TFLAGS="$(STAGE2_TFLAGS)"; \
20758 $(POSTSTAGE1_HOST_EXPORTS) \
20759 cd $(HOST_SUBDIR)/libdecnumber && \
20760 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20761 CFLAGS="$(STAGE2_CFLAGS)" \
20762 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20763 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20768 TFLAGS="$(STAGE2_TFLAGS)" \
20769 $(TARGET-stage2-libdecnumber)
20771 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
20772 clean-stage2: clean-stage2-libdecnumber
20773 clean-stage2-libdecnumber:
20774 @if [ $(current_stage) = stage2 ]; then \
20775 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20777 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
20778 $(MAKE) stage2-start; \
20780 cd $(HOST_SUBDIR)/libdecnumber && \
20781 $(MAKE) $(EXTRA_HOST_FLAGS) \
20782 $(POSTSTAGE1_FLAGS_TO_PASS) \
20784 @endif libdecnumber-bootstrap
20787 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
20788 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
20789 maybe-all-stage3-libdecnumber:
20790 maybe-clean-stage3-libdecnumber:
20791 @if libdecnumber-bootstrap
20792 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
20793 all-stage3: all-stage3-libdecnumber
20794 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
20795 all-stage3-libdecnumber: configure-stage3-libdecnumber
20796 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20797 @r=`${PWD_COMMAND}`; export r; \
20798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20799 TFLAGS="$(STAGE3_TFLAGS)"; \
20801 $(POSTSTAGE1_HOST_EXPORTS) \
20802 cd $(HOST_SUBDIR)/libdecnumber && \
20803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20804 CFLAGS="$(STAGE3_CFLAGS)" \
20805 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20806 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20811 TFLAGS="$(STAGE3_TFLAGS)" \
20812 $(TARGET-stage3-libdecnumber)
20814 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
20815 clean-stage3: clean-stage3-libdecnumber
20816 clean-stage3-libdecnumber:
20817 @if [ $(current_stage) = stage3 ]; then \
20818 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20820 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
20821 $(MAKE) stage3-start; \
20823 cd $(HOST_SUBDIR)/libdecnumber && \
20824 $(MAKE) $(EXTRA_HOST_FLAGS) \
20825 $(POSTSTAGE1_FLAGS_TO_PASS) \
20827 @endif libdecnumber-bootstrap
20830 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
20831 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
20832 maybe-all-stage4-libdecnumber:
20833 maybe-clean-stage4-libdecnumber:
20834 @if libdecnumber-bootstrap
20835 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
20836 all-stage4: all-stage4-libdecnumber
20837 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
20838 all-stage4-libdecnumber: configure-stage4-libdecnumber
20839 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20840 @r=`${PWD_COMMAND}`; export r; \
20841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20842 TFLAGS="$(STAGE4_TFLAGS)"; \
20844 $(POSTSTAGE1_HOST_EXPORTS) \
20845 cd $(HOST_SUBDIR)/libdecnumber && \
20846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20847 CFLAGS="$(STAGE4_CFLAGS)" \
20848 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20849 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20854 TFLAGS="$(STAGE4_TFLAGS)" \
20855 $(TARGET-stage4-libdecnumber)
20857 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
20858 clean-stage4: clean-stage4-libdecnumber
20859 clean-stage4-libdecnumber:
20860 @if [ $(current_stage) = stage4 ]; then \
20861 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20863 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
20864 $(MAKE) stage4-start; \
20866 cd $(HOST_SUBDIR)/libdecnumber && \
20867 $(MAKE) $(EXTRA_HOST_FLAGS) \
20868 $(POSTSTAGE1_FLAGS_TO_PASS) \
20870 @endif libdecnumber-bootstrap
20873 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
20874 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
20875 maybe-all-stageprofile-libdecnumber:
20876 maybe-clean-stageprofile-libdecnumber:
20877 @if libdecnumber-bootstrap
20878 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
20879 all-stageprofile: all-stageprofile-libdecnumber
20880 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
20881 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
20882 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20883 @r=`${PWD_COMMAND}`; export r; \
20884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20885 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20887 $(POSTSTAGE1_HOST_EXPORTS) \
20888 cd $(HOST_SUBDIR)/libdecnumber && \
20889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20890 CFLAGS="$(STAGEprofile_CFLAGS)" \
20891 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20892 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20897 TFLAGS="$(STAGEprofile_TFLAGS)" \
20898 $(TARGET-stageprofile-libdecnumber)
20900 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
20901 clean-stageprofile: clean-stageprofile-libdecnumber
20902 clean-stageprofile-libdecnumber:
20903 @if [ $(current_stage) = stageprofile ]; then \
20904 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20906 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
20907 $(MAKE) stageprofile-start; \
20909 cd $(HOST_SUBDIR)/libdecnumber && \
20910 $(MAKE) $(EXTRA_HOST_FLAGS) \
20911 $(POSTSTAGE1_FLAGS_TO_PASS) \
20913 @endif libdecnumber-bootstrap
20916 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
20917 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
20918 maybe-all-stagefeedback-libdecnumber:
20919 maybe-clean-stagefeedback-libdecnumber:
20920 @if libdecnumber-bootstrap
20921 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
20922 all-stagefeedback: all-stagefeedback-libdecnumber
20923 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
20924 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
20925 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20926 @r=`${PWD_COMMAND}`; export r; \
20927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20928 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20930 $(POSTSTAGE1_HOST_EXPORTS) \
20931 cd $(HOST_SUBDIR)/libdecnumber && \
20932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20933 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20934 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20935 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20940 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20941 $(TARGET-stagefeedback-libdecnumber)
20943 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
20944 clean-stagefeedback: clean-stagefeedback-libdecnumber
20945 clean-stagefeedback-libdecnumber:
20946 @if [ $(current_stage) = stagefeedback ]; then \
20947 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
20949 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
20950 $(MAKE) stagefeedback-start; \
20952 cd $(HOST_SUBDIR)/libdecnumber && \
20953 $(MAKE) $(EXTRA_HOST_FLAGS) \
20954 $(POSTSTAGE1_FLAGS_TO_PASS) \
20956 @endif libdecnumber-bootstrap
20962 .PHONY: check-libdecnumber maybe-check-libdecnumber
20963 maybe-check-libdecnumber:
20965 maybe-check-libdecnumber: check-libdecnumber
20967 check-libdecnumber:
20968 @: $(MAKE); $(unstage)
20969 @r=`${PWD_COMMAND}`; export r; \
20970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20972 (cd $(HOST_SUBDIR)/libdecnumber && \
20973 $(MAKE) $(FLAGS_TO_PASS) check)
20975 @endif libdecnumber
20977 .PHONY: install-libdecnumber maybe-install-libdecnumber
20978 maybe-install-libdecnumber:
20980 maybe-install-libdecnumber: install-libdecnumber
20982 install-libdecnumber: installdirs
20983 @: $(MAKE); $(unstage)
20984 @r=`${PWD_COMMAND}`; export r; \
20985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20987 (cd $(HOST_SUBDIR)/libdecnumber && \
20988 $(MAKE) $(FLAGS_TO_PASS) install)
20990 @endif libdecnumber
20992 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
20993 maybe-install-strip-libdecnumber:
20995 maybe-install-strip-libdecnumber: install-strip-libdecnumber
20997 install-strip-libdecnumber: installdirs
20998 @: $(MAKE); $(unstage)
20999 @r=`${PWD_COMMAND}`; export r; \
21000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21002 (cd $(HOST_SUBDIR)/libdecnumber && \
21003 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21005 @endif libdecnumber
21007 # Other targets (info, dvi, pdf, etc.)
21009 .PHONY: maybe-info-libdecnumber info-libdecnumber
21010 maybe-info-libdecnumber:
21012 maybe-info-libdecnumber: info-libdecnumber
21014 info-libdecnumber: \
21015 configure-libdecnumber
21016 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21017 r=`${PWD_COMMAND}`; export r; \
21018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21020 for flag in $(EXTRA_HOST_FLAGS) ; do \
21021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21023 echo "Doing info in libdecnumber" ; \
21024 (cd $(HOST_SUBDIR)/libdecnumber && \
21025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21027 "RANLIB=$${RANLIB}" \
21028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21032 @endif libdecnumber
21034 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21035 maybe-dvi-libdecnumber:
21037 maybe-dvi-libdecnumber: dvi-libdecnumber
21039 dvi-libdecnumber: \
21040 configure-libdecnumber
21041 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21042 r=`${PWD_COMMAND}`; export r; \
21043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21045 for flag in $(EXTRA_HOST_FLAGS) ; do \
21046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21048 echo "Doing dvi in libdecnumber" ; \
21049 (cd $(HOST_SUBDIR)/libdecnumber && \
21050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21052 "RANLIB=$${RANLIB}" \
21053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21057 @endif libdecnumber
21059 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21060 maybe-pdf-libdecnumber:
21062 maybe-pdf-libdecnumber: pdf-libdecnumber
21064 pdf-libdecnumber: \
21065 configure-libdecnumber
21066 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21067 r=`${PWD_COMMAND}`; export r; \
21068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21070 for flag in $(EXTRA_HOST_FLAGS) ; do \
21071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21073 echo "Doing pdf in libdecnumber" ; \
21074 (cd $(HOST_SUBDIR)/libdecnumber && \
21075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21077 "RANLIB=$${RANLIB}" \
21078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21082 @endif libdecnumber
21084 .PHONY: maybe-html-libdecnumber html-libdecnumber
21085 maybe-html-libdecnumber:
21087 maybe-html-libdecnumber: html-libdecnumber
21089 html-libdecnumber: \
21090 configure-libdecnumber
21091 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21092 r=`${PWD_COMMAND}`; export r; \
21093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21095 for flag in $(EXTRA_HOST_FLAGS) ; do \
21096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21098 echo "Doing html in libdecnumber" ; \
21099 (cd $(HOST_SUBDIR)/libdecnumber && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102 "RANLIB=$${RANLIB}" \
21103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21107 @endif libdecnumber
21109 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21110 maybe-TAGS-libdecnumber:
21112 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21114 TAGS-libdecnumber: \
21115 configure-libdecnumber
21116 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21117 r=`${PWD_COMMAND}`; export r; \
21118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21120 for flag in $(EXTRA_HOST_FLAGS) ; do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21123 echo "Doing TAGS in libdecnumber" ; \
21124 (cd $(HOST_SUBDIR)/libdecnumber && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21132 @endif libdecnumber
21134 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21135 maybe-install-info-libdecnumber:
21137 maybe-install-info-libdecnumber: install-info-libdecnumber
21139 install-info-libdecnumber: \
21140 configure-libdecnumber \
21142 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21143 r=`${PWD_COMMAND}`; export r; \
21144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21146 for flag in $(EXTRA_HOST_FLAGS) ; do \
21147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21149 echo "Doing install-info in libdecnumber" ; \
21150 (cd $(HOST_SUBDIR)/libdecnumber && \
21151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21153 "RANLIB=$${RANLIB}" \
21154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21158 @endif libdecnumber
21160 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21161 maybe-install-pdf-libdecnumber:
21163 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21165 install-pdf-libdecnumber: \
21166 configure-libdecnumber \
21168 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21169 r=`${PWD_COMMAND}`; export r; \
21170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21172 for flag in $(EXTRA_HOST_FLAGS) ; do \
21173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21175 echo "Doing install-pdf in libdecnumber" ; \
21176 (cd $(HOST_SUBDIR)/libdecnumber && \
21177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179 "RANLIB=$${RANLIB}" \
21180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184 @endif libdecnumber
21186 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21187 maybe-install-html-libdecnumber:
21189 maybe-install-html-libdecnumber: install-html-libdecnumber
21191 install-html-libdecnumber: \
21192 configure-libdecnumber \
21194 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21195 r=`${PWD_COMMAND}`; export r; \
21196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198 for flag in $(EXTRA_HOST_FLAGS) ; do \
21199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21201 echo "Doing install-html in libdecnumber" ; \
21202 (cd $(HOST_SUBDIR)/libdecnumber && \
21203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21205 "RANLIB=$${RANLIB}" \
21206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21210 @endif libdecnumber
21212 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21213 maybe-installcheck-libdecnumber:
21215 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21217 installcheck-libdecnumber: \
21218 configure-libdecnumber
21219 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21220 r=`${PWD_COMMAND}`; export r; \
21221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21223 for flag in $(EXTRA_HOST_FLAGS) ; do \
21224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21226 echo "Doing installcheck in libdecnumber" ; \
21227 (cd $(HOST_SUBDIR)/libdecnumber && \
21228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21230 "RANLIB=$${RANLIB}" \
21231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235 @endif libdecnumber
21237 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21238 maybe-mostlyclean-libdecnumber:
21240 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21242 mostlyclean-libdecnumber:
21243 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21244 r=`${PWD_COMMAND}`; export r; \
21245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21247 for flag in $(EXTRA_HOST_FLAGS) ; do \
21248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21250 echo "Doing mostlyclean in libdecnumber" ; \
21251 (cd $(HOST_SUBDIR)/libdecnumber && \
21252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21254 "RANLIB=$${RANLIB}" \
21255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21259 @endif libdecnumber
21261 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21262 maybe-clean-libdecnumber:
21264 maybe-clean-libdecnumber: clean-libdecnumber
21266 clean-libdecnumber:
21267 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21268 r=`${PWD_COMMAND}`; export r; \
21269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21271 for flag in $(EXTRA_HOST_FLAGS) ; do \
21272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21274 echo "Doing clean in libdecnumber" ; \
21275 (cd $(HOST_SUBDIR)/libdecnumber && \
21276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21278 "RANLIB=$${RANLIB}" \
21279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21283 @endif libdecnumber
21285 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21286 maybe-distclean-libdecnumber:
21288 maybe-distclean-libdecnumber: distclean-libdecnumber
21290 distclean-libdecnumber:
21291 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21292 r=`${PWD_COMMAND}`; export r; \
21293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21295 for flag in $(EXTRA_HOST_FLAGS) ; do \
21296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21298 echo "Doing distclean in libdecnumber" ; \
21299 (cd $(HOST_SUBDIR)/libdecnumber && \
21300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21302 "RANLIB=$${RANLIB}" \
21303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21307 @endif libdecnumber
21309 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21310 maybe-maintainer-clean-libdecnumber:
21312 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21314 maintainer-clean-libdecnumber:
21315 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21316 r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21319 for flag in $(EXTRA_HOST_FLAGS) ; do \
21320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21322 echo "Doing maintainer-clean in libdecnumber" ; \
21323 (cd $(HOST_SUBDIR)/libdecnumber && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21326 "RANLIB=$${RANLIB}" \
21327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21328 maintainer-clean) \
21331 @endif libdecnumber
21335 .PHONY: configure-libgui maybe-configure-libgui
21336 maybe-configure-libgui:
21338 configure-libgui: stage_current
21339 @endif gcc-bootstrap
21341 maybe-configure-libgui: configure-libgui
21343 @: $(MAKE); $(unstage)
21344 @r=`${PWD_COMMAND}`; export r; \
21345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21349 echo Configuring in $(HOST_SUBDIR)/libgui; \
21350 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21351 case $(srcdir) in \
21352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21353 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21356 srcdiroption="--srcdir=$${topdir}/libgui"; \
21357 libsrcdir="$$s/libgui"; \
21358 $(SHELL) $${libsrcdir}/configure \
21359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21360 --target=${target_alias} $${srcdiroption} \
21368 .PHONY: all-libgui maybe-all-libgui
21371 all-libgui: stage_current
21372 @endif gcc-bootstrap
21375 maybe-all-libgui: all-libgui
21376 all-libgui: configure-libgui
21377 @: $(MAKE); $(unstage)
21378 @r=`${PWD_COMMAND}`; export r; \
21379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381 (cd $(HOST_SUBDIR)/libgui && \
21382 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21389 .PHONY: check-libgui maybe-check-libgui
21390 maybe-check-libgui:
21392 maybe-check-libgui: check-libgui
21395 @: $(MAKE); $(unstage)
21396 @r=`${PWD_COMMAND}`; export r; \
21397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399 (cd $(HOST_SUBDIR)/libgui && \
21400 $(MAKE) $(FLAGS_TO_PASS) check)
21404 .PHONY: install-libgui maybe-install-libgui
21405 maybe-install-libgui:
21407 maybe-install-libgui: install-libgui
21409 install-libgui: installdirs
21410 @: $(MAKE); $(unstage)
21411 @r=`${PWD_COMMAND}`; export r; \
21412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21414 (cd $(HOST_SUBDIR)/libgui && \
21415 $(MAKE) $(FLAGS_TO_PASS) install)
21419 .PHONY: install-strip-libgui maybe-install-strip-libgui
21420 maybe-install-strip-libgui:
21422 maybe-install-strip-libgui: install-strip-libgui
21424 install-strip-libgui: installdirs
21425 @: $(MAKE); $(unstage)
21426 @r=`${PWD_COMMAND}`; export r; \
21427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21429 (cd $(HOST_SUBDIR)/libgui && \
21430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21434 # Other targets (info, dvi, pdf, etc.)
21436 .PHONY: maybe-info-libgui info-libgui
21439 maybe-info-libgui: info-libgui
21443 @: $(MAKE); $(unstage)
21444 @[ -f ./libgui/Makefile ] || exit 0; \
21445 r=`${PWD_COMMAND}`; export r; \
21446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21448 for flag in $(EXTRA_HOST_FLAGS) ; do \
21449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21451 echo "Doing info in libgui" ; \
21452 (cd $(HOST_SUBDIR)/libgui && \
21453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21455 "RANLIB=$${RANLIB}" \
21456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21462 .PHONY: maybe-dvi-libgui dvi-libgui
21465 maybe-dvi-libgui: dvi-libgui
21469 @: $(MAKE); $(unstage)
21470 @[ -f ./libgui/Makefile ] || exit 0; \
21471 r=`${PWD_COMMAND}`; export r; \
21472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21474 for flag in $(EXTRA_HOST_FLAGS) ; do \
21475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21477 echo "Doing dvi in libgui" ; \
21478 (cd $(HOST_SUBDIR)/libgui && \
21479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21481 "RANLIB=$${RANLIB}" \
21482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21488 .PHONY: maybe-pdf-libgui pdf-libgui
21491 maybe-pdf-libgui: pdf-libgui
21495 @: $(MAKE); $(unstage)
21496 @[ -f ./libgui/Makefile ] || exit 0; \
21497 r=`${PWD_COMMAND}`; export r; \
21498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21500 for flag in $(EXTRA_HOST_FLAGS) ; do \
21501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21503 echo "Doing pdf in libgui" ; \
21504 (cd $(HOST_SUBDIR)/libgui && \
21505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21507 "RANLIB=$${RANLIB}" \
21508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21514 .PHONY: maybe-html-libgui html-libgui
21517 maybe-html-libgui: html-libgui
21521 @: $(MAKE); $(unstage)
21522 @[ -f ./libgui/Makefile ] || exit 0; \
21523 r=`${PWD_COMMAND}`; export r; \
21524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21526 for flag in $(EXTRA_HOST_FLAGS) ; do \
21527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21529 echo "Doing html in libgui" ; \
21530 (cd $(HOST_SUBDIR)/libgui && \
21531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21533 "RANLIB=$${RANLIB}" \
21534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21540 .PHONY: maybe-TAGS-libgui TAGS-libgui
21543 maybe-TAGS-libgui: TAGS-libgui
21547 @: $(MAKE); $(unstage)
21548 @[ -f ./libgui/Makefile ] || exit 0; \
21549 r=`${PWD_COMMAND}`; export r; \
21550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21552 for flag in $(EXTRA_HOST_FLAGS) ; do \
21553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21555 echo "Doing TAGS in libgui" ; \
21556 (cd $(HOST_SUBDIR)/libgui && \
21557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21559 "RANLIB=$${RANLIB}" \
21560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21566 .PHONY: maybe-install-info-libgui install-info-libgui
21567 maybe-install-info-libgui:
21569 maybe-install-info-libgui: install-info-libgui
21571 install-info-libgui: \
21574 @: $(MAKE); $(unstage)
21575 @[ -f ./libgui/Makefile ] || exit 0; \
21576 r=`${PWD_COMMAND}`; export r; \
21577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 for flag in $(EXTRA_HOST_FLAGS) ; do \
21580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582 echo "Doing install-info in libgui" ; \
21583 (cd $(HOST_SUBDIR)/libgui && \
21584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21586 "RANLIB=$${RANLIB}" \
21587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21593 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
21594 maybe-install-pdf-libgui:
21596 maybe-install-pdf-libgui: install-pdf-libgui
21598 install-pdf-libgui: \
21601 @: $(MAKE); $(unstage)
21602 @[ -f ./libgui/Makefile ] || exit 0; \
21603 r=`${PWD_COMMAND}`; export r; \
21604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606 for flag in $(EXTRA_HOST_FLAGS) ; do \
21607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21609 echo "Doing install-pdf in libgui" ; \
21610 (cd $(HOST_SUBDIR)/libgui && \
21611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613 "RANLIB=$${RANLIB}" \
21614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21620 .PHONY: maybe-install-html-libgui install-html-libgui
21621 maybe-install-html-libgui:
21623 maybe-install-html-libgui: install-html-libgui
21625 install-html-libgui: \
21628 @: $(MAKE); $(unstage)
21629 @[ -f ./libgui/Makefile ] || exit 0; \
21630 r=`${PWD_COMMAND}`; export r; \
21631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633 for flag in $(EXTRA_HOST_FLAGS) ; do \
21634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636 echo "Doing install-html in libgui" ; \
21637 (cd $(HOST_SUBDIR)/libgui && \
21638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21640 "RANLIB=$${RANLIB}" \
21641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21647 .PHONY: maybe-installcheck-libgui installcheck-libgui
21648 maybe-installcheck-libgui:
21650 maybe-installcheck-libgui: installcheck-libgui
21652 installcheck-libgui: \
21654 @: $(MAKE); $(unstage)
21655 @[ -f ./libgui/Makefile ] || exit 0; \
21656 r=`${PWD_COMMAND}`; export r; \
21657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659 for flag in $(EXTRA_HOST_FLAGS) ; do \
21660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662 echo "Doing installcheck in libgui" ; \
21663 (cd $(HOST_SUBDIR)/libgui && \
21664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21666 "RANLIB=$${RANLIB}" \
21667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21673 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
21674 maybe-mostlyclean-libgui:
21676 maybe-mostlyclean-libgui: mostlyclean-libgui
21678 mostlyclean-libgui:
21679 @: $(MAKE); $(unstage)
21680 @[ -f ./libgui/Makefile ] || exit 0; \
21681 r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684 for flag in $(EXTRA_HOST_FLAGS) ; do \
21685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21687 echo "Doing mostlyclean in libgui" ; \
21688 (cd $(HOST_SUBDIR)/libgui && \
21689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691 "RANLIB=$${RANLIB}" \
21692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698 .PHONY: maybe-clean-libgui clean-libgui
21699 maybe-clean-libgui:
21701 maybe-clean-libgui: clean-libgui
21704 @: $(MAKE); $(unstage)
21705 @[ -f ./libgui/Makefile ] || exit 0; \
21706 r=`${PWD_COMMAND}`; export r; \
21707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709 for flag in $(EXTRA_HOST_FLAGS) ; do \
21710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712 echo "Doing clean in libgui" ; \
21713 (cd $(HOST_SUBDIR)/libgui && \
21714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21716 "RANLIB=$${RANLIB}" \
21717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21723 .PHONY: maybe-distclean-libgui distclean-libgui
21724 maybe-distclean-libgui:
21726 maybe-distclean-libgui: distclean-libgui
21729 @: $(MAKE); $(unstage)
21730 @[ -f ./libgui/Makefile ] || exit 0; \
21731 r=`${PWD_COMMAND}`; export r; \
21732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21734 for flag in $(EXTRA_HOST_FLAGS) ; do \
21735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21737 echo "Doing distclean in libgui" ; \
21738 (cd $(HOST_SUBDIR)/libgui && \
21739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741 "RANLIB=$${RANLIB}" \
21742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21748 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
21749 maybe-maintainer-clean-libgui:
21751 maybe-maintainer-clean-libgui: maintainer-clean-libgui
21753 maintainer-clean-libgui:
21754 @: $(MAKE); $(unstage)
21755 @[ -f ./libgui/Makefile ] || exit 0; \
21756 r=`${PWD_COMMAND}`; export r; \
21757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759 for flag in $(EXTRA_HOST_FLAGS) ; do \
21760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21762 echo "Doing maintainer-clean in libgui" ; \
21763 (cd $(HOST_SUBDIR)/libgui && \
21764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21766 "RANLIB=$${RANLIB}" \
21767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21768 maintainer-clean) \
21775 .PHONY: configure-libiberty maybe-configure-libiberty
21776 maybe-configure-libiberty:
21778 configure-libiberty: stage_current
21779 @endif gcc-bootstrap
21781 maybe-configure-libiberty: configure-libiberty
21782 configure-libiberty:
21783 @r=`${PWD_COMMAND}`; export r; \
21784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21785 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21788 echo Configuring in $(HOST_SUBDIR)/libiberty; \
21789 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
21790 case $(srcdir) in \
21791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21792 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21795 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21796 libsrcdir="$$s/libiberty"; \
21797 $(SHELL) $${libsrcdir}/configure \
21798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21799 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
21805 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
21806 maybe-configure-stage1-libiberty:
21807 @if libiberty-bootstrap
21808 maybe-configure-stage1-libiberty: configure-stage1-libiberty
21809 configure-stage1-libiberty:
21810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21812 @r=`${PWD_COMMAND}`; export r; \
21813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21814 TFLAGS="$(STAGE1_TFLAGS)"; \
21815 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21817 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21818 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21819 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21820 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
21821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21822 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21823 case $(srcdir) in \
21824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21825 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21828 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21829 libsrcdir="$$s/libiberty"; \
21830 $(SHELL) $${libsrcdir}/configure \
21831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21832 --target=${target_alias} $${srcdiroption} \
21833 $(STAGE1_CONFIGURE_FLAGS) \
21834 @extra_host_libiberty_configure_flags@
21835 @endif libiberty-bootstrap
21837 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
21838 maybe-configure-stage2-libiberty:
21839 @if libiberty-bootstrap
21840 maybe-configure-stage2-libiberty: configure-stage2-libiberty
21841 configure-stage2-libiberty:
21842 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21844 @r=`${PWD_COMMAND}`; export r; \
21845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21846 TFLAGS="$(STAGE2_TFLAGS)"; \
21847 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21849 $(POSTSTAGE1_HOST_EXPORTS) \
21850 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21851 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21852 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21853 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
21854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21855 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21856 case $(srcdir) in \
21857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21858 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21861 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21862 libsrcdir="$$s/libiberty"; \
21863 $(SHELL) $${libsrcdir}/configure \
21864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21865 --target=${target_alias} $${srcdiroption} \
21866 --with-build-libsubdir=$(HOST_SUBDIR) \
21867 $(STAGE2_CONFIGURE_FLAGS) \
21868 @extra_host_libiberty_configure_flags@
21869 @endif libiberty-bootstrap
21871 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
21872 maybe-configure-stage3-libiberty:
21873 @if libiberty-bootstrap
21874 maybe-configure-stage3-libiberty: configure-stage3-libiberty
21875 configure-stage3-libiberty:
21876 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21878 @r=`${PWD_COMMAND}`; export r; \
21879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880 TFLAGS="$(STAGE3_TFLAGS)"; \
21881 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21883 $(POSTSTAGE1_HOST_EXPORTS) \
21884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21885 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21886 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21887 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
21888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21889 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21890 case $(srcdir) in \
21891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21892 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21895 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21896 libsrcdir="$$s/libiberty"; \
21897 $(SHELL) $${libsrcdir}/configure \
21898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21899 --target=${target_alias} $${srcdiroption} \
21900 --with-build-libsubdir=$(HOST_SUBDIR) \
21901 $(STAGE3_CONFIGURE_FLAGS) \
21902 @extra_host_libiberty_configure_flags@
21903 @endif libiberty-bootstrap
21905 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
21906 maybe-configure-stage4-libiberty:
21907 @if libiberty-bootstrap
21908 maybe-configure-stage4-libiberty: configure-stage4-libiberty
21909 configure-stage4-libiberty:
21910 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21912 @r=`${PWD_COMMAND}`; export r; \
21913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21914 TFLAGS="$(STAGE4_TFLAGS)"; \
21915 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21917 $(POSTSTAGE1_HOST_EXPORTS) \
21918 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21919 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21920 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21921 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
21922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21923 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21924 case $(srcdir) in \
21925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21926 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21929 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21930 libsrcdir="$$s/libiberty"; \
21931 $(SHELL) $${libsrcdir}/configure \
21932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21933 --target=${target_alias} $${srcdiroption} \
21934 --with-build-libsubdir=$(HOST_SUBDIR) \
21935 $(STAGE4_CONFIGURE_FLAGS) \
21936 @extra_host_libiberty_configure_flags@
21937 @endif libiberty-bootstrap
21939 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
21940 maybe-configure-stageprofile-libiberty:
21941 @if libiberty-bootstrap
21942 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
21943 configure-stageprofile-libiberty:
21944 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21946 @r=`${PWD_COMMAND}`; export r; \
21947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21948 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21949 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21951 $(POSTSTAGE1_HOST_EXPORTS) \
21952 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21953 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21954 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21955 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
21956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21957 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21958 case $(srcdir) in \
21959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21960 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21963 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21964 libsrcdir="$$s/libiberty"; \
21965 $(SHELL) $${libsrcdir}/configure \
21966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21967 --target=${target_alias} $${srcdiroption} \
21968 --with-build-libsubdir=$(HOST_SUBDIR) \
21969 $(STAGEprofile_CONFIGURE_FLAGS) \
21970 @extra_host_libiberty_configure_flags@
21971 @endif libiberty-bootstrap
21973 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
21974 maybe-configure-stagefeedback-libiberty:
21975 @if libiberty-bootstrap
21976 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
21977 configure-stagefeedback-libiberty:
21978 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
21980 @r=`${PWD_COMMAND}`; export r; \
21981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21982 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21983 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
21985 $(POSTSTAGE1_HOST_EXPORTS) \
21986 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21987 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21988 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21989 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
21990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
21991 cd $(HOST_SUBDIR)/libiberty || exit 1; \
21992 case $(srcdir) in \
21993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21994 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
21995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21997 srcdiroption="--srcdir=$${topdir}/libiberty"; \
21998 libsrcdir="$$s/libiberty"; \
21999 $(SHELL) $${libsrcdir}/configure \
22000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22001 --target=${target_alias} $${srcdiroption} \
22002 --with-build-libsubdir=$(HOST_SUBDIR) \
22003 $(STAGEfeedback_CONFIGURE_FLAGS) \
22004 @extra_host_libiberty_configure_flags@
22005 @endif libiberty-bootstrap
22011 .PHONY: all-libiberty maybe-all-libiberty
22012 maybe-all-libiberty:
22014 all-libiberty: stage_current
22015 @endif gcc-bootstrap
22017 TARGET-libiberty=all
22018 maybe-all-libiberty: all-libiberty
22019 all-libiberty: configure-libiberty
22020 @r=`${PWD_COMMAND}`; export r; \
22021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023 (cd $(HOST_SUBDIR)/libiberty && \
22024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22025 $(TARGET-libiberty))
22030 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22031 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22032 maybe-all-stage1-libiberty:
22033 maybe-clean-stage1-libiberty:
22034 @if libiberty-bootstrap
22035 maybe-all-stage1-libiberty: all-stage1-libiberty
22036 all-stage1: all-stage1-libiberty
22037 TARGET-stage1-libiberty = $(TARGET-libiberty)
22038 all-stage1-libiberty: configure-stage1-libiberty
22039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22040 @r=`${PWD_COMMAND}`; export r; \
22041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22042 TFLAGS="$(STAGE1_TFLAGS)"; \
22044 cd $(HOST_SUBDIR)/libiberty && \
22045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22046 CFLAGS="$(STAGE1_CFLAGS)" \
22047 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22048 LIBCFLAGS="$(LIBCFLAGS)" \
22049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22052 $(EXTRA_HOST_FLAGS) \
22053 TFLAGS="$(STAGE1_TFLAGS)" \
22054 $(TARGET-stage1-libiberty)
22056 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22057 clean-stage1: clean-stage1-libiberty
22058 clean-stage1-libiberty:
22059 @if [ $(current_stage) = stage1 ]; then \
22060 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22062 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22063 $(MAKE) stage1-start; \
22065 cd $(HOST_SUBDIR)/libiberty && \
22066 $(MAKE) $(EXTRA_HOST_FLAGS) \
22068 @endif libiberty-bootstrap
22071 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22072 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22073 maybe-all-stage2-libiberty:
22074 maybe-clean-stage2-libiberty:
22075 @if libiberty-bootstrap
22076 maybe-all-stage2-libiberty: all-stage2-libiberty
22077 all-stage2: all-stage2-libiberty
22078 TARGET-stage2-libiberty = $(TARGET-libiberty)
22079 all-stage2-libiberty: configure-stage2-libiberty
22080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22081 @r=`${PWD_COMMAND}`; export r; \
22082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22083 TFLAGS="$(STAGE2_TFLAGS)"; \
22085 $(POSTSTAGE1_HOST_EXPORTS) \
22086 cd $(HOST_SUBDIR)/libiberty && \
22087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22088 CFLAGS="$(STAGE2_CFLAGS)" \
22089 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22090 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22095 TFLAGS="$(STAGE2_TFLAGS)" \
22096 $(TARGET-stage2-libiberty)
22098 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22099 clean-stage2: clean-stage2-libiberty
22100 clean-stage2-libiberty:
22101 @if [ $(current_stage) = stage2 ]; then \
22102 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22104 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22105 $(MAKE) stage2-start; \
22107 cd $(HOST_SUBDIR)/libiberty && \
22108 $(MAKE) $(EXTRA_HOST_FLAGS) \
22109 $(POSTSTAGE1_FLAGS_TO_PASS) \
22111 @endif libiberty-bootstrap
22114 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22115 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22116 maybe-all-stage3-libiberty:
22117 maybe-clean-stage3-libiberty:
22118 @if libiberty-bootstrap
22119 maybe-all-stage3-libiberty: all-stage3-libiberty
22120 all-stage3: all-stage3-libiberty
22121 TARGET-stage3-libiberty = $(TARGET-libiberty)
22122 all-stage3-libiberty: configure-stage3-libiberty
22123 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22124 @r=`${PWD_COMMAND}`; export r; \
22125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126 TFLAGS="$(STAGE3_TFLAGS)"; \
22128 $(POSTSTAGE1_HOST_EXPORTS) \
22129 cd $(HOST_SUBDIR)/libiberty && \
22130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22131 CFLAGS="$(STAGE3_CFLAGS)" \
22132 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22133 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22138 TFLAGS="$(STAGE3_TFLAGS)" \
22139 $(TARGET-stage3-libiberty)
22141 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22142 clean-stage3: clean-stage3-libiberty
22143 clean-stage3-libiberty:
22144 @if [ $(current_stage) = stage3 ]; then \
22145 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22147 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22148 $(MAKE) stage3-start; \
22150 cd $(HOST_SUBDIR)/libiberty && \
22151 $(MAKE) $(EXTRA_HOST_FLAGS) \
22152 $(POSTSTAGE1_FLAGS_TO_PASS) \
22154 @endif libiberty-bootstrap
22157 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22158 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22159 maybe-all-stage4-libiberty:
22160 maybe-clean-stage4-libiberty:
22161 @if libiberty-bootstrap
22162 maybe-all-stage4-libiberty: all-stage4-libiberty
22163 all-stage4: all-stage4-libiberty
22164 TARGET-stage4-libiberty = $(TARGET-libiberty)
22165 all-stage4-libiberty: configure-stage4-libiberty
22166 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22167 @r=`${PWD_COMMAND}`; export r; \
22168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22169 TFLAGS="$(STAGE4_TFLAGS)"; \
22171 $(POSTSTAGE1_HOST_EXPORTS) \
22172 cd $(HOST_SUBDIR)/libiberty && \
22173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22174 CFLAGS="$(STAGE4_CFLAGS)" \
22175 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22176 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22181 TFLAGS="$(STAGE4_TFLAGS)" \
22182 $(TARGET-stage4-libiberty)
22184 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22185 clean-stage4: clean-stage4-libiberty
22186 clean-stage4-libiberty:
22187 @if [ $(current_stage) = stage4 ]; then \
22188 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22190 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22191 $(MAKE) stage4-start; \
22193 cd $(HOST_SUBDIR)/libiberty && \
22194 $(MAKE) $(EXTRA_HOST_FLAGS) \
22195 $(POSTSTAGE1_FLAGS_TO_PASS) \
22197 @endif libiberty-bootstrap
22200 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22201 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22202 maybe-all-stageprofile-libiberty:
22203 maybe-clean-stageprofile-libiberty:
22204 @if libiberty-bootstrap
22205 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22206 all-stageprofile: all-stageprofile-libiberty
22207 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22208 all-stageprofile-libiberty: configure-stageprofile-libiberty
22209 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22210 @r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22214 $(POSTSTAGE1_HOST_EXPORTS) \
22215 cd $(HOST_SUBDIR)/libiberty && \
22216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22217 CFLAGS="$(STAGEprofile_CFLAGS)" \
22218 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22219 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22224 TFLAGS="$(STAGEprofile_TFLAGS)" \
22225 $(TARGET-stageprofile-libiberty)
22227 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22228 clean-stageprofile: clean-stageprofile-libiberty
22229 clean-stageprofile-libiberty:
22230 @if [ $(current_stage) = stageprofile ]; then \
22231 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22233 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22234 $(MAKE) stageprofile-start; \
22236 cd $(HOST_SUBDIR)/libiberty && \
22237 $(MAKE) $(EXTRA_HOST_FLAGS) \
22238 $(POSTSTAGE1_FLAGS_TO_PASS) \
22240 @endif libiberty-bootstrap
22243 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22244 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22245 maybe-all-stagefeedback-libiberty:
22246 maybe-clean-stagefeedback-libiberty:
22247 @if libiberty-bootstrap
22248 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22249 all-stagefeedback: all-stagefeedback-libiberty
22250 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22251 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22253 @r=`${PWD_COMMAND}`; export r; \
22254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22257 $(POSTSTAGE1_HOST_EXPORTS) \
22258 cd $(HOST_SUBDIR)/libiberty && \
22259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22260 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22261 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22267 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22268 $(TARGET-stagefeedback-libiberty)
22270 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22271 clean-stagefeedback: clean-stagefeedback-libiberty
22272 clean-stagefeedback-libiberty:
22273 @if [ $(current_stage) = stagefeedback ]; then \
22274 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22276 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22277 $(MAKE) stagefeedback-start; \
22279 cd $(HOST_SUBDIR)/libiberty && \
22280 $(MAKE) $(EXTRA_HOST_FLAGS) \
22281 $(POSTSTAGE1_FLAGS_TO_PASS) \
22283 @endif libiberty-bootstrap
22289 .PHONY: check-libiberty maybe-check-libiberty
22290 maybe-check-libiberty:
22292 maybe-check-libiberty: check-libiberty
22295 @: $(MAKE); $(unstage)
22296 @r=`${PWD_COMMAND}`; export r; \
22297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22299 (cd $(HOST_SUBDIR)/libiberty && \
22300 $(MAKE) $(FLAGS_TO_PASS) check)
22304 .PHONY: install-libiberty maybe-install-libiberty
22305 maybe-install-libiberty:
22307 maybe-install-libiberty: install-libiberty
22309 install-libiberty: installdirs
22310 @: $(MAKE); $(unstage)
22311 @r=`${PWD_COMMAND}`; export r; \
22312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314 (cd $(HOST_SUBDIR)/libiberty && \
22315 $(MAKE) $(FLAGS_TO_PASS) install)
22319 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22320 maybe-install-strip-libiberty:
22322 maybe-install-strip-libiberty: install-strip-libiberty
22324 install-strip-libiberty: installdirs
22325 @: $(MAKE); $(unstage)
22326 @r=`${PWD_COMMAND}`; export r; \
22327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22329 (cd $(HOST_SUBDIR)/libiberty && \
22330 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22334 # Other targets (info, dvi, pdf, etc.)
22336 .PHONY: maybe-info-libiberty info-libiberty
22337 maybe-info-libiberty:
22339 maybe-info-libiberty: info-libiberty
22342 configure-libiberty
22343 @[ -f ./libiberty/Makefile ] || exit 0; \
22344 r=`${PWD_COMMAND}`; export r; \
22345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347 for flag in $(EXTRA_HOST_FLAGS) ; do \
22348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350 echo "Doing info in libiberty" ; \
22351 (cd $(HOST_SUBDIR)/libiberty && \
22352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22354 "RANLIB=$${RANLIB}" \
22355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22361 .PHONY: maybe-dvi-libiberty dvi-libiberty
22362 maybe-dvi-libiberty:
22364 maybe-dvi-libiberty: dvi-libiberty
22367 configure-libiberty
22368 @[ -f ./libiberty/Makefile ] || exit 0; \
22369 r=`${PWD_COMMAND}`; export r; \
22370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372 for flag in $(EXTRA_HOST_FLAGS) ; do \
22373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22375 echo "Doing dvi in libiberty" ; \
22376 (cd $(HOST_SUBDIR)/libiberty && \
22377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22379 "RANLIB=$${RANLIB}" \
22380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22386 .PHONY: maybe-pdf-libiberty pdf-libiberty
22387 maybe-pdf-libiberty:
22389 maybe-pdf-libiberty: pdf-libiberty
22392 configure-libiberty
22393 @[ -f ./libiberty/Makefile ] || exit 0; \
22394 r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22397 for flag in $(EXTRA_HOST_FLAGS) ; do \
22398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22400 echo "Doing pdf in libiberty" ; \
22401 (cd $(HOST_SUBDIR)/libiberty && \
22402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22404 "RANLIB=$${RANLIB}" \
22405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22411 .PHONY: maybe-html-libiberty html-libiberty
22412 maybe-html-libiberty:
22414 maybe-html-libiberty: html-libiberty
22417 configure-libiberty
22418 @[ -f ./libiberty/Makefile ] || exit 0; \
22419 r=`${PWD_COMMAND}`; export r; \
22420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22422 for flag in $(EXTRA_HOST_FLAGS) ; do \
22423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22425 echo "Doing html in libiberty" ; \
22426 (cd $(HOST_SUBDIR)/libiberty && \
22427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22429 "RANLIB=$${RANLIB}" \
22430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22436 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
22437 maybe-TAGS-libiberty:
22439 maybe-TAGS-libiberty: TAGS-libiberty
22442 configure-libiberty
22443 @[ -f ./libiberty/Makefile ] || exit 0; \
22444 r=`${PWD_COMMAND}`; export r; \
22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447 for flag in $(EXTRA_HOST_FLAGS) ; do \
22448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22450 echo "Doing TAGS in libiberty" ; \
22451 (cd $(HOST_SUBDIR)/libiberty && \
22452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454 "RANLIB=$${RANLIB}" \
22455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22461 .PHONY: maybe-install-info-libiberty install-info-libiberty
22462 maybe-install-info-libiberty:
22464 maybe-install-info-libiberty: install-info-libiberty
22466 install-info-libiberty: \
22467 configure-libiberty \
22469 @[ -f ./libiberty/Makefile ] || exit 0; \
22470 r=`${PWD_COMMAND}`; export r; \
22471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22473 for flag in $(EXTRA_HOST_FLAGS) ; do \
22474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22476 echo "Doing install-info in libiberty" ; \
22477 (cd $(HOST_SUBDIR)/libiberty && \
22478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22480 "RANLIB=$${RANLIB}" \
22481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22487 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
22488 maybe-install-pdf-libiberty:
22490 maybe-install-pdf-libiberty: install-pdf-libiberty
22492 install-pdf-libiberty: \
22493 configure-libiberty \
22495 @[ -f ./libiberty/Makefile ] || exit 0; \
22496 r=`${PWD_COMMAND}`; export r; \
22497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22499 for flag in $(EXTRA_HOST_FLAGS) ; do \
22500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22502 echo "Doing install-pdf in libiberty" ; \
22503 (cd $(HOST_SUBDIR)/libiberty && \
22504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22506 "RANLIB=$${RANLIB}" \
22507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22513 .PHONY: maybe-install-html-libiberty install-html-libiberty
22514 maybe-install-html-libiberty:
22516 maybe-install-html-libiberty: install-html-libiberty
22518 install-html-libiberty: \
22519 configure-libiberty \
22521 @[ -f ./libiberty/Makefile ] || exit 0; \
22522 r=`${PWD_COMMAND}`; export r; \
22523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525 for flag in $(EXTRA_HOST_FLAGS) ; do \
22526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22528 echo "Doing install-html in libiberty" ; \
22529 (cd $(HOST_SUBDIR)/libiberty && \
22530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22532 "RANLIB=$${RANLIB}" \
22533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22539 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
22540 maybe-installcheck-libiberty:
22542 maybe-installcheck-libiberty: installcheck-libiberty
22544 installcheck-libiberty: \
22545 configure-libiberty
22546 @[ -f ./libiberty/Makefile ] || exit 0; \
22547 r=`${PWD_COMMAND}`; export r; \
22548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22550 for flag in $(EXTRA_HOST_FLAGS) ; do \
22551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22553 echo "Doing installcheck in libiberty" ; \
22554 (cd $(HOST_SUBDIR)/libiberty && \
22555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22557 "RANLIB=$${RANLIB}" \
22558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22564 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
22565 maybe-mostlyclean-libiberty:
22567 maybe-mostlyclean-libiberty: mostlyclean-libiberty
22569 mostlyclean-libiberty:
22570 @[ -f ./libiberty/Makefile ] || exit 0; \
22571 r=`${PWD_COMMAND}`; export r; \
22572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574 for flag in $(EXTRA_HOST_FLAGS) ; do \
22575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22577 echo "Doing mostlyclean in libiberty" ; \
22578 (cd $(HOST_SUBDIR)/libiberty && \
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}" \
22588 .PHONY: maybe-clean-libiberty clean-libiberty
22589 maybe-clean-libiberty:
22591 maybe-clean-libiberty: clean-libiberty
22594 @[ -f ./libiberty/Makefile ] || exit 0; \
22595 r=`${PWD_COMMAND}`; export r; \
22596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22598 for flag in $(EXTRA_HOST_FLAGS) ; do \
22599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22601 echo "Doing clean in libiberty" ; \
22602 (cd $(HOST_SUBDIR)/libiberty && \
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}" \
22612 .PHONY: maybe-distclean-libiberty distclean-libiberty
22613 maybe-distclean-libiberty:
22615 maybe-distclean-libiberty: distclean-libiberty
22617 distclean-libiberty:
22618 @[ -f ./libiberty/Makefile ] || exit 0; \
22619 r=`${PWD_COMMAND}`; export r; \
22620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22622 for flag in $(EXTRA_HOST_FLAGS) ; do \
22623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22625 echo "Doing distclean in libiberty" ; \
22626 (cd $(HOST_SUBDIR)/libiberty && \
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}" \
22636 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
22637 maybe-maintainer-clean-libiberty:
22639 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
22641 maintainer-clean-libiberty:
22642 @[ -f ./libiberty/Makefile ] || exit 0; \
22643 r=`${PWD_COMMAND}`; export r; \
22644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22646 for flag in $(EXTRA_HOST_FLAGS) ; do \
22647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22649 echo "Doing maintainer-clean in libiberty" ; \
22650 (cd $(HOST_SUBDIR)/libiberty && \
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 maintainer-clean) \
22662 .PHONY: configure-libiconv maybe-configure-libiconv
22663 maybe-configure-libiconv:
22665 configure-libiconv: stage_current
22666 @endif gcc-bootstrap
22668 maybe-configure-libiconv: configure-libiconv
22669 configure-libiconv:
22670 @: $(MAKE); $(unstage)
22671 @r=`${PWD_COMMAND}`; export r; \
22672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22673 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
22674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
22676 echo Configuring in $(HOST_SUBDIR)/libiconv; \
22677 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
22678 case $(srcdir) in \
22679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22680 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
22681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22683 srcdiroption="--srcdir=$${topdir}/libiconv"; \
22684 libsrcdir="$$s/libiconv"; \
22685 $(SHELL) $${libsrcdir}/configure \
22686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22687 --target=${target_alias} $${srcdiroption} --disable-shared \
22695 .PHONY: all-libiconv maybe-all-libiconv
22696 maybe-all-libiconv:
22698 all-libiconv: stage_current
22699 @endif gcc-bootstrap
22701 TARGET-libiconv=all
22702 maybe-all-libiconv: all-libiconv
22703 all-libiconv: configure-libiconv
22704 @: $(MAKE); $(unstage)
22705 @r=`${PWD_COMMAND}`; export r; \
22706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708 (cd $(HOST_SUBDIR)/libiconv && \
22709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22710 $(TARGET-libiconv))
22716 .PHONY: check-libiconv maybe-check-libiconv
22717 maybe-check-libiconv:
22719 maybe-check-libiconv: check-libiconv
22722 @: $(MAKE); $(unstage)
22723 @r=`${PWD_COMMAND}`; export r; \
22724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22726 (cd $(HOST_SUBDIR)/libiconv && \
22727 $(MAKE) $(FLAGS_TO_PASS) check)
22731 .PHONY: install-libiconv maybe-install-libiconv
22732 maybe-install-libiconv:
22734 maybe-install-libiconv: install-libiconv
22740 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
22741 maybe-install-strip-libiconv:
22743 maybe-install-strip-libiconv: install-strip-libiconv
22745 install-strip-libiconv:
22749 # Other targets (info, dvi, pdf, etc.)
22751 .PHONY: maybe-info-libiconv info-libiconv
22752 maybe-info-libiconv:
22754 maybe-info-libiconv: info-libiconv
22758 @: $(MAKE); $(unstage)
22759 @[ -f ./libiconv/Makefile ] || exit 0; \
22760 r=`${PWD_COMMAND}`; export r; \
22761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22763 for flag in $(EXTRA_HOST_FLAGS) ; do \
22764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22766 echo "Doing info in libiconv" ; \
22767 (cd $(HOST_SUBDIR)/libiconv && \
22768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22770 "RANLIB=$${RANLIB}" \
22771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22777 .PHONY: maybe-dvi-libiconv dvi-libiconv
22778 maybe-dvi-libiconv:
22780 maybe-dvi-libiconv: dvi-libiconv
22784 @: $(MAKE); $(unstage)
22785 @[ -f ./libiconv/Makefile ] || exit 0; \
22786 r=`${PWD_COMMAND}`; export r; \
22787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22789 for flag in $(EXTRA_HOST_FLAGS) ; do \
22790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22792 echo "Doing dvi in libiconv" ; \
22793 (cd $(HOST_SUBDIR)/libiconv && \
22794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22796 "RANLIB=$${RANLIB}" \
22797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22803 .PHONY: maybe-pdf-libiconv pdf-libiconv
22804 maybe-pdf-libiconv:
22806 maybe-pdf-libiconv: pdf-libiconv
22810 @: $(MAKE); $(unstage)
22811 @[ -f ./libiconv/Makefile ] || exit 0; \
22812 r=`${PWD_COMMAND}`; export r; \
22813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 for flag in $(EXTRA_HOST_FLAGS) ; do \
22816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22818 echo "Doing pdf in libiconv" ; \
22819 (cd $(HOST_SUBDIR)/libiconv && \
22820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22822 "RANLIB=$${RANLIB}" \
22823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22829 .PHONY: maybe-html-libiconv html-libiconv
22830 maybe-html-libiconv:
22832 maybe-html-libiconv: html-libiconv
22836 @: $(MAKE); $(unstage)
22837 @[ -f ./libiconv/Makefile ] || exit 0; \
22838 r=`${PWD_COMMAND}`; export r; \
22839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22841 for flag in $(EXTRA_HOST_FLAGS) ; do \
22842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22844 echo "Doing html in libiconv" ; \
22845 (cd $(HOST_SUBDIR)/libiconv && \
22846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22848 "RANLIB=$${RANLIB}" \
22849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22855 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
22856 maybe-TAGS-libiconv:
22858 maybe-TAGS-libiconv: TAGS-libiconv
22862 @: $(MAKE); $(unstage)
22863 @[ -f ./libiconv/Makefile ] || exit 0; \
22864 r=`${PWD_COMMAND}`; export r; \
22865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 for flag in $(EXTRA_HOST_FLAGS) ; do \
22868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870 echo "Doing TAGS in libiconv" ; \
22871 (cd $(HOST_SUBDIR)/libiconv && \
22872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22874 "RANLIB=$${RANLIB}" \
22875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22881 .PHONY: maybe-install-info-libiconv install-info-libiconv
22882 maybe-install-info-libiconv:
22884 maybe-install-info-libiconv: install-info-libiconv
22886 # libiconv doesn't support install-info.
22887 install-info-libiconv:
22891 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
22892 maybe-install-pdf-libiconv:
22894 maybe-install-pdf-libiconv: install-pdf-libiconv
22896 # libiconv doesn't support install-pdf.
22897 install-pdf-libiconv:
22901 .PHONY: maybe-install-html-libiconv install-html-libiconv
22902 maybe-install-html-libiconv:
22904 maybe-install-html-libiconv: install-html-libiconv
22906 # libiconv doesn't support install-html.
22907 install-html-libiconv:
22911 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
22912 maybe-installcheck-libiconv:
22914 maybe-installcheck-libiconv: installcheck-libiconv
22916 installcheck-libiconv: \
22918 @: $(MAKE); $(unstage)
22919 @[ -f ./libiconv/Makefile ] || exit 0; \
22920 r=`${PWD_COMMAND}`; export r; \
22921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22923 for flag in $(EXTRA_HOST_FLAGS) ; do \
22924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22926 echo "Doing installcheck in libiconv" ; \
22927 (cd $(HOST_SUBDIR)/libiconv && \
22928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22930 "RANLIB=$${RANLIB}" \
22931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22937 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
22938 maybe-mostlyclean-libiconv:
22940 maybe-mostlyclean-libiconv: mostlyclean-libiconv
22942 mostlyclean-libiconv:
22943 @: $(MAKE); $(unstage)
22944 @[ -f ./libiconv/Makefile ] || exit 0; \
22945 r=`${PWD_COMMAND}`; export r; \
22946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948 for flag in $(EXTRA_HOST_FLAGS) ; do \
22949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22951 echo "Doing mostlyclean in libiconv" ; \
22952 (cd $(HOST_SUBDIR)/libiconv && \
22953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22955 "RANLIB=$${RANLIB}" \
22956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22962 .PHONY: maybe-clean-libiconv clean-libiconv
22963 maybe-clean-libiconv:
22965 maybe-clean-libiconv: clean-libiconv
22968 @: $(MAKE); $(unstage)
22969 @[ -f ./libiconv/Makefile ] || exit 0; \
22970 r=`${PWD_COMMAND}`; export r; \
22971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22973 for flag in $(EXTRA_HOST_FLAGS) ; do \
22974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22976 echo "Doing clean in libiconv" ; \
22977 (cd $(HOST_SUBDIR)/libiconv && \
22978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22980 "RANLIB=$${RANLIB}" \
22981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22987 .PHONY: maybe-distclean-libiconv distclean-libiconv
22988 maybe-distclean-libiconv:
22990 maybe-distclean-libiconv: distclean-libiconv
22992 distclean-libiconv:
22993 @: $(MAKE); $(unstage)
22994 @[ -f ./libiconv/Makefile ] || exit 0; \
22995 r=`${PWD_COMMAND}`; export r; \
22996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998 for flag in $(EXTRA_HOST_FLAGS) ; do \
22999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23001 echo "Doing distclean in libiconv" ; \
23002 (cd $(HOST_SUBDIR)/libiconv && \
23003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23005 "RANLIB=$${RANLIB}" \
23006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23012 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
23013 maybe-maintainer-clean-libiconv:
23015 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
23017 maintainer-clean-libiconv:
23018 @: $(MAKE); $(unstage)
23019 @[ -f ./libiconv/Makefile ] || exit 0; \
23020 r=`${PWD_COMMAND}`; export r; \
23021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023 for flag in $(EXTRA_HOST_FLAGS) ; do \
23024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23026 echo "Doing maintainer-clean in libiconv" ; \
23027 (cd $(HOST_SUBDIR)/libiconv && \
23028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23030 "RANLIB=$${RANLIB}" \
23031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23032 maintainer-clean) \
23039 .PHONY: configure-m4 maybe-configure-m4
23040 maybe-configure-m4:
23042 configure-m4: stage_current
23043 @endif gcc-bootstrap
23045 maybe-configure-m4: configure-m4
23047 @: $(MAKE); $(unstage)
23048 @r=`${PWD_COMMAND}`; export r; \
23049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23050 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
23051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
23053 echo Configuring in $(HOST_SUBDIR)/m4; \
23054 cd "$(HOST_SUBDIR)/m4" || exit 1; \
23055 case $(srcdir) in \
23056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23057 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
23058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23060 srcdiroption="--srcdir=$${topdir}/m4"; \
23061 libsrcdir="$$s/m4"; \
23062 $(SHELL) $${libsrcdir}/configure \
23063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23064 --target=${target_alias} $${srcdiroption} \
23072 .PHONY: all-m4 maybe-all-m4
23075 all-m4: stage_current
23076 @endif gcc-bootstrap
23079 maybe-all-m4: all-m4
23080 all-m4: configure-m4
23081 @: $(MAKE); $(unstage)
23082 @r=`${PWD_COMMAND}`; export r; \
23083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085 (cd $(HOST_SUBDIR)/m4 && \
23086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23093 .PHONY: check-m4 maybe-check-m4
23096 maybe-check-m4: check-m4
23099 @: $(MAKE); $(unstage)
23100 @r=`${PWD_COMMAND}`; export r; \
23101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103 (cd $(HOST_SUBDIR)/m4 && \
23104 $(MAKE) $(FLAGS_TO_PASS) check)
23108 .PHONY: install-m4 maybe-install-m4
23111 maybe-install-m4: install-m4
23113 install-m4: installdirs
23114 @: $(MAKE); $(unstage)
23115 @r=`${PWD_COMMAND}`; export r; \
23116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118 (cd $(HOST_SUBDIR)/m4 && \
23119 $(MAKE) $(FLAGS_TO_PASS) install)
23123 .PHONY: install-strip-m4 maybe-install-strip-m4
23124 maybe-install-strip-m4:
23126 maybe-install-strip-m4: install-strip-m4
23128 install-strip-m4: installdirs
23129 @: $(MAKE); $(unstage)
23130 @r=`${PWD_COMMAND}`; export r; \
23131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133 (cd $(HOST_SUBDIR)/m4 && \
23134 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23138 # Other targets (info, dvi, pdf, etc.)
23140 .PHONY: maybe-info-m4 info-m4
23143 maybe-info-m4: info-m4
23147 @: $(MAKE); $(unstage)
23148 @[ -f ./m4/Makefile ] || exit 0; \
23149 r=`${PWD_COMMAND}`; export r; \
23150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 for flag in $(EXTRA_HOST_FLAGS) ; do \
23153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155 echo "Doing info in m4" ; \
23156 (cd $(HOST_SUBDIR)/m4 && \
23157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23159 "RANLIB=$${RANLIB}" \
23160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23166 .PHONY: maybe-dvi-m4 dvi-m4
23169 maybe-dvi-m4: dvi-m4
23173 @: $(MAKE); $(unstage)
23174 @[ -f ./m4/Makefile ] || exit 0; \
23175 r=`${PWD_COMMAND}`; export r; \
23176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23178 for flag in $(EXTRA_HOST_FLAGS) ; do \
23179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23181 echo "Doing dvi in m4" ; \
23182 (cd $(HOST_SUBDIR)/m4 && \
23183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185 "RANLIB=$${RANLIB}" \
23186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23192 .PHONY: maybe-pdf-m4 pdf-m4
23195 maybe-pdf-m4: pdf-m4
23199 @: $(MAKE); $(unstage)
23200 @[ -f ./m4/Makefile ] || exit 0; \
23201 r=`${PWD_COMMAND}`; export r; \
23202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204 for flag in $(EXTRA_HOST_FLAGS) ; do \
23205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23207 echo "Doing pdf in m4" ; \
23208 (cd $(HOST_SUBDIR)/m4 && \
23209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23211 "RANLIB=$${RANLIB}" \
23212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218 .PHONY: maybe-html-m4 html-m4
23221 maybe-html-m4: html-m4
23225 @: $(MAKE); $(unstage)
23226 @[ -f ./m4/Makefile ] || exit 0; \
23227 r=`${PWD_COMMAND}`; export r; \
23228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230 for flag in $(EXTRA_HOST_FLAGS) ; do \
23231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23233 echo "Doing html in m4" ; \
23234 (cd $(HOST_SUBDIR)/m4 && \
23235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23237 "RANLIB=$${RANLIB}" \
23238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23244 .PHONY: maybe-TAGS-m4 TAGS-m4
23247 maybe-TAGS-m4: TAGS-m4
23251 @: $(MAKE); $(unstage)
23252 @[ -f ./m4/Makefile ] || exit 0; \
23253 r=`${PWD_COMMAND}`; export r; \
23254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256 for flag in $(EXTRA_HOST_FLAGS) ; do \
23257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23259 echo "Doing TAGS in m4" ; \
23260 (cd $(HOST_SUBDIR)/m4 && \
23261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23263 "RANLIB=$${RANLIB}" \
23264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23270 .PHONY: maybe-install-info-m4 install-info-m4
23271 maybe-install-info-m4:
23273 maybe-install-info-m4: install-info-m4
23278 @: $(MAKE); $(unstage)
23279 @[ -f ./m4/Makefile ] || exit 0; \
23280 r=`${PWD_COMMAND}`; export r; \
23281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23283 for flag in $(EXTRA_HOST_FLAGS) ; do \
23284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23286 echo "Doing install-info in m4" ; \
23287 (cd $(HOST_SUBDIR)/m4 && \
23288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23290 "RANLIB=$${RANLIB}" \
23291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23297 .PHONY: maybe-install-pdf-m4 install-pdf-m4
23298 maybe-install-pdf-m4:
23300 maybe-install-pdf-m4: install-pdf-m4
23305 @: $(MAKE); $(unstage)
23306 @[ -f ./m4/Makefile ] || exit 0; \
23307 r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23310 for flag in $(EXTRA_HOST_FLAGS) ; do \
23311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23313 echo "Doing install-pdf in m4" ; \
23314 (cd $(HOST_SUBDIR)/m4 && \
23315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317 "RANLIB=$${RANLIB}" \
23318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23324 .PHONY: maybe-install-html-m4 install-html-m4
23325 maybe-install-html-m4:
23327 maybe-install-html-m4: install-html-m4
23332 @: $(MAKE); $(unstage)
23333 @[ -f ./m4/Makefile ] || exit 0; \
23334 r=`${PWD_COMMAND}`; export r; \
23335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23337 for flag in $(EXTRA_HOST_FLAGS) ; do \
23338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23340 echo "Doing install-html in m4" ; \
23341 (cd $(HOST_SUBDIR)/m4 && \
23342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23344 "RANLIB=$${RANLIB}" \
23345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351 .PHONY: maybe-installcheck-m4 installcheck-m4
23352 maybe-installcheck-m4:
23354 maybe-installcheck-m4: installcheck-m4
23358 @: $(MAKE); $(unstage)
23359 @[ -f ./m4/Makefile ] || exit 0; \
23360 r=`${PWD_COMMAND}`; export r; \
23361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363 for flag in $(EXTRA_HOST_FLAGS) ; do \
23364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23366 echo "Doing installcheck in m4" ; \
23367 (cd $(HOST_SUBDIR)/m4 && \
23368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23370 "RANLIB=$${RANLIB}" \
23371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23377 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
23378 maybe-mostlyclean-m4:
23380 maybe-mostlyclean-m4: mostlyclean-m4
23383 @: $(MAKE); $(unstage)
23384 @[ -f ./m4/Makefile ] || exit 0; \
23385 r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23388 for flag in $(EXTRA_HOST_FLAGS) ; do \
23389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23391 echo "Doing mostlyclean in m4" ; \
23392 (cd $(HOST_SUBDIR)/m4 && \
23393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395 "RANLIB=$${RANLIB}" \
23396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23402 .PHONY: maybe-clean-m4 clean-m4
23405 maybe-clean-m4: clean-m4
23408 @: $(MAKE); $(unstage)
23409 @[ -f ./m4/Makefile ] || exit 0; \
23410 r=`${PWD_COMMAND}`; export r; \
23411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23413 for flag in $(EXTRA_HOST_FLAGS) ; do \
23414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23416 echo "Doing clean in m4" ; \
23417 (cd $(HOST_SUBDIR)/m4 && \
23418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23420 "RANLIB=$${RANLIB}" \
23421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23427 .PHONY: maybe-distclean-m4 distclean-m4
23428 maybe-distclean-m4:
23430 maybe-distclean-m4: distclean-m4
23433 @: $(MAKE); $(unstage)
23434 @[ -f ./m4/Makefile ] || exit 0; \
23435 r=`${PWD_COMMAND}`; export r; \
23436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 for flag in $(EXTRA_HOST_FLAGS) ; do \
23439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23441 echo "Doing distclean in m4" ; \
23442 (cd $(HOST_SUBDIR)/m4 && \
23443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445 "RANLIB=$${RANLIB}" \
23446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23452 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
23453 maybe-maintainer-clean-m4:
23455 maybe-maintainer-clean-m4: maintainer-clean-m4
23457 maintainer-clean-m4:
23458 @: $(MAKE); $(unstage)
23459 @[ -f ./m4/Makefile ] || exit 0; \
23460 r=`${PWD_COMMAND}`; export r; \
23461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23463 for flag in $(EXTRA_HOST_FLAGS) ; do \
23464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23466 echo "Doing maintainer-clean in m4" ; \
23467 (cd $(HOST_SUBDIR)/m4 && \
23468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23470 "RANLIB=$${RANLIB}" \
23471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23472 maintainer-clean) \
23479 .PHONY: configure-readline maybe-configure-readline
23480 maybe-configure-readline:
23482 configure-readline: stage_current
23483 @endif gcc-bootstrap
23485 maybe-configure-readline: configure-readline
23486 configure-readline:
23487 @: $(MAKE); $(unstage)
23488 @r=`${PWD_COMMAND}`; export r; \
23489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
23491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
23493 echo Configuring in $(HOST_SUBDIR)/readline; \
23494 cd "$(HOST_SUBDIR)/readline" || exit 1; \
23495 case $(srcdir) in \
23496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23497 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
23498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23500 srcdiroption="--srcdir=$${topdir}/readline"; \
23501 libsrcdir="$$s/readline"; \
23502 $(SHELL) $${libsrcdir}/configure \
23503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23504 --target=${target_alias} $${srcdiroption} \
23512 .PHONY: all-readline maybe-all-readline
23513 maybe-all-readline:
23515 all-readline: stage_current
23516 @endif gcc-bootstrap
23518 TARGET-readline=all
23519 maybe-all-readline: all-readline
23520 all-readline: configure-readline
23521 @: $(MAKE); $(unstage)
23522 @r=`${PWD_COMMAND}`; export r; \
23523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525 (cd $(HOST_SUBDIR)/readline && \
23526 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23527 $(TARGET-readline))
23533 .PHONY: check-readline maybe-check-readline
23534 maybe-check-readline:
23536 maybe-check-readline: check-readline
23539 @: $(MAKE); $(unstage)
23540 @r=`${PWD_COMMAND}`; export r; \
23541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 (cd $(HOST_SUBDIR)/readline && \
23544 $(MAKE) $(FLAGS_TO_PASS) check)
23548 .PHONY: install-readline maybe-install-readline
23549 maybe-install-readline:
23551 maybe-install-readline: install-readline
23553 install-readline: installdirs
23554 @: $(MAKE); $(unstage)
23555 @r=`${PWD_COMMAND}`; export r; \
23556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558 (cd $(HOST_SUBDIR)/readline && \
23559 $(MAKE) $(FLAGS_TO_PASS) install)
23563 .PHONY: install-strip-readline maybe-install-strip-readline
23564 maybe-install-strip-readline:
23566 maybe-install-strip-readline: install-strip-readline
23568 install-strip-readline: installdirs
23569 @: $(MAKE); $(unstage)
23570 @r=`${PWD_COMMAND}`; export r; \
23571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23573 (cd $(HOST_SUBDIR)/readline && \
23574 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23578 # Other targets (info, dvi, pdf, etc.)
23580 .PHONY: maybe-info-readline info-readline
23581 maybe-info-readline:
23583 maybe-info-readline: info-readline
23587 @: $(MAKE); $(unstage)
23588 @[ -f ./readline/Makefile ] || exit 0; \
23589 r=`${PWD_COMMAND}`; export r; \
23590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23592 for flag in $(EXTRA_HOST_FLAGS) ; do \
23593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23595 echo "Doing info in readline" ; \
23596 (cd $(HOST_SUBDIR)/readline && \
23597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23599 "RANLIB=$${RANLIB}" \
23600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23606 .PHONY: maybe-dvi-readline dvi-readline
23607 maybe-dvi-readline:
23609 maybe-dvi-readline: dvi-readline
23613 @: $(MAKE); $(unstage)
23614 @[ -f ./readline/Makefile ] || exit 0; \
23615 r=`${PWD_COMMAND}`; export r; \
23616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618 for flag in $(EXTRA_HOST_FLAGS) ; do \
23619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23621 echo "Doing dvi in readline" ; \
23622 (cd $(HOST_SUBDIR)/readline && \
23623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23625 "RANLIB=$${RANLIB}" \
23626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23632 .PHONY: maybe-pdf-readline pdf-readline
23633 maybe-pdf-readline:
23635 maybe-pdf-readline: pdf-readline
23639 @: $(MAKE); $(unstage)
23640 @[ -f ./readline/Makefile ] || exit 0; \
23641 r=`${PWD_COMMAND}`; export r; \
23642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23644 for flag in $(EXTRA_HOST_FLAGS) ; do \
23645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23647 echo "Doing pdf in readline" ; \
23648 (cd $(HOST_SUBDIR)/readline && \
23649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23651 "RANLIB=$${RANLIB}" \
23652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23658 .PHONY: maybe-html-readline html-readline
23659 maybe-html-readline:
23661 maybe-html-readline: html-readline
23665 @: $(MAKE); $(unstage)
23666 @[ -f ./readline/Makefile ] || exit 0; \
23667 r=`${PWD_COMMAND}`; export r; \
23668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670 for flag in $(EXTRA_HOST_FLAGS) ; do \
23671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23673 echo "Doing html in readline" ; \
23674 (cd $(HOST_SUBDIR)/readline && \
23675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23677 "RANLIB=$${RANLIB}" \
23678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23684 .PHONY: maybe-TAGS-readline TAGS-readline
23685 maybe-TAGS-readline:
23687 maybe-TAGS-readline: TAGS-readline
23691 @: $(MAKE); $(unstage)
23692 @[ -f ./readline/Makefile ] || exit 0; \
23693 r=`${PWD_COMMAND}`; export r; \
23694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23696 for flag in $(EXTRA_HOST_FLAGS) ; do \
23697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23699 echo "Doing TAGS in readline" ; \
23700 (cd $(HOST_SUBDIR)/readline && \
23701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23703 "RANLIB=$${RANLIB}" \
23704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23710 .PHONY: maybe-install-info-readline install-info-readline
23711 maybe-install-info-readline:
23713 maybe-install-info-readline: install-info-readline
23715 install-info-readline: \
23716 configure-readline \
23718 @: $(MAKE); $(unstage)
23719 @[ -f ./readline/Makefile ] || exit 0; \
23720 r=`${PWD_COMMAND}`; export r; \
23721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723 for flag in $(EXTRA_HOST_FLAGS) ; do \
23724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23726 echo "Doing install-info in readline" ; \
23727 (cd $(HOST_SUBDIR)/readline && \
23728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23730 "RANLIB=$${RANLIB}" \
23731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23737 .PHONY: maybe-install-pdf-readline install-pdf-readline
23738 maybe-install-pdf-readline:
23740 maybe-install-pdf-readline: install-pdf-readline
23742 install-pdf-readline: \
23743 configure-readline \
23745 @: $(MAKE); $(unstage)
23746 @[ -f ./readline/Makefile ] || exit 0; \
23747 r=`${PWD_COMMAND}`; export r; \
23748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750 for flag in $(EXTRA_HOST_FLAGS) ; do \
23751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23753 echo "Doing install-pdf in readline" ; \
23754 (cd $(HOST_SUBDIR)/readline && \
23755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23757 "RANLIB=$${RANLIB}" \
23758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23764 .PHONY: maybe-install-html-readline install-html-readline
23765 maybe-install-html-readline:
23767 maybe-install-html-readline: install-html-readline
23769 install-html-readline: \
23770 configure-readline \
23772 @: $(MAKE); $(unstage)
23773 @[ -f ./readline/Makefile ] || exit 0; \
23774 r=`${PWD_COMMAND}`; export r; \
23775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 for flag in $(EXTRA_HOST_FLAGS) ; do \
23778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23780 echo "Doing install-html in readline" ; \
23781 (cd $(HOST_SUBDIR)/readline && \
23782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23784 "RANLIB=$${RANLIB}" \
23785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23791 .PHONY: maybe-installcheck-readline installcheck-readline
23792 maybe-installcheck-readline:
23794 maybe-installcheck-readline: installcheck-readline
23796 installcheck-readline: \
23798 @: $(MAKE); $(unstage)
23799 @[ -f ./readline/Makefile ] || exit 0; \
23800 r=`${PWD_COMMAND}`; export r; \
23801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23803 for flag in $(EXTRA_HOST_FLAGS) ; do \
23804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23806 echo "Doing installcheck in readline" ; \
23807 (cd $(HOST_SUBDIR)/readline && \
23808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23810 "RANLIB=$${RANLIB}" \
23811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23817 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
23818 maybe-mostlyclean-readline:
23820 maybe-mostlyclean-readline: mostlyclean-readline
23822 mostlyclean-readline:
23823 @: $(MAKE); $(unstage)
23824 @[ -f ./readline/Makefile ] || exit 0; \
23825 r=`${PWD_COMMAND}`; export r; \
23826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828 for flag in $(EXTRA_HOST_FLAGS) ; do \
23829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831 echo "Doing mostlyclean in readline" ; \
23832 (cd $(HOST_SUBDIR)/readline && \
23833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23835 "RANLIB=$${RANLIB}" \
23836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23842 .PHONY: maybe-clean-readline clean-readline
23843 maybe-clean-readline:
23845 maybe-clean-readline: clean-readline
23848 @: $(MAKE); $(unstage)
23849 @[ -f ./readline/Makefile ] || exit 0; \
23850 r=`${PWD_COMMAND}`; export r; \
23851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853 for flag in $(EXTRA_HOST_FLAGS) ; do \
23854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856 echo "Doing clean in readline" ; \
23857 (cd $(HOST_SUBDIR)/readline && \
23858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860 "RANLIB=$${RANLIB}" \
23861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23867 .PHONY: maybe-distclean-readline distclean-readline
23868 maybe-distclean-readline:
23870 maybe-distclean-readline: distclean-readline
23872 distclean-readline:
23873 @: $(MAKE); $(unstage)
23874 @[ -f ./readline/Makefile ] || exit 0; \
23875 r=`${PWD_COMMAND}`; export r; \
23876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 for flag in $(EXTRA_HOST_FLAGS) ; do \
23879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881 echo "Doing distclean in readline" ; \
23882 (cd $(HOST_SUBDIR)/readline && \
23883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23885 "RANLIB=$${RANLIB}" \
23886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23892 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
23893 maybe-maintainer-clean-readline:
23895 maybe-maintainer-clean-readline: maintainer-clean-readline
23897 maintainer-clean-readline:
23898 @: $(MAKE); $(unstage)
23899 @[ -f ./readline/Makefile ] || exit 0; \
23900 r=`${PWD_COMMAND}`; export r; \
23901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903 for flag in $(EXTRA_HOST_FLAGS) ; do \
23904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23906 echo "Doing maintainer-clean in readline" ; \
23907 (cd $(HOST_SUBDIR)/readline && \
23908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23910 "RANLIB=$${RANLIB}" \
23911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23912 maintainer-clean) \
23919 .PHONY: configure-sid maybe-configure-sid
23920 maybe-configure-sid:
23922 configure-sid: stage_current
23923 @endif gcc-bootstrap
23925 maybe-configure-sid: configure-sid
23927 @: $(MAKE); $(unstage)
23928 @r=`${PWD_COMMAND}`; export r; \
23929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
23931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
23933 echo Configuring in $(HOST_SUBDIR)/sid; \
23934 cd "$(HOST_SUBDIR)/sid" || exit 1; \
23935 case $(srcdir) in \
23936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23937 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
23938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23940 srcdiroption="--srcdir=$${topdir}/sid"; \
23941 libsrcdir="$$s/sid"; \
23942 $(SHELL) $${libsrcdir}/configure \
23943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23944 --target=${target_alias} $${srcdiroption} \
23952 .PHONY: all-sid maybe-all-sid
23955 all-sid: stage_current
23956 @endif gcc-bootstrap
23959 maybe-all-sid: all-sid
23960 all-sid: configure-sid
23961 @: $(MAKE); $(unstage)
23962 @r=`${PWD_COMMAND}`; export r; \
23963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965 (cd $(HOST_SUBDIR)/sid && \
23966 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23973 .PHONY: check-sid maybe-check-sid
23976 maybe-check-sid: check-sid
23979 @: $(MAKE); $(unstage)
23980 @r=`${PWD_COMMAND}`; export r; \
23981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983 (cd $(HOST_SUBDIR)/sid && \
23984 $(MAKE) $(FLAGS_TO_PASS) check)
23988 .PHONY: install-sid maybe-install-sid
23991 maybe-install-sid: install-sid
23993 install-sid: installdirs
23994 @: $(MAKE); $(unstage)
23995 @r=`${PWD_COMMAND}`; export r; \
23996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 (cd $(HOST_SUBDIR)/sid && \
23999 $(MAKE) $(FLAGS_TO_PASS) install)
24003 .PHONY: install-strip-sid maybe-install-strip-sid
24004 maybe-install-strip-sid:
24006 maybe-install-strip-sid: install-strip-sid
24008 install-strip-sid: installdirs
24009 @: $(MAKE); $(unstage)
24010 @r=`${PWD_COMMAND}`; export r; \
24011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24013 (cd $(HOST_SUBDIR)/sid && \
24014 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24018 # Other targets (info, dvi, pdf, etc.)
24020 .PHONY: maybe-info-sid info-sid
24023 maybe-info-sid: info-sid
24027 @: $(MAKE); $(unstage)
24028 @[ -f ./sid/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032 for flag in $(EXTRA_HOST_FLAGS) ; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035 echo "Doing info in sid" ; \
24036 (cd $(HOST_SUBDIR)/sid && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24046 .PHONY: maybe-dvi-sid dvi-sid
24049 maybe-dvi-sid: dvi-sid
24053 @: $(MAKE); $(unstage)
24054 @[ -f ./sid/Makefile ] || exit 0; \
24055 r=`${PWD_COMMAND}`; export r; \
24056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24058 for flag in $(EXTRA_HOST_FLAGS) ; do \
24059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24061 echo "Doing dvi in sid" ; \
24062 (cd $(HOST_SUBDIR)/sid && \
24063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24065 "RANLIB=$${RANLIB}" \
24066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24072 .PHONY: maybe-pdf-sid pdf-sid
24075 maybe-pdf-sid: pdf-sid
24079 @: $(MAKE); $(unstage)
24080 @[ -f ./sid/Makefile ] || exit 0; \
24081 r=`${PWD_COMMAND}`; export r; \
24082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 for flag in $(EXTRA_HOST_FLAGS) ; do \
24085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24087 echo "Doing pdf in sid" ; \
24088 (cd $(HOST_SUBDIR)/sid && \
24089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24091 "RANLIB=$${RANLIB}" \
24092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24098 .PHONY: maybe-html-sid html-sid
24101 maybe-html-sid: html-sid
24105 @: $(MAKE); $(unstage)
24106 @[ -f ./sid/Makefile ] || exit 0; \
24107 r=`${PWD_COMMAND}`; export r; \
24108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24110 for flag in $(EXTRA_HOST_FLAGS) ; do \
24111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24113 echo "Doing html in sid" ; \
24114 (cd $(HOST_SUBDIR)/sid && \
24115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24117 "RANLIB=$${RANLIB}" \
24118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24124 .PHONY: maybe-TAGS-sid TAGS-sid
24127 maybe-TAGS-sid: TAGS-sid
24131 @: $(MAKE); $(unstage)
24132 @[ -f ./sid/Makefile ] || exit 0; \
24133 r=`${PWD_COMMAND}`; export r; \
24134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24136 for flag in $(EXTRA_HOST_FLAGS) ; do \
24137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24139 echo "Doing TAGS in sid" ; \
24140 (cd $(HOST_SUBDIR)/sid && \
24141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24143 "RANLIB=$${RANLIB}" \
24144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24150 .PHONY: maybe-install-info-sid install-info-sid
24151 maybe-install-info-sid:
24153 maybe-install-info-sid: install-info-sid
24155 install-info-sid: \
24158 @: $(MAKE); $(unstage)
24159 @[ -f ./sid/Makefile ] || exit 0; \
24160 r=`${PWD_COMMAND}`; export r; \
24161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24163 for flag in $(EXTRA_HOST_FLAGS) ; do \
24164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24166 echo "Doing install-info in sid" ; \
24167 (cd $(HOST_SUBDIR)/sid && \
24168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24170 "RANLIB=$${RANLIB}" \
24171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24177 .PHONY: maybe-install-pdf-sid install-pdf-sid
24178 maybe-install-pdf-sid:
24180 maybe-install-pdf-sid: install-pdf-sid
24185 @: $(MAKE); $(unstage)
24186 @[ -f ./sid/Makefile ] || exit 0; \
24187 r=`${PWD_COMMAND}`; export r; \
24188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24190 for flag in $(EXTRA_HOST_FLAGS) ; do \
24191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24193 echo "Doing install-pdf in sid" ; \
24194 (cd $(HOST_SUBDIR)/sid && \
24195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24197 "RANLIB=$${RANLIB}" \
24198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24204 .PHONY: maybe-install-html-sid install-html-sid
24205 maybe-install-html-sid:
24207 maybe-install-html-sid: install-html-sid
24209 install-html-sid: \
24212 @: $(MAKE); $(unstage)
24213 @[ -f ./sid/Makefile ] || exit 0; \
24214 r=`${PWD_COMMAND}`; export r; \
24215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217 for flag in $(EXTRA_HOST_FLAGS) ; do \
24218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220 echo "Doing install-html in sid" ; \
24221 (cd $(HOST_SUBDIR)/sid && \
24222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24224 "RANLIB=$${RANLIB}" \
24225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24231 .PHONY: maybe-installcheck-sid installcheck-sid
24232 maybe-installcheck-sid:
24234 maybe-installcheck-sid: installcheck-sid
24236 installcheck-sid: \
24238 @: $(MAKE); $(unstage)
24239 @[ -f ./sid/Makefile ] || exit 0; \
24240 r=`${PWD_COMMAND}`; export r; \
24241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243 for flag in $(EXTRA_HOST_FLAGS) ; do \
24244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246 echo "Doing installcheck in sid" ; \
24247 (cd $(HOST_SUBDIR)/sid && \
24248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24250 "RANLIB=$${RANLIB}" \
24251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24257 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
24258 maybe-mostlyclean-sid:
24260 maybe-mostlyclean-sid: mostlyclean-sid
24263 @: $(MAKE); $(unstage)
24264 @[ -f ./sid/Makefile ] || exit 0; \
24265 r=`${PWD_COMMAND}`; export r; \
24266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24268 for flag in $(EXTRA_HOST_FLAGS) ; do \
24269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24271 echo "Doing mostlyclean in sid" ; \
24272 (cd $(HOST_SUBDIR)/sid && \
24273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24275 "RANLIB=$${RANLIB}" \
24276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24282 .PHONY: maybe-clean-sid clean-sid
24285 maybe-clean-sid: clean-sid
24288 @: $(MAKE); $(unstage)
24289 @[ -f ./sid/Makefile ] || exit 0; \
24290 r=`${PWD_COMMAND}`; export r; \
24291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24293 for flag in $(EXTRA_HOST_FLAGS) ; do \
24294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24296 echo "Doing clean in sid" ; \
24297 (cd $(HOST_SUBDIR)/sid && \
24298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24300 "RANLIB=$${RANLIB}" \
24301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24307 .PHONY: maybe-distclean-sid distclean-sid
24308 maybe-distclean-sid:
24310 maybe-distclean-sid: distclean-sid
24313 @: $(MAKE); $(unstage)
24314 @[ -f ./sid/Makefile ] || exit 0; \
24315 r=`${PWD_COMMAND}`; export r; \
24316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24318 for flag in $(EXTRA_HOST_FLAGS) ; do \
24319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24321 echo "Doing distclean in sid" ; \
24322 (cd $(HOST_SUBDIR)/sid && \
24323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24325 "RANLIB=$${RANLIB}" \
24326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24332 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
24333 maybe-maintainer-clean-sid:
24335 maybe-maintainer-clean-sid: maintainer-clean-sid
24337 maintainer-clean-sid:
24338 @: $(MAKE); $(unstage)
24339 @[ -f ./sid/Makefile ] || exit 0; \
24340 r=`${PWD_COMMAND}`; export r; \
24341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343 for flag in $(EXTRA_HOST_FLAGS) ; do \
24344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24346 echo "Doing maintainer-clean in sid" ; \
24347 (cd $(HOST_SUBDIR)/sid && \
24348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24350 "RANLIB=$${RANLIB}" \
24351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24352 maintainer-clean) \
24359 .PHONY: configure-sim maybe-configure-sim
24360 maybe-configure-sim:
24362 configure-sim: stage_current
24363 @endif gcc-bootstrap
24365 maybe-configure-sim: configure-sim
24367 @: $(MAKE); $(unstage)
24368 @r=`${PWD_COMMAND}`; export r; \
24369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24370 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
24371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
24373 echo Configuring in $(HOST_SUBDIR)/sim; \
24374 cd "$(HOST_SUBDIR)/sim" || exit 1; \
24375 case $(srcdir) in \
24376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24377 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
24378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24380 srcdiroption="--srcdir=$${topdir}/sim"; \
24381 libsrcdir="$$s/sim"; \
24382 $(SHELL) $${libsrcdir}/configure \
24383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24384 --target=${target_alias} $${srcdiroption} \
24392 .PHONY: all-sim maybe-all-sim
24395 all-sim: stage_current
24396 @endif gcc-bootstrap
24399 maybe-all-sim: all-sim
24400 all-sim: configure-sim
24401 @: $(MAKE); $(unstage)
24402 @r=`${PWD_COMMAND}`; export r; \
24403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24405 (cd $(HOST_SUBDIR)/sim && \
24406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24413 .PHONY: check-sim maybe-check-sim
24416 maybe-check-sim: check-sim
24419 @: $(MAKE); $(unstage)
24420 @r=`${PWD_COMMAND}`; export r; \
24421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24423 (cd $(HOST_SUBDIR)/sim && \
24424 $(MAKE) $(FLAGS_TO_PASS) check)
24428 .PHONY: install-sim maybe-install-sim
24431 maybe-install-sim: install-sim
24433 install-sim: installdirs
24434 @: $(MAKE); $(unstage)
24435 @r=`${PWD_COMMAND}`; export r; \
24436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24438 (cd $(HOST_SUBDIR)/sim && \
24439 $(MAKE) $(FLAGS_TO_PASS) install)
24443 .PHONY: install-strip-sim maybe-install-strip-sim
24444 maybe-install-strip-sim:
24446 maybe-install-strip-sim: install-strip-sim
24448 install-strip-sim: installdirs
24449 @: $(MAKE); $(unstage)
24450 @r=`${PWD_COMMAND}`; export r; \
24451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453 (cd $(HOST_SUBDIR)/sim && \
24454 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24458 # Other targets (info, dvi, pdf, etc.)
24460 .PHONY: maybe-info-sim info-sim
24463 maybe-info-sim: info-sim
24467 @: $(MAKE); $(unstage)
24468 @[ -f ./sim/Makefile ] || exit 0; \
24469 r=`${PWD_COMMAND}`; export r; \
24470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24472 for flag in $(EXTRA_HOST_FLAGS) ; do \
24473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24475 echo "Doing info in sim" ; \
24476 (cd $(HOST_SUBDIR)/sim && \
24477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24479 "RANLIB=$${RANLIB}" \
24480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24486 .PHONY: maybe-dvi-sim dvi-sim
24489 maybe-dvi-sim: dvi-sim
24493 @: $(MAKE); $(unstage)
24494 @[ -f ./sim/Makefile ] || exit 0; \
24495 r=`${PWD_COMMAND}`; export r; \
24496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24498 for flag in $(EXTRA_HOST_FLAGS) ; do \
24499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24501 echo "Doing dvi in sim" ; \
24502 (cd $(HOST_SUBDIR)/sim && \
24503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24505 "RANLIB=$${RANLIB}" \
24506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24512 .PHONY: maybe-pdf-sim pdf-sim
24515 maybe-pdf-sim: pdf-sim
24519 @: $(MAKE); $(unstage)
24520 @[ -f ./sim/Makefile ] || exit 0; \
24521 r=`${PWD_COMMAND}`; export r; \
24522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24524 for flag in $(EXTRA_HOST_FLAGS) ; do \
24525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24527 echo "Doing pdf in sim" ; \
24528 (cd $(HOST_SUBDIR)/sim && \
24529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24531 "RANLIB=$${RANLIB}" \
24532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24538 .PHONY: maybe-html-sim html-sim
24541 maybe-html-sim: html-sim
24545 @: $(MAKE); $(unstage)
24546 @[ -f ./sim/Makefile ] || exit 0; \
24547 r=`${PWD_COMMAND}`; export r; \
24548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24550 for flag in $(EXTRA_HOST_FLAGS) ; do \
24551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24553 echo "Doing html in sim" ; \
24554 (cd $(HOST_SUBDIR)/sim && \
24555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24557 "RANLIB=$${RANLIB}" \
24558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24564 .PHONY: maybe-TAGS-sim TAGS-sim
24567 maybe-TAGS-sim: TAGS-sim
24571 @: $(MAKE); $(unstage)
24572 @[ -f ./sim/Makefile ] || exit 0; \
24573 r=`${PWD_COMMAND}`; export r; \
24574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24576 for flag in $(EXTRA_HOST_FLAGS) ; do \
24577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24579 echo "Doing TAGS in sim" ; \
24580 (cd $(HOST_SUBDIR)/sim && \
24581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24583 "RANLIB=$${RANLIB}" \
24584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24590 .PHONY: maybe-install-info-sim install-info-sim
24591 maybe-install-info-sim:
24593 maybe-install-info-sim: install-info-sim
24595 install-info-sim: \
24598 @: $(MAKE); $(unstage)
24599 @[ -f ./sim/Makefile ] || exit 0; \
24600 r=`${PWD_COMMAND}`; export r; \
24601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24603 for flag in $(EXTRA_HOST_FLAGS) ; do \
24604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24606 echo "Doing install-info in sim" ; \
24607 (cd $(HOST_SUBDIR)/sim && \
24608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24610 "RANLIB=$${RANLIB}" \
24611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24617 .PHONY: maybe-install-pdf-sim install-pdf-sim
24618 maybe-install-pdf-sim:
24620 maybe-install-pdf-sim: install-pdf-sim
24625 @: $(MAKE); $(unstage)
24626 @[ -f ./sim/Makefile ] || exit 0; \
24627 r=`${PWD_COMMAND}`; export r; \
24628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24630 for flag in $(EXTRA_HOST_FLAGS) ; do \
24631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24633 echo "Doing install-pdf in sim" ; \
24634 (cd $(HOST_SUBDIR)/sim && \
24635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24637 "RANLIB=$${RANLIB}" \
24638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24644 .PHONY: maybe-install-html-sim install-html-sim
24645 maybe-install-html-sim:
24647 maybe-install-html-sim: install-html-sim
24649 install-html-sim: \
24652 @: $(MAKE); $(unstage)
24653 @[ -f ./sim/Makefile ] || exit 0; \
24654 r=`${PWD_COMMAND}`; export r; \
24655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24657 for flag in $(EXTRA_HOST_FLAGS) ; do \
24658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24660 echo "Doing install-html in sim" ; \
24661 (cd $(HOST_SUBDIR)/sim && \
24662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24664 "RANLIB=$${RANLIB}" \
24665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24671 .PHONY: maybe-installcheck-sim installcheck-sim
24672 maybe-installcheck-sim:
24674 maybe-installcheck-sim: installcheck-sim
24676 installcheck-sim: \
24678 @: $(MAKE); $(unstage)
24679 @[ -f ./sim/Makefile ] || exit 0; \
24680 r=`${PWD_COMMAND}`; export r; \
24681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24683 for flag in $(EXTRA_HOST_FLAGS) ; do \
24684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24686 echo "Doing installcheck in sim" ; \
24687 (cd $(HOST_SUBDIR)/sim && \
24688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24690 "RANLIB=$${RANLIB}" \
24691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24697 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
24698 maybe-mostlyclean-sim:
24700 maybe-mostlyclean-sim: mostlyclean-sim
24703 @: $(MAKE); $(unstage)
24704 @[ -f ./sim/Makefile ] || exit 0; \
24705 r=`${PWD_COMMAND}`; export r; \
24706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708 for flag in $(EXTRA_HOST_FLAGS) ; do \
24709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24711 echo "Doing mostlyclean in sim" ; \
24712 (cd $(HOST_SUBDIR)/sim && \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24715 "RANLIB=$${RANLIB}" \
24716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24722 .PHONY: maybe-clean-sim clean-sim
24725 maybe-clean-sim: clean-sim
24728 @: $(MAKE); $(unstage)
24729 @[ -f ./sim/Makefile ] || exit 0; \
24730 r=`${PWD_COMMAND}`; export r; \
24731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24733 for flag in $(EXTRA_HOST_FLAGS) ; do \
24734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24736 echo "Doing clean in sim" ; \
24737 (cd $(HOST_SUBDIR)/sim && \
24738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24740 "RANLIB=$${RANLIB}" \
24741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24747 .PHONY: maybe-distclean-sim distclean-sim
24748 maybe-distclean-sim:
24750 maybe-distclean-sim: distclean-sim
24753 @: $(MAKE); $(unstage)
24754 @[ -f ./sim/Makefile ] || exit 0; \
24755 r=`${PWD_COMMAND}`; export r; \
24756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 for flag in $(EXTRA_HOST_FLAGS) ; do \
24759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24761 echo "Doing distclean in sim" ; \
24762 (cd $(HOST_SUBDIR)/sim && \
24763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24765 "RANLIB=$${RANLIB}" \
24766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24772 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
24773 maybe-maintainer-clean-sim:
24775 maybe-maintainer-clean-sim: maintainer-clean-sim
24777 maintainer-clean-sim:
24778 @: $(MAKE); $(unstage)
24779 @[ -f ./sim/Makefile ] || exit 0; \
24780 r=`${PWD_COMMAND}`; export r; \
24781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783 for flag in $(EXTRA_HOST_FLAGS) ; do \
24784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24786 echo "Doing maintainer-clean in sim" ; \
24787 (cd $(HOST_SUBDIR)/sim && \
24788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24790 "RANLIB=$${RANLIB}" \
24791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24792 maintainer-clean) \
24799 .PHONY: configure-texinfo maybe-configure-texinfo
24800 maybe-configure-texinfo:
24802 configure-texinfo: stage_current
24803 @endif gcc-bootstrap
24805 maybe-configure-texinfo: configure-texinfo
24807 @: $(MAKE); $(unstage)
24808 @r=`${PWD_COMMAND}`; export r; \
24809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24810 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
24811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
24813 echo Configuring in $(HOST_SUBDIR)/texinfo; \
24814 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
24815 case $(srcdir) in \
24816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24817 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
24818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24820 srcdiroption="--srcdir=$${topdir}/texinfo"; \
24821 libsrcdir="$$s/texinfo"; \
24822 $(SHELL) $${libsrcdir}/configure \
24823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24824 --target=${target_alias} $${srcdiroption} \
24832 .PHONY: all-texinfo maybe-all-texinfo
24835 all-texinfo: stage_current
24836 @endif gcc-bootstrap
24839 maybe-all-texinfo: all-texinfo
24840 all-texinfo: configure-texinfo
24841 @: $(MAKE); $(unstage)
24842 @r=`${PWD_COMMAND}`; export r; \
24843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24845 (cd $(HOST_SUBDIR)/texinfo && \
24846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24853 .PHONY: check-texinfo maybe-check-texinfo
24854 maybe-check-texinfo:
24856 maybe-check-texinfo: check-texinfo
24859 @: $(MAKE); $(unstage)
24860 @r=`${PWD_COMMAND}`; export r; \
24861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24863 (cd $(HOST_SUBDIR)/texinfo && \
24864 $(MAKE) $(FLAGS_TO_PASS) check)
24868 .PHONY: install-texinfo maybe-install-texinfo
24869 maybe-install-texinfo:
24871 maybe-install-texinfo: install-texinfo
24877 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
24878 maybe-install-strip-texinfo:
24880 maybe-install-strip-texinfo: install-strip-texinfo
24882 install-strip-texinfo:
24886 # Other targets (info, dvi, pdf, etc.)
24888 .PHONY: maybe-info-texinfo info-texinfo
24889 maybe-info-texinfo:
24891 maybe-info-texinfo: info-texinfo
24895 @: $(MAKE); $(unstage)
24896 @[ -f ./texinfo/Makefile ] || exit 0; \
24897 r=`${PWD_COMMAND}`; export r; \
24898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24900 for flag in $(EXTRA_HOST_FLAGS) ; do \
24901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24903 echo "Doing info in texinfo" ; \
24904 (cd $(HOST_SUBDIR)/texinfo && \
24905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24907 "RANLIB=$${RANLIB}" \
24908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24914 .PHONY: maybe-dvi-texinfo dvi-texinfo
24917 maybe-dvi-texinfo: dvi-texinfo
24921 @: $(MAKE); $(unstage)
24922 @[ -f ./texinfo/Makefile ] || exit 0; \
24923 r=`${PWD_COMMAND}`; export r; \
24924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24926 for flag in $(EXTRA_HOST_FLAGS) ; do \
24927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24929 echo "Doing dvi in texinfo" ; \
24930 (cd $(HOST_SUBDIR)/texinfo && \
24931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24933 "RANLIB=$${RANLIB}" \
24934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24940 .PHONY: maybe-pdf-texinfo pdf-texinfo
24943 maybe-pdf-texinfo: pdf-texinfo
24947 @: $(MAKE); $(unstage)
24948 @[ -f ./texinfo/Makefile ] || exit 0; \
24949 r=`${PWD_COMMAND}`; export r; \
24950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952 for flag in $(EXTRA_HOST_FLAGS) ; do \
24953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24955 echo "Doing pdf in texinfo" ; \
24956 (cd $(HOST_SUBDIR)/texinfo && \
24957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24959 "RANLIB=$${RANLIB}" \
24960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24966 .PHONY: maybe-html-texinfo html-texinfo
24967 maybe-html-texinfo:
24969 maybe-html-texinfo: html-texinfo
24973 @: $(MAKE); $(unstage)
24974 @[ -f ./texinfo/Makefile ] || exit 0; \
24975 r=`${PWD_COMMAND}`; export r; \
24976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978 for flag in $(EXTRA_HOST_FLAGS) ; do \
24979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24981 echo "Doing html in texinfo" ; \
24982 (cd $(HOST_SUBDIR)/texinfo && \
24983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24985 "RANLIB=$${RANLIB}" \
24986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24992 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24993 maybe-TAGS-texinfo:
24995 maybe-TAGS-texinfo: TAGS-texinfo
24999 @: $(MAKE); $(unstage)
25000 @[ -f ./texinfo/Makefile ] || exit 0; \
25001 r=`${PWD_COMMAND}`; export r; \
25002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004 for flag in $(EXTRA_HOST_FLAGS) ; do \
25005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25007 echo "Doing TAGS in texinfo" ; \
25008 (cd $(HOST_SUBDIR)/texinfo && \
25009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25011 "RANLIB=$${RANLIB}" \
25012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25018 .PHONY: maybe-install-info-texinfo install-info-texinfo
25019 maybe-install-info-texinfo:
25021 maybe-install-info-texinfo: install-info-texinfo
25023 install-info-texinfo: \
25024 configure-texinfo \
25026 @: $(MAKE); $(unstage)
25027 @[ -f ./texinfo/Makefile ] || exit 0; \
25028 r=`${PWD_COMMAND}`; export r; \
25029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 for flag in $(EXTRA_HOST_FLAGS) ; do \
25032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25034 echo "Doing install-info in texinfo" ; \
25035 (cd $(HOST_SUBDIR)/texinfo && \
25036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25038 "RANLIB=$${RANLIB}" \
25039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25045 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
25046 maybe-install-pdf-texinfo:
25048 maybe-install-pdf-texinfo: install-pdf-texinfo
25050 install-pdf-texinfo: \
25051 configure-texinfo \
25053 @: $(MAKE); $(unstage)
25054 @[ -f ./texinfo/Makefile ] || exit 0; \
25055 r=`${PWD_COMMAND}`; export r; \
25056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25058 for flag in $(EXTRA_HOST_FLAGS) ; do \
25059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25061 echo "Doing install-pdf in texinfo" ; \
25062 (cd $(HOST_SUBDIR)/texinfo && \
25063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25065 "RANLIB=$${RANLIB}" \
25066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072 .PHONY: maybe-install-html-texinfo install-html-texinfo
25073 maybe-install-html-texinfo:
25075 maybe-install-html-texinfo: install-html-texinfo
25077 install-html-texinfo: \
25078 configure-texinfo \
25080 @: $(MAKE); $(unstage)
25081 @[ -f ./texinfo/Makefile ] || exit 0; \
25082 r=`${PWD_COMMAND}`; export r; \
25083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085 for flag in $(EXTRA_HOST_FLAGS) ; do \
25086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25088 echo "Doing install-html in texinfo" ; \
25089 (cd $(HOST_SUBDIR)/texinfo && \
25090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25092 "RANLIB=$${RANLIB}" \
25093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25099 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
25100 maybe-installcheck-texinfo:
25102 maybe-installcheck-texinfo: installcheck-texinfo
25104 installcheck-texinfo: \
25106 @: $(MAKE); $(unstage)
25107 @[ -f ./texinfo/Makefile ] || exit 0; \
25108 r=`${PWD_COMMAND}`; export r; \
25109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25111 for flag in $(EXTRA_HOST_FLAGS) ; do \
25112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25114 echo "Doing installcheck in texinfo" ; \
25115 (cd $(HOST_SUBDIR)/texinfo && \
25116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25118 "RANLIB=$${RANLIB}" \
25119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25125 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
25126 maybe-mostlyclean-texinfo:
25128 maybe-mostlyclean-texinfo: mostlyclean-texinfo
25130 mostlyclean-texinfo:
25131 @: $(MAKE); $(unstage)
25132 @[ -f ./texinfo/Makefile ] || exit 0; \
25133 r=`${PWD_COMMAND}`; export r; \
25134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25136 for flag in $(EXTRA_HOST_FLAGS) ; do \
25137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25139 echo "Doing mostlyclean in texinfo" ; \
25140 (cd $(HOST_SUBDIR)/texinfo && \
25141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25143 "RANLIB=$${RANLIB}" \
25144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25150 .PHONY: maybe-clean-texinfo clean-texinfo
25151 maybe-clean-texinfo:
25153 maybe-clean-texinfo: clean-texinfo
25156 @: $(MAKE); $(unstage)
25157 @[ -f ./texinfo/Makefile ] || exit 0; \
25158 r=`${PWD_COMMAND}`; export r; \
25159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25161 for flag in $(EXTRA_HOST_FLAGS) ; do \
25162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25164 echo "Doing clean in texinfo" ; \
25165 (cd $(HOST_SUBDIR)/texinfo && \
25166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25168 "RANLIB=$${RANLIB}" \
25169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175 .PHONY: maybe-distclean-texinfo distclean-texinfo
25176 maybe-distclean-texinfo:
25178 maybe-distclean-texinfo: distclean-texinfo
25181 @: $(MAKE); $(unstage)
25182 @[ -f ./texinfo/Makefile ] || exit 0; \
25183 r=`${PWD_COMMAND}`; export r; \
25184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186 for flag in $(EXTRA_HOST_FLAGS) ; do \
25187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25189 echo "Doing distclean in texinfo" ; \
25190 (cd $(HOST_SUBDIR)/texinfo && \
25191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25193 "RANLIB=$${RANLIB}" \
25194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25200 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
25201 maybe-maintainer-clean-texinfo:
25203 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
25205 maintainer-clean-texinfo:
25206 @: $(MAKE); $(unstage)
25207 @[ -f ./texinfo/Makefile ] || exit 0; \
25208 r=`${PWD_COMMAND}`; export r; \
25209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25211 for flag in $(EXTRA_HOST_FLAGS) ; do \
25212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25214 echo "Doing maintainer-clean in texinfo" ; \
25215 (cd $(HOST_SUBDIR)/texinfo && \
25216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25218 "RANLIB=$${RANLIB}" \
25219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25220 maintainer-clean) \
25227 .PHONY: configure-zlib maybe-configure-zlib
25228 maybe-configure-zlib:
25230 configure-zlib: stage_current
25231 @endif gcc-bootstrap
25233 maybe-configure-zlib: configure-zlib
25235 @r=`${PWD_COMMAND}`; export r; \
25236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25237 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25240 echo Configuring in $(HOST_SUBDIR)/zlib; \
25241 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25242 case $(srcdir) in \
25243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25244 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25247 srcdiroption="--srcdir=$${topdir}/zlib"; \
25248 libsrcdir="$$s/zlib"; \
25249 $(SHELL) $${libsrcdir}/configure \
25250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25251 --target=${target_alias} $${srcdiroption} \
25257 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25258 maybe-configure-stage1-zlib:
25260 maybe-configure-stage1-zlib: configure-stage1-zlib
25261 configure-stage1-zlib:
25262 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25264 @r=`${PWD_COMMAND}`; export r; \
25265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25266 TFLAGS="$(STAGE1_TFLAGS)"; \
25267 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25269 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25270 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25271 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25272 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25274 cd $(HOST_SUBDIR)/zlib || exit 1; \
25275 case $(srcdir) in \
25276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25277 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25280 srcdiroption="--srcdir=$${topdir}/zlib"; \
25281 libsrcdir="$$s/zlib"; \
25282 $(SHELL) $${libsrcdir}/configure \
25283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25284 --target=${target_alias} $${srcdiroption} \
25285 $(STAGE1_CONFIGURE_FLAGS)
25286 @endif zlib-bootstrap
25288 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25289 maybe-configure-stage2-zlib:
25291 maybe-configure-stage2-zlib: configure-stage2-zlib
25292 configure-stage2-zlib:
25293 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25295 @r=`${PWD_COMMAND}`; export r; \
25296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297 TFLAGS="$(STAGE2_TFLAGS)"; \
25298 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25300 $(POSTSTAGE1_HOST_EXPORTS) \
25301 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25302 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25303 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25304 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25306 cd $(HOST_SUBDIR)/zlib || exit 1; \
25307 case $(srcdir) in \
25308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25309 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25312 srcdiroption="--srcdir=$${topdir}/zlib"; \
25313 libsrcdir="$$s/zlib"; \
25314 $(SHELL) $${libsrcdir}/configure \
25315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25316 --target=${target_alias} $${srcdiroption} \
25317 --with-build-libsubdir=$(HOST_SUBDIR) \
25318 $(STAGE2_CONFIGURE_FLAGS)
25319 @endif zlib-bootstrap
25321 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25322 maybe-configure-stage3-zlib:
25324 maybe-configure-stage3-zlib: configure-stage3-zlib
25325 configure-stage3-zlib:
25326 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25328 @r=`${PWD_COMMAND}`; export r; \
25329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330 TFLAGS="$(STAGE3_TFLAGS)"; \
25331 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25333 $(POSTSTAGE1_HOST_EXPORTS) \
25334 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25335 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25336 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25337 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25339 cd $(HOST_SUBDIR)/zlib || exit 1; \
25340 case $(srcdir) in \
25341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25342 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25345 srcdiroption="--srcdir=$${topdir}/zlib"; \
25346 libsrcdir="$$s/zlib"; \
25347 $(SHELL) $${libsrcdir}/configure \
25348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25349 --target=${target_alias} $${srcdiroption} \
25350 --with-build-libsubdir=$(HOST_SUBDIR) \
25351 $(STAGE3_CONFIGURE_FLAGS)
25352 @endif zlib-bootstrap
25354 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25355 maybe-configure-stage4-zlib:
25357 maybe-configure-stage4-zlib: configure-stage4-zlib
25358 configure-stage4-zlib:
25359 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25361 @r=`${PWD_COMMAND}`; export r; \
25362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363 TFLAGS="$(STAGE4_TFLAGS)"; \
25364 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25366 $(POSTSTAGE1_HOST_EXPORTS) \
25367 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25368 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25369 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25370 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25372 cd $(HOST_SUBDIR)/zlib || exit 1; \
25373 case $(srcdir) in \
25374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25375 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25378 srcdiroption="--srcdir=$${topdir}/zlib"; \
25379 libsrcdir="$$s/zlib"; \
25380 $(SHELL) $${libsrcdir}/configure \
25381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25382 --target=${target_alias} $${srcdiroption} \
25383 --with-build-libsubdir=$(HOST_SUBDIR) \
25384 $(STAGE4_CONFIGURE_FLAGS)
25385 @endif zlib-bootstrap
25387 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25388 maybe-configure-stageprofile-zlib:
25390 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25391 configure-stageprofile-zlib:
25392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25394 @r=`${PWD_COMMAND}`; export r; \
25395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25397 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25399 $(POSTSTAGE1_HOST_EXPORTS) \
25400 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25401 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25402 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25403 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25405 cd $(HOST_SUBDIR)/zlib || exit 1; \
25406 case $(srcdir) in \
25407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25408 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25411 srcdiroption="--srcdir=$${topdir}/zlib"; \
25412 libsrcdir="$$s/zlib"; \
25413 $(SHELL) $${libsrcdir}/configure \
25414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25415 --target=${target_alias} $${srcdiroption} \
25416 --with-build-libsubdir=$(HOST_SUBDIR) \
25417 $(STAGEprofile_CONFIGURE_FLAGS)
25418 @endif zlib-bootstrap
25420 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25421 maybe-configure-stagefeedback-zlib:
25423 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25424 configure-stagefeedback-zlib:
25425 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25427 @r=`${PWD_COMMAND}`; export r; \
25428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25429 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25430 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25432 $(POSTSTAGE1_HOST_EXPORTS) \
25433 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25434 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25435 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25436 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25438 cd $(HOST_SUBDIR)/zlib || exit 1; \
25439 case $(srcdir) in \
25440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25441 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25444 srcdiroption="--srcdir=$${topdir}/zlib"; \
25445 libsrcdir="$$s/zlib"; \
25446 $(SHELL) $${libsrcdir}/configure \
25447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25448 --target=${target_alias} $${srcdiroption} \
25449 --with-build-libsubdir=$(HOST_SUBDIR) \
25450 $(STAGEfeedback_CONFIGURE_FLAGS)
25451 @endif zlib-bootstrap
25457 .PHONY: all-zlib maybe-all-zlib
25460 all-zlib: stage_current
25461 @endif gcc-bootstrap
25464 maybe-all-zlib: all-zlib
25465 all-zlib: configure-zlib
25466 @r=`${PWD_COMMAND}`; export r; \
25467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25469 (cd $(HOST_SUBDIR)/zlib && \
25470 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25476 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25477 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25478 maybe-all-stage1-zlib:
25479 maybe-clean-stage1-zlib:
25481 maybe-all-stage1-zlib: all-stage1-zlib
25482 all-stage1: all-stage1-zlib
25483 TARGET-stage1-zlib = $(TARGET-zlib)
25484 all-stage1-zlib: configure-stage1-zlib
25485 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25486 @r=`${PWD_COMMAND}`; export r; \
25487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25488 TFLAGS="$(STAGE1_TFLAGS)"; \
25490 cd $(HOST_SUBDIR)/zlib && \
25491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25492 CFLAGS="$(STAGE1_CFLAGS)" \
25493 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25494 LIBCFLAGS="$(LIBCFLAGS)" \
25495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25498 $(EXTRA_HOST_FLAGS) \
25499 TFLAGS="$(STAGE1_TFLAGS)" \
25500 $(TARGET-stage1-zlib)
25502 maybe-clean-stage1-zlib: clean-stage1-zlib
25503 clean-stage1: clean-stage1-zlib
25505 @if [ $(current_stage) = stage1 ]; then \
25506 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25508 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
25509 $(MAKE) stage1-start; \
25511 cd $(HOST_SUBDIR)/zlib && \
25512 $(MAKE) $(EXTRA_HOST_FLAGS) \
25514 @endif zlib-bootstrap
25517 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25518 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25519 maybe-all-stage2-zlib:
25520 maybe-clean-stage2-zlib:
25522 maybe-all-stage2-zlib: all-stage2-zlib
25523 all-stage2: all-stage2-zlib
25524 TARGET-stage2-zlib = $(TARGET-zlib)
25525 all-stage2-zlib: configure-stage2-zlib
25526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25527 @r=`${PWD_COMMAND}`; export r; \
25528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529 TFLAGS="$(STAGE2_TFLAGS)"; \
25531 $(POSTSTAGE1_HOST_EXPORTS) \
25532 cd $(HOST_SUBDIR)/zlib && \
25533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25534 CFLAGS="$(STAGE2_CFLAGS)" \
25535 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25536 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25541 TFLAGS="$(STAGE2_TFLAGS)" \
25542 $(TARGET-stage2-zlib)
25544 maybe-clean-stage2-zlib: clean-stage2-zlib
25545 clean-stage2: clean-stage2-zlib
25547 @if [ $(current_stage) = stage2 ]; then \
25548 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25550 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
25551 $(MAKE) stage2-start; \
25553 cd $(HOST_SUBDIR)/zlib && \
25554 $(MAKE) $(EXTRA_HOST_FLAGS) \
25555 $(POSTSTAGE1_FLAGS_TO_PASS) \
25557 @endif zlib-bootstrap
25560 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25561 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25562 maybe-all-stage3-zlib:
25563 maybe-clean-stage3-zlib:
25565 maybe-all-stage3-zlib: all-stage3-zlib
25566 all-stage3: all-stage3-zlib
25567 TARGET-stage3-zlib = $(TARGET-zlib)
25568 all-stage3-zlib: configure-stage3-zlib
25569 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25570 @r=`${PWD_COMMAND}`; export r; \
25571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572 TFLAGS="$(STAGE3_TFLAGS)"; \
25574 $(POSTSTAGE1_HOST_EXPORTS) \
25575 cd $(HOST_SUBDIR)/zlib && \
25576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25577 CFLAGS="$(STAGE3_CFLAGS)" \
25578 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25579 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25584 TFLAGS="$(STAGE3_TFLAGS)" \
25585 $(TARGET-stage3-zlib)
25587 maybe-clean-stage3-zlib: clean-stage3-zlib
25588 clean-stage3: clean-stage3-zlib
25590 @if [ $(current_stage) = stage3 ]; then \
25591 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25593 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
25594 $(MAKE) stage3-start; \
25596 cd $(HOST_SUBDIR)/zlib && \
25597 $(MAKE) $(EXTRA_HOST_FLAGS) \
25598 $(POSTSTAGE1_FLAGS_TO_PASS) \
25600 @endif zlib-bootstrap
25603 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25604 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25605 maybe-all-stage4-zlib:
25606 maybe-clean-stage4-zlib:
25608 maybe-all-stage4-zlib: all-stage4-zlib
25609 all-stage4: all-stage4-zlib
25610 TARGET-stage4-zlib = $(TARGET-zlib)
25611 all-stage4-zlib: configure-stage4-zlib
25612 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25613 @r=`${PWD_COMMAND}`; export r; \
25614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25615 TFLAGS="$(STAGE4_TFLAGS)"; \
25617 $(POSTSTAGE1_HOST_EXPORTS) \
25618 cd $(HOST_SUBDIR)/zlib && \
25619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25620 CFLAGS="$(STAGE4_CFLAGS)" \
25621 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25622 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25627 TFLAGS="$(STAGE4_TFLAGS)" \
25628 $(TARGET-stage4-zlib)
25630 maybe-clean-stage4-zlib: clean-stage4-zlib
25631 clean-stage4: clean-stage4-zlib
25633 @if [ $(current_stage) = stage4 ]; then \
25634 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25636 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
25637 $(MAKE) stage4-start; \
25639 cd $(HOST_SUBDIR)/zlib && \
25640 $(MAKE) $(EXTRA_HOST_FLAGS) \
25641 $(POSTSTAGE1_FLAGS_TO_PASS) \
25643 @endif zlib-bootstrap
25646 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25647 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25648 maybe-all-stageprofile-zlib:
25649 maybe-clean-stageprofile-zlib:
25651 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25652 all-stageprofile: all-stageprofile-zlib
25653 TARGET-stageprofile-zlib = $(TARGET-zlib)
25654 all-stageprofile-zlib: configure-stageprofile-zlib
25655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25656 @r=`${PWD_COMMAND}`; export r; \
25657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25658 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25660 $(POSTSTAGE1_HOST_EXPORTS) \
25661 cd $(HOST_SUBDIR)/zlib && \
25662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25663 CFLAGS="$(STAGEprofile_CFLAGS)" \
25664 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25665 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25670 TFLAGS="$(STAGEprofile_TFLAGS)" \
25671 $(TARGET-stageprofile-zlib)
25673 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25674 clean-stageprofile: clean-stageprofile-zlib
25675 clean-stageprofile-zlib:
25676 @if [ $(current_stage) = stageprofile ]; then \
25677 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25679 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
25680 $(MAKE) stageprofile-start; \
25682 cd $(HOST_SUBDIR)/zlib && \
25683 $(MAKE) $(EXTRA_HOST_FLAGS) \
25684 $(POSTSTAGE1_FLAGS_TO_PASS) \
25686 @endif zlib-bootstrap
25689 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25690 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25691 maybe-all-stagefeedback-zlib:
25692 maybe-clean-stagefeedback-zlib:
25694 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25695 all-stagefeedback: all-stagefeedback-zlib
25696 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25697 all-stagefeedback-zlib: configure-stagefeedback-zlib
25698 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25699 @r=`${PWD_COMMAND}`; export r; \
25700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25701 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25703 $(POSTSTAGE1_HOST_EXPORTS) \
25704 cd $(HOST_SUBDIR)/zlib && \
25705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25706 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25707 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25708 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25713 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25714 $(TARGET-stagefeedback-zlib)
25716 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25717 clean-stagefeedback: clean-stagefeedback-zlib
25718 clean-stagefeedback-zlib:
25719 @if [ $(current_stage) = stagefeedback ]; then \
25720 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
25722 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
25723 $(MAKE) stagefeedback-start; \
25725 cd $(HOST_SUBDIR)/zlib && \
25726 $(MAKE) $(EXTRA_HOST_FLAGS) \
25727 $(POSTSTAGE1_FLAGS_TO_PASS) \
25729 @endif zlib-bootstrap
25735 .PHONY: check-zlib maybe-check-zlib
25738 maybe-check-zlib: check-zlib
25744 .PHONY: install-zlib maybe-install-zlib
25745 maybe-install-zlib:
25747 maybe-install-zlib: install-zlib
25753 .PHONY: install-strip-zlib maybe-install-strip-zlib
25754 maybe-install-strip-zlib:
25756 maybe-install-strip-zlib: install-strip-zlib
25758 install-strip-zlib:
25762 # Other targets (info, dvi, pdf, etc.)
25764 .PHONY: maybe-info-zlib info-zlib
25767 maybe-info-zlib: info-zlib
25771 @[ -f ./zlib/Makefile ] || exit 0; \
25772 r=`${PWD_COMMAND}`; export r; \
25773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25775 for flag in $(EXTRA_HOST_FLAGS) ; do \
25776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25778 echo "Doing info in zlib" ; \
25779 (cd $(HOST_SUBDIR)/zlib && \
25780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25782 "RANLIB=$${RANLIB}" \
25783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25789 .PHONY: maybe-dvi-zlib dvi-zlib
25792 maybe-dvi-zlib: dvi-zlib
25796 @[ -f ./zlib/Makefile ] || exit 0; \
25797 r=`${PWD_COMMAND}`; export r; \
25798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800 for flag in $(EXTRA_HOST_FLAGS) ; do \
25801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25803 echo "Doing dvi in zlib" ; \
25804 (cd $(HOST_SUBDIR)/zlib && \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25807 "RANLIB=$${RANLIB}" \
25808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25814 .PHONY: maybe-pdf-zlib pdf-zlib
25817 maybe-pdf-zlib: pdf-zlib
25821 @[ -f ./zlib/Makefile ] || exit 0; \
25822 r=`${PWD_COMMAND}`; export r; \
25823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25825 for flag in $(EXTRA_HOST_FLAGS) ; do \
25826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25828 echo "Doing pdf in zlib" ; \
25829 (cd $(HOST_SUBDIR)/zlib && \
25830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25832 "RANLIB=$${RANLIB}" \
25833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25839 .PHONY: maybe-html-zlib html-zlib
25842 maybe-html-zlib: html-zlib
25846 @[ -f ./zlib/Makefile ] || exit 0; \
25847 r=`${PWD_COMMAND}`; export r; \
25848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25850 for flag in $(EXTRA_HOST_FLAGS) ; do \
25851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25853 echo "Doing html in zlib" ; \
25854 (cd $(HOST_SUBDIR)/zlib && \
25855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857 "RANLIB=$${RANLIB}" \
25858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25864 .PHONY: maybe-TAGS-zlib TAGS-zlib
25867 maybe-TAGS-zlib: TAGS-zlib
25871 @[ -f ./zlib/Makefile ] || exit 0; \
25872 r=`${PWD_COMMAND}`; export r; \
25873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25875 for flag in $(EXTRA_HOST_FLAGS) ; do \
25876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25878 echo "Doing TAGS in zlib" ; \
25879 (cd $(HOST_SUBDIR)/zlib && \
25880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882 "RANLIB=$${RANLIB}" \
25883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25889 .PHONY: maybe-install-info-zlib install-info-zlib
25890 maybe-install-info-zlib:
25892 maybe-install-info-zlib: install-info-zlib
25894 install-info-zlib: \
25897 @[ -f ./zlib/Makefile ] || exit 0; \
25898 r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901 for flag in $(EXTRA_HOST_FLAGS) ; do \
25902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25904 echo "Doing install-info in zlib" ; \
25905 (cd $(HOST_SUBDIR)/zlib && \
25906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908 "RANLIB=$${RANLIB}" \
25909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25915 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
25916 maybe-install-pdf-zlib:
25918 maybe-install-pdf-zlib: install-pdf-zlib
25920 install-pdf-zlib: \
25923 @[ -f ./zlib/Makefile ] || exit 0; \
25924 r=`${PWD_COMMAND}`; export r; \
25925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25927 for flag in $(EXTRA_HOST_FLAGS) ; do \
25928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25930 echo "Doing install-pdf in zlib" ; \
25931 (cd $(HOST_SUBDIR)/zlib && \
25932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934 "RANLIB=$${RANLIB}" \
25935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25941 .PHONY: maybe-install-html-zlib install-html-zlib
25942 maybe-install-html-zlib:
25944 maybe-install-html-zlib: install-html-zlib
25946 install-html-zlib: \
25949 @[ -f ./zlib/Makefile ] || exit 0; \
25950 r=`${PWD_COMMAND}`; export r; \
25951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953 for flag in $(EXTRA_HOST_FLAGS) ; do \
25954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956 echo "Doing install-html in zlib" ; \
25957 (cd $(HOST_SUBDIR)/zlib && \
25958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960 "RANLIB=$${RANLIB}" \
25961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25967 .PHONY: maybe-installcheck-zlib installcheck-zlib
25968 maybe-installcheck-zlib:
25970 maybe-installcheck-zlib: installcheck-zlib
25972 installcheck-zlib: \
25974 @[ -f ./zlib/Makefile ] || exit 0; \
25975 r=`${PWD_COMMAND}`; export r; \
25976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25978 for flag in $(EXTRA_HOST_FLAGS) ; do \
25979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25981 echo "Doing installcheck in zlib" ; \
25982 (cd $(HOST_SUBDIR)/zlib && \
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}" \
25992 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
25993 maybe-mostlyclean-zlib:
25995 maybe-mostlyclean-zlib: mostlyclean-zlib
25998 @[ -f ./zlib/Makefile ] || exit 0; \
25999 r=`${PWD_COMMAND}`; export r; \
26000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002 for flag in $(EXTRA_HOST_FLAGS) ; do \
26003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005 echo "Doing mostlyclean in zlib" ; \
26006 (cd $(HOST_SUBDIR)/zlib && \
26007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26009 "RANLIB=$${RANLIB}" \
26010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016 .PHONY: maybe-clean-zlib clean-zlib
26019 maybe-clean-zlib: clean-zlib
26022 @[ -f ./zlib/Makefile ] || exit 0; \
26023 r=`${PWD_COMMAND}`; export r; \
26024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 for flag in $(EXTRA_HOST_FLAGS) ; do \
26027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26029 echo "Doing clean in zlib" ; \
26030 (cd $(HOST_SUBDIR)/zlib && \
26031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26033 "RANLIB=$${RANLIB}" \
26034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040 .PHONY: maybe-distclean-zlib distclean-zlib
26041 maybe-distclean-zlib:
26043 maybe-distclean-zlib: distclean-zlib
26046 @[ -f ./zlib/Makefile ] || exit 0; \
26047 r=`${PWD_COMMAND}`; export r; \
26048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26050 for flag in $(EXTRA_HOST_FLAGS) ; do \
26051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26053 echo "Doing distclean in zlib" ; \
26054 (cd $(HOST_SUBDIR)/zlib && \
26055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26057 "RANLIB=$${RANLIB}" \
26058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26064 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26065 maybe-maintainer-clean-zlib:
26067 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26069 maintainer-clean-zlib:
26070 @[ -f ./zlib/Makefile ] || exit 0; \
26071 r=`${PWD_COMMAND}`; export r; \
26072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074 for flag in $(EXTRA_HOST_FLAGS) ; do \
26075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077 echo "Doing maintainer-clean in zlib" ; \
26078 (cd $(HOST_SUBDIR)/zlib && \
26079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26081 "RANLIB=$${RANLIB}" \
26082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26083 maintainer-clean) \
26090 .PHONY: configure-gdb maybe-configure-gdb
26091 maybe-configure-gdb:
26093 configure-gdb: stage_current
26094 @endif gcc-bootstrap
26096 maybe-configure-gdb: configure-gdb
26098 @: $(MAKE); $(unstage)
26099 @r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26104 echo Configuring in $(HOST_SUBDIR)/gdb; \
26105 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26106 case $(srcdir) in \
26107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26108 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26111 srcdiroption="--srcdir=$${topdir}/gdb"; \
26112 libsrcdir="$$s/gdb"; \
26113 $(SHELL) $${libsrcdir}/configure \
26114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26115 --target=${target_alias} $${srcdiroption} \
26123 .PHONY: all-gdb maybe-all-gdb
26126 all-gdb: stage_current
26127 @endif gcc-bootstrap
26130 maybe-all-gdb: all-gdb
26131 all-gdb: configure-gdb
26132 @: $(MAKE); $(unstage)
26133 @r=`${PWD_COMMAND}`; export r; \
26134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26136 (cd $(HOST_SUBDIR)/gdb && \
26137 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26144 .PHONY: check-gdb maybe-check-gdb
26147 maybe-check-gdb: check-gdb
26150 @: $(MAKE); $(unstage)
26151 @r=`${PWD_COMMAND}`; export r; \
26152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 (cd $(HOST_SUBDIR)/gdb && \
26155 $(MAKE) $(FLAGS_TO_PASS) check)
26159 .PHONY: install-gdb maybe-install-gdb
26162 maybe-install-gdb: install-gdb
26164 install-gdb: installdirs
26165 @: $(MAKE); $(unstage)
26166 @r=`${PWD_COMMAND}`; export r; \
26167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169 (cd $(HOST_SUBDIR)/gdb && \
26170 $(MAKE) $(FLAGS_TO_PASS) install)
26174 .PHONY: install-strip-gdb maybe-install-strip-gdb
26175 maybe-install-strip-gdb:
26177 maybe-install-strip-gdb: install-strip-gdb
26179 install-strip-gdb: installdirs
26180 @: $(MAKE); $(unstage)
26181 @r=`${PWD_COMMAND}`; export r; \
26182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26184 (cd $(HOST_SUBDIR)/gdb && \
26185 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26189 # Other targets (info, dvi, pdf, etc.)
26191 .PHONY: maybe-info-gdb info-gdb
26194 maybe-info-gdb: info-gdb
26198 @: $(MAKE); $(unstage)
26199 @[ -f ./gdb/Makefile ] || exit 0; \
26200 r=`${PWD_COMMAND}`; export r; \
26201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26203 for flag in $(EXTRA_HOST_FLAGS) ; do \
26204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26206 echo "Doing info in gdb" ; \
26207 (cd $(HOST_SUBDIR)/gdb && \
26208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26210 "RANLIB=$${RANLIB}" \
26211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26217 .PHONY: maybe-dvi-gdb dvi-gdb
26220 maybe-dvi-gdb: dvi-gdb
26224 @: $(MAKE); $(unstage)
26225 @[ -f ./gdb/Makefile ] || exit 0; \
26226 r=`${PWD_COMMAND}`; export r; \
26227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229 for flag in $(EXTRA_HOST_FLAGS) ; do \
26230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26232 echo "Doing dvi in gdb" ; \
26233 (cd $(HOST_SUBDIR)/gdb && \
26234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26236 "RANLIB=$${RANLIB}" \
26237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26243 .PHONY: maybe-pdf-gdb pdf-gdb
26246 maybe-pdf-gdb: pdf-gdb
26250 @: $(MAKE); $(unstage)
26251 @[ -f ./gdb/Makefile ] || exit 0; \
26252 r=`${PWD_COMMAND}`; export r; \
26253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 for flag in $(EXTRA_HOST_FLAGS) ; do \
26256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26258 echo "Doing pdf in gdb" ; \
26259 (cd $(HOST_SUBDIR)/gdb && \
26260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26262 "RANLIB=$${RANLIB}" \
26263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26269 .PHONY: maybe-html-gdb html-gdb
26272 maybe-html-gdb: html-gdb
26276 @: $(MAKE); $(unstage)
26277 @[ -f ./gdb/Makefile ] || exit 0; \
26278 r=`${PWD_COMMAND}`; export r; \
26279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26281 for flag in $(EXTRA_HOST_FLAGS) ; do \
26282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26284 echo "Doing html in gdb" ; \
26285 (cd $(HOST_SUBDIR)/gdb && \
26286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26288 "RANLIB=$${RANLIB}" \
26289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26295 .PHONY: maybe-TAGS-gdb TAGS-gdb
26298 maybe-TAGS-gdb: TAGS-gdb
26302 @: $(MAKE); $(unstage)
26303 @[ -f ./gdb/Makefile ] || exit 0; \
26304 r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26307 for flag in $(EXTRA_HOST_FLAGS) ; do \
26308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26310 echo "Doing TAGS in gdb" ; \
26311 (cd $(HOST_SUBDIR)/gdb && \
26312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26314 "RANLIB=$${RANLIB}" \
26315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26321 .PHONY: maybe-install-info-gdb install-info-gdb
26322 maybe-install-info-gdb:
26324 maybe-install-info-gdb: install-info-gdb
26326 install-info-gdb: \
26329 @: $(MAKE); $(unstage)
26330 @[ -f ./gdb/Makefile ] || exit 0; \
26331 r=`${PWD_COMMAND}`; export r; \
26332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334 for flag in $(EXTRA_HOST_FLAGS) ; do \
26335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26337 echo "Doing install-info in gdb" ; \
26338 (cd $(HOST_SUBDIR)/gdb && \
26339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26341 "RANLIB=$${RANLIB}" \
26342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26348 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
26349 maybe-install-pdf-gdb:
26351 maybe-install-pdf-gdb: install-pdf-gdb
26356 @: $(MAKE); $(unstage)
26357 @[ -f ./gdb/Makefile ] || exit 0; \
26358 r=`${PWD_COMMAND}`; export r; \
26359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26361 for flag in $(EXTRA_HOST_FLAGS) ; do \
26362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26364 echo "Doing install-pdf in gdb" ; \
26365 (cd $(HOST_SUBDIR)/gdb && \
26366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368 "RANLIB=$${RANLIB}" \
26369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26375 .PHONY: maybe-install-html-gdb install-html-gdb
26376 maybe-install-html-gdb:
26378 maybe-install-html-gdb: install-html-gdb
26380 install-html-gdb: \
26383 @: $(MAKE); $(unstage)
26384 @[ -f ./gdb/Makefile ] || exit 0; \
26385 r=`${PWD_COMMAND}`; export r; \
26386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388 for flag in $(EXTRA_HOST_FLAGS) ; do \
26389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26391 echo "Doing install-html in gdb" ; \
26392 (cd $(HOST_SUBDIR)/gdb && \
26393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26395 "RANLIB=$${RANLIB}" \
26396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26402 .PHONY: maybe-installcheck-gdb installcheck-gdb
26403 maybe-installcheck-gdb:
26405 maybe-installcheck-gdb: installcheck-gdb
26407 installcheck-gdb: \
26409 @: $(MAKE); $(unstage)
26410 @[ -f ./gdb/Makefile ] || exit 0; \
26411 r=`${PWD_COMMAND}`; export r; \
26412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414 for flag in $(EXTRA_HOST_FLAGS) ; do \
26415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26417 echo "Doing installcheck in gdb" ; \
26418 (cd $(HOST_SUBDIR)/gdb && \
26419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26421 "RANLIB=$${RANLIB}" \
26422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26428 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26429 maybe-mostlyclean-gdb:
26431 maybe-mostlyclean-gdb: mostlyclean-gdb
26434 @: $(MAKE); $(unstage)
26435 @[ -f ./gdb/Makefile ] || exit 0; \
26436 r=`${PWD_COMMAND}`; export r; \
26437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26439 for flag in $(EXTRA_HOST_FLAGS) ; do \
26440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26442 echo "Doing mostlyclean in gdb" ; \
26443 (cd $(HOST_SUBDIR)/gdb && \
26444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26446 "RANLIB=$${RANLIB}" \
26447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26453 .PHONY: maybe-clean-gdb clean-gdb
26456 maybe-clean-gdb: clean-gdb
26459 @: $(MAKE); $(unstage)
26460 @[ -f ./gdb/Makefile ] || exit 0; \
26461 r=`${PWD_COMMAND}`; export r; \
26462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26464 for flag in $(EXTRA_HOST_FLAGS) ; do \
26465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26467 echo "Doing clean in gdb" ; \
26468 (cd $(HOST_SUBDIR)/gdb && \
26469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26471 "RANLIB=$${RANLIB}" \
26472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478 .PHONY: maybe-distclean-gdb distclean-gdb
26479 maybe-distclean-gdb:
26481 maybe-distclean-gdb: distclean-gdb
26484 @: $(MAKE); $(unstage)
26485 @[ -f ./gdb/Makefile ] || exit 0; \
26486 r=`${PWD_COMMAND}`; export r; \
26487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26489 for flag in $(EXTRA_HOST_FLAGS) ; do \
26490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26492 echo "Doing distclean in gdb" ; \
26493 (cd $(HOST_SUBDIR)/gdb && \
26494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26496 "RANLIB=$${RANLIB}" \
26497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26503 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26504 maybe-maintainer-clean-gdb:
26506 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26508 maintainer-clean-gdb:
26509 @: $(MAKE); $(unstage)
26510 @[ -f ./gdb/Makefile ] || exit 0; \
26511 r=`${PWD_COMMAND}`; export r; \
26512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26514 for flag in $(EXTRA_HOST_FLAGS) ; do \
26515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26517 echo "Doing maintainer-clean in gdb" ; \
26518 (cd $(HOST_SUBDIR)/gdb && \
26519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26521 "RANLIB=$${RANLIB}" \
26522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26523 maintainer-clean) \
26530 .PHONY: configure-expect maybe-configure-expect
26531 maybe-configure-expect:
26533 configure-expect: stage_current
26534 @endif gcc-bootstrap
26536 maybe-configure-expect: configure-expect
26538 @: $(MAKE); $(unstage)
26539 @r=`${PWD_COMMAND}`; export r; \
26540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26544 echo Configuring in $(HOST_SUBDIR)/expect; \
26545 cd "$(HOST_SUBDIR)/expect" || exit 1; \
26546 case $(srcdir) in \
26547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26548 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26551 srcdiroption="--srcdir=$${topdir}/expect"; \
26552 libsrcdir="$$s/expect"; \
26553 $(SHELL) $${libsrcdir}/configure \
26554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26555 --target=${target_alias} $${srcdiroption} \
26563 .PHONY: all-expect maybe-all-expect
26566 all-expect: stage_current
26567 @endif gcc-bootstrap
26570 maybe-all-expect: all-expect
26571 all-expect: configure-expect
26572 @: $(MAKE); $(unstage)
26573 @r=`${PWD_COMMAND}`; export r; \
26574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576 (cd $(HOST_SUBDIR)/expect && \
26577 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26584 .PHONY: check-expect maybe-check-expect
26585 maybe-check-expect:
26587 maybe-check-expect: check-expect
26590 @: $(MAKE); $(unstage)
26591 @r=`${PWD_COMMAND}`; export r; \
26592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594 (cd $(HOST_SUBDIR)/expect && \
26595 $(MAKE) $(FLAGS_TO_PASS) check)
26599 .PHONY: install-expect maybe-install-expect
26600 maybe-install-expect:
26602 maybe-install-expect: install-expect
26604 install-expect: installdirs
26605 @: $(MAKE); $(unstage)
26606 @r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609 (cd $(HOST_SUBDIR)/expect && \
26610 $(MAKE) $(FLAGS_TO_PASS) install)
26614 .PHONY: install-strip-expect maybe-install-strip-expect
26615 maybe-install-strip-expect:
26617 maybe-install-strip-expect: install-strip-expect
26619 install-strip-expect: installdirs
26620 @: $(MAKE); $(unstage)
26621 @r=`${PWD_COMMAND}`; export r; \
26622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26624 (cd $(HOST_SUBDIR)/expect && \
26625 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26629 # Other targets (info, dvi, pdf, etc.)
26631 .PHONY: maybe-info-expect info-expect
26634 maybe-info-expect: info-expect
26638 @: $(MAKE); $(unstage)
26639 @[ -f ./expect/Makefile ] || exit 0; \
26640 r=`${PWD_COMMAND}`; export r; \
26641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26643 for flag in $(EXTRA_HOST_FLAGS) ; do \
26644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26646 echo "Doing info in expect" ; \
26647 (cd $(HOST_SUBDIR)/expect && \
26648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26650 "RANLIB=$${RANLIB}" \
26651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26657 .PHONY: maybe-dvi-expect dvi-expect
26660 maybe-dvi-expect: dvi-expect
26664 @: $(MAKE); $(unstage)
26665 @[ -f ./expect/Makefile ] || exit 0; \
26666 r=`${PWD_COMMAND}`; export r; \
26667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26669 for flag in $(EXTRA_HOST_FLAGS) ; do \
26670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26672 echo "Doing dvi in expect" ; \
26673 (cd $(HOST_SUBDIR)/expect && \
26674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26676 "RANLIB=$${RANLIB}" \
26677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26683 .PHONY: maybe-pdf-expect pdf-expect
26686 maybe-pdf-expect: pdf-expect
26690 @: $(MAKE); $(unstage)
26691 @[ -f ./expect/Makefile ] || exit 0; \
26692 r=`${PWD_COMMAND}`; export r; \
26693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26695 for flag in $(EXTRA_HOST_FLAGS) ; do \
26696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26698 echo "Doing pdf in expect" ; \
26699 (cd $(HOST_SUBDIR)/expect && \
26700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26702 "RANLIB=$${RANLIB}" \
26703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26709 .PHONY: maybe-html-expect html-expect
26712 maybe-html-expect: html-expect
26716 @: $(MAKE); $(unstage)
26717 @[ -f ./expect/Makefile ] || exit 0; \
26718 r=`${PWD_COMMAND}`; export r; \
26719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 for flag in $(EXTRA_HOST_FLAGS) ; do \
26722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724 echo "Doing html in expect" ; \
26725 (cd $(HOST_SUBDIR)/expect && \
26726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26728 "RANLIB=$${RANLIB}" \
26729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26735 .PHONY: maybe-TAGS-expect TAGS-expect
26738 maybe-TAGS-expect: TAGS-expect
26742 @: $(MAKE); $(unstage)
26743 @[ -f ./expect/Makefile ] || exit 0; \
26744 r=`${PWD_COMMAND}`; export r; \
26745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 for flag in $(EXTRA_HOST_FLAGS) ; do \
26748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750 echo "Doing TAGS in expect" ; \
26751 (cd $(HOST_SUBDIR)/expect && \
26752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26754 "RANLIB=$${RANLIB}" \
26755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26761 .PHONY: maybe-install-info-expect install-info-expect
26762 maybe-install-info-expect:
26764 maybe-install-info-expect: install-info-expect
26766 install-info-expect: \
26769 @: $(MAKE); $(unstage)
26770 @[ -f ./expect/Makefile ] || exit 0; \
26771 r=`${PWD_COMMAND}`; export r; \
26772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26774 for flag in $(EXTRA_HOST_FLAGS) ; do \
26775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26777 echo "Doing install-info in expect" ; \
26778 (cd $(HOST_SUBDIR)/expect && \
26779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26781 "RANLIB=$${RANLIB}" \
26782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26788 .PHONY: maybe-install-pdf-expect install-pdf-expect
26789 maybe-install-pdf-expect:
26791 maybe-install-pdf-expect: install-pdf-expect
26793 install-pdf-expect: \
26796 @: $(MAKE); $(unstage)
26797 @[ -f ./expect/Makefile ] || exit 0; \
26798 r=`${PWD_COMMAND}`; export r; \
26799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801 for flag in $(EXTRA_HOST_FLAGS) ; do \
26802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26804 echo "Doing install-pdf in expect" ; \
26805 (cd $(HOST_SUBDIR)/expect && \
26806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26808 "RANLIB=$${RANLIB}" \
26809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26815 .PHONY: maybe-install-html-expect install-html-expect
26816 maybe-install-html-expect:
26818 maybe-install-html-expect: install-html-expect
26820 install-html-expect: \
26823 @: $(MAKE); $(unstage)
26824 @[ -f ./expect/Makefile ] || exit 0; \
26825 r=`${PWD_COMMAND}`; export r; \
26826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26828 for flag in $(EXTRA_HOST_FLAGS) ; do \
26829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26831 echo "Doing install-html in expect" ; \
26832 (cd $(HOST_SUBDIR)/expect && \
26833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26835 "RANLIB=$${RANLIB}" \
26836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26842 .PHONY: maybe-installcheck-expect installcheck-expect
26843 maybe-installcheck-expect:
26845 maybe-installcheck-expect: installcheck-expect
26847 installcheck-expect: \
26849 @: $(MAKE); $(unstage)
26850 @[ -f ./expect/Makefile ] || exit 0; \
26851 r=`${PWD_COMMAND}`; export r; \
26852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26854 for flag in $(EXTRA_HOST_FLAGS) ; do \
26855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26857 echo "Doing installcheck in expect" ; \
26858 (cd $(HOST_SUBDIR)/expect && \
26859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26861 "RANLIB=$${RANLIB}" \
26862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26868 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26869 maybe-mostlyclean-expect:
26871 maybe-mostlyclean-expect: mostlyclean-expect
26873 mostlyclean-expect:
26874 @: $(MAKE); $(unstage)
26875 @[ -f ./expect/Makefile ] || exit 0; \
26876 r=`${PWD_COMMAND}`; export r; \
26877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26879 for flag in $(EXTRA_HOST_FLAGS) ; do \
26880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26882 echo "Doing mostlyclean in expect" ; \
26883 (cd $(HOST_SUBDIR)/expect && \
26884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26886 "RANLIB=$${RANLIB}" \
26887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26893 .PHONY: maybe-clean-expect clean-expect
26894 maybe-clean-expect:
26896 maybe-clean-expect: clean-expect
26899 @: $(MAKE); $(unstage)
26900 @[ -f ./expect/Makefile ] || exit 0; \
26901 r=`${PWD_COMMAND}`; export r; \
26902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904 for flag in $(EXTRA_HOST_FLAGS) ; do \
26905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26907 echo "Doing clean in expect" ; \
26908 (cd $(HOST_SUBDIR)/expect && \
26909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26911 "RANLIB=$${RANLIB}" \
26912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26918 .PHONY: maybe-distclean-expect distclean-expect
26919 maybe-distclean-expect:
26921 maybe-distclean-expect: distclean-expect
26924 @: $(MAKE); $(unstage)
26925 @[ -f ./expect/Makefile ] || exit 0; \
26926 r=`${PWD_COMMAND}`; export r; \
26927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 for flag in $(EXTRA_HOST_FLAGS) ; do \
26930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932 echo "Doing distclean in expect" ; \
26933 (cd $(HOST_SUBDIR)/expect && \
26934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26936 "RANLIB=$${RANLIB}" \
26937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26943 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26944 maybe-maintainer-clean-expect:
26946 maybe-maintainer-clean-expect: maintainer-clean-expect
26948 maintainer-clean-expect:
26949 @: $(MAKE); $(unstage)
26950 @[ -f ./expect/Makefile ] || exit 0; \
26951 r=`${PWD_COMMAND}`; export r; \
26952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26954 for flag in $(EXTRA_HOST_FLAGS) ; do \
26955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26957 echo "Doing maintainer-clean in expect" ; \
26958 (cd $(HOST_SUBDIR)/expect && \
26959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26961 "RANLIB=$${RANLIB}" \
26962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26963 maintainer-clean) \
26970 .PHONY: configure-guile maybe-configure-guile
26971 maybe-configure-guile:
26973 configure-guile: stage_current
26974 @endif gcc-bootstrap
26976 maybe-configure-guile: configure-guile
26978 @: $(MAKE); $(unstage)
26979 @r=`${PWD_COMMAND}`; export r; \
26980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26981 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26984 echo Configuring in $(HOST_SUBDIR)/guile; \
26985 cd "$(HOST_SUBDIR)/guile" || exit 1; \
26986 case $(srcdir) in \
26987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26988 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26991 srcdiroption="--srcdir=$${topdir}/guile"; \
26992 libsrcdir="$$s/guile"; \
26993 $(SHELL) $${libsrcdir}/configure \
26994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26995 --target=${target_alias} $${srcdiroption} \
27003 .PHONY: all-guile maybe-all-guile
27006 all-guile: stage_current
27007 @endif gcc-bootstrap
27010 maybe-all-guile: all-guile
27011 all-guile: configure-guile
27012 @: $(MAKE); $(unstage)
27013 @r=`${PWD_COMMAND}`; export r; \
27014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 (cd $(HOST_SUBDIR)/guile && \
27017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27024 .PHONY: check-guile maybe-check-guile
27027 maybe-check-guile: check-guile
27030 @: $(MAKE); $(unstage)
27031 @r=`${PWD_COMMAND}`; export r; \
27032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 (cd $(HOST_SUBDIR)/guile && \
27035 $(MAKE) $(FLAGS_TO_PASS) check)
27039 .PHONY: install-guile maybe-install-guile
27040 maybe-install-guile:
27042 maybe-install-guile: install-guile
27044 install-guile: installdirs
27045 @: $(MAKE); $(unstage)
27046 @r=`${PWD_COMMAND}`; export r; \
27047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049 (cd $(HOST_SUBDIR)/guile && \
27050 $(MAKE) $(FLAGS_TO_PASS) install)
27054 .PHONY: install-strip-guile maybe-install-strip-guile
27055 maybe-install-strip-guile:
27057 maybe-install-strip-guile: install-strip-guile
27059 install-strip-guile: installdirs
27060 @: $(MAKE); $(unstage)
27061 @r=`${PWD_COMMAND}`; export r; \
27062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064 (cd $(HOST_SUBDIR)/guile && \
27065 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27069 # Other targets (info, dvi, pdf, etc.)
27071 .PHONY: maybe-info-guile info-guile
27074 maybe-info-guile: info-guile
27078 @: $(MAKE); $(unstage)
27079 @[ -f ./guile/Makefile ] || exit 0; \
27080 r=`${PWD_COMMAND}`; export r; \
27081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27083 for flag in $(EXTRA_HOST_FLAGS) ; do \
27084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27086 echo "Doing info in guile" ; \
27087 (cd $(HOST_SUBDIR)/guile && \
27088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27090 "RANLIB=$${RANLIB}" \
27091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27097 .PHONY: maybe-dvi-guile dvi-guile
27100 maybe-dvi-guile: dvi-guile
27104 @: $(MAKE); $(unstage)
27105 @[ -f ./guile/Makefile ] || exit 0; \
27106 r=`${PWD_COMMAND}`; export r; \
27107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27109 for flag in $(EXTRA_HOST_FLAGS) ; do \
27110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27112 echo "Doing dvi in guile" ; \
27113 (cd $(HOST_SUBDIR)/guile && \
27114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27116 "RANLIB=$${RANLIB}" \
27117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27123 .PHONY: maybe-pdf-guile pdf-guile
27126 maybe-pdf-guile: pdf-guile
27130 @: $(MAKE); $(unstage)
27131 @[ -f ./guile/Makefile ] || exit 0; \
27132 r=`${PWD_COMMAND}`; export r; \
27133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27135 for flag in $(EXTRA_HOST_FLAGS) ; do \
27136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27138 echo "Doing pdf in guile" ; \
27139 (cd $(HOST_SUBDIR)/guile && \
27140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27142 "RANLIB=$${RANLIB}" \
27143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27149 .PHONY: maybe-html-guile html-guile
27152 maybe-html-guile: html-guile
27156 @: $(MAKE); $(unstage)
27157 @[ -f ./guile/Makefile ] || exit 0; \
27158 r=`${PWD_COMMAND}`; export r; \
27159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27161 for flag in $(EXTRA_HOST_FLAGS) ; do \
27162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27164 echo "Doing html in guile" ; \
27165 (cd $(HOST_SUBDIR)/guile && \
27166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168 "RANLIB=$${RANLIB}" \
27169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27175 .PHONY: maybe-TAGS-guile TAGS-guile
27178 maybe-TAGS-guile: TAGS-guile
27182 @: $(MAKE); $(unstage)
27183 @[ -f ./guile/Makefile ] || exit 0; \
27184 r=`${PWD_COMMAND}`; export r; \
27185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187 for flag in $(EXTRA_HOST_FLAGS) ; do \
27188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27190 echo "Doing TAGS in guile" ; \
27191 (cd $(HOST_SUBDIR)/guile && \
27192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27194 "RANLIB=$${RANLIB}" \
27195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27201 .PHONY: maybe-install-info-guile install-info-guile
27202 maybe-install-info-guile:
27204 maybe-install-info-guile: install-info-guile
27206 install-info-guile: \
27209 @: $(MAKE); $(unstage)
27210 @[ -f ./guile/Makefile ] || exit 0; \
27211 r=`${PWD_COMMAND}`; export r; \
27212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27214 for flag in $(EXTRA_HOST_FLAGS) ; do \
27215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27217 echo "Doing install-info in guile" ; \
27218 (cd $(HOST_SUBDIR)/guile && \
27219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27221 "RANLIB=$${RANLIB}" \
27222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27228 .PHONY: maybe-install-pdf-guile install-pdf-guile
27229 maybe-install-pdf-guile:
27231 maybe-install-pdf-guile: install-pdf-guile
27233 install-pdf-guile: \
27236 @: $(MAKE); $(unstage)
27237 @[ -f ./guile/Makefile ] || exit 0; \
27238 r=`${PWD_COMMAND}`; export r; \
27239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27241 for flag in $(EXTRA_HOST_FLAGS) ; do \
27242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27244 echo "Doing install-pdf in guile" ; \
27245 (cd $(HOST_SUBDIR)/guile && \
27246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27248 "RANLIB=$${RANLIB}" \
27249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27255 .PHONY: maybe-install-html-guile install-html-guile
27256 maybe-install-html-guile:
27258 maybe-install-html-guile: install-html-guile
27260 install-html-guile: \
27263 @: $(MAKE); $(unstage)
27264 @[ -f ./guile/Makefile ] || exit 0; \
27265 r=`${PWD_COMMAND}`; export r; \
27266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27268 for flag in $(EXTRA_HOST_FLAGS) ; do \
27269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27271 echo "Doing install-html in guile" ; \
27272 (cd $(HOST_SUBDIR)/guile && \
27273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27275 "RANLIB=$${RANLIB}" \
27276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27282 .PHONY: maybe-installcheck-guile installcheck-guile
27283 maybe-installcheck-guile:
27285 maybe-installcheck-guile: installcheck-guile
27287 installcheck-guile: \
27289 @: $(MAKE); $(unstage)
27290 @[ -f ./guile/Makefile ] || exit 0; \
27291 r=`${PWD_COMMAND}`; export r; \
27292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294 for flag in $(EXTRA_HOST_FLAGS) ; do \
27295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297 echo "Doing installcheck in guile" ; \
27298 (cd $(HOST_SUBDIR)/guile && \
27299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27301 "RANLIB=$${RANLIB}" \
27302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27308 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27309 maybe-mostlyclean-guile:
27311 maybe-mostlyclean-guile: mostlyclean-guile
27314 @: $(MAKE); $(unstage)
27315 @[ -f ./guile/Makefile ] || exit 0; \
27316 r=`${PWD_COMMAND}`; export r; \
27317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27319 for flag in $(EXTRA_HOST_FLAGS) ; do \
27320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27322 echo "Doing mostlyclean in guile" ; \
27323 (cd $(HOST_SUBDIR)/guile && \
27324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27326 "RANLIB=$${RANLIB}" \
27327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27333 .PHONY: maybe-clean-guile clean-guile
27336 maybe-clean-guile: clean-guile
27339 @: $(MAKE); $(unstage)
27340 @[ -f ./guile/Makefile ] || exit 0; \
27341 r=`${PWD_COMMAND}`; export r; \
27342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344 for flag in $(EXTRA_HOST_FLAGS) ; do \
27345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27347 echo "Doing clean in guile" ; \
27348 (cd $(HOST_SUBDIR)/guile && \
27349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27351 "RANLIB=$${RANLIB}" \
27352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27358 .PHONY: maybe-distclean-guile distclean-guile
27359 maybe-distclean-guile:
27361 maybe-distclean-guile: distclean-guile
27364 @: $(MAKE); $(unstage)
27365 @[ -f ./guile/Makefile ] || exit 0; \
27366 r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27369 for flag in $(EXTRA_HOST_FLAGS) ; do \
27370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27372 echo "Doing distclean in guile" ; \
27373 (cd $(HOST_SUBDIR)/guile && \
27374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27376 "RANLIB=$${RANLIB}" \
27377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27383 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27384 maybe-maintainer-clean-guile:
27386 maybe-maintainer-clean-guile: maintainer-clean-guile
27388 maintainer-clean-guile:
27389 @: $(MAKE); $(unstage)
27390 @[ -f ./guile/Makefile ] || exit 0; \
27391 r=`${PWD_COMMAND}`; export r; \
27392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27394 for flag in $(EXTRA_HOST_FLAGS) ; do \
27395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27397 echo "Doing maintainer-clean in guile" ; \
27398 (cd $(HOST_SUBDIR)/guile && \
27399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27401 "RANLIB=$${RANLIB}" \
27402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27403 maintainer-clean) \
27410 .PHONY: configure-tk maybe-configure-tk
27411 maybe-configure-tk:
27413 configure-tk: stage_current
27414 @endif gcc-bootstrap
27416 maybe-configure-tk: configure-tk
27418 @: $(MAKE); $(unstage)
27419 @r=`${PWD_COMMAND}`; export r; \
27420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27421 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27424 echo Configuring in $(HOST_SUBDIR)/tk; \
27425 cd "$(HOST_SUBDIR)/tk" || exit 1; \
27426 case $(srcdir) in \
27427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27428 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27431 srcdiroption="--srcdir=$${topdir}/tk"; \
27432 libsrcdir="$$s/tk"; \
27433 $(SHELL) $${libsrcdir}/configure \
27434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27435 --target=${target_alias} $${srcdiroption} \
27443 .PHONY: all-tk maybe-all-tk
27446 all-tk: stage_current
27447 @endif gcc-bootstrap
27450 maybe-all-tk: all-tk
27451 all-tk: configure-tk
27452 @: $(MAKE); $(unstage)
27453 @r=`${PWD_COMMAND}`; export r; \
27454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456 (cd $(HOST_SUBDIR)/tk && \
27457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27464 .PHONY: check-tk maybe-check-tk
27467 maybe-check-tk: check-tk
27470 @: $(MAKE); $(unstage)
27471 @r=`${PWD_COMMAND}`; export r; \
27472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474 (cd $(HOST_SUBDIR)/tk && \
27475 $(MAKE) $(FLAGS_TO_PASS) check)
27479 .PHONY: install-tk maybe-install-tk
27482 maybe-install-tk: install-tk
27484 install-tk: installdirs
27485 @: $(MAKE); $(unstage)
27486 @r=`${PWD_COMMAND}`; export r; \
27487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489 (cd $(HOST_SUBDIR)/tk && \
27490 $(MAKE) $(FLAGS_TO_PASS) install)
27494 .PHONY: install-strip-tk maybe-install-strip-tk
27495 maybe-install-strip-tk:
27497 maybe-install-strip-tk: install-strip-tk
27499 install-strip-tk: installdirs
27500 @: $(MAKE); $(unstage)
27501 @r=`${PWD_COMMAND}`; export r; \
27502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27504 (cd $(HOST_SUBDIR)/tk && \
27505 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27509 # Other targets (info, dvi, pdf, etc.)
27511 .PHONY: maybe-info-tk info-tk
27514 maybe-info-tk: info-tk
27518 @: $(MAKE); $(unstage)
27519 @[ -f ./tk/Makefile ] || exit 0; \
27520 r=`${PWD_COMMAND}`; export r; \
27521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27523 for flag in $(EXTRA_HOST_FLAGS) ; do \
27524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27526 echo "Doing info in tk" ; \
27527 (cd $(HOST_SUBDIR)/tk && \
27528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27530 "RANLIB=$${RANLIB}" \
27531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27537 .PHONY: maybe-dvi-tk dvi-tk
27540 maybe-dvi-tk: dvi-tk
27544 @: $(MAKE); $(unstage)
27545 @[ -f ./tk/Makefile ] || exit 0; \
27546 r=`${PWD_COMMAND}`; export r; \
27547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27549 for flag in $(EXTRA_HOST_FLAGS) ; do \
27550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27552 echo "Doing dvi in tk" ; \
27553 (cd $(HOST_SUBDIR)/tk && \
27554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27556 "RANLIB=$${RANLIB}" \
27557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27563 .PHONY: maybe-pdf-tk pdf-tk
27566 maybe-pdf-tk: pdf-tk
27570 @: $(MAKE); $(unstage)
27571 @[ -f ./tk/Makefile ] || exit 0; \
27572 r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27575 for flag in $(EXTRA_HOST_FLAGS) ; do \
27576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27578 echo "Doing pdf in tk" ; \
27579 (cd $(HOST_SUBDIR)/tk && \
27580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27582 "RANLIB=$${RANLIB}" \
27583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27589 .PHONY: maybe-html-tk html-tk
27592 maybe-html-tk: html-tk
27596 @: $(MAKE); $(unstage)
27597 @[ -f ./tk/Makefile ] || exit 0; \
27598 r=`${PWD_COMMAND}`; export r; \
27599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27601 for flag in $(EXTRA_HOST_FLAGS) ; do \
27602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27604 echo "Doing html in tk" ; \
27605 (cd $(HOST_SUBDIR)/tk && \
27606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27608 "RANLIB=$${RANLIB}" \
27609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27615 .PHONY: maybe-TAGS-tk TAGS-tk
27618 maybe-TAGS-tk: TAGS-tk
27622 @: $(MAKE); $(unstage)
27623 @[ -f ./tk/Makefile ] || exit 0; \
27624 r=`${PWD_COMMAND}`; export r; \
27625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627 for flag in $(EXTRA_HOST_FLAGS) ; do \
27628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27630 echo "Doing TAGS in tk" ; \
27631 (cd $(HOST_SUBDIR)/tk && \
27632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27634 "RANLIB=$${RANLIB}" \
27635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27641 .PHONY: maybe-install-info-tk install-info-tk
27642 maybe-install-info-tk:
27644 maybe-install-info-tk: install-info-tk
27649 @: $(MAKE); $(unstage)
27650 @[ -f ./tk/Makefile ] || exit 0; \
27651 r=`${PWD_COMMAND}`; export r; \
27652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27654 for flag in $(EXTRA_HOST_FLAGS) ; do \
27655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27657 echo "Doing install-info in tk" ; \
27658 (cd $(HOST_SUBDIR)/tk && \
27659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27661 "RANLIB=$${RANLIB}" \
27662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27668 .PHONY: maybe-install-pdf-tk install-pdf-tk
27669 maybe-install-pdf-tk:
27671 maybe-install-pdf-tk: install-pdf-tk
27676 @: $(MAKE); $(unstage)
27677 @[ -f ./tk/Makefile ] || exit 0; \
27678 r=`${PWD_COMMAND}`; export r; \
27679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27681 for flag in $(EXTRA_HOST_FLAGS) ; do \
27682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27684 echo "Doing install-pdf in tk" ; \
27685 (cd $(HOST_SUBDIR)/tk && \
27686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27688 "RANLIB=$${RANLIB}" \
27689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 .PHONY: maybe-install-html-tk install-html-tk
27696 maybe-install-html-tk:
27698 maybe-install-html-tk: install-html-tk
27703 @: $(MAKE); $(unstage)
27704 @[ -f ./tk/Makefile ] || exit 0; \
27705 r=`${PWD_COMMAND}`; export r; \
27706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708 for flag in $(EXTRA_HOST_FLAGS) ; do \
27709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27711 echo "Doing install-html in tk" ; \
27712 (cd $(HOST_SUBDIR)/tk && \
27713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27715 "RANLIB=$${RANLIB}" \
27716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27722 .PHONY: maybe-installcheck-tk installcheck-tk
27723 maybe-installcheck-tk:
27725 maybe-installcheck-tk: installcheck-tk
27729 @: $(MAKE); $(unstage)
27730 @[ -f ./tk/Makefile ] || exit 0; \
27731 r=`${PWD_COMMAND}`; export r; \
27732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 for flag in $(EXTRA_HOST_FLAGS) ; do \
27735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737 echo "Doing installcheck in tk" ; \
27738 (cd $(HOST_SUBDIR)/tk && \
27739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27741 "RANLIB=$${RANLIB}" \
27742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27748 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27749 maybe-mostlyclean-tk:
27751 maybe-mostlyclean-tk: mostlyclean-tk
27754 @: $(MAKE); $(unstage)
27755 @[ -f ./tk/Makefile ] || exit 0; \
27756 r=`${PWD_COMMAND}`; export r; \
27757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759 for flag in $(EXTRA_HOST_FLAGS) ; do \
27760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27762 echo "Doing mostlyclean in tk" ; \
27763 (cd $(HOST_SUBDIR)/tk && \
27764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27766 "RANLIB=$${RANLIB}" \
27767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27773 .PHONY: maybe-clean-tk clean-tk
27776 maybe-clean-tk: clean-tk
27779 @: $(MAKE); $(unstage)
27780 @[ -f ./tk/Makefile ] || exit 0; \
27781 r=`${PWD_COMMAND}`; export r; \
27782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27784 for flag in $(EXTRA_HOST_FLAGS) ; do \
27785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27787 echo "Doing clean in tk" ; \
27788 (cd $(HOST_SUBDIR)/tk && \
27789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27791 "RANLIB=$${RANLIB}" \
27792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27798 .PHONY: maybe-distclean-tk distclean-tk
27799 maybe-distclean-tk:
27801 maybe-distclean-tk: distclean-tk
27804 @: $(MAKE); $(unstage)
27805 @[ -f ./tk/Makefile ] || exit 0; \
27806 r=`${PWD_COMMAND}`; export r; \
27807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27809 for flag in $(EXTRA_HOST_FLAGS) ; do \
27810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27812 echo "Doing distclean in tk" ; \
27813 (cd $(HOST_SUBDIR)/tk && \
27814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27816 "RANLIB=$${RANLIB}" \
27817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27823 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27824 maybe-maintainer-clean-tk:
27826 maybe-maintainer-clean-tk: maintainer-clean-tk
27828 maintainer-clean-tk:
27829 @: $(MAKE); $(unstage)
27830 @[ -f ./tk/Makefile ] || exit 0; \
27831 r=`${PWD_COMMAND}`; export r; \
27832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27834 for flag in $(EXTRA_HOST_FLAGS) ; do \
27835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27837 echo "Doing maintainer-clean in tk" ; \
27838 (cd $(HOST_SUBDIR)/tk && \
27839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841 "RANLIB=$${RANLIB}" \
27842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843 maintainer-clean) \
27850 .PHONY: configure-libtermcap maybe-configure-libtermcap
27851 maybe-configure-libtermcap:
27853 configure-libtermcap: stage_current
27854 @endif gcc-bootstrap
27856 maybe-configure-libtermcap: configure-libtermcap
27857 configure-libtermcap:
27858 @: $(MAKE); $(unstage)
27859 @r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27864 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27865 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27866 case $(srcdir) in \
27867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27868 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27871 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27872 libsrcdir="$$s/libtermcap"; \
27873 $(SHELL) $${libsrcdir}/configure \
27874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27875 --target=${target_alias} $${srcdiroption} \
27883 .PHONY: all-libtermcap maybe-all-libtermcap
27884 maybe-all-libtermcap:
27886 all-libtermcap: stage_current
27887 @endif gcc-bootstrap
27889 TARGET-libtermcap=all
27890 maybe-all-libtermcap: all-libtermcap
27891 all-libtermcap: configure-libtermcap
27892 @: $(MAKE); $(unstage)
27893 @r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27896 (cd $(HOST_SUBDIR)/libtermcap && \
27897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27898 $(TARGET-libtermcap))
27904 .PHONY: check-libtermcap maybe-check-libtermcap
27905 maybe-check-libtermcap:
27907 maybe-check-libtermcap: check-libtermcap
27913 .PHONY: install-libtermcap maybe-install-libtermcap
27914 maybe-install-libtermcap:
27916 maybe-install-libtermcap: install-libtermcap
27918 install-libtermcap: installdirs
27919 @: $(MAKE); $(unstage)
27920 @r=`${PWD_COMMAND}`; export r; \
27921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27923 (cd $(HOST_SUBDIR)/libtermcap && \
27924 $(MAKE) $(FLAGS_TO_PASS) install)
27928 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
27929 maybe-install-strip-libtermcap:
27931 maybe-install-strip-libtermcap: install-strip-libtermcap
27933 install-strip-libtermcap: installdirs
27934 @: $(MAKE); $(unstage)
27935 @r=`${PWD_COMMAND}`; export r; \
27936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938 (cd $(HOST_SUBDIR)/libtermcap && \
27939 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27943 # Other targets (info, dvi, pdf, etc.)
27945 .PHONY: maybe-info-libtermcap info-libtermcap
27946 maybe-info-libtermcap:
27948 maybe-info-libtermcap: info-libtermcap
27951 configure-libtermcap
27952 @: $(MAKE); $(unstage)
27953 @[ -f ./libtermcap/Makefile ] || exit 0; \
27954 r=`${PWD_COMMAND}`; export r; \
27955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27957 for flag in $(EXTRA_HOST_FLAGS) ; do \
27958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27960 echo "Doing info in libtermcap" ; \
27961 (cd $(HOST_SUBDIR)/libtermcap && \
27962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27964 "RANLIB=$${RANLIB}" \
27965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27971 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27972 maybe-dvi-libtermcap:
27974 maybe-dvi-libtermcap: dvi-libtermcap
27977 configure-libtermcap
27978 @: $(MAKE); $(unstage)
27979 @[ -f ./libtermcap/Makefile ] || exit 0; \
27980 r=`${PWD_COMMAND}`; export r; \
27981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27983 for flag in $(EXTRA_HOST_FLAGS) ; do \
27984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27986 echo "Doing dvi in libtermcap" ; \
27987 (cd $(HOST_SUBDIR)/libtermcap && \
27988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27990 "RANLIB=$${RANLIB}" \
27991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27997 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
27998 maybe-pdf-libtermcap:
28000 maybe-pdf-libtermcap: pdf-libtermcap
28003 configure-libtermcap
28004 @: $(MAKE); $(unstage)
28005 @[ -f ./libtermcap/Makefile ] || exit 0; \
28006 r=`${PWD_COMMAND}`; export r; \
28007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 for flag in $(EXTRA_HOST_FLAGS) ; do \
28010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28012 echo "Doing pdf in libtermcap" ; \
28013 (cd $(HOST_SUBDIR)/libtermcap && \
28014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28016 "RANLIB=$${RANLIB}" \
28017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28023 .PHONY: maybe-html-libtermcap html-libtermcap
28024 maybe-html-libtermcap:
28026 maybe-html-libtermcap: html-libtermcap
28029 configure-libtermcap
28030 @: $(MAKE); $(unstage)
28031 @[ -f ./libtermcap/Makefile ] || exit 0; \
28032 r=`${PWD_COMMAND}`; export r; \
28033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28035 for flag in $(EXTRA_HOST_FLAGS) ; do \
28036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28038 echo "Doing html in libtermcap" ; \
28039 (cd $(HOST_SUBDIR)/libtermcap && \
28040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28042 "RANLIB=$${RANLIB}" \
28043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28049 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28050 maybe-TAGS-libtermcap:
28052 maybe-TAGS-libtermcap: TAGS-libtermcap
28055 configure-libtermcap
28056 @: $(MAKE); $(unstage)
28057 @[ -f ./libtermcap/Makefile ] || exit 0; \
28058 r=`${PWD_COMMAND}`; export r; \
28059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28061 for flag in $(EXTRA_HOST_FLAGS) ; do \
28062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28064 echo "Doing TAGS in libtermcap" ; \
28065 (cd $(HOST_SUBDIR)/libtermcap && \
28066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28068 "RANLIB=$${RANLIB}" \
28069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28075 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28076 maybe-install-info-libtermcap:
28078 maybe-install-info-libtermcap: install-info-libtermcap
28080 install-info-libtermcap: \
28081 configure-libtermcap \
28083 @: $(MAKE); $(unstage)
28084 @[ -f ./libtermcap/Makefile ] || exit 0; \
28085 r=`${PWD_COMMAND}`; export r; \
28086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088 for flag in $(EXTRA_HOST_FLAGS) ; do \
28089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28091 echo "Doing install-info in libtermcap" ; \
28092 (cd $(HOST_SUBDIR)/libtermcap && \
28093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28095 "RANLIB=$${RANLIB}" \
28096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28102 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
28103 maybe-install-pdf-libtermcap:
28105 maybe-install-pdf-libtermcap: install-pdf-libtermcap
28107 install-pdf-libtermcap: \
28108 configure-libtermcap \
28110 @: $(MAKE); $(unstage)
28111 @[ -f ./libtermcap/Makefile ] || exit 0; \
28112 r=`${PWD_COMMAND}`; export r; \
28113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 for flag in $(EXTRA_HOST_FLAGS) ; do \
28116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118 echo "Doing install-pdf in libtermcap" ; \
28119 (cd $(HOST_SUBDIR)/libtermcap && \
28120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28122 "RANLIB=$${RANLIB}" \
28123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28129 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
28130 maybe-install-html-libtermcap:
28132 maybe-install-html-libtermcap: install-html-libtermcap
28134 install-html-libtermcap: \
28135 configure-libtermcap \
28137 @: $(MAKE); $(unstage)
28138 @[ -f ./libtermcap/Makefile ] || exit 0; \
28139 r=`${PWD_COMMAND}`; export r; \
28140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142 for flag in $(EXTRA_HOST_FLAGS) ; do \
28143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28145 echo "Doing install-html in libtermcap" ; \
28146 (cd $(HOST_SUBDIR)/libtermcap && \
28147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28149 "RANLIB=$${RANLIB}" \
28150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28156 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28157 maybe-installcheck-libtermcap:
28159 maybe-installcheck-libtermcap: installcheck-libtermcap
28161 installcheck-libtermcap: \
28162 configure-libtermcap
28163 @: $(MAKE); $(unstage)
28164 @[ -f ./libtermcap/Makefile ] || exit 0; \
28165 r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28168 for flag in $(EXTRA_HOST_FLAGS) ; do \
28169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28171 echo "Doing installcheck in libtermcap" ; \
28172 (cd $(HOST_SUBDIR)/libtermcap && \
28173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28175 "RANLIB=$${RANLIB}" \
28176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28182 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28183 maybe-mostlyclean-libtermcap:
28185 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28187 # libtermcap doesn't support mostlyclean.
28188 mostlyclean-libtermcap:
28192 .PHONY: maybe-clean-libtermcap clean-libtermcap
28193 maybe-clean-libtermcap:
28195 maybe-clean-libtermcap: clean-libtermcap
28197 # libtermcap doesn't support clean.
28202 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28203 maybe-distclean-libtermcap:
28205 maybe-distclean-libtermcap: distclean-libtermcap
28207 # libtermcap doesn't support distclean.
28208 distclean-libtermcap:
28212 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28213 maybe-maintainer-clean-libtermcap:
28215 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28217 # libtermcap doesn't support maintainer-clean.
28218 maintainer-clean-libtermcap:
28224 .PHONY: configure-utils maybe-configure-utils
28225 maybe-configure-utils:
28227 configure-utils: stage_current
28228 @endif gcc-bootstrap
28230 maybe-configure-utils: configure-utils
28232 @: $(MAKE); $(unstage)
28233 @r=`${PWD_COMMAND}`; export r; \
28234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28238 echo Configuring in $(HOST_SUBDIR)/utils; \
28239 cd "$(HOST_SUBDIR)/utils" || exit 1; \
28240 case $(srcdir) in \
28241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28242 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28245 srcdiroption="--srcdir=$${topdir}/utils"; \
28246 libsrcdir="$$s/utils"; \
28247 $(SHELL) $${libsrcdir}/configure \
28248 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28249 --target=${target_alias} $${srcdiroption} \
28257 .PHONY: all-utils maybe-all-utils
28260 all-utils: stage_current
28261 @endif gcc-bootstrap
28264 maybe-all-utils: all-utils
28265 all-utils: configure-utils
28266 @: $(MAKE); $(unstage)
28267 @r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270 (cd $(HOST_SUBDIR)/utils && \
28271 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28278 .PHONY: check-utils maybe-check-utils
28281 maybe-check-utils: check-utils
28287 .PHONY: install-utils maybe-install-utils
28288 maybe-install-utils:
28290 maybe-install-utils: install-utils
28292 install-utils: installdirs
28293 @: $(MAKE); $(unstage)
28294 @r=`${PWD_COMMAND}`; export r; \
28295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28297 (cd $(HOST_SUBDIR)/utils && \
28298 $(MAKE) $(FLAGS_TO_PASS) install)
28302 .PHONY: install-strip-utils maybe-install-strip-utils
28303 maybe-install-strip-utils:
28305 maybe-install-strip-utils: install-strip-utils
28307 install-strip-utils: installdirs
28308 @: $(MAKE); $(unstage)
28309 @r=`${PWD_COMMAND}`; export r; \
28310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312 (cd $(HOST_SUBDIR)/utils && \
28313 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28317 # Other targets (info, dvi, pdf, etc.)
28319 .PHONY: maybe-info-utils info-utils
28322 maybe-info-utils: info-utils
28326 @: $(MAKE); $(unstage)
28327 @[ -f ./utils/Makefile ] || exit 0; \
28328 r=`${PWD_COMMAND}`; export r; \
28329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28331 for flag in $(EXTRA_HOST_FLAGS) ; do \
28332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28334 echo "Doing info in utils" ; \
28335 (cd $(HOST_SUBDIR)/utils && \
28336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28338 "RANLIB=$${RANLIB}" \
28339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28345 .PHONY: maybe-dvi-utils dvi-utils
28348 maybe-dvi-utils: dvi-utils
28352 @: $(MAKE); $(unstage)
28353 @[ -f ./utils/Makefile ] || exit 0; \
28354 r=`${PWD_COMMAND}`; export r; \
28355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28357 for flag in $(EXTRA_HOST_FLAGS) ; do \
28358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28360 echo "Doing dvi in utils" ; \
28361 (cd $(HOST_SUBDIR)/utils && \
28362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28364 "RANLIB=$${RANLIB}" \
28365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28371 .PHONY: maybe-pdf-utils pdf-utils
28374 maybe-pdf-utils: pdf-utils
28378 @: $(MAKE); $(unstage)
28379 @[ -f ./utils/Makefile ] || exit 0; \
28380 r=`${PWD_COMMAND}`; export r; \
28381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383 for flag in $(EXTRA_HOST_FLAGS) ; do \
28384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28386 echo "Doing pdf in utils" ; \
28387 (cd $(HOST_SUBDIR)/utils && \
28388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28390 "RANLIB=$${RANLIB}" \
28391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28397 .PHONY: maybe-html-utils html-utils
28400 maybe-html-utils: html-utils
28404 @: $(MAKE); $(unstage)
28405 @[ -f ./utils/Makefile ] || exit 0; \
28406 r=`${PWD_COMMAND}`; export r; \
28407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28409 for flag in $(EXTRA_HOST_FLAGS) ; do \
28410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28412 echo "Doing html in utils" ; \
28413 (cd $(HOST_SUBDIR)/utils && \
28414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28416 "RANLIB=$${RANLIB}" \
28417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28423 .PHONY: maybe-TAGS-utils TAGS-utils
28426 maybe-TAGS-utils: TAGS-utils
28430 @: $(MAKE); $(unstage)
28431 @[ -f ./utils/Makefile ] || exit 0; \
28432 r=`${PWD_COMMAND}`; export r; \
28433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28435 for flag in $(EXTRA_HOST_FLAGS) ; do \
28436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28438 echo "Doing TAGS in utils" ; \
28439 (cd $(HOST_SUBDIR)/utils && \
28440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28442 "RANLIB=$${RANLIB}" \
28443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28449 .PHONY: maybe-install-info-utils install-info-utils
28450 maybe-install-info-utils:
28452 maybe-install-info-utils: install-info-utils
28454 install-info-utils: \
28457 @: $(MAKE); $(unstage)
28458 @[ -f ./utils/Makefile ] || exit 0; \
28459 r=`${PWD_COMMAND}`; export r; \
28460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28462 for flag in $(EXTRA_HOST_FLAGS) ; do \
28463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28465 echo "Doing install-info in utils" ; \
28466 (cd $(HOST_SUBDIR)/utils && \
28467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469 "RANLIB=$${RANLIB}" \
28470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28476 .PHONY: maybe-install-pdf-utils install-pdf-utils
28477 maybe-install-pdf-utils:
28479 maybe-install-pdf-utils: install-pdf-utils
28481 install-pdf-utils: \
28484 @: $(MAKE); $(unstage)
28485 @[ -f ./utils/Makefile ] || exit 0; \
28486 r=`${PWD_COMMAND}`; export r; \
28487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489 for flag in $(EXTRA_HOST_FLAGS) ; do \
28490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28492 echo "Doing install-pdf in utils" ; \
28493 (cd $(HOST_SUBDIR)/utils && \
28494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28496 "RANLIB=$${RANLIB}" \
28497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28503 .PHONY: maybe-install-html-utils install-html-utils
28504 maybe-install-html-utils:
28506 maybe-install-html-utils: install-html-utils
28508 install-html-utils: \
28511 @: $(MAKE); $(unstage)
28512 @[ -f ./utils/Makefile ] || exit 0; \
28513 r=`${PWD_COMMAND}`; export r; \
28514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28516 for flag in $(EXTRA_HOST_FLAGS) ; do \
28517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28519 echo "Doing install-html in utils" ; \
28520 (cd $(HOST_SUBDIR)/utils && \
28521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28523 "RANLIB=$${RANLIB}" \
28524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28530 .PHONY: maybe-installcheck-utils installcheck-utils
28531 maybe-installcheck-utils:
28533 maybe-installcheck-utils: installcheck-utils
28535 installcheck-utils: \
28537 @: $(MAKE); $(unstage)
28538 @[ -f ./utils/Makefile ] || exit 0; \
28539 r=`${PWD_COMMAND}`; export r; \
28540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28542 for flag in $(EXTRA_HOST_FLAGS) ; do \
28543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28545 echo "Doing installcheck in utils" ; \
28546 (cd $(HOST_SUBDIR)/utils && \
28547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28549 "RANLIB=$${RANLIB}" \
28550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28556 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28557 maybe-mostlyclean-utils:
28559 maybe-mostlyclean-utils: mostlyclean-utils
28562 @: $(MAKE); $(unstage)
28563 @[ -f ./utils/Makefile ] || exit 0; \
28564 r=`${PWD_COMMAND}`; export r; \
28565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28567 for flag in $(EXTRA_HOST_FLAGS) ; do \
28568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28570 echo "Doing mostlyclean in utils" ; \
28571 (cd $(HOST_SUBDIR)/utils && \
28572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28574 "RANLIB=$${RANLIB}" \
28575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28581 .PHONY: maybe-clean-utils clean-utils
28584 maybe-clean-utils: clean-utils
28587 @: $(MAKE); $(unstage)
28588 @[ -f ./utils/Makefile ] || exit 0; \
28589 r=`${PWD_COMMAND}`; export r; \
28590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28592 for flag in $(EXTRA_HOST_FLAGS) ; do \
28593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28595 echo "Doing clean in utils" ; \
28596 (cd $(HOST_SUBDIR)/utils && \
28597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28599 "RANLIB=$${RANLIB}" \
28600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28606 .PHONY: maybe-distclean-utils distclean-utils
28607 maybe-distclean-utils:
28609 maybe-distclean-utils: distclean-utils
28612 @: $(MAKE); $(unstage)
28613 @[ -f ./utils/Makefile ] || exit 0; \
28614 r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28617 for flag in $(EXTRA_HOST_FLAGS) ; do \
28618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28620 echo "Doing distclean in utils" ; \
28621 (cd $(HOST_SUBDIR)/utils && \
28622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624 "RANLIB=$${RANLIB}" \
28625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28632 maybe-maintainer-clean-utils:
28634 maybe-maintainer-clean-utils: maintainer-clean-utils
28636 maintainer-clean-utils:
28637 @: $(MAKE); $(unstage)
28638 @[ -f ./utils/Makefile ] || exit 0; \
28639 r=`${PWD_COMMAND}`; export r; \
28640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642 for flag in $(EXTRA_HOST_FLAGS) ; do \
28643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645 echo "Doing maintainer-clean in utils" ; \
28646 (cd $(HOST_SUBDIR)/utils && \
28647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28649 "RANLIB=$${RANLIB}" \
28650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28651 maintainer-clean) \
28658 .PHONY: configure-gnattools maybe-configure-gnattools
28659 maybe-configure-gnattools:
28661 configure-gnattools: stage_current
28662 @endif gcc-bootstrap
28664 maybe-configure-gnattools: configure-gnattools
28665 configure-gnattools:
28666 @: $(MAKE); $(unstage)
28667 @r=`${PWD_COMMAND}`; export r; \
28668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28669 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28670 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28672 echo Configuring in $(HOST_SUBDIR)/gnattools; \
28673 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28674 case $(srcdir) in \
28675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28676 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28679 srcdiroption="--srcdir=$${topdir}/gnattools"; \
28680 libsrcdir="$$s/gnattools"; \
28681 $(SHELL) $${libsrcdir}/configure \
28682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28683 --target=${target_alias} $${srcdiroption} \
28691 .PHONY: all-gnattools maybe-all-gnattools
28692 maybe-all-gnattools:
28694 all-gnattools: stage_current
28695 @endif gcc-bootstrap
28697 TARGET-gnattools=all
28698 maybe-all-gnattools: all-gnattools
28699 all-gnattools: configure-gnattools
28700 @: $(MAKE); $(unstage)
28701 @r=`${PWD_COMMAND}`; export r; \
28702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704 (cd $(HOST_SUBDIR)/gnattools && \
28705 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28706 $(TARGET-gnattools))
28712 .PHONY: check-gnattools maybe-check-gnattools
28713 maybe-check-gnattools:
28715 maybe-check-gnattools: check-gnattools
28718 @: $(MAKE); $(unstage)
28719 @r=`${PWD_COMMAND}`; export r; \
28720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28722 (cd $(HOST_SUBDIR)/gnattools && \
28723 $(MAKE) $(FLAGS_TO_PASS) check)
28727 .PHONY: install-gnattools maybe-install-gnattools
28728 maybe-install-gnattools:
28730 maybe-install-gnattools: install-gnattools
28732 install-gnattools: installdirs
28733 @: $(MAKE); $(unstage)
28734 @r=`${PWD_COMMAND}`; export r; \
28735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737 (cd $(HOST_SUBDIR)/gnattools && \
28738 $(MAKE) $(FLAGS_TO_PASS) install)
28742 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
28743 maybe-install-strip-gnattools:
28745 maybe-install-strip-gnattools: install-strip-gnattools
28747 install-strip-gnattools: installdirs
28748 @: $(MAKE); $(unstage)
28749 @r=`${PWD_COMMAND}`; export r; \
28750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28752 (cd $(HOST_SUBDIR)/gnattools && \
28753 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28757 # Other targets (info, dvi, pdf, etc.)
28759 .PHONY: maybe-info-gnattools info-gnattools
28760 maybe-info-gnattools:
28762 maybe-info-gnattools: info-gnattools
28765 configure-gnattools
28766 @: $(MAKE); $(unstage)
28767 @[ -f ./gnattools/Makefile ] || exit 0; \
28768 r=`${PWD_COMMAND}`; export r; \
28769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28771 for flag in $(EXTRA_HOST_FLAGS) ; do \
28772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28774 echo "Doing info in gnattools" ; \
28775 (cd $(HOST_SUBDIR)/gnattools && \
28776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28778 "RANLIB=$${RANLIB}" \
28779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28785 .PHONY: maybe-dvi-gnattools dvi-gnattools
28786 maybe-dvi-gnattools:
28788 maybe-dvi-gnattools: dvi-gnattools
28791 configure-gnattools
28792 @: $(MAKE); $(unstage)
28793 @[ -f ./gnattools/Makefile ] || exit 0; \
28794 r=`${PWD_COMMAND}`; export r; \
28795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28797 for flag in $(EXTRA_HOST_FLAGS) ; do \
28798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28800 echo "Doing dvi in gnattools" ; \
28801 (cd $(HOST_SUBDIR)/gnattools && \
28802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28804 "RANLIB=$${RANLIB}" \
28805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811 .PHONY: maybe-pdf-gnattools pdf-gnattools
28812 maybe-pdf-gnattools:
28814 maybe-pdf-gnattools: pdf-gnattools
28817 configure-gnattools
28818 @: $(MAKE); $(unstage)
28819 @[ -f ./gnattools/Makefile ] || exit 0; \
28820 r=`${PWD_COMMAND}`; export r; \
28821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28823 for flag in $(EXTRA_HOST_FLAGS) ; do \
28824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28826 echo "Doing pdf in gnattools" ; \
28827 (cd $(HOST_SUBDIR)/gnattools && \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830 "RANLIB=$${RANLIB}" \
28831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837 .PHONY: maybe-html-gnattools html-gnattools
28838 maybe-html-gnattools:
28840 maybe-html-gnattools: html-gnattools
28843 configure-gnattools
28844 @: $(MAKE); $(unstage)
28845 @[ -f ./gnattools/Makefile ] || exit 0; \
28846 r=`${PWD_COMMAND}`; export r; \
28847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28849 for flag in $(EXTRA_HOST_FLAGS) ; do \
28850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28852 echo "Doing html in gnattools" ; \
28853 (cd $(HOST_SUBDIR)/gnattools && \
28854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28856 "RANLIB=$${RANLIB}" \
28857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28864 maybe-TAGS-gnattools:
28866 maybe-TAGS-gnattools: TAGS-gnattools
28869 configure-gnattools
28870 @: $(MAKE); $(unstage)
28871 @[ -f ./gnattools/Makefile ] || exit 0; \
28872 r=`${PWD_COMMAND}`; export r; \
28873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28875 for flag in $(EXTRA_HOST_FLAGS) ; do \
28876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28878 echo "Doing TAGS in gnattools" ; \
28879 (cd $(HOST_SUBDIR)/gnattools && \
28880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28882 "RANLIB=$${RANLIB}" \
28883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28889 .PHONY: maybe-install-info-gnattools install-info-gnattools
28890 maybe-install-info-gnattools:
28892 maybe-install-info-gnattools: install-info-gnattools
28894 install-info-gnattools: \
28895 configure-gnattools \
28897 @: $(MAKE); $(unstage)
28898 @[ -f ./gnattools/Makefile ] || exit 0; \
28899 r=`${PWD_COMMAND}`; export r; \
28900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28902 for flag in $(EXTRA_HOST_FLAGS) ; do \
28903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28905 echo "Doing install-info in gnattools" ; \
28906 (cd $(HOST_SUBDIR)/gnattools && \
28907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28909 "RANLIB=$${RANLIB}" \
28910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28916 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
28917 maybe-install-pdf-gnattools:
28919 maybe-install-pdf-gnattools: install-pdf-gnattools
28921 install-pdf-gnattools: \
28922 configure-gnattools \
28924 @: $(MAKE); $(unstage)
28925 @[ -f ./gnattools/Makefile ] || exit 0; \
28926 r=`${PWD_COMMAND}`; export r; \
28927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929 for flag in $(EXTRA_HOST_FLAGS) ; do \
28930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28932 echo "Doing install-pdf in gnattools" ; \
28933 (cd $(HOST_SUBDIR)/gnattools && \
28934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28936 "RANLIB=$${RANLIB}" \
28937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28943 .PHONY: maybe-install-html-gnattools install-html-gnattools
28944 maybe-install-html-gnattools:
28946 maybe-install-html-gnattools: install-html-gnattools
28948 install-html-gnattools: \
28949 configure-gnattools \
28951 @: $(MAKE); $(unstage)
28952 @[ -f ./gnattools/Makefile ] || exit 0; \
28953 r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956 for flag in $(EXTRA_HOST_FLAGS) ; do \
28957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28959 echo "Doing install-html in gnattools" ; \
28960 (cd $(HOST_SUBDIR)/gnattools && \
28961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28963 "RANLIB=$${RANLIB}" \
28964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28970 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28971 maybe-installcheck-gnattools:
28973 maybe-installcheck-gnattools: installcheck-gnattools
28975 installcheck-gnattools: \
28976 configure-gnattools
28977 @: $(MAKE); $(unstage)
28978 @[ -f ./gnattools/Makefile ] || exit 0; \
28979 r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28982 for flag in $(EXTRA_HOST_FLAGS) ; do \
28983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28985 echo "Doing installcheck in gnattools" ; \
28986 (cd $(HOST_SUBDIR)/gnattools && \
28987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989 "RANLIB=$${RANLIB}" \
28990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28996 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28997 maybe-mostlyclean-gnattools:
28999 maybe-mostlyclean-gnattools: mostlyclean-gnattools
29001 mostlyclean-gnattools:
29002 @: $(MAKE); $(unstage)
29003 @[ -f ./gnattools/Makefile ] || exit 0; \
29004 r=`${PWD_COMMAND}`; export r; \
29005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29007 for flag in $(EXTRA_HOST_FLAGS) ; do \
29008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29010 echo "Doing mostlyclean in gnattools" ; \
29011 (cd $(HOST_SUBDIR)/gnattools && \
29012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29014 "RANLIB=$${RANLIB}" \
29015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29021 .PHONY: maybe-clean-gnattools clean-gnattools
29022 maybe-clean-gnattools:
29024 maybe-clean-gnattools: clean-gnattools
29027 @: $(MAKE); $(unstage)
29028 @[ -f ./gnattools/Makefile ] || exit 0; \
29029 r=`${PWD_COMMAND}`; export r; \
29030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29032 for flag in $(EXTRA_HOST_FLAGS) ; do \
29033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29035 echo "Doing clean in gnattools" ; \
29036 (cd $(HOST_SUBDIR)/gnattools && \
29037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29039 "RANLIB=$${RANLIB}" \
29040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29046 .PHONY: maybe-distclean-gnattools distclean-gnattools
29047 maybe-distclean-gnattools:
29049 maybe-distclean-gnattools: distclean-gnattools
29051 distclean-gnattools:
29052 @: $(MAKE); $(unstage)
29053 @[ -f ./gnattools/Makefile ] || exit 0; \
29054 r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057 for flag in $(EXTRA_HOST_FLAGS) ; do \
29058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29060 echo "Doing distclean in gnattools" ; \
29061 (cd $(HOST_SUBDIR)/gnattools && \
29062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064 "RANLIB=$${RANLIB}" \
29065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29071 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29072 maybe-maintainer-clean-gnattools:
29074 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29076 maintainer-clean-gnattools:
29077 @: $(MAKE); $(unstage)
29078 @[ -f ./gnattools/Makefile ] || exit 0; \
29079 r=`${PWD_COMMAND}`; export r; \
29080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082 for flag in $(EXTRA_HOST_FLAGS) ; do \
29083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085 echo "Doing maintainer-clean in gnattools" ; \
29086 (cd $(HOST_SUBDIR)/gnattools && \
29087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29089 "RANLIB=$${RANLIB}" \
29090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29091 maintainer-clean) \
29098 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
29099 maybe-configure-lto-plugin:
29101 configure-lto-plugin: stage_current
29102 @endif gcc-bootstrap
29104 maybe-configure-lto-plugin: configure-lto-plugin
29105 configure-lto-plugin:
29106 @r=`${PWD_COMMAND}`; export r; \
29107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29111 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
29112 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
29113 case $(srcdir) in \
29114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29115 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29118 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29119 libsrcdir="$$s/lto-plugin"; \
29120 $(SHELL) $${libsrcdir}/configure \
29121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29122 --target=${target_alias} $${srcdiroption} --enable-shared \
29128 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
29129 maybe-configure-stage1-lto-plugin:
29130 @if lto-plugin-bootstrap
29131 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
29132 configure-stage1-lto-plugin:
29133 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29135 @r=`${PWD_COMMAND}`; export r; \
29136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29137 TFLAGS="$(STAGE1_TFLAGS)"; \
29138 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29140 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29141 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29142 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29143 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
29144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29145 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29146 case $(srcdir) in \
29147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29148 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29151 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29152 libsrcdir="$$s/lto-plugin"; \
29153 $(SHELL) $${libsrcdir}/configure \
29154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29155 --target=${target_alias} $${srcdiroption} \
29156 $(STAGE1_CONFIGURE_FLAGS) \
29158 @endif lto-plugin-bootstrap
29160 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
29161 maybe-configure-stage2-lto-plugin:
29162 @if lto-plugin-bootstrap
29163 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
29164 configure-stage2-lto-plugin:
29165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29167 @r=`${PWD_COMMAND}`; export r; \
29168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29169 TFLAGS="$(STAGE2_TFLAGS)"; \
29170 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29172 $(POSTSTAGE1_HOST_EXPORTS) \
29173 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29174 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29175 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29176 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
29177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29178 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29179 case $(srcdir) in \
29180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29181 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29184 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29185 libsrcdir="$$s/lto-plugin"; \
29186 $(SHELL) $${libsrcdir}/configure \
29187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29188 --target=${target_alias} $${srcdiroption} \
29189 --with-build-libsubdir=$(HOST_SUBDIR) \
29190 $(STAGE2_CONFIGURE_FLAGS) \
29192 @endif lto-plugin-bootstrap
29194 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
29195 maybe-configure-stage3-lto-plugin:
29196 @if lto-plugin-bootstrap
29197 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
29198 configure-stage3-lto-plugin:
29199 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29201 @r=`${PWD_COMMAND}`; export r; \
29202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29203 TFLAGS="$(STAGE3_TFLAGS)"; \
29204 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29206 $(POSTSTAGE1_HOST_EXPORTS) \
29207 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29208 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29209 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29210 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
29211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29212 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29213 case $(srcdir) in \
29214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29215 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29218 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29219 libsrcdir="$$s/lto-plugin"; \
29220 $(SHELL) $${libsrcdir}/configure \
29221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29222 --target=${target_alias} $${srcdiroption} \
29223 --with-build-libsubdir=$(HOST_SUBDIR) \
29224 $(STAGE3_CONFIGURE_FLAGS) \
29226 @endif lto-plugin-bootstrap
29228 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
29229 maybe-configure-stage4-lto-plugin:
29230 @if lto-plugin-bootstrap
29231 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
29232 configure-stage4-lto-plugin:
29233 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29235 @r=`${PWD_COMMAND}`; export r; \
29236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237 TFLAGS="$(STAGE4_TFLAGS)"; \
29238 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29240 $(POSTSTAGE1_HOST_EXPORTS) \
29241 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29242 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29243 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29244 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
29245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29246 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29247 case $(srcdir) in \
29248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29249 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29252 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29253 libsrcdir="$$s/lto-plugin"; \
29254 $(SHELL) $${libsrcdir}/configure \
29255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29256 --target=${target_alias} $${srcdiroption} \
29257 --with-build-libsubdir=$(HOST_SUBDIR) \
29258 $(STAGE4_CONFIGURE_FLAGS) \
29260 @endif lto-plugin-bootstrap
29262 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
29263 maybe-configure-stageprofile-lto-plugin:
29264 @if lto-plugin-bootstrap
29265 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
29266 configure-stageprofile-lto-plugin:
29267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29269 @r=`${PWD_COMMAND}`; export r; \
29270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29271 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29272 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29274 $(POSTSTAGE1_HOST_EXPORTS) \
29275 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29277 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29278 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
29279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29280 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29281 case $(srcdir) in \
29282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29283 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29286 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29287 libsrcdir="$$s/lto-plugin"; \
29288 $(SHELL) $${libsrcdir}/configure \
29289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29290 --target=${target_alias} $${srcdiroption} \
29291 --with-build-libsubdir=$(HOST_SUBDIR) \
29292 $(STAGEprofile_CONFIGURE_FLAGS) \
29294 @endif lto-plugin-bootstrap
29296 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
29297 maybe-configure-stagefeedback-lto-plugin:
29298 @if lto-plugin-bootstrap
29299 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
29300 configure-stagefeedback-lto-plugin:
29301 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
29303 @r=`${PWD_COMMAND}`; export r; \
29304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29306 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
29308 $(POSTSTAGE1_HOST_EXPORTS) \
29309 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29310 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29311 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29312 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
29313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
29314 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
29315 case $(srcdir) in \
29316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29317 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
29318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29320 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
29321 libsrcdir="$$s/lto-plugin"; \
29322 $(SHELL) $${libsrcdir}/configure \
29323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29324 --target=${target_alias} $${srcdiroption} \
29325 --with-build-libsubdir=$(HOST_SUBDIR) \
29326 $(STAGEfeedback_CONFIGURE_FLAGS) \
29328 @endif lto-plugin-bootstrap
29334 .PHONY: all-lto-plugin maybe-all-lto-plugin
29335 maybe-all-lto-plugin:
29337 all-lto-plugin: stage_current
29338 @endif gcc-bootstrap
29340 TARGET-lto-plugin=all
29341 maybe-all-lto-plugin: all-lto-plugin
29342 all-lto-plugin: configure-lto-plugin
29343 @r=`${PWD_COMMAND}`; export r; \
29344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29346 (cd $(HOST_SUBDIR)/lto-plugin && \
29347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29348 $(TARGET-lto-plugin))
29353 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
29354 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
29355 maybe-all-stage1-lto-plugin:
29356 maybe-clean-stage1-lto-plugin:
29357 @if lto-plugin-bootstrap
29358 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
29359 all-stage1: all-stage1-lto-plugin
29360 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
29361 all-stage1-lto-plugin: configure-stage1-lto-plugin
29362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29363 @r=`${PWD_COMMAND}`; export r; \
29364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29365 TFLAGS="$(STAGE1_TFLAGS)"; \
29367 cd $(HOST_SUBDIR)/lto-plugin && \
29368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29369 CFLAGS="$(STAGE1_CFLAGS)" \
29370 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29371 LIBCFLAGS="$(LIBCFLAGS)" \
29372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29375 $(EXTRA_HOST_FLAGS) \
29376 TFLAGS="$(STAGE1_TFLAGS)" \
29377 $(TARGET-stage1-lto-plugin)
29379 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
29380 clean-stage1: clean-stage1-lto-plugin
29381 clean-stage1-lto-plugin:
29382 @if [ $(current_stage) = stage1 ]; then \
29383 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29385 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
29386 $(MAKE) stage1-start; \
29388 cd $(HOST_SUBDIR)/lto-plugin && \
29389 $(MAKE) $(EXTRA_HOST_FLAGS) \
29391 @endif lto-plugin-bootstrap
29394 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
29395 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
29396 maybe-all-stage2-lto-plugin:
29397 maybe-clean-stage2-lto-plugin:
29398 @if lto-plugin-bootstrap
29399 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
29400 all-stage2: all-stage2-lto-plugin
29401 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
29402 all-stage2-lto-plugin: configure-stage2-lto-plugin
29403 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29404 @r=`${PWD_COMMAND}`; export r; \
29405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406 TFLAGS="$(STAGE2_TFLAGS)"; \
29408 $(POSTSTAGE1_HOST_EXPORTS) \
29409 cd $(HOST_SUBDIR)/lto-plugin && \
29410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29411 CFLAGS="$(STAGE2_CFLAGS)" \
29412 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29413 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29418 TFLAGS="$(STAGE2_TFLAGS)" \
29419 $(TARGET-stage2-lto-plugin)
29421 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
29422 clean-stage2: clean-stage2-lto-plugin
29423 clean-stage2-lto-plugin:
29424 @if [ $(current_stage) = stage2 ]; then \
29425 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29427 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
29428 $(MAKE) stage2-start; \
29430 cd $(HOST_SUBDIR)/lto-plugin && \
29431 $(MAKE) $(EXTRA_HOST_FLAGS) \
29432 $(POSTSTAGE1_FLAGS_TO_PASS) \
29434 @endif lto-plugin-bootstrap
29437 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
29438 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
29439 maybe-all-stage3-lto-plugin:
29440 maybe-clean-stage3-lto-plugin:
29441 @if lto-plugin-bootstrap
29442 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
29443 all-stage3: all-stage3-lto-plugin
29444 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
29445 all-stage3-lto-plugin: configure-stage3-lto-plugin
29446 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29447 @r=`${PWD_COMMAND}`; export r; \
29448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29449 TFLAGS="$(STAGE3_TFLAGS)"; \
29451 $(POSTSTAGE1_HOST_EXPORTS) \
29452 cd $(HOST_SUBDIR)/lto-plugin && \
29453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29454 CFLAGS="$(STAGE3_CFLAGS)" \
29455 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29456 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29461 TFLAGS="$(STAGE3_TFLAGS)" \
29462 $(TARGET-stage3-lto-plugin)
29464 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
29465 clean-stage3: clean-stage3-lto-plugin
29466 clean-stage3-lto-plugin:
29467 @if [ $(current_stage) = stage3 ]; then \
29468 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29470 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
29471 $(MAKE) stage3-start; \
29473 cd $(HOST_SUBDIR)/lto-plugin && \
29474 $(MAKE) $(EXTRA_HOST_FLAGS) \
29475 $(POSTSTAGE1_FLAGS_TO_PASS) \
29477 @endif lto-plugin-bootstrap
29480 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
29481 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
29482 maybe-all-stage4-lto-plugin:
29483 maybe-clean-stage4-lto-plugin:
29484 @if lto-plugin-bootstrap
29485 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
29486 all-stage4: all-stage4-lto-plugin
29487 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
29488 all-stage4-lto-plugin: configure-stage4-lto-plugin
29489 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29490 @r=`${PWD_COMMAND}`; export r; \
29491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29492 TFLAGS="$(STAGE4_TFLAGS)"; \
29494 $(POSTSTAGE1_HOST_EXPORTS) \
29495 cd $(HOST_SUBDIR)/lto-plugin && \
29496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29497 CFLAGS="$(STAGE4_CFLAGS)" \
29498 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29499 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29504 TFLAGS="$(STAGE4_TFLAGS)" \
29505 $(TARGET-stage4-lto-plugin)
29507 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
29508 clean-stage4: clean-stage4-lto-plugin
29509 clean-stage4-lto-plugin:
29510 @if [ $(current_stage) = stage4 ]; then \
29511 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29513 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
29514 $(MAKE) stage4-start; \
29516 cd $(HOST_SUBDIR)/lto-plugin && \
29517 $(MAKE) $(EXTRA_HOST_FLAGS) \
29518 $(POSTSTAGE1_FLAGS_TO_PASS) \
29520 @endif lto-plugin-bootstrap
29523 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
29524 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
29525 maybe-all-stageprofile-lto-plugin:
29526 maybe-clean-stageprofile-lto-plugin:
29527 @if lto-plugin-bootstrap
29528 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
29529 all-stageprofile: all-stageprofile-lto-plugin
29530 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
29531 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
29532 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29533 @r=`${PWD_COMMAND}`; export r; \
29534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29535 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29537 $(POSTSTAGE1_HOST_EXPORTS) \
29538 cd $(HOST_SUBDIR)/lto-plugin && \
29539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29540 CFLAGS="$(STAGEprofile_CFLAGS)" \
29541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29542 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29547 TFLAGS="$(STAGEprofile_TFLAGS)" \
29548 $(TARGET-stageprofile-lto-plugin)
29550 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
29551 clean-stageprofile: clean-stageprofile-lto-plugin
29552 clean-stageprofile-lto-plugin:
29553 @if [ $(current_stage) = stageprofile ]; then \
29554 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29556 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
29557 $(MAKE) stageprofile-start; \
29559 cd $(HOST_SUBDIR)/lto-plugin && \
29560 $(MAKE) $(EXTRA_HOST_FLAGS) \
29561 $(POSTSTAGE1_FLAGS_TO_PASS) \
29563 @endif lto-plugin-bootstrap
29566 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
29567 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
29568 maybe-all-stagefeedback-lto-plugin:
29569 maybe-clean-stagefeedback-lto-plugin:
29570 @if lto-plugin-bootstrap
29571 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
29572 all-stagefeedback: all-stagefeedback-lto-plugin
29573 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
29574 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
29575 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29576 @r=`${PWD_COMMAND}`; export r; \
29577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29578 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29580 $(POSTSTAGE1_HOST_EXPORTS) \
29581 cd $(HOST_SUBDIR)/lto-plugin && \
29582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29583 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29584 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29585 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29590 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29591 $(TARGET-stagefeedback-lto-plugin)
29593 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
29594 clean-stagefeedback: clean-stagefeedback-lto-plugin
29595 clean-stagefeedback-lto-plugin:
29596 @if [ $(current_stage) = stagefeedback ]; then \
29597 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
29599 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
29600 $(MAKE) stagefeedback-start; \
29602 cd $(HOST_SUBDIR)/lto-plugin && \
29603 $(MAKE) $(EXTRA_HOST_FLAGS) \
29604 $(POSTSTAGE1_FLAGS_TO_PASS) \
29606 @endif lto-plugin-bootstrap
29612 .PHONY: check-lto-plugin maybe-check-lto-plugin
29613 maybe-check-lto-plugin:
29615 maybe-check-lto-plugin: check-lto-plugin
29618 @: $(MAKE); $(unstage)
29619 @r=`${PWD_COMMAND}`; export r; \
29620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29622 (cd $(HOST_SUBDIR)/lto-plugin && \
29623 $(MAKE) $(FLAGS_TO_PASS) check)
29627 .PHONY: install-lto-plugin maybe-install-lto-plugin
29628 maybe-install-lto-plugin:
29630 maybe-install-lto-plugin: install-lto-plugin
29632 install-lto-plugin: installdirs
29633 @: $(MAKE); $(unstage)
29634 @r=`${PWD_COMMAND}`; export r; \
29635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 (cd $(HOST_SUBDIR)/lto-plugin && \
29638 $(MAKE) $(FLAGS_TO_PASS) install)
29642 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
29643 maybe-install-strip-lto-plugin:
29645 maybe-install-strip-lto-plugin: install-strip-lto-plugin
29647 install-strip-lto-plugin: installdirs
29648 @: $(MAKE); $(unstage)
29649 @r=`${PWD_COMMAND}`; export r; \
29650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29652 (cd $(HOST_SUBDIR)/lto-plugin && \
29653 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29657 # Other targets (info, dvi, pdf, etc.)
29659 .PHONY: maybe-info-lto-plugin info-lto-plugin
29660 maybe-info-lto-plugin:
29662 maybe-info-lto-plugin: info-lto-plugin
29665 configure-lto-plugin
29666 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29667 r=`${PWD_COMMAND}`; export r; \
29668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670 for flag in $(EXTRA_HOST_FLAGS) ; do \
29671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29673 echo "Doing info in lto-plugin" ; \
29674 (cd $(HOST_SUBDIR)/lto-plugin && \
29675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29677 "RANLIB=$${RANLIB}" \
29678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29684 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
29685 maybe-dvi-lto-plugin:
29687 maybe-dvi-lto-plugin: dvi-lto-plugin
29690 configure-lto-plugin
29691 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29692 r=`${PWD_COMMAND}`; export r; \
29693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29695 for flag in $(EXTRA_HOST_FLAGS) ; do \
29696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29698 echo "Doing dvi in lto-plugin" ; \
29699 (cd $(HOST_SUBDIR)/lto-plugin && \
29700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29702 "RANLIB=$${RANLIB}" \
29703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29709 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
29710 maybe-pdf-lto-plugin:
29712 maybe-pdf-lto-plugin: pdf-lto-plugin
29715 configure-lto-plugin
29716 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29717 r=`${PWD_COMMAND}`; export r; \
29718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720 for flag in $(EXTRA_HOST_FLAGS) ; do \
29721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723 echo "Doing pdf in lto-plugin" ; \
29724 (cd $(HOST_SUBDIR)/lto-plugin && \
29725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29727 "RANLIB=$${RANLIB}" \
29728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29734 .PHONY: maybe-html-lto-plugin html-lto-plugin
29735 maybe-html-lto-plugin:
29737 maybe-html-lto-plugin: html-lto-plugin
29740 configure-lto-plugin
29741 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29742 r=`${PWD_COMMAND}`; export r; \
29743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29745 for flag in $(EXTRA_HOST_FLAGS) ; do \
29746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29748 echo "Doing html in lto-plugin" ; \
29749 (cd $(HOST_SUBDIR)/lto-plugin && \
29750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752 "RANLIB=$${RANLIB}" \
29753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29759 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
29760 maybe-TAGS-lto-plugin:
29762 maybe-TAGS-lto-plugin: TAGS-lto-plugin
29765 configure-lto-plugin
29766 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29767 r=`${PWD_COMMAND}`; export r; \
29768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770 for flag in $(EXTRA_HOST_FLAGS) ; do \
29771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773 echo "Doing TAGS in lto-plugin" ; \
29774 (cd $(HOST_SUBDIR)/lto-plugin && \
29775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777 "RANLIB=$${RANLIB}" \
29778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29784 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
29785 maybe-install-info-lto-plugin:
29787 maybe-install-info-lto-plugin: install-info-lto-plugin
29789 install-info-lto-plugin: \
29790 configure-lto-plugin \
29792 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29793 r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29796 for flag in $(EXTRA_HOST_FLAGS) ; do \
29797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29799 echo "Doing install-info in lto-plugin" ; \
29800 (cd $(HOST_SUBDIR)/lto-plugin && \
29801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803 "RANLIB=$${RANLIB}" \
29804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
29811 maybe-install-pdf-lto-plugin:
29813 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
29815 install-pdf-lto-plugin: \
29816 configure-lto-plugin \
29818 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29819 r=`${PWD_COMMAND}`; export r; \
29820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29822 for flag in $(EXTRA_HOST_FLAGS) ; do \
29823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29825 echo "Doing install-pdf in lto-plugin" ; \
29826 (cd $(HOST_SUBDIR)/lto-plugin && \
29827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29829 "RANLIB=$${RANLIB}" \
29830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29836 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
29837 maybe-install-html-lto-plugin:
29839 maybe-install-html-lto-plugin: install-html-lto-plugin
29841 install-html-lto-plugin: \
29842 configure-lto-plugin \
29844 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29845 r=`${PWD_COMMAND}`; export r; \
29846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29848 for flag in $(EXTRA_HOST_FLAGS) ; do \
29849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29851 echo "Doing install-html in lto-plugin" ; \
29852 (cd $(HOST_SUBDIR)/lto-plugin && \
29853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29855 "RANLIB=$${RANLIB}" \
29856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29862 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
29863 maybe-installcheck-lto-plugin:
29865 maybe-installcheck-lto-plugin: installcheck-lto-plugin
29867 installcheck-lto-plugin: \
29868 configure-lto-plugin
29869 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29870 r=`${PWD_COMMAND}`; export r; \
29871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29873 for flag in $(EXTRA_HOST_FLAGS) ; do \
29874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29876 echo "Doing installcheck in lto-plugin" ; \
29877 (cd $(HOST_SUBDIR)/lto-plugin && \
29878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29880 "RANLIB=$${RANLIB}" \
29881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29887 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
29888 maybe-mostlyclean-lto-plugin:
29890 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
29892 mostlyclean-lto-plugin:
29893 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29894 r=`${PWD_COMMAND}`; export r; \
29895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29897 for flag in $(EXTRA_HOST_FLAGS) ; do \
29898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29900 echo "Doing mostlyclean in lto-plugin" ; \
29901 (cd $(HOST_SUBDIR)/lto-plugin && \
29902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29904 "RANLIB=$${RANLIB}" \
29905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29911 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
29912 maybe-clean-lto-plugin:
29914 maybe-clean-lto-plugin: clean-lto-plugin
29917 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29918 r=`${PWD_COMMAND}`; export r; \
29919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921 for flag in $(EXTRA_HOST_FLAGS) ; do \
29922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924 echo "Doing clean in lto-plugin" ; \
29925 (cd $(HOST_SUBDIR)/lto-plugin && \
29926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928 "RANLIB=$${RANLIB}" \
29929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
29936 maybe-distclean-lto-plugin:
29938 maybe-distclean-lto-plugin: distclean-lto-plugin
29940 distclean-lto-plugin:
29941 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29942 r=`${PWD_COMMAND}`; export r; \
29943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945 for flag in $(EXTRA_HOST_FLAGS) ; do \
29946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29948 echo "Doing distclean in lto-plugin" ; \
29949 (cd $(HOST_SUBDIR)/lto-plugin && \
29950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29952 "RANLIB=$${RANLIB}" \
29953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29959 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
29960 maybe-maintainer-clean-lto-plugin:
29962 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
29964 maintainer-clean-lto-plugin:
29965 @[ -f ./lto-plugin/Makefile ] || exit 0; \
29966 r=`${PWD_COMMAND}`; export r; \
29967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 for flag in $(EXTRA_HOST_FLAGS) ; do \
29970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29972 echo "Doing maintainer-clean in lto-plugin" ; \
29973 (cd $(HOST_SUBDIR)/lto-plugin && \
29974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29976 "RANLIB=$${RANLIB}" \
29977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29978 maintainer-clean) \
29985 # ---------------------------------------
29986 # Modules which run on the target machine
29987 # ---------------------------------------
29992 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
29993 maybe-configure-target-libstdc++-v3:
29995 configure-target-libstdc++-v3: stage_current
29996 @endif gcc-bootstrap
29997 @if target-libstdc++-v3
29998 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
29999 configure-target-libstdc++-v3:
30000 @r=`${PWD_COMMAND}`; export r; \
30001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002 echo "Checking multilib configuration for libstdc++-v3..."; \
30003 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30004 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30005 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30006 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30007 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30009 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30010 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30013 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30015 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30017 $(RAW_CXX_TARGET_EXPORTS) \
30018 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
30019 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
30020 case $(srcdir) in \
30021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30022 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30025 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30026 libsrcdir="$$s/libstdc++-v3"; \
30027 rm -f no-such-file || : ; \
30028 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30030 --target=${target_alias} $${srcdiroption} \
30032 @endif target-libstdc++-v3
30036 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
30037 maybe-configure-stage1-target-libstdc++-v3:
30038 @if target-libstdc++-v3-bootstrap
30039 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30040 configure-stage1-target-libstdc++-v3:
30041 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30042 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30043 @r=`${PWD_COMMAND}`; export r; \
30044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30045 TFLAGS="$(STAGE1_TFLAGS)"; \
30046 echo "Checking multilib configuration for libstdc++-v3..."; \
30047 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30048 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30049 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30050 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30052 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30053 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30056 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30058 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30059 $(RAW_CXX_TARGET_EXPORTS) \
30060 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30061 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30062 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30063 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30064 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30065 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30066 case $(srcdir) in \
30067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30068 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30071 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30072 libsrcdir="$$s/libstdc++-v3"; \
30073 $(SHELL) $${libsrcdir}/configure \
30074 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30075 --target=${target_alias} $${srcdiroption} \
30076 $(STAGE1_CONFIGURE_FLAGS)
30077 @endif target-libstdc++-v3-bootstrap
30079 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
30080 maybe-configure-stage2-target-libstdc++-v3:
30081 @if target-libstdc++-v3-bootstrap
30082 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30083 configure-stage2-target-libstdc++-v3:
30084 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30085 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30086 @r=`${PWD_COMMAND}`; export r; \
30087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088 TFLAGS="$(STAGE2_TFLAGS)"; \
30089 echo "Checking multilib configuration for libstdc++-v3..."; \
30090 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30091 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30092 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30093 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30095 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30096 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30099 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30101 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30102 $(RAW_CXX_TARGET_EXPORTS) \
30104 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30107 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30108 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30109 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30110 case $(srcdir) in \
30111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30112 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30115 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30116 libsrcdir="$$s/libstdc++-v3"; \
30117 $(SHELL) $${libsrcdir}/configure \
30118 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30119 --target=${target_alias} $${srcdiroption} \
30120 --with-build-libsubdir=$(HOST_SUBDIR) \
30121 $(STAGE2_CONFIGURE_FLAGS)
30122 @endif target-libstdc++-v3-bootstrap
30124 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
30125 maybe-configure-stage3-target-libstdc++-v3:
30126 @if target-libstdc++-v3-bootstrap
30127 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30128 configure-stage3-target-libstdc++-v3:
30129 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30130 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30131 @r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 TFLAGS="$(STAGE3_TFLAGS)"; \
30134 echo "Checking multilib configuration for libstdc++-v3..."; \
30135 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30136 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30137 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30138 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30140 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30141 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30144 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30146 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30147 $(RAW_CXX_TARGET_EXPORTS) \
30149 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30150 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30151 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30152 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30153 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30154 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30155 case $(srcdir) in \
30156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30157 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30160 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30161 libsrcdir="$$s/libstdc++-v3"; \
30162 $(SHELL) $${libsrcdir}/configure \
30163 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30164 --target=${target_alias} $${srcdiroption} \
30165 --with-build-libsubdir=$(HOST_SUBDIR) \
30166 $(STAGE3_CONFIGURE_FLAGS)
30167 @endif target-libstdc++-v3-bootstrap
30169 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
30170 maybe-configure-stage4-target-libstdc++-v3:
30171 @if target-libstdc++-v3-bootstrap
30172 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30173 configure-stage4-target-libstdc++-v3:
30174 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30175 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30176 @r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 TFLAGS="$(STAGE4_TFLAGS)"; \
30179 echo "Checking multilib configuration for libstdc++-v3..."; \
30180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30181 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30182 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30183 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30185 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30186 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30189 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30191 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30192 $(RAW_CXX_TARGET_EXPORTS) \
30194 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30197 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30198 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30199 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30200 case $(srcdir) in \
30201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30202 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30205 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30206 libsrcdir="$$s/libstdc++-v3"; \
30207 $(SHELL) $${libsrcdir}/configure \
30208 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30209 --target=${target_alias} $${srcdiroption} \
30210 --with-build-libsubdir=$(HOST_SUBDIR) \
30211 $(STAGE4_CONFIGURE_FLAGS)
30212 @endif target-libstdc++-v3-bootstrap
30214 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
30215 maybe-configure-stageprofile-target-libstdc++-v3:
30216 @if target-libstdc++-v3-bootstrap
30217 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30218 configure-stageprofile-target-libstdc++-v3:
30219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30220 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30221 @r=`${PWD_COMMAND}`; export r; \
30222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30223 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30224 echo "Checking multilib configuration for libstdc++-v3..."; \
30225 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30226 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30227 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30228 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30230 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30231 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30234 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30236 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30237 $(RAW_CXX_TARGET_EXPORTS) \
30239 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30240 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30241 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30242 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30244 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30245 case $(srcdir) in \
30246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30247 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30250 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30251 libsrcdir="$$s/libstdc++-v3"; \
30252 $(SHELL) $${libsrcdir}/configure \
30253 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30254 --target=${target_alias} $${srcdiroption} \
30255 --with-build-libsubdir=$(HOST_SUBDIR) \
30256 $(STAGEprofile_CONFIGURE_FLAGS)
30257 @endif target-libstdc++-v3-bootstrap
30259 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
30260 maybe-configure-stagefeedback-target-libstdc++-v3:
30261 @if target-libstdc++-v3-bootstrap
30262 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
30263 configure-stagefeedback-target-libstdc++-v3:
30264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30265 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
30266 @r=`${PWD_COMMAND}`; export r; \
30267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30268 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30269 echo "Checking multilib configuration for libstdc++-v3..."; \
30270 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
30271 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30272 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
30273 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
30275 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
30276 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30279 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
30281 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
30282 $(RAW_CXX_TARGET_EXPORTS) \
30284 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
30285 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
30286 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
30287 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
30288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
30289 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
30290 case $(srcdir) in \
30291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30292 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
30293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30295 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
30296 libsrcdir="$$s/libstdc++-v3"; \
30297 $(SHELL) $${libsrcdir}/configure \
30298 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
30299 --target=${target_alias} $${srcdiroption} \
30300 --with-build-libsubdir=$(HOST_SUBDIR) \
30301 $(STAGEfeedback_CONFIGURE_FLAGS)
30302 @endif target-libstdc++-v3-bootstrap
30308 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
30309 maybe-all-target-libstdc++-v3:
30311 all-target-libstdc++-v3: stage_current
30312 @endif gcc-bootstrap
30313 @if target-libstdc++-v3
30314 TARGET-target-libstdc++-v3=all
30315 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
30316 all-target-libstdc++-v3: configure-target-libstdc++-v3
30317 @r=`${PWD_COMMAND}`; export r; \
30318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30319 $(RAW_CXX_TARGET_EXPORTS) \
30320 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30321 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30322 $(TARGET-target-libstdc++-v3))
30323 @endif target-libstdc++-v3
30327 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
30328 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
30329 maybe-all-stage1-target-libstdc++-v3:
30330 maybe-clean-stage1-target-libstdc++-v3:
30331 @if target-libstdc++-v3-bootstrap
30332 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
30333 all-stage1: all-stage1-target-libstdc++-v3
30334 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30335 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
30336 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30337 @r=`${PWD_COMMAND}`; export r; \
30338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339 TFLAGS="$(STAGE1_TFLAGS)"; \
30340 $(RAW_CXX_TARGET_EXPORTS) \
30341 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30349 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30350 TFLAGS="$(STAGE1_TFLAGS)" \
30351 $(TARGET-stage1-target-libstdc++-v3)
30353 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
30354 clean-stage1: clean-stage1-target-libstdc++-v3
30355 clean-stage1-target-libstdc++-v3:
30356 @if [ $(current_stage) = stage1 ]; then \
30357 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30359 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
30360 $(MAKE) stage1-start; \
30362 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30363 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30365 @endif target-libstdc++-v3-bootstrap
30368 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
30369 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
30370 maybe-all-stage2-target-libstdc++-v3:
30371 maybe-clean-stage2-target-libstdc++-v3:
30372 @if target-libstdc++-v3-bootstrap
30373 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
30374 all-stage2: all-stage2-target-libstdc++-v3
30375 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30376 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
30377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30378 @r=`${PWD_COMMAND}`; export r; \
30379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30380 TFLAGS="$(STAGE2_TFLAGS)"; \
30381 $(RAW_CXX_TARGET_EXPORTS) \
30383 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30385 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30391 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30392 TFLAGS="$(STAGE2_TFLAGS)" \
30393 $(TARGET-stage2-target-libstdc++-v3)
30395 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
30396 clean-stage2: clean-stage2-target-libstdc++-v3
30397 clean-stage2-target-libstdc++-v3:
30398 @if [ $(current_stage) = stage2 ]; then \
30399 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30401 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
30402 $(MAKE) stage2-start; \
30404 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30405 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30408 @endif target-libstdc++-v3-bootstrap
30411 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
30412 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
30413 maybe-all-stage3-target-libstdc++-v3:
30414 maybe-clean-stage3-target-libstdc++-v3:
30415 @if target-libstdc++-v3-bootstrap
30416 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
30417 all-stage3: all-stage3-target-libstdc++-v3
30418 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30419 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
30420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30421 @r=`${PWD_COMMAND}`; export r; \
30422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30423 TFLAGS="$(STAGE3_TFLAGS)"; \
30424 $(RAW_CXX_TARGET_EXPORTS) \
30426 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30428 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30434 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30435 TFLAGS="$(STAGE3_TFLAGS)" \
30436 $(TARGET-stage3-target-libstdc++-v3)
30438 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
30439 clean-stage3: clean-stage3-target-libstdc++-v3
30440 clean-stage3-target-libstdc++-v3:
30441 @if [ $(current_stage) = stage3 ]; then \
30442 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30444 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
30445 $(MAKE) stage3-start; \
30447 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30448 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30451 @endif target-libstdc++-v3-bootstrap
30454 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
30455 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
30456 maybe-all-stage4-target-libstdc++-v3:
30457 maybe-clean-stage4-target-libstdc++-v3:
30458 @if target-libstdc++-v3-bootstrap
30459 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
30460 all-stage4: all-stage4-target-libstdc++-v3
30461 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30462 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
30463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30464 @r=`${PWD_COMMAND}`; export r; \
30465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30466 TFLAGS="$(STAGE4_TFLAGS)"; \
30467 $(RAW_CXX_TARGET_EXPORTS) \
30469 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30471 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30472 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30473 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30477 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30478 TFLAGS="$(STAGE4_TFLAGS)" \
30479 $(TARGET-stage4-target-libstdc++-v3)
30481 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
30482 clean-stage4: clean-stage4-target-libstdc++-v3
30483 clean-stage4-target-libstdc++-v3:
30484 @if [ $(current_stage) = stage4 ]; then \
30485 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30487 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
30488 $(MAKE) stage4-start; \
30490 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30491 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30494 @endif target-libstdc++-v3-bootstrap
30497 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
30498 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
30499 maybe-all-stageprofile-target-libstdc++-v3:
30500 maybe-clean-stageprofile-target-libstdc++-v3:
30501 @if target-libstdc++-v3-bootstrap
30502 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
30503 all-stageprofile: all-stageprofile-target-libstdc++-v3
30504 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30505 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
30506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30507 @r=`${PWD_COMMAND}`; export r; \
30508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30510 $(RAW_CXX_TARGET_EXPORTS) \
30512 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30514 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30515 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30516 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30520 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30521 TFLAGS="$(STAGEprofile_TFLAGS)" \
30522 $(TARGET-stageprofile-target-libstdc++-v3)
30524 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
30525 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
30526 clean-stageprofile-target-libstdc++-v3:
30527 @if [ $(current_stage) = stageprofile ]; then \
30528 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30530 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
30531 $(MAKE) stageprofile-start; \
30533 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30534 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30537 @endif target-libstdc++-v3-bootstrap
30540 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
30541 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
30542 maybe-all-stagefeedback-target-libstdc++-v3:
30543 maybe-clean-stagefeedback-target-libstdc++-v3:
30544 @if target-libstdc++-v3-bootstrap
30545 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
30546 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
30547 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
30548 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
30549 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30550 @r=`${PWD_COMMAND}`; export r; \
30551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30552 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30553 $(RAW_CXX_TARGET_EXPORTS) \
30555 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30557 CFLAGS="$(CFLAGS_FOR_TARGET)" \
30558 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
30559 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
30560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30563 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30564 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30565 $(TARGET-stagefeedback-target-libstdc++-v3)
30567 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
30568 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
30569 clean-stagefeedback-target-libstdc++-v3:
30570 @if [ $(current_stage) = stagefeedback ]; then \
30571 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
30573 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
30574 $(MAKE) stagefeedback-start; \
30576 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30577 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
30580 @endif target-libstdc++-v3-bootstrap
30587 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
30588 maybe-check-target-libstdc++-v3:
30589 @if target-libstdc++-v3
30590 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
30592 check-target-libstdc++-v3:
30593 @: $(MAKE); $(unstage)
30594 @r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(RAW_CXX_TARGET_EXPORTS) \
30597 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30598 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
30600 @endif target-libstdc++-v3
30602 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
30603 maybe-install-target-libstdc++-v3:
30604 @if target-libstdc++-v3
30605 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
30607 install-target-libstdc++-v3: installdirs
30608 @: $(MAKE); $(unstage)
30609 @r=`${PWD_COMMAND}`; export r; \
30610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30611 $(RAW_CXX_TARGET_EXPORTS) \
30612 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30613 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
30615 @endif target-libstdc++-v3
30617 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
30618 maybe-install-strip-target-libstdc++-v3:
30619 @if target-libstdc++-v3
30620 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
30622 install-strip-target-libstdc++-v3: installdirs
30623 @: $(MAKE); $(unstage)
30624 @r=`${PWD_COMMAND}`; export r; \
30625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30626 $(RAW_CXX_TARGET_EXPORTS) \
30627 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30628 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
30630 @endif target-libstdc++-v3
30632 # Other targets (info, dvi, pdf, etc.)
30634 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
30635 maybe-info-target-libstdc++-v3:
30636 @if target-libstdc++-v3
30637 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
30639 info-target-libstdc++-v3: \
30640 configure-target-libstdc++-v3
30641 @: $(MAKE); $(unstage)
30642 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30643 r=`${PWD_COMMAND}`; export r; \
30644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645 $(RAW_CXX_TARGET_EXPORTS) \
30646 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30647 for flag in $(EXTRA_TARGET_FLAGS); do \
30648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30650 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653 "RANLIB=$${RANLIB}" \
30654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30658 @endif target-libstdc++-v3
30660 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
30661 maybe-dvi-target-libstdc++-v3:
30662 @if target-libstdc++-v3
30663 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
30665 dvi-target-libstdc++-v3: \
30666 configure-target-libstdc++-v3
30667 @: $(MAKE); $(unstage)
30668 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30669 r=`${PWD_COMMAND}`; export r; \
30670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30671 $(RAW_CXX_TARGET_EXPORTS) \
30672 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30673 for flag in $(EXTRA_TARGET_FLAGS); do \
30674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30676 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30679 "RANLIB=$${RANLIB}" \
30680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30684 @endif target-libstdc++-v3
30686 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
30687 maybe-pdf-target-libstdc++-v3:
30688 @if target-libstdc++-v3
30689 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
30691 pdf-target-libstdc++-v3: \
30692 configure-target-libstdc++-v3
30693 @: $(MAKE); $(unstage)
30694 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30695 r=`${PWD_COMMAND}`; export r; \
30696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30697 $(RAW_CXX_TARGET_EXPORTS) \
30698 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30699 for flag in $(EXTRA_TARGET_FLAGS); do \
30700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30702 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30705 "RANLIB=$${RANLIB}" \
30706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30710 @endif target-libstdc++-v3
30712 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
30713 maybe-html-target-libstdc++-v3:
30714 @if target-libstdc++-v3
30715 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
30717 html-target-libstdc++-v3: \
30718 configure-target-libstdc++-v3
30719 @: $(MAKE); $(unstage)
30720 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30721 r=`${PWD_COMMAND}`; export r; \
30722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30723 $(RAW_CXX_TARGET_EXPORTS) \
30724 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30725 for flag in $(EXTRA_TARGET_FLAGS); do \
30726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30728 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30731 "RANLIB=$${RANLIB}" \
30732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30736 @endif target-libstdc++-v3
30738 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
30739 maybe-TAGS-target-libstdc++-v3:
30740 @if target-libstdc++-v3
30741 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
30743 TAGS-target-libstdc++-v3: \
30744 configure-target-libstdc++-v3
30745 @: $(MAKE); $(unstage)
30746 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30747 r=`${PWD_COMMAND}`; export r; \
30748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30749 $(RAW_CXX_TARGET_EXPORTS) \
30750 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30751 for flag in $(EXTRA_TARGET_FLAGS); do \
30752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30754 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30757 "RANLIB=$${RANLIB}" \
30758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30762 @endif target-libstdc++-v3
30764 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
30765 maybe-install-info-target-libstdc++-v3:
30766 @if target-libstdc++-v3
30767 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
30769 install-info-target-libstdc++-v3: \
30770 configure-target-libstdc++-v3 \
30771 info-target-libstdc++-v3
30772 @: $(MAKE); $(unstage)
30773 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30774 r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 $(RAW_CXX_TARGET_EXPORTS) \
30777 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30778 for flag in $(EXTRA_TARGET_FLAGS); do \
30779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30781 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30784 "RANLIB=$${RANLIB}" \
30785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30789 @endif target-libstdc++-v3
30791 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
30792 maybe-install-pdf-target-libstdc++-v3:
30793 @if target-libstdc++-v3
30794 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
30796 install-pdf-target-libstdc++-v3: \
30797 configure-target-libstdc++-v3 \
30798 pdf-target-libstdc++-v3
30799 @: $(MAKE); $(unstage)
30800 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30801 r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(RAW_CXX_TARGET_EXPORTS) \
30804 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30805 for flag in $(EXTRA_TARGET_FLAGS); do \
30806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30808 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30811 "RANLIB=$${RANLIB}" \
30812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816 @endif target-libstdc++-v3
30818 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
30819 maybe-install-html-target-libstdc++-v3:
30820 @if target-libstdc++-v3
30821 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
30823 install-html-target-libstdc++-v3: \
30824 configure-target-libstdc++-v3 \
30825 html-target-libstdc++-v3
30826 @: $(MAKE); $(unstage)
30827 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30828 r=`${PWD_COMMAND}`; export r; \
30829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30830 $(RAW_CXX_TARGET_EXPORTS) \
30831 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30832 for flag in $(EXTRA_TARGET_FLAGS); do \
30833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30838 "RANLIB=$${RANLIB}" \
30839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843 @endif target-libstdc++-v3
30845 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
30846 maybe-installcheck-target-libstdc++-v3:
30847 @if target-libstdc++-v3
30848 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
30850 installcheck-target-libstdc++-v3: \
30851 configure-target-libstdc++-v3
30852 @: $(MAKE); $(unstage)
30853 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30854 r=`${PWD_COMMAND}`; export r; \
30855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30856 $(RAW_CXX_TARGET_EXPORTS) \
30857 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30858 for flag in $(EXTRA_TARGET_FLAGS); do \
30859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30864 "RANLIB=$${RANLIB}" \
30865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30869 @endif target-libstdc++-v3
30871 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
30872 maybe-mostlyclean-target-libstdc++-v3:
30873 @if target-libstdc++-v3
30874 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
30876 mostlyclean-target-libstdc++-v3:
30877 @: $(MAKE); $(unstage)
30878 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30879 r=`${PWD_COMMAND}`; export r; \
30880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30881 $(RAW_CXX_TARGET_EXPORTS) \
30882 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30883 for flag in $(EXTRA_TARGET_FLAGS); do \
30884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30886 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30889 "RANLIB=$${RANLIB}" \
30890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30894 @endif target-libstdc++-v3
30896 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
30897 maybe-clean-target-libstdc++-v3:
30898 @if target-libstdc++-v3
30899 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
30901 clean-target-libstdc++-v3:
30902 @: $(MAKE); $(unstage)
30903 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30904 r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(RAW_CXX_TARGET_EXPORTS) \
30907 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30908 for flag in $(EXTRA_TARGET_FLAGS); do \
30909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30911 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914 "RANLIB=$${RANLIB}" \
30915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30919 @endif target-libstdc++-v3
30921 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
30922 maybe-distclean-target-libstdc++-v3:
30923 @if target-libstdc++-v3
30924 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
30926 distclean-target-libstdc++-v3:
30927 @: $(MAKE); $(unstage)
30928 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30929 r=`${PWD_COMMAND}`; export r; \
30930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30931 $(RAW_CXX_TARGET_EXPORTS) \
30932 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30933 for flag in $(EXTRA_TARGET_FLAGS); do \
30934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30936 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30939 "RANLIB=$${RANLIB}" \
30940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30944 @endif target-libstdc++-v3
30946 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
30947 maybe-maintainer-clean-target-libstdc++-v3:
30948 @if target-libstdc++-v3
30949 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
30951 maintainer-clean-target-libstdc++-v3:
30952 @: $(MAKE); $(unstage)
30953 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
30954 r=`${PWD_COMMAND}`; export r; \
30955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956 $(RAW_CXX_TARGET_EXPORTS) \
30957 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
30958 for flag in $(EXTRA_TARGET_FLAGS); do \
30959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30961 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
30962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30964 "RANLIB=$${RANLIB}" \
30965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30966 maintainer-clean) \
30969 @endif target-libstdc++-v3
30975 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
30976 maybe-configure-target-libmudflap:
30978 configure-target-libmudflap: stage_current
30979 @endif gcc-bootstrap
30980 @if target-libmudflap
30981 maybe-configure-target-libmudflap: configure-target-libmudflap
30982 configure-target-libmudflap:
30983 @: $(MAKE); $(unstage)
30984 @r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 echo "Checking multilib configuration for libmudflap..."; \
30987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
30988 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
30989 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
30990 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
30991 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
30993 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
30994 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
30997 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
30999 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
31000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
31001 $(NORMAL_TARGET_EXPORTS) \
31002 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
31003 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
31004 case $(srcdir) in \
31005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31006 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
31007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31009 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
31010 libsrcdir="$$s/libmudflap"; \
31011 rm -f no-such-file || : ; \
31012 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31013 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31014 --target=${target_alias} $${srcdiroption} \
31016 @endif target-libmudflap
31022 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
31023 maybe-all-target-libmudflap:
31025 all-target-libmudflap: stage_current
31026 @endif gcc-bootstrap
31027 @if target-libmudflap
31028 TARGET-target-libmudflap=all
31029 maybe-all-target-libmudflap: all-target-libmudflap
31030 all-target-libmudflap: configure-target-libmudflap
31031 @: $(MAKE); $(unstage)
31032 @r=`${PWD_COMMAND}`; export r; \
31033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31034 $(NORMAL_TARGET_EXPORTS) \
31035 (cd $(TARGET_SUBDIR)/libmudflap && \
31036 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31037 $(TARGET-target-libmudflap))
31038 @endif target-libmudflap
31044 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
31045 maybe-check-target-libmudflap:
31046 @if target-libmudflap
31047 maybe-check-target-libmudflap: check-target-libmudflap
31049 check-target-libmudflap:
31050 @: $(MAKE); $(unstage)
31051 @r=`${PWD_COMMAND}`; export r; \
31052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31053 $(NORMAL_TARGET_EXPORTS) \
31054 (cd $(TARGET_SUBDIR)/libmudflap && \
31055 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31057 @endif target-libmudflap
31059 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
31060 maybe-install-target-libmudflap:
31061 @if target-libmudflap
31062 maybe-install-target-libmudflap: install-target-libmudflap
31064 install-target-libmudflap: installdirs
31065 @: $(MAKE); $(unstage)
31066 @r=`${PWD_COMMAND}`; export r; \
31067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068 $(NORMAL_TARGET_EXPORTS) \
31069 (cd $(TARGET_SUBDIR)/libmudflap && \
31070 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31072 @endif target-libmudflap
31074 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
31075 maybe-install-strip-target-libmudflap:
31076 @if target-libmudflap
31077 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
31079 install-strip-target-libmudflap: installdirs
31080 @: $(MAKE); $(unstage)
31081 @r=`${PWD_COMMAND}`; export r; \
31082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083 $(NORMAL_TARGET_EXPORTS) \
31084 (cd $(TARGET_SUBDIR)/libmudflap && \
31085 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
31087 @endif target-libmudflap
31089 # Other targets (info, dvi, pdf, etc.)
31091 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
31092 maybe-info-target-libmudflap:
31093 @if target-libmudflap
31094 maybe-info-target-libmudflap: info-target-libmudflap
31096 info-target-libmudflap: \
31097 configure-target-libmudflap
31098 @: $(MAKE); $(unstage)
31099 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31100 r=`${PWD_COMMAND}`; export r; \
31101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31102 $(NORMAL_TARGET_EXPORTS) \
31103 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
31104 for flag in $(EXTRA_TARGET_FLAGS); do \
31105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31107 (cd $(TARGET_SUBDIR)/libmudflap && \
31108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31110 "RANLIB=$${RANLIB}" \
31111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31115 @endif target-libmudflap
31117 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
31118 maybe-dvi-target-libmudflap:
31119 @if target-libmudflap
31120 maybe-dvi-target-libmudflap: dvi-target-libmudflap
31122 dvi-target-libmudflap: \
31123 configure-target-libmudflap
31124 @: $(MAKE); $(unstage)
31125 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31126 r=`${PWD_COMMAND}`; export r; \
31127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31128 $(NORMAL_TARGET_EXPORTS) \
31129 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
31130 for flag in $(EXTRA_TARGET_FLAGS); do \
31131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31133 (cd $(TARGET_SUBDIR)/libmudflap && \
31134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31136 "RANLIB=$${RANLIB}" \
31137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31141 @endif target-libmudflap
31143 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
31144 maybe-pdf-target-libmudflap:
31145 @if target-libmudflap
31146 maybe-pdf-target-libmudflap: pdf-target-libmudflap
31148 pdf-target-libmudflap: \
31149 configure-target-libmudflap
31150 @: $(MAKE); $(unstage)
31151 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31152 r=`${PWD_COMMAND}`; export r; \
31153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31154 $(NORMAL_TARGET_EXPORTS) \
31155 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
31156 for flag in $(EXTRA_TARGET_FLAGS); do \
31157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31159 (cd $(TARGET_SUBDIR)/libmudflap && \
31160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31162 "RANLIB=$${RANLIB}" \
31163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31167 @endif target-libmudflap
31169 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
31170 maybe-html-target-libmudflap:
31171 @if target-libmudflap
31172 maybe-html-target-libmudflap: html-target-libmudflap
31174 html-target-libmudflap: \
31175 configure-target-libmudflap
31176 @: $(MAKE); $(unstage)
31177 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31178 r=`${PWD_COMMAND}`; export r; \
31179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31180 $(NORMAL_TARGET_EXPORTS) \
31181 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
31182 for flag in $(EXTRA_TARGET_FLAGS); do \
31183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31185 (cd $(TARGET_SUBDIR)/libmudflap && \
31186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31188 "RANLIB=$${RANLIB}" \
31189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31193 @endif target-libmudflap
31195 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
31196 maybe-TAGS-target-libmudflap:
31197 @if target-libmudflap
31198 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
31200 TAGS-target-libmudflap: \
31201 configure-target-libmudflap
31202 @: $(MAKE); $(unstage)
31203 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31204 r=`${PWD_COMMAND}`; export r; \
31205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31206 $(NORMAL_TARGET_EXPORTS) \
31207 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
31208 for flag in $(EXTRA_TARGET_FLAGS); do \
31209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31211 (cd $(TARGET_SUBDIR)/libmudflap && \
31212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31214 "RANLIB=$${RANLIB}" \
31215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31219 @endif target-libmudflap
31221 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
31222 maybe-install-info-target-libmudflap:
31223 @if target-libmudflap
31224 maybe-install-info-target-libmudflap: install-info-target-libmudflap
31226 install-info-target-libmudflap: \
31227 configure-target-libmudflap \
31228 info-target-libmudflap
31229 @: $(MAKE); $(unstage)
31230 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31231 r=`${PWD_COMMAND}`; export r; \
31232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31233 $(NORMAL_TARGET_EXPORTS) \
31234 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
31235 for flag in $(EXTRA_TARGET_FLAGS); do \
31236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31238 (cd $(TARGET_SUBDIR)/libmudflap && \
31239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31241 "RANLIB=$${RANLIB}" \
31242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31246 @endif target-libmudflap
31248 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
31249 maybe-install-pdf-target-libmudflap:
31250 @if target-libmudflap
31251 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
31253 install-pdf-target-libmudflap: \
31254 configure-target-libmudflap \
31255 pdf-target-libmudflap
31256 @: $(MAKE); $(unstage)
31257 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31258 r=`${PWD_COMMAND}`; export r; \
31259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31260 $(NORMAL_TARGET_EXPORTS) \
31261 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
31262 for flag in $(EXTRA_TARGET_FLAGS); do \
31263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31265 (cd $(TARGET_SUBDIR)/libmudflap && \
31266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31268 "RANLIB=$${RANLIB}" \
31269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31273 @endif target-libmudflap
31275 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
31276 maybe-install-html-target-libmudflap:
31277 @if target-libmudflap
31278 maybe-install-html-target-libmudflap: install-html-target-libmudflap
31280 install-html-target-libmudflap: \
31281 configure-target-libmudflap \
31282 html-target-libmudflap
31283 @: $(MAKE); $(unstage)
31284 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31285 r=`${PWD_COMMAND}`; export r; \
31286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287 $(NORMAL_TARGET_EXPORTS) \
31288 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
31289 for flag in $(EXTRA_TARGET_FLAGS); do \
31290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31292 (cd $(TARGET_SUBDIR)/libmudflap && \
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}" \
31300 @endif target-libmudflap
31302 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
31303 maybe-installcheck-target-libmudflap:
31304 @if target-libmudflap
31305 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
31307 installcheck-target-libmudflap: \
31308 configure-target-libmudflap
31309 @: $(MAKE); $(unstage)
31310 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31311 r=`${PWD_COMMAND}`; export r; \
31312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313 $(NORMAL_TARGET_EXPORTS) \
31314 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
31315 for flag in $(EXTRA_TARGET_FLAGS); do \
31316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31318 (cd $(TARGET_SUBDIR)/libmudflap && \
31319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31321 "RANLIB=$${RANLIB}" \
31322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31326 @endif target-libmudflap
31328 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
31329 maybe-mostlyclean-target-libmudflap:
31330 @if target-libmudflap
31331 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
31333 mostlyclean-target-libmudflap:
31334 @: $(MAKE); $(unstage)
31335 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31336 r=`${PWD_COMMAND}`; export r; \
31337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31338 $(NORMAL_TARGET_EXPORTS) \
31339 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
31340 for flag in $(EXTRA_TARGET_FLAGS); do \
31341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31343 (cd $(TARGET_SUBDIR)/libmudflap && \
31344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31346 "RANLIB=$${RANLIB}" \
31347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31351 @endif target-libmudflap
31353 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
31354 maybe-clean-target-libmudflap:
31355 @if target-libmudflap
31356 maybe-clean-target-libmudflap: clean-target-libmudflap
31358 clean-target-libmudflap:
31359 @: $(MAKE); $(unstage)
31360 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31361 r=`${PWD_COMMAND}`; export r; \
31362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363 $(NORMAL_TARGET_EXPORTS) \
31364 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
31365 for flag in $(EXTRA_TARGET_FLAGS); do \
31366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368 (cd $(TARGET_SUBDIR)/libmudflap && \
31369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31371 "RANLIB=$${RANLIB}" \
31372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31376 @endif target-libmudflap
31378 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
31379 maybe-distclean-target-libmudflap:
31380 @if target-libmudflap
31381 maybe-distclean-target-libmudflap: distclean-target-libmudflap
31383 distclean-target-libmudflap:
31384 @: $(MAKE); $(unstage)
31385 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31386 r=`${PWD_COMMAND}`; export r; \
31387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31388 $(NORMAL_TARGET_EXPORTS) \
31389 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
31390 for flag in $(EXTRA_TARGET_FLAGS); do \
31391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31393 (cd $(TARGET_SUBDIR)/libmudflap && \
31394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31396 "RANLIB=$${RANLIB}" \
31397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31401 @endif target-libmudflap
31403 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
31404 maybe-maintainer-clean-target-libmudflap:
31405 @if target-libmudflap
31406 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
31408 maintainer-clean-target-libmudflap:
31409 @: $(MAKE); $(unstage)
31410 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
31411 r=`${PWD_COMMAND}`; export r; \
31412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31413 $(NORMAL_TARGET_EXPORTS) \
31414 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
31415 for flag in $(EXTRA_TARGET_FLAGS); do \
31416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418 (cd $(TARGET_SUBDIR)/libmudflap && \
31419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31421 "RANLIB=$${RANLIB}" \
31422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31423 maintainer-clean) \
31426 @endif target-libmudflap
31432 .PHONY: configure-target-libssp maybe-configure-target-libssp
31433 maybe-configure-target-libssp:
31435 configure-target-libssp: stage_current
31436 @endif gcc-bootstrap
31438 maybe-configure-target-libssp: configure-target-libssp
31439 configure-target-libssp:
31440 @: $(MAKE); $(unstage)
31441 @r=`${PWD_COMMAND}`; export r; \
31442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31443 echo "Checking multilib configuration for libssp..."; \
31444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
31445 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
31446 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
31447 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
31448 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
31450 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
31451 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
31454 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
31456 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
31457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
31458 $(NORMAL_TARGET_EXPORTS) \
31459 echo Configuring in $(TARGET_SUBDIR)/libssp; \
31460 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
31461 case $(srcdir) in \
31462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31463 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
31464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31466 srcdiroption="--srcdir=$${topdir}/libssp"; \
31467 libsrcdir="$$s/libssp"; \
31468 rm -f no-such-file || : ; \
31469 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31470 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31471 --target=${target_alias} $${srcdiroption} \
31473 @endif target-libssp
31479 .PHONY: all-target-libssp maybe-all-target-libssp
31480 maybe-all-target-libssp:
31482 all-target-libssp: stage_current
31483 @endif gcc-bootstrap
31485 TARGET-target-libssp=all
31486 maybe-all-target-libssp: all-target-libssp
31487 all-target-libssp: configure-target-libssp
31488 @: $(MAKE); $(unstage)
31489 @r=`${PWD_COMMAND}`; export r; \
31490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31491 $(NORMAL_TARGET_EXPORTS) \
31492 (cd $(TARGET_SUBDIR)/libssp && \
31493 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31494 $(TARGET-target-libssp))
31495 @endif target-libssp
31501 .PHONY: check-target-libssp maybe-check-target-libssp
31502 maybe-check-target-libssp:
31504 maybe-check-target-libssp: check-target-libssp
31506 check-target-libssp:
31507 @: $(MAKE); $(unstage)
31508 @r=`${PWD_COMMAND}`; export r; \
31509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31510 $(NORMAL_TARGET_EXPORTS) \
31511 (cd $(TARGET_SUBDIR)/libssp && \
31512 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31514 @endif target-libssp
31516 .PHONY: install-target-libssp maybe-install-target-libssp
31517 maybe-install-target-libssp:
31519 maybe-install-target-libssp: install-target-libssp
31521 install-target-libssp: installdirs
31522 @: $(MAKE); $(unstage)
31523 @r=`${PWD_COMMAND}`; export r; \
31524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31525 $(NORMAL_TARGET_EXPORTS) \
31526 (cd $(TARGET_SUBDIR)/libssp && \
31527 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31529 @endif target-libssp
31531 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
31532 maybe-install-strip-target-libssp:
31534 maybe-install-strip-target-libssp: install-strip-target-libssp
31536 install-strip-target-libssp: installdirs
31537 @: $(MAKE); $(unstage)
31538 @r=`${PWD_COMMAND}`; export r; \
31539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540 $(NORMAL_TARGET_EXPORTS) \
31541 (cd $(TARGET_SUBDIR)/libssp && \
31542 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
31544 @endif target-libssp
31546 # Other targets (info, dvi, pdf, etc.)
31548 .PHONY: maybe-info-target-libssp info-target-libssp
31549 maybe-info-target-libssp:
31551 maybe-info-target-libssp: info-target-libssp
31553 info-target-libssp: \
31554 configure-target-libssp
31555 @: $(MAKE); $(unstage)
31556 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31557 r=`${PWD_COMMAND}`; export r; \
31558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31559 $(NORMAL_TARGET_EXPORTS) \
31560 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
31561 for flag in $(EXTRA_TARGET_FLAGS); do \
31562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31564 (cd $(TARGET_SUBDIR)/libssp && \
31565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31567 "RANLIB=$${RANLIB}" \
31568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31572 @endif target-libssp
31574 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
31575 maybe-dvi-target-libssp:
31577 maybe-dvi-target-libssp: dvi-target-libssp
31579 dvi-target-libssp: \
31580 configure-target-libssp
31581 @: $(MAKE); $(unstage)
31582 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31583 r=`${PWD_COMMAND}`; export r; \
31584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31585 $(NORMAL_TARGET_EXPORTS) \
31586 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
31587 for flag in $(EXTRA_TARGET_FLAGS); do \
31588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31590 (cd $(TARGET_SUBDIR)/libssp && \
31591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31593 "RANLIB=$${RANLIB}" \
31594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31598 @endif target-libssp
31600 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
31601 maybe-pdf-target-libssp:
31603 maybe-pdf-target-libssp: pdf-target-libssp
31605 pdf-target-libssp: \
31606 configure-target-libssp
31607 @: $(MAKE); $(unstage)
31608 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31609 r=`${PWD_COMMAND}`; export r; \
31610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31611 $(NORMAL_TARGET_EXPORTS) \
31612 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
31613 for flag in $(EXTRA_TARGET_FLAGS); do \
31614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31616 (cd $(TARGET_SUBDIR)/libssp && \
31617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31619 "RANLIB=$${RANLIB}" \
31620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31624 @endif target-libssp
31626 .PHONY: maybe-html-target-libssp html-target-libssp
31627 maybe-html-target-libssp:
31629 maybe-html-target-libssp: html-target-libssp
31631 html-target-libssp: \
31632 configure-target-libssp
31633 @: $(MAKE); $(unstage)
31634 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31635 r=`${PWD_COMMAND}`; export r; \
31636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31637 $(NORMAL_TARGET_EXPORTS) \
31638 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
31639 for flag in $(EXTRA_TARGET_FLAGS); do \
31640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31642 (cd $(TARGET_SUBDIR)/libssp && \
31643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31645 "RANLIB=$${RANLIB}" \
31646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31650 @endif target-libssp
31652 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
31653 maybe-TAGS-target-libssp:
31655 maybe-TAGS-target-libssp: TAGS-target-libssp
31657 TAGS-target-libssp: \
31658 configure-target-libssp
31659 @: $(MAKE); $(unstage)
31660 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31661 r=`${PWD_COMMAND}`; export r; \
31662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31663 $(NORMAL_TARGET_EXPORTS) \
31664 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
31665 for flag in $(EXTRA_TARGET_FLAGS); do \
31666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31668 (cd $(TARGET_SUBDIR)/libssp && \
31669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31671 "RANLIB=$${RANLIB}" \
31672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31676 @endif target-libssp
31678 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
31679 maybe-install-info-target-libssp:
31681 maybe-install-info-target-libssp: install-info-target-libssp
31683 install-info-target-libssp: \
31684 configure-target-libssp \
31686 @: $(MAKE); $(unstage)
31687 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31688 r=`${PWD_COMMAND}`; export r; \
31689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31690 $(NORMAL_TARGET_EXPORTS) \
31691 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
31692 for flag in $(EXTRA_TARGET_FLAGS); do \
31693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31695 (cd $(TARGET_SUBDIR)/libssp && \
31696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31698 "RANLIB=$${RANLIB}" \
31699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31703 @endif target-libssp
31705 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
31706 maybe-install-pdf-target-libssp:
31708 maybe-install-pdf-target-libssp: install-pdf-target-libssp
31710 install-pdf-target-libssp: \
31711 configure-target-libssp \
31713 @: $(MAKE); $(unstage)
31714 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31715 r=`${PWD_COMMAND}`; export r; \
31716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31717 $(NORMAL_TARGET_EXPORTS) \
31718 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
31719 for flag in $(EXTRA_TARGET_FLAGS); do \
31720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31722 (cd $(TARGET_SUBDIR)/libssp && \
31723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31725 "RANLIB=$${RANLIB}" \
31726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31730 @endif target-libssp
31732 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
31733 maybe-install-html-target-libssp:
31735 maybe-install-html-target-libssp: install-html-target-libssp
31737 install-html-target-libssp: \
31738 configure-target-libssp \
31740 @: $(MAKE); $(unstage)
31741 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31742 r=`${PWD_COMMAND}`; export r; \
31743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744 $(NORMAL_TARGET_EXPORTS) \
31745 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
31746 for flag in $(EXTRA_TARGET_FLAGS); do \
31747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31749 (cd $(TARGET_SUBDIR)/libssp && \
31750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31752 "RANLIB=$${RANLIB}" \
31753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31757 @endif target-libssp
31759 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
31760 maybe-installcheck-target-libssp:
31762 maybe-installcheck-target-libssp: installcheck-target-libssp
31764 installcheck-target-libssp: \
31765 configure-target-libssp
31766 @: $(MAKE); $(unstage)
31767 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31768 r=`${PWD_COMMAND}`; export r; \
31769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770 $(NORMAL_TARGET_EXPORTS) \
31771 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
31772 for flag in $(EXTRA_TARGET_FLAGS); do \
31773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31775 (cd $(TARGET_SUBDIR)/libssp && \
31776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778 "RANLIB=$${RANLIB}" \
31779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783 @endif target-libssp
31785 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
31786 maybe-mostlyclean-target-libssp:
31788 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
31790 mostlyclean-target-libssp:
31791 @: $(MAKE); $(unstage)
31792 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31793 r=`${PWD_COMMAND}`; export r; \
31794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31795 $(NORMAL_TARGET_EXPORTS) \
31796 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
31797 for flag in $(EXTRA_TARGET_FLAGS); do \
31798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31800 (cd $(TARGET_SUBDIR)/libssp && \
31801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31803 "RANLIB=$${RANLIB}" \
31804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31808 @endif target-libssp
31810 .PHONY: maybe-clean-target-libssp clean-target-libssp
31811 maybe-clean-target-libssp:
31813 maybe-clean-target-libssp: clean-target-libssp
31815 clean-target-libssp:
31816 @: $(MAKE); $(unstage)
31817 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31818 r=`${PWD_COMMAND}`; export r; \
31819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31820 $(NORMAL_TARGET_EXPORTS) \
31821 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
31822 for flag in $(EXTRA_TARGET_FLAGS); do \
31823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31825 (cd $(TARGET_SUBDIR)/libssp && \
31826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31828 "RANLIB=$${RANLIB}" \
31829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31833 @endif target-libssp
31835 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
31836 maybe-distclean-target-libssp:
31838 maybe-distclean-target-libssp: distclean-target-libssp
31840 distclean-target-libssp:
31841 @: $(MAKE); $(unstage)
31842 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31843 r=`${PWD_COMMAND}`; export r; \
31844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31845 $(NORMAL_TARGET_EXPORTS) \
31846 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
31847 for flag in $(EXTRA_TARGET_FLAGS); do \
31848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31850 (cd $(TARGET_SUBDIR)/libssp && \
31851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31853 "RANLIB=$${RANLIB}" \
31854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31858 @endif target-libssp
31860 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
31861 maybe-maintainer-clean-target-libssp:
31863 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
31865 maintainer-clean-target-libssp:
31866 @: $(MAKE); $(unstage)
31867 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
31868 r=`${PWD_COMMAND}`; export r; \
31869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31870 $(NORMAL_TARGET_EXPORTS) \
31871 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
31872 for flag in $(EXTRA_TARGET_FLAGS); do \
31873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31875 (cd $(TARGET_SUBDIR)/libssp && \
31876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31878 "RANLIB=$${RANLIB}" \
31879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31880 maintainer-clean) \
31883 @endif target-libssp
31889 .PHONY: configure-target-newlib maybe-configure-target-newlib
31890 maybe-configure-target-newlib:
31892 configure-target-newlib: stage_current
31893 @endif gcc-bootstrap
31895 maybe-configure-target-newlib: configure-target-newlib
31896 configure-target-newlib:
31897 @: $(MAKE); $(unstage)
31898 @r=`${PWD_COMMAND}`; export r; \
31899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31900 echo "Checking multilib configuration for newlib..."; \
31901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
31902 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
31903 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
31904 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
31905 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
31907 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
31908 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
31911 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
31913 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
31914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
31915 $(NORMAL_TARGET_EXPORTS) \
31916 echo Configuring in $(TARGET_SUBDIR)/newlib; \
31917 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
31918 case $(srcdir) in \
31919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31920 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
31921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31923 srcdiroption="--srcdir=$${topdir}/newlib"; \
31924 libsrcdir="$$s/newlib"; \
31925 rm -f no-such-file || : ; \
31926 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31927 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31928 --target=${target_alias} $${srcdiroption} \
31930 @endif target-newlib
31936 .PHONY: all-target-newlib maybe-all-target-newlib
31937 maybe-all-target-newlib:
31939 all-target-newlib: stage_current
31940 @endif gcc-bootstrap
31942 TARGET-target-newlib=all
31943 maybe-all-target-newlib: all-target-newlib
31944 all-target-newlib: configure-target-newlib
31945 @: $(MAKE); $(unstage)
31946 @r=`${PWD_COMMAND}`; export r; \
31947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948 $(NORMAL_TARGET_EXPORTS) \
31949 (cd $(TARGET_SUBDIR)/newlib && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
31951 $(TARGET-target-newlib))
31952 @endif target-newlib
31958 .PHONY: check-target-newlib maybe-check-target-newlib
31959 maybe-check-target-newlib:
31961 maybe-check-target-newlib: check-target-newlib
31963 check-target-newlib:
31964 @: $(MAKE); $(unstage)
31965 @r=`${PWD_COMMAND}`; export r; \
31966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967 $(NORMAL_TARGET_EXPORTS) \
31968 (cd $(TARGET_SUBDIR)/newlib && \
31969 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
31971 @endif target-newlib
31973 .PHONY: install-target-newlib maybe-install-target-newlib
31974 maybe-install-target-newlib:
31976 maybe-install-target-newlib: install-target-newlib
31978 install-target-newlib: installdirs
31979 @: $(MAKE); $(unstage)
31980 @r=`${PWD_COMMAND}`; export r; \
31981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982 $(NORMAL_TARGET_EXPORTS) \
31983 (cd $(TARGET_SUBDIR)/newlib && \
31984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
31986 @endif target-newlib
31988 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
31989 maybe-install-strip-target-newlib:
31991 maybe-install-strip-target-newlib: install-strip-target-newlib
31993 install-strip-target-newlib: installdirs
31994 @: $(MAKE); $(unstage)
31995 @r=`${PWD_COMMAND}`; export r; \
31996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997 $(NORMAL_TARGET_EXPORTS) \
31998 (cd $(TARGET_SUBDIR)/newlib && \
31999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
32001 @endif target-newlib
32003 # Other targets (info, dvi, pdf, etc.)
32005 .PHONY: maybe-info-target-newlib info-target-newlib
32006 maybe-info-target-newlib:
32008 maybe-info-target-newlib: info-target-newlib
32010 info-target-newlib: \
32011 configure-target-newlib
32012 @: $(MAKE); $(unstage)
32013 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32014 r=`${PWD_COMMAND}`; export r; \
32015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016 $(NORMAL_TARGET_EXPORTS) \
32017 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
32018 for flag in $(EXTRA_TARGET_FLAGS); do \
32019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32021 (cd $(TARGET_SUBDIR)/newlib && \
32022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32024 "RANLIB=$${RANLIB}" \
32025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32029 @endif target-newlib
32031 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
32032 maybe-dvi-target-newlib:
32034 maybe-dvi-target-newlib: dvi-target-newlib
32036 dvi-target-newlib: \
32037 configure-target-newlib
32038 @: $(MAKE); $(unstage)
32039 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32040 r=`${PWD_COMMAND}`; export r; \
32041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32042 $(NORMAL_TARGET_EXPORTS) \
32043 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
32044 for flag in $(EXTRA_TARGET_FLAGS); do \
32045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32047 (cd $(TARGET_SUBDIR)/newlib && \
32048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32050 "RANLIB=$${RANLIB}" \
32051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055 @endif target-newlib
32057 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
32058 maybe-pdf-target-newlib:
32060 maybe-pdf-target-newlib: pdf-target-newlib
32062 pdf-target-newlib: \
32063 configure-target-newlib
32064 @: $(MAKE); $(unstage)
32065 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32066 r=`${PWD_COMMAND}`; export r; \
32067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32068 $(NORMAL_TARGET_EXPORTS) \
32069 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
32070 for flag in $(EXTRA_TARGET_FLAGS); do \
32071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32073 (cd $(TARGET_SUBDIR)/newlib && \
32074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32076 "RANLIB=$${RANLIB}" \
32077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081 @endif target-newlib
32083 .PHONY: maybe-html-target-newlib html-target-newlib
32084 maybe-html-target-newlib:
32086 maybe-html-target-newlib: html-target-newlib
32088 html-target-newlib: \
32089 configure-target-newlib
32090 @: $(MAKE); $(unstage)
32091 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32092 r=`${PWD_COMMAND}`; export r; \
32093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32094 $(NORMAL_TARGET_EXPORTS) \
32095 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
32096 for flag in $(EXTRA_TARGET_FLAGS); do \
32097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 (cd $(TARGET_SUBDIR)/newlib && \
32100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32102 "RANLIB=$${RANLIB}" \
32103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32107 @endif target-newlib
32109 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
32110 maybe-TAGS-target-newlib:
32112 maybe-TAGS-target-newlib: TAGS-target-newlib
32114 TAGS-target-newlib: \
32115 configure-target-newlib
32116 @: $(MAKE); $(unstage)
32117 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32118 r=`${PWD_COMMAND}`; export r; \
32119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32120 $(NORMAL_TARGET_EXPORTS) \
32121 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
32122 for flag in $(EXTRA_TARGET_FLAGS); do \
32123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125 (cd $(TARGET_SUBDIR)/newlib && \
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}" \
32133 @endif target-newlib
32135 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
32136 maybe-install-info-target-newlib:
32138 maybe-install-info-target-newlib: install-info-target-newlib
32140 install-info-target-newlib: \
32141 configure-target-newlib \
32143 @: $(MAKE); $(unstage)
32144 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32145 r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(NORMAL_TARGET_EXPORTS) \
32148 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
32149 for flag in $(EXTRA_TARGET_FLAGS); do \
32150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32152 (cd $(TARGET_SUBDIR)/newlib && \
32153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155 "RANLIB=$${RANLIB}" \
32156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32160 @endif target-newlib
32162 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
32163 maybe-install-pdf-target-newlib:
32165 maybe-install-pdf-target-newlib: install-pdf-target-newlib
32167 install-pdf-target-newlib: \
32168 configure-target-newlib \
32170 @: $(MAKE); $(unstage)
32171 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32172 r=`${PWD_COMMAND}`; export r; \
32173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174 $(NORMAL_TARGET_EXPORTS) \
32175 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
32176 for flag in $(EXTRA_TARGET_FLAGS); do \
32177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32179 (cd $(TARGET_SUBDIR)/newlib && \
32180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32182 "RANLIB=$${RANLIB}" \
32183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32187 @endif target-newlib
32189 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
32190 maybe-install-html-target-newlib:
32192 maybe-install-html-target-newlib: install-html-target-newlib
32194 install-html-target-newlib: \
32195 configure-target-newlib \
32197 @: $(MAKE); $(unstage)
32198 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32199 r=`${PWD_COMMAND}`; export r; \
32200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32201 $(NORMAL_TARGET_EXPORTS) \
32202 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
32203 for flag in $(EXTRA_TARGET_FLAGS); do \
32204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32206 (cd $(TARGET_SUBDIR)/newlib && \
32207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32209 "RANLIB=$${RANLIB}" \
32210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32214 @endif target-newlib
32216 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
32217 maybe-installcheck-target-newlib:
32219 maybe-installcheck-target-newlib: installcheck-target-newlib
32221 installcheck-target-newlib: \
32222 configure-target-newlib
32223 @: $(MAKE); $(unstage)
32224 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32225 r=`${PWD_COMMAND}`; export r; \
32226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32227 $(NORMAL_TARGET_EXPORTS) \
32228 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
32229 for flag in $(EXTRA_TARGET_FLAGS); do \
32230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32232 (cd $(TARGET_SUBDIR)/newlib && \
32233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32235 "RANLIB=$${RANLIB}" \
32236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240 @endif target-newlib
32242 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
32243 maybe-mostlyclean-target-newlib:
32245 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
32247 mostlyclean-target-newlib:
32248 @: $(MAKE); $(unstage)
32249 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32250 r=`${PWD_COMMAND}`; export r; \
32251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252 $(NORMAL_TARGET_EXPORTS) \
32253 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
32254 for flag in $(EXTRA_TARGET_FLAGS); do \
32255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32257 (cd $(TARGET_SUBDIR)/newlib && \
32258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32260 "RANLIB=$${RANLIB}" \
32261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32265 @endif target-newlib
32267 .PHONY: maybe-clean-target-newlib clean-target-newlib
32268 maybe-clean-target-newlib:
32270 maybe-clean-target-newlib: clean-target-newlib
32272 clean-target-newlib:
32273 @: $(MAKE); $(unstage)
32274 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32275 r=`${PWD_COMMAND}`; export r; \
32276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32277 $(NORMAL_TARGET_EXPORTS) \
32278 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
32279 for flag in $(EXTRA_TARGET_FLAGS); do \
32280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32282 (cd $(TARGET_SUBDIR)/newlib && \
32283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32285 "RANLIB=$${RANLIB}" \
32286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290 @endif target-newlib
32292 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
32293 maybe-distclean-target-newlib:
32295 maybe-distclean-target-newlib: distclean-target-newlib
32297 distclean-target-newlib:
32298 @: $(MAKE); $(unstage)
32299 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32300 r=`${PWD_COMMAND}`; export r; \
32301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32302 $(NORMAL_TARGET_EXPORTS) \
32303 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
32304 for flag in $(EXTRA_TARGET_FLAGS); do \
32305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32307 (cd $(TARGET_SUBDIR)/newlib && \
32308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32310 "RANLIB=$${RANLIB}" \
32311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32315 @endif target-newlib
32317 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
32318 maybe-maintainer-clean-target-newlib:
32320 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
32322 maintainer-clean-target-newlib:
32323 @: $(MAKE); $(unstage)
32324 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
32325 r=`${PWD_COMMAND}`; export r; \
32326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32327 $(NORMAL_TARGET_EXPORTS) \
32328 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
32329 for flag in $(EXTRA_TARGET_FLAGS); do \
32330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32332 (cd $(TARGET_SUBDIR)/newlib && \
32333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32335 "RANLIB=$${RANLIB}" \
32336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32337 maintainer-clean) \
32340 @endif target-newlib
32346 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
32347 maybe-configure-target-libgcc:
32349 configure-target-libgcc: stage_current
32350 @endif gcc-bootstrap
32352 maybe-configure-target-libgcc: configure-target-libgcc
32353 configure-target-libgcc:
32354 @r=`${PWD_COMMAND}`; export r; \
32355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32356 echo "Checking multilib configuration for libgcc..."; \
32357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32359 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32360 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32361 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32363 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32364 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32367 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32369 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32371 $(NORMAL_TARGET_EXPORTS) \
32372 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
32373 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
32374 case $(srcdir) in \
32375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32376 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32379 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32380 libsrcdir="$$s/libgcc"; \
32381 rm -f no-such-file || : ; \
32382 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32383 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32384 --target=${target_alias} $${srcdiroption} \
32386 @endif target-libgcc
32390 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
32391 maybe-configure-stage1-target-libgcc:
32392 @if target-libgcc-bootstrap
32393 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
32394 configure-stage1-target-libgcc:
32395 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32396 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32397 @r=`${PWD_COMMAND}`; export r; \
32398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399 TFLAGS="$(STAGE1_TFLAGS)"; \
32400 echo "Checking multilib configuration for libgcc..."; \
32401 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32402 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32403 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32404 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32406 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32407 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32410 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32412 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32413 $(NORMAL_TARGET_EXPORTS) \
32414 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32415 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32416 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32417 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
32418 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32419 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32420 case $(srcdir) in \
32421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32422 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32425 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32426 libsrcdir="$$s/libgcc"; \
32427 $(SHELL) $${libsrcdir}/configure \
32428 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32429 --target=${target_alias} $${srcdiroption} \
32430 $(STAGE1_CONFIGURE_FLAGS)
32431 @endif target-libgcc-bootstrap
32433 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
32434 maybe-configure-stage2-target-libgcc:
32435 @if target-libgcc-bootstrap
32436 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
32437 configure-stage2-target-libgcc:
32438 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32439 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32440 @r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 TFLAGS="$(STAGE2_TFLAGS)"; \
32443 echo "Checking multilib configuration for libgcc..."; \
32444 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32445 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32446 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32447 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32449 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32450 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32453 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32455 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32456 $(NORMAL_TARGET_EXPORTS) \
32458 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32459 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32460 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32461 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
32462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32463 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32464 case $(srcdir) in \
32465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32466 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32469 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32470 libsrcdir="$$s/libgcc"; \
32471 $(SHELL) $${libsrcdir}/configure \
32472 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32473 --target=${target_alias} $${srcdiroption} \
32474 --with-build-libsubdir=$(HOST_SUBDIR) \
32475 $(STAGE2_CONFIGURE_FLAGS)
32476 @endif target-libgcc-bootstrap
32478 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
32479 maybe-configure-stage3-target-libgcc:
32480 @if target-libgcc-bootstrap
32481 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
32482 configure-stage3-target-libgcc:
32483 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32484 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32485 @r=`${PWD_COMMAND}`; export r; \
32486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32487 TFLAGS="$(STAGE3_TFLAGS)"; \
32488 echo "Checking multilib configuration for libgcc..."; \
32489 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32490 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32491 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32492 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32494 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32495 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32498 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32500 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32501 $(NORMAL_TARGET_EXPORTS) \
32503 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32504 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32505 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32506 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
32507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32508 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32509 case $(srcdir) in \
32510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32511 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32514 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32515 libsrcdir="$$s/libgcc"; \
32516 $(SHELL) $${libsrcdir}/configure \
32517 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32518 --target=${target_alias} $${srcdiroption} \
32519 --with-build-libsubdir=$(HOST_SUBDIR) \
32520 $(STAGE3_CONFIGURE_FLAGS)
32521 @endif target-libgcc-bootstrap
32523 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
32524 maybe-configure-stage4-target-libgcc:
32525 @if target-libgcc-bootstrap
32526 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
32527 configure-stage4-target-libgcc:
32528 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32529 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32530 @r=`${PWD_COMMAND}`; export r; \
32531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32532 TFLAGS="$(STAGE4_TFLAGS)"; \
32533 echo "Checking multilib configuration for libgcc..."; \
32534 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32535 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32536 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32537 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32539 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32540 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32543 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32545 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32546 $(NORMAL_TARGET_EXPORTS) \
32548 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32549 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32550 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32551 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
32552 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32553 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32554 case $(srcdir) in \
32555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32556 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32559 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32560 libsrcdir="$$s/libgcc"; \
32561 $(SHELL) $${libsrcdir}/configure \
32562 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32563 --target=${target_alias} $${srcdiroption} \
32564 --with-build-libsubdir=$(HOST_SUBDIR) \
32565 $(STAGE4_CONFIGURE_FLAGS)
32566 @endif target-libgcc-bootstrap
32568 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
32569 maybe-configure-stageprofile-target-libgcc:
32570 @if target-libgcc-bootstrap
32571 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
32572 configure-stageprofile-target-libgcc:
32573 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32574 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32575 @r=`${PWD_COMMAND}`; export r; \
32576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32578 echo "Checking multilib configuration for libgcc..."; \
32579 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32580 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32581 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32582 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32584 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32585 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32588 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32590 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32591 $(NORMAL_TARGET_EXPORTS) \
32593 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32594 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32595 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32596 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
32597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32598 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32599 case $(srcdir) in \
32600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32601 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32604 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32605 libsrcdir="$$s/libgcc"; \
32606 $(SHELL) $${libsrcdir}/configure \
32607 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32608 --target=${target_alias} $${srcdiroption} \
32609 --with-build-libsubdir=$(HOST_SUBDIR) \
32610 $(STAGEprofile_CONFIGURE_FLAGS)
32611 @endif target-libgcc-bootstrap
32613 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
32614 maybe-configure-stagefeedback-target-libgcc:
32615 @if target-libgcc-bootstrap
32616 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
32617 configure-stagefeedback-target-libgcc:
32618 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32619 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
32620 @r=`${PWD_COMMAND}`; export r; \
32621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32622 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32623 echo "Checking multilib configuration for libgcc..."; \
32624 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
32625 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32626 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
32627 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
32629 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
32630 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32633 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
32635 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
32636 $(NORMAL_TARGET_EXPORTS) \
32638 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32639 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32640 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32641 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
32642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
32643 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
32644 case $(srcdir) in \
32645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32646 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
32647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32649 srcdiroption="--srcdir=$${topdir}/libgcc"; \
32650 libsrcdir="$$s/libgcc"; \
32651 $(SHELL) $${libsrcdir}/configure \
32652 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32653 --target=${target_alias} $${srcdiroption} \
32654 --with-build-libsubdir=$(HOST_SUBDIR) \
32655 $(STAGEfeedback_CONFIGURE_FLAGS)
32656 @endif target-libgcc-bootstrap
32662 .PHONY: all-target-libgcc maybe-all-target-libgcc
32663 maybe-all-target-libgcc:
32665 all-target-libgcc: stage_current
32666 @endif gcc-bootstrap
32668 TARGET-target-libgcc=all
32669 maybe-all-target-libgcc: all-target-libgcc
32670 all-target-libgcc: configure-target-libgcc
32671 @r=`${PWD_COMMAND}`; export r; \
32672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32673 $(NORMAL_TARGET_EXPORTS) \
32674 (cd $(TARGET_SUBDIR)/libgcc && \
32675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
32676 $(TARGET-target-libgcc))
32677 @endif target-libgcc
32681 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
32682 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
32683 maybe-all-stage1-target-libgcc:
32684 maybe-clean-stage1-target-libgcc:
32685 @if target-libgcc-bootstrap
32686 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
32687 all-stage1: all-stage1-target-libgcc
32688 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
32689 all-stage1-target-libgcc: configure-stage1-target-libgcc
32690 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32691 @r=`${PWD_COMMAND}`; export r; \
32692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693 TFLAGS="$(STAGE1_TFLAGS)"; \
32694 $(NORMAL_TARGET_EXPORTS) \
32695 cd $(TARGET_SUBDIR)/libgcc && \
32696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32697 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32698 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32699 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32703 $(EXTRA_TARGET_FLAGS) \
32704 TFLAGS="$(STAGE1_TFLAGS)" \
32705 $(TARGET-stage1-target-libgcc)
32707 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
32708 clean-stage1: clean-stage1-target-libgcc
32709 clean-stage1-target-libgcc:
32710 @if [ $(current_stage) = stage1 ]; then \
32711 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32713 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
32714 $(MAKE) stage1-start; \
32716 cd $(TARGET_SUBDIR)/libgcc && \
32717 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32719 @endif target-libgcc-bootstrap
32722 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
32723 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
32724 maybe-all-stage2-target-libgcc:
32725 maybe-clean-stage2-target-libgcc:
32726 @if target-libgcc-bootstrap
32727 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
32728 all-stage2: all-stage2-target-libgcc
32729 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
32730 all-stage2-target-libgcc: configure-stage2-target-libgcc
32731 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32732 @r=`${PWD_COMMAND}`; export r; \
32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734 TFLAGS="$(STAGE2_TFLAGS)"; \
32735 $(NORMAL_TARGET_EXPORTS) \
32737 cd $(TARGET_SUBDIR)/libgcc && \
32738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32739 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32740 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32741 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32745 $(EXTRA_TARGET_FLAGS) \
32746 TFLAGS="$(STAGE2_TFLAGS)" \
32747 $(TARGET-stage2-target-libgcc)
32749 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
32750 clean-stage2: clean-stage2-target-libgcc
32751 clean-stage2-target-libgcc:
32752 @if [ $(current_stage) = stage2 ]; then \
32753 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32755 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
32756 $(MAKE) stage2-start; \
32758 cd $(TARGET_SUBDIR)/libgcc && \
32759 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32762 @endif target-libgcc-bootstrap
32765 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
32766 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
32767 maybe-all-stage3-target-libgcc:
32768 maybe-clean-stage3-target-libgcc:
32769 @if target-libgcc-bootstrap
32770 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
32771 all-stage3: all-stage3-target-libgcc
32772 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
32773 all-stage3-target-libgcc: configure-stage3-target-libgcc
32774 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32775 @r=`${PWD_COMMAND}`; export r; \
32776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32777 TFLAGS="$(STAGE3_TFLAGS)"; \
32778 $(NORMAL_TARGET_EXPORTS) \
32780 cd $(TARGET_SUBDIR)/libgcc && \
32781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32782 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32783 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32784 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32788 $(EXTRA_TARGET_FLAGS) \
32789 TFLAGS="$(STAGE3_TFLAGS)" \
32790 $(TARGET-stage3-target-libgcc)
32792 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
32793 clean-stage3: clean-stage3-target-libgcc
32794 clean-stage3-target-libgcc:
32795 @if [ $(current_stage) = stage3 ]; then \
32796 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32798 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
32799 $(MAKE) stage3-start; \
32801 cd $(TARGET_SUBDIR)/libgcc && \
32802 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32805 @endif target-libgcc-bootstrap
32808 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
32809 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
32810 maybe-all-stage4-target-libgcc:
32811 maybe-clean-stage4-target-libgcc:
32812 @if target-libgcc-bootstrap
32813 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
32814 all-stage4: all-stage4-target-libgcc
32815 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
32816 all-stage4-target-libgcc: configure-stage4-target-libgcc
32817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32818 @r=`${PWD_COMMAND}`; export r; \
32819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820 TFLAGS="$(STAGE4_TFLAGS)"; \
32821 $(NORMAL_TARGET_EXPORTS) \
32823 cd $(TARGET_SUBDIR)/libgcc && \
32824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32825 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32826 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32827 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32831 $(EXTRA_TARGET_FLAGS) \
32832 TFLAGS="$(STAGE4_TFLAGS)" \
32833 $(TARGET-stage4-target-libgcc)
32835 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
32836 clean-stage4: clean-stage4-target-libgcc
32837 clean-stage4-target-libgcc:
32838 @if [ $(current_stage) = stage4 ]; then \
32839 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32841 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
32842 $(MAKE) stage4-start; \
32844 cd $(TARGET_SUBDIR)/libgcc && \
32845 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32848 @endif target-libgcc-bootstrap
32851 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
32852 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
32853 maybe-all-stageprofile-target-libgcc:
32854 maybe-clean-stageprofile-target-libgcc:
32855 @if target-libgcc-bootstrap
32856 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
32857 all-stageprofile: all-stageprofile-target-libgcc
32858 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
32859 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
32860 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32861 @r=`${PWD_COMMAND}`; export r; \
32862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32863 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32864 $(NORMAL_TARGET_EXPORTS) \
32866 cd $(TARGET_SUBDIR)/libgcc && \
32867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32868 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32869 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32870 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32874 $(EXTRA_TARGET_FLAGS) \
32875 TFLAGS="$(STAGEprofile_TFLAGS)" \
32876 $(TARGET-stageprofile-target-libgcc)
32878 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
32879 clean-stageprofile: clean-stageprofile-target-libgcc
32880 clean-stageprofile-target-libgcc:
32881 @if [ $(current_stage) = stageprofile ]; then \
32882 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32884 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
32885 $(MAKE) stageprofile-start; \
32887 cd $(TARGET_SUBDIR)/libgcc && \
32888 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32891 @endif target-libgcc-bootstrap
32894 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
32895 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
32896 maybe-all-stagefeedback-target-libgcc:
32897 maybe-clean-stagefeedback-target-libgcc:
32898 @if target-libgcc-bootstrap
32899 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
32900 all-stagefeedback: all-stagefeedback-target-libgcc
32901 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
32902 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
32903 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32904 @r=`${PWD_COMMAND}`; export r; \
32905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32906 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32907 $(NORMAL_TARGET_EXPORTS) \
32909 cd $(TARGET_SUBDIR)/libgcc && \
32910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32911 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32917 $(EXTRA_TARGET_FLAGS) \
32918 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32919 $(TARGET-stagefeedback-target-libgcc)
32921 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
32922 clean-stagefeedback: clean-stagefeedback-target-libgcc
32923 clean-stagefeedback-target-libgcc:
32924 @if [ $(current_stage) = stagefeedback ]; then \
32925 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
32927 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
32928 $(MAKE) stagefeedback-start; \
32930 cd $(TARGET_SUBDIR)/libgcc && \
32931 $(MAKE) $(EXTRA_TARGET_FLAGS) \
32934 @endif target-libgcc-bootstrap
32941 .PHONY: check-target-libgcc maybe-check-target-libgcc
32942 maybe-check-target-libgcc:
32944 maybe-check-target-libgcc: check-target-libgcc
32946 # Dummy target for uncheckable module.
32947 check-target-libgcc:
32949 @endif target-libgcc
32951 .PHONY: install-target-libgcc maybe-install-target-libgcc
32952 maybe-install-target-libgcc:
32954 maybe-install-target-libgcc: install-target-libgcc
32956 install-target-libgcc: installdirs
32957 @: $(MAKE); $(unstage)
32958 @r=`${PWD_COMMAND}`; export r; \
32959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32960 $(NORMAL_TARGET_EXPORTS) \
32961 (cd $(TARGET_SUBDIR)/libgcc && \
32962 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
32964 @endif target-libgcc
32966 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
32967 maybe-install-strip-target-libgcc:
32969 maybe-install-strip-target-libgcc: install-strip-target-libgcc
32971 install-strip-target-libgcc: installdirs
32972 @: $(MAKE); $(unstage)
32973 @r=`${PWD_COMMAND}`; export r; \
32974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32975 $(NORMAL_TARGET_EXPORTS) \
32976 (cd $(TARGET_SUBDIR)/libgcc && \
32977 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
32979 @endif target-libgcc
32981 # Other targets (info, dvi, pdf, etc.)
32983 .PHONY: maybe-info-target-libgcc info-target-libgcc
32984 maybe-info-target-libgcc:
32986 maybe-info-target-libgcc: info-target-libgcc
32988 info-target-libgcc: \
32989 configure-target-libgcc
32990 @: $(MAKE); $(unstage)
32991 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
32992 r=`${PWD_COMMAND}`; export r; \
32993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994 $(NORMAL_TARGET_EXPORTS) \
32995 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
32996 for flag in $(EXTRA_TARGET_FLAGS); do \
32997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32999 (cd $(TARGET_SUBDIR)/libgcc && \
33000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33002 "RANLIB=$${RANLIB}" \
33003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33007 @endif target-libgcc
33009 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
33010 maybe-dvi-target-libgcc:
33012 maybe-dvi-target-libgcc: dvi-target-libgcc
33014 dvi-target-libgcc: \
33015 configure-target-libgcc
33016 @: $(MAKE); $(unstage)
33017 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33018 r=`${PWD_COMMAND}`; export r; \
33019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020 $(NORMAL_TARGET_EXPORTS) \
33021 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
33022 for flag in $(EXTRA_TARGET_FLAGS); do \
33023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33025 (cd $(TARGET_SUBDIR)/libgcc && \
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}" \
33033 @endif target-libgcc
33035 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
33036 maybe-pdf-target-libgcc:
33038 maybe-pdf-target-libgcc: pdf-target-libgcc
33040 pdf-target-libgcc: \
33041 configure-target-libgcc
33042 @: $(MAKE); $(unstage)
33043 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33044 r=`${PWD_COMMAND}`; export r; \
33045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33046 $(NORMAL_TARGET_EXPORTS) \
33047 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
33048 for flag in $(EXTRA_TARGET_FLAGS); do \
33049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33051 (cd $(TARGET_SUBDIR)/libgcc && \
33052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33054 "RANLIB=$${RANLIB}" \
33055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33059 @endif target-libgcc
33061 .PHONY: maybe-html-target-libgcc html-target-libgcc
33062 maybe-html-target-libgcc:
33064 maybe-html-target-libgcc: html-target-libgcc
33066 html-target-libgcc: \
33067 configure-target-libgcc
33068 @: $(MAKE); $(unstage)
33069 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33070 r=`${PWD_COMMAND}`; export r; \
33071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072 $(NORMAL_TARGET_EXPORTS) \
33073 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
33074 for flag in $(EXTRA_TARGET_FLAGS); do \
33075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 (cd $(TARGET_SUBDIR)/libgcc && \
33078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33080 "RANLIB=$${RANLIB}" \
33081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33085 @endif target-libgcc
33087 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
33088 maybe-TAGS-target-libgcc:
33090 maybe-TAGS-target-libgcc: TAGS-target-libgcc
33092 TAGS-target-libgcc: \
33093 configure-target-libgcc
33094 @: $(MAKE); $(unstage)
33095 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33096 r=`${PWD_COMMAND}`; export r; \
33097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33098 $(NORMAL_TARGET_EXPORTS) \
33099 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
33100 for flag in $(EXTRA_TARGET_FLAGS); do \
33101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33103 (cd $(TARGET_SUBDIR)/libgcc && \
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}" \
33111 @endif target-libgcc
33113 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
33114 maybe-install-info-target-libgcc:
33116 maybe-install-info-target-libgcc: install-info-target-libgcc
33118 install-info-target-libgcc: \
33119 configure-target-libgcc \
33121 @: $(MAKE); $(unstage)
33122 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33123 r=`${PWD_COMMAND}`; export r; \
33124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125 $(NORMAL_TARGET_EXPORTS) \
33126 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
33127 for flag in $(EXTRA_TARGET_FLAGS); do \
33128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33130 (cd $(TARGET_SUBDIR)/libgcc && \
33131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33133 "RANLIB=$${RANLIB}" \
33134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33138 @endif target-libgcc
33140 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
33141 maybe-install-pdf-target-libgcc:
33143 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
33145 install-pdf-target-libgcc: \
33146 configure-target-libgcc \
33148 @: $(MAKE); $(unstage)
33149 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33150 r=`${PWD_COMMAND}`; export r; \
33151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33152 $(NORMAL_TARGET_EXPORTS) \
33153 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
33154 for flag in $(EXTRA_TARGET_FLAGS); do \
33155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33157 (cd $(TARGET_SUBDIR)/libgcc && \
33158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33160 "RANLIB=$${RANLIB}" \
33161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33165 @endif target-libgcc
33167 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
33168 maybe-install-html-target-libgcc:
33170 maybe-install-html-target-libgcc: install-html-target-libgcc
33172 install-html-target-libgcc: \
33173 configure-target-libgcc \
33175 @: $(MAKE); $(unstage)
33176 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33177 r=`${PWD_COMMAND}`; export r; \
33178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33179 $(NORMAL_TARGET_EXPORTS) \
33180 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
33181 for flag in $(EXTRA_TARGET_FLAGS); do \
33182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33184 (cd $(TARGET_SUBDIR)/libgcc && \
33185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33187 "RANLIB=$${RANLIB}" \
33188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33192 @endif target-libgcc
33194 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
33195 maybe-installcheck-target-libgcc:
33197 maybe-installcheck-target-libgcc: installcheck-target-libgcc
33199 installcheck-target-libgcc: \
33200 configure-target-libgcc
33201 @: $(MAKE); $(unstage)
33202 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33203 r=`${PWD_COMMAND}`; export r; \
33204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33205 $(NORMAL_TARGET_EXPORTS) \
33206 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
33207 for flag in $(EXTRA_TARGET_FLAGS); do \
33208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33210 (cd $(TARGET_SUBDIR)/libgcc && \
33211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33213 "RANLIB=$${RANLIB}" \
33214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33218 @endif target-libgcc
33220 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
33221 maybe-mostlyclean-target-libgcc:
33223 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
33225 mostlyclean-target-libgcc:
33226 @: $(MAKE); $(unstage)
33227 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33228 r=`${PWD_COMMAND}`; export r; \
33229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33230 $(NORMAL_TARGET_EXPORTS) \
33231 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
33232 for flag in $(EXTRA_TARGET_FLAGS); do \
33233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33235 (cd $(TARGET_SUBDIR)/libgcc && \
33236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33238 "RANLIB=$${RANLIB}" \
33239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33243 @endif target-libgcc
33245 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
33246 maybe-clean-target-libgcc:
33248 maybe-clean-target-libgcc: clean-target-libgcc
33250 clean-target-libgcc:
33251 @: $(MAKE); $(unstage)
33252 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33253 r=`${PWD_COMMAND}`; export r; \
33254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255 $(NORMAL_TARGET_EXPORTS) \
33256 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
33257 for flag in $(EXTRA_TARGET_FLAGS); do \
33258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33260 (cd $(TARGET_SUBDIR)/libgcc && \
33261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33263 "RANLIB=$${RANLIB}" \
33264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33268 @endif target-libgcc
33270 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
33271 maybe-distclean-target-libgcc:
33273 maybe-distclean-target-libgcc: distclean-target-libgcc
33275 distclean-target-libgcc:
33276 @: $(MAKE); $(unstage)
33277 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33278 r=`${PWD_COMMAND}`; export r; \
33279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280 $(NORMAL_TARGET_EXPORTS) \
33281 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
33282 for flag in $(EXTRA_TARGET_FLAGS); do \
33283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33285 (cd $(TARGET_SUBDIR)/libgcc && \
33286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33288 "RANLIB=$${RANLIB}" \
33289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33293 @endif target-libgcc
33295 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
33296 maybe-maintainer-clean-target-libgcc:
33298 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
33300 maintainer-clean-target-libgcc:
33301 @: $(MAKE); $(unstage)
33302 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
33303 r=`${PWD_COMMAND}`; export r; \
33304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33305 $(NORMAL_TARGET_EXPORTS) \
33306 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
33307 for flag in $(EXTRA_TARGET_FLAGS); do \
33308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33310 (cd $(TARGET_SUBDIR)/libgcc && \
33311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33313 "RANLIB=$${RANLIB}" \
33314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33315 maintainer-clean) \
33318 @endif target-libgcc
33324 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
33325 maybe-configure-target-libquadmath:
33327 configure-target-libquadmath: stage_current
33328 @endif gcc-bootstrap
33329 @if target-libquadmath
33330 maybe-configure-target-libquadmath: configure-target-libquadmath
33331 configure-target-libquadmath:
33332 @: $(MAKE); $(unstage)
33333 @r=`${PWD_COMMAND}`; export r; \
33334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335 echo "Checking multilib configuration for libquadmath..."; \
33336 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
33337 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
33338 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
33339 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
33340 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
33342 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
33343 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
33346 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
33348 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
33349 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
33350 $(NORMAL_TARGET_EXPORTS) \
33351 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
33352 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
33353 case $(srcdir) in \
33354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33355 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
33356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33358 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
33359 libsrcdir="$$s/libquadmath"; \
33360 rm -f no-such-file || : ; \
33361 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33362 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33363 --target=${target_alias} $${srcdiroption} \
33365 @endif target-libquadmath
33371 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
33372 maybe-all-target-libquadmath:
33374 all-target-libquadmath: stage_current
33375 @endif gcc-bootstrap
33376 @if target-libquadmath
33377 TARGET-target-libquadmath=all
33378 maybe-all-target-libquadmath: all-target-libquadmath
33379 all-target-libquadmath: configure-target-libquadmath
33380 @: $(MAKE); $(unstage)
33381 @r=`${PWD_COMMAND}`; export r; \
33382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33383 $(NORMAL_TARGET_EXPORTS) \
33384 (cd $(TARGET_SUBDIR)/libquadmath && \
33385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
33386 $(TARGET-target-libquadmath))
33387 @endif target-libquadmath
33393 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
33394 maybe-check-target-libquadmath:
33395 @if target-libquadmath
33396 maybe-check-target-libquadmath: check-target-libquadmath
33398 check-target-libquadmath:
33399 @: $(MAKE); $(unstage)
33400 @r=`${PWD_COMMAND}`; export r; \
33401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33402 $(NORMAL_TARGET_EXPORTS) \
33403 (cd $(TARGET_SUBDIR)/libquadmath && \
33404 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33406 @endif target-libquadmath
33408 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
33409 maybe-install-target-libquadmath:
33410 @if target-libquadmath
33411 maybe-install-target-libquadmath: install-target-libquadmath
33413 install-target-libquadmath: installdirs
33414 @: $(MAKE); $(unstage)
33415 @r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 $(NORMAL_TARGET_EXPORTS) \
33418 (cd $(TARGET_SUBDIR)/libquadmath && \
33419 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33421 @endif target-libquadmath
33423 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
33424 maybe-install-strip-target-libquadmath:
33425 @if target-libquadmath
33426 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
33428 install-strip-target-libquadmath: installdirs
33429 @: $(MAKE); $(unstage)
33430 @r=`${PWD_COMMAND}`; export r; \
33431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33432 $(NORMAL_TARGET_EXPORTS) \
33433 (cd $(TARGET_SUBDIR)/libquadmath && \
33434 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33436 @endif target-libquadmath
33438 # Other targets (info, dvi, pdf, etc.)
33440 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
33441 maybe-info-target-libquadmath:
33442 @if target-libquadmath
33443 maybe-info-target-libquadmath: info-target-libquadmath
33445 info-target-libquadmath: \
33446 configure-target-libquadmath
33447 @: $(MAKE); $(unstage)
33448 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33449 r=`${PWD_COMMAND}`; export r; \
33450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33451 $(NORMAL_TARGET_EXPORTS) \
33452 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
33453 for flag in $(EXTRA_TARGET_FLAGS); do \
33454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33456 (cd $(TARGET_SUBDIR)/libquadmath && \
33457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33459 "RANLIB=$${RANLIB}" \
33460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33464 @endif target-libquadmath
33466 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
33467 maybe-dvi-target-libquadmath:
33468 @if target-libquadmath
33469 maybe-dvi-target-libquadmath: dvi-target-libquadmath
33471 dvi-target-libquadmath: \
33472 configure-target-libquadmath
33473 @: $(MAKE); $(unstage)
33474 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33475 r=`${PWD_COMMAND}`; export r; \
33476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33477 $(NORMAL_TARGET_EXPORTS) \
33478 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
33479 for flag in $(EXTRA_TARGET_FLAGS); do \
33480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33482 (cd $(TARGET_SUBDIR)/libquadmath && \
33483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33485 "RANLIB=$${RANLIB}" \
33486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33490 @endif target-libquadmath
33492 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
33493 maybe-pdf-target-libquadmath:
33494 @if target-libquadmath
33495 maybe-pdf-target-libquadmath: pdf-target-libquadmath
33497 pdf-target-libquadmath: \
33498 configure-target-libquadmath
33499 @: $(MAKE); $(unstage)
33500 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33501 r=`${PWD_COMMAND}`; export r; \
33502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503 $(NORMAL_TARGET_EXPORTS) \
33504 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
33505 for flag in $(EXTRA_TARGET_FLAGS); do \
33506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508 (cd $(TARGET_SUBDIR)/libquadmath && \
33509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33511 "RANLIB=$${RANLIB}" \
33512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33516 @endif target-libquadmath
33518 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
33519 maybe-html-target-libquadmath:
33520 @if target-libquadmath
33521 maybe-html-target-libquadmath: html-target-libquadmath
33523 html-target-libquadmath: \
33524 configure-target-libquadmath
33525 @: $(MAKE); $(unstage)
33526 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33527 r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 $(NORMAL_TARGET_EXPORTS) \
33530 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
33531 for flag in $(EXTRA_TARGET_FLAGS); do \
33532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534 (cd $(TARGET_SUBDIR)/libquadmath && \
33535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33537 "RANLIB=$${RANLIB}" \
33538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33542 @endif target-libquadmath
33544 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
33545 maybe-TAGS-target-libquadmath:
33546 @if target-libquadmath
33547 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
33549 TAGS-target-libquadmath: \
33550 configure-target-libquadmath
33551 @: $(MAKE); $(unstage)
33552 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33553 r=`${PWD_COMMAND}`; export r; \
33554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555 $(NORMAL_TARGET_EXPORTS) \
33556 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
33557 for flag in $(EXTRA_TARGET_FLAGS); do \
33558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33560 (cd $(TARGET_SUBDIR)/libquadmath && \
33561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33563 "RANLIB=$${RANLIB}" \
33564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33568 @endif target-libquadmath
33570 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
33571 maybe-install-info-target-libquadmath:
33572 @if target-libquadmath
33573 maybe-install-info-target-libquadmath: install-info-target-libquadmath
33575 install-info-target-libquadmath: \
33576 configure-target-libquadmath \
33577 info-target-libquadmath
33578 @: $(MAKE); $(unstage)
33579 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33580 r=`${PWD_COMMAND}`; export r; \
33581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33582 $(NORMAL_TARGET_EXPORTS) \
33583 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
33584 for flag in $(EXTRA_TARGET_FLAGS); do \
33585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33587 (cd $(TARGET_SUBDIR)/libquadmath && \
33588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33590 "RANLIB=$${RANLIB}" \
33591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33595 @endif target-libquadmath
33597 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
33598 maybe-install-pdf-target-libquadmath:
33599 @if target-libquadmath
33600 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
33602 install-pdf-target-libquadmath: \
33603 configure-target-libquadmath \
33604 pdf-target-libquadmath
33605 @: $(MAKE); $(unstage)
33606 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33607 r=`${PWD_COMMAND}`; export r; \
33608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609 $(NORMAL_TARGET_EXPORTS) \
33610 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
33611 for flag in $(EXTRA_TARGET_FLAGS); do \
33612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33614 (cd $(TARGET_SUBDIR)/libquadmath && \
33615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33617 "RANLIB=$${RANLIB}" \
33618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33622 @endif target-libquadmath
33624 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
33625 maybe-install-html-target-libquadmath:
33626 @if target-libquadmath
33627 maybe-install-html-target-libquadmath: install-html-target-libquadmath
33629 install-html-target-libquadmath: \
33630 configure-target-libquadmath \
33631 html-target-libquadmath
33632 @: $(MAKE); $(unstage)
33633 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33634 r=`${PWD_COMMAND}`; export r; \
33635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636 $(NORMAL_TARGET_EXPORTS) \
33637 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
33638 for flag in $(EXTRA_TARGET_FLAGS); do \
33639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33641 (cd $(TARGET_SUBDIR)/libquadmath && \
33642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644 "RANLIB=$${RANLIB}" \
33645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33649 @endif target-libquadmath
33651 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
33652 maybe-installcheck-target-libquadmath:
33653 @if target-libquadmath
33654 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
33656 installcheck-target-libquadmath: \
33657 configure-target-libquadmath
33658 @: $(MAKE); $(unstage)
33659 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33660 r=`${PWD_COMMAND}`; export r; \
33661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662 $(NORMAL_TARGET_EXPORTS) \
33663 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
33664 for flag in $(EXTRA_TARGET_FLAGS); do \
33665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33667 (cd $(TARGET_SUBDIR)/libquadmath && \
33668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670 "RANLIB=$${RANLIB}" \
33671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33675 @endif target-libquadmath
33677 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
33678 maybe-mostlyclean-target-libquadmath:
33679 @if target-libquadmath
33680 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
33682 mostlyclean-target-libquadmath:
33683 @: $(MAKE); $(unstage)
33684 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33685 r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(NORMAL_TARGET_EXPORTS) \
33688 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
33689 for flag in $(EXTRA_TARGET_FLAGS); do \
33690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33692 (cd $(TARGET_SUBDIR)/libquadmath && \
33693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695 "RANLIB=$${RANLIB}" \
33696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33700 @endif target-libquadmath
33702 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
33703 maybe-clean-target-libquadmath:
33704 @if target-libquadmath
33705 maybe-clean-target-libquadmath: clean-target-libquadmath
33707 clean-target-libquadmath:
33708 @: $(MAKE); $(unstage)
33709 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33710 r=`${PWD_COMMAND}`; export r; \
33711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33712 $(NORMAL_TARGET_EXPORTS) \
33713 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
33714 for flag in $(EXTRA_TARGET_FLAGS); do \
33715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33717 (cd $(TARGET_SUBDIR)/libquadmath && \
33718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33720 "RANLIB=$${RANLIB}" \
33721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33725 @endif target-libquadmath
33727 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
33728 maybe-distclean-target-libquadmath:
33729 @if target-libquadmath
33730 maybe-distclean-target-libquadmath: distclean-target-libquadmath
33732 distclean-target-libquadmath:
33733 @: $(MAKE); $(unstage)
33734 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33735 r=`${PWD_COMMAND}`; export r; \
33736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33737 $(NORMAL_TARGET_EXPORTS) \
33738 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
33739 for flag in $(EXTRA_TARGET_FLAGS); do \
33740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742 (cd $(TARGET_SUBDIR)/libquadmath && \
33743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33745 "RANLIB=$${RANLIB}" \
33746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33750 @endif target-libquadmath
33752 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
33753 maybe-maintainer-clean-target-libquadmath:
33754 @if target-libquadmath
33755 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
33757 maintainer-clean-target-libquadmath:
33758 @: $(MAKE); $(unstage)
33759 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
33760 r=`${PWD_COMMAND}`; export r; \
33761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33762 $(NORMAL_TARGET_EXPORTS) \
33763 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
33764 for flag in $(EXTRA_TARGET_FLAGS); do \
33765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767 (cd $(TARGET_SUBDIR)/libquadmath && \
33768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33770 "RANLIB=$${RANLIB}" \
33771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33772 maintainer-clean) \
33775 @endif target-libquadmath
33781 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
33782 maybe-configure-target-libgfortran:
33784 configure-target-libgfortran: stage_current
33785 @endif gcc-bootstrap
33786 @if target-libgfortran
33787 maybe-configure-target-libgfortran: configure-target-libgfortran
33788 configure-target-libgfortran:
33789 @: $(MAKE); $(unstage)
33790 @r=`${PWD_COMMAND}`; export r; \
33791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33792 echo "Checking multilib configuration for libgfortran..."; \
33793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
33795 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33796 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
33797 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
33799 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
33800 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33803 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
33805 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
33806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
33807 $(NORMAL_TARGET_EXPORTS) \
33808 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
33809 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
33810 case $(srcdir) in \
33811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33812 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
33813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33815 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
33816 libsrcdir="$$s/libgfortran"; \
33817 rm -f no-such-file || : ; \
33818 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33820 --target=${target_alias} $${srcdiroption} \
33822 @endif target-libgfortran
33828 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
33829 maybe-all-target-libgfortran:
33831 all-target-libgfortran: stage_current
33832 @endif gcc-bootstrap
33833 @if target-libgfortran
33834 TARGET-target-libgfortran=all
33835 maybe-all-target-libgfortran: all-target-libgfortran
33836 all-target-libgfortran: configure-target-libgfortran
33837 @: $(MAKE); $(unstage)
33838 @r=`${PWD_COMMAND}`; export r; \
33839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33840 $(NORMAL_TARGET_EXPORTS) \
33841 (cd $(TARGET_SUBDIR)/libgfortran && \
33842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
33843 $(TARGET-target-libgfortran))
33844 @endif target-libgfortran
33850 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
33851 maybe-check-target-libgfortran:
33852 @if target-libgfortran
33853 maybe-check-target-libgfortran: check-target-libgfortran
33855 check-target-libgfortran:
33856 @: $(MAKE); $(unstage)
33857 @r=`${PWD_COMMAND}`; export r; \
33858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33859 $(NORMAL_TARGET_EXPORTS) \
33860 (cd $(TARGET_SUBDIR)/libgfortran && \
33861 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
33863 @endif target-libgfortran
33865 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
33866 maybe-install-target-libgfortran:
33867 @if target-libgfortran
33868 maybe-install-target-libgfortran: install-target-libgfortran
33870 install-target-libgfortran: installdirs
33871 @: $(MAKE); $(unstage)
33872 @r=`${PWD_COMMAND}`; export r; \
33873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874 $(NORMAL_TARGET_EXPORTS) \
33875 (cd $(TARGET_SUBDIR)/libgfortran && \
33876 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33878 @endif target-libgfortran
33880 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
33881 maybe-install-strip-target-libgfortran:
33882 @if target-libgfortran
33883 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
33885 install-strip-target-libgfortran: installdirs
33886 @: $(MAKE); $(unstage)
33887 @r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(NORMAL_TARGET_EXPORTS) \
33890 (cd $(TARGET_SUBDIR)/libgfortran && \
33891 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33893 @endif target-libgfortran
33895 # Other targets (info, dvi, pdf, etc.)
33897 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
33898 maybe-info-target-libgfortran:
33899 @if target-libgfortran
33900 maybe-info-target-libgfortran: info-target-libgfortran
33902 info-target-libgfortran: \
33903 configure-target-libgfortran
33904 @: $(MAKE); $(unstage)
33905 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33906 r=`${PWD_COMMAND}`; export r; \
33907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908 $(NORMAL_TARGET_EXPORTS) \
33909 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
33910 for flag in $(EXTRA_TARGET_FLAGS); do \
33911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33913 (cd $(TARGET_SUBDIR)/libgfortran && \
33914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33916 "RANLIB=$${RANLIB}" \
33917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33921 @endif target-libgfortran
33923 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
33924 maybe-dvi-target-libgfortran:
33925 @if target-libgfortran
33926 maybe-dvi-target-libgfortran: dvi-target-libgfortran
33928 dvi-target-libgfortran: \
33929 configure-target-libgfortran
33930 @: $(MAKE); $(unstage)
33931 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33932 r=`${PWD_COMMAND}`; export r; \
33933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33934 $(NORMAL_TARGET_EXPORTS) \
33935 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
33936 for flag in $(EXTRA_TARGET_FLAGS); do \
33937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33939 (cd $(TARGET_SUBDIR)/libgfortran && \
33940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33942 "RANLIB=$${RANLIB}" \
33943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33947 @endif target-libgfortran
33949 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
33950 maybe-pdf-target-libgfortran:
33951 @if target-libgfortran
33952 maybe-pdf-target-libgfortran: pdf-target-libgfortran
33954 pdf-target-libgfortran: \
33955 configure-target-libgfortran
33956 @: $(MAKE); $(unstage)
33957 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33958 r=`${PWD_COMMAND}`; export r; \
33959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33960 $(NORMAL_TARGET_EXPORTS) \
33961 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
33962 for flag in $(EXTRA_TARGET_FLAGS); do \
33963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33965 (cd $(TARGET_SUBDIR)/libgfortran && \
33966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33968 "RANLIB=$${RANLIB}" \
33969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33973 @endif target-libgfortran
33975 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
33976 maybe-html-target-libgfortran:
33977 @if target-libgfortran
33978 maybe-html-target-libgfortran: html-target-libgfortran
33980 html-target-libgfortran: \
33981 configure-target-libgfortran
33982 @: $(MAKE); $(unstage)
33983 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
33984 r=`${PWD_COMMAND}`; export r; \
33985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33986 $(NORMAL_TARGET_EXPORTS) \
33987 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
33988 for flag in $(EXTRA_TARGET_FLAGS); do \
33989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33991 (cd $(TARGET_SUBDIR)/libgfortran && \
33992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33994 "RANLIB=$${RANLIB}" \
33995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33999 @endif target-libgfortran
34001 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
34002 maybe-TAGS-target-libgfortran:
34003 @if target-libgfortran
34004 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
34006 TAGS-target-libgfortran: \
34007 configure-target-libgfortran
34008 @: $(MAKE); $(unstage)
34009 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34010 r=`${PWD_COMMAND}`; export r; \
34011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012 $(NORMAL_TARGET_EXPORTS) \
34013 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
34014 for flag in $(EXTRA_TARGET_FLAGS); do \
34015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34017 (cd $(TARGET_SUBDIR)/libgfortran && \
34018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34020 "RANLIB=$${RANLIB}" \
34021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34025 @endif target-libgfortran
34027 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
34028 maybe-install-info-target-libgfortran:
34029 @if target-libgfortran
34030 maybe-install-info-target-libgfortran: install-info-target-libgfortran
34032 install-info-target-libgfortran: \
34033 configure-target-libgfortran \
34034 info-target-libgfortran
34035 @: $(MAKE); $(unstage)
34036 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34037 r=`${PWD_COMMAND}`; export r; \
34038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34039 $(NORMAL_TARGET_EXPORTS) \
34040 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
34041 for flag in $(EXTRA_TARGET_FLAGS); do \
34042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044 (cd $(TARGET_SUBDIR)/libgfortran && \
34045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34047 "RANLIB=$${RANLIB}" \
34048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34052 @endif target-libgfortran
34054 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
34055 maybe-install-pdf-target-libgfortran:
34056 @if target-libgfortran
34057 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
34059 install-pdf-target-libgfortran: \
34060 configure-target-libgfortran \
34061 pdf-target-libgfortran
34062 @: $(MAKE); $(unstage)
34063 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34064 r=`${PWD_COMMAND}`; export r; \
34065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34066 $(NORMAL_TARGET_EXPORTS) \
34067 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
34068 for flag in $(EXTRA_TARGET_FLAGS); do \
34069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34071 (cd $(TARGET_SUBDIR)/libgfortran && \
34072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34074 "RANLIB=$${RANLIB}" \
34075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34079 @endif target-libgfortran
34081 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
34082 maybe-install-html-target-libgfortran:
34083 @if target-libgfortran
34084 maybe-install-html-target-libgfortran: install-html-target-libgfortran
34086 install-html-target-libgfortran: \
34087 configure-target-libgfortran \
34088 html-target-libgfortran
34089 @: $(MAKE); $(unstage)
34090 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34091 r=`${PWD_COMMAND}`; export r; \
34092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34093 $(NORMAL_TARGET_EXPORTS) \
34094 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
34095 for flag in $(EXTRA_TARGET_FLAGS); do \
34096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34098 (cd $(TARGET_SUBDIR)/libgfortran && \
34099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34101 "RANLIB=$${RANLIB}" \
34102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 @endif target-libgfortran
34108 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
34109 maybe-installcheck-target-libgfortran:
34110 @if target-libgfortran
34111 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
34113 installcheck-target-libgfortran: \
34114 configure-target-libgfortran
34115 @: $(MAKE); $(unstage)
34116 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34117 r=`${PWD_COMMAND}`; export r; \
34118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34119 $(NORMAL_TARGET_EXPORTS) \
34120 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
34121 for flag in $(EXTRA_TARGET_FLAGS); do \
34122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34124 (cd $(TARGET_SUBDIR)/libgfortran && \
34125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34127 "RANLIB=$${RANLIB}" \
34128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34132 @endif target-libgfortran
34134 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
34135 maybe-mostlyclean-target-libgfortran:
34136 @if target-libgfortran
34137 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
34139 mostlyclean-target-libgfortran:
34140 @: $(MAKE); $(unstage)
34141 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34142 r=`${PWD_COMMAND}`; export r; \
34143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144 $(NORMAL_TARGET_EXPORTS) \
34145 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
34146 for flag in $(EXTRA_TARGET_FLAGS); do \
34147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34149 (cd $(TARGET_SUBDIR)/libgfortran && \
34150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34152 "RANLIB=$${RANLIB}" \
34153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34157 @endif target-libgfortran
34159 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
34160 maybe-clean-target-libgfortran:
34161 @if target-libgfortran
34162 maybe-clean-target-libgfortran: clean-target-libgfortran
34164 clean-target-libgfortran:
34165 @: $(MAKE); $(unstage)
34166 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34167 r=`${PWD_COMMAND}`; export r; \
34168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34169 $(NORMAL_TARGET_EXPORTS) \
34170 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
34171 for flag in $(EXTRA_TARGET_FLAGS); do \
34172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34174 (cd $(TARGET_SUBDIR)/libgfortran && \
34175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34177 "RANLIB=$${RANLIB}" \
34178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34182 @endif target-libgfortran
34184 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
34185 maybe-distclean-target-libgfortran:
34186 @if target-libgfortran
34187 maybe-distclean-target-libgfortran: distclean-target-libgfortran
34189 distclean-target-libgfortran:
34190 @: $(MAKE); $(unstage)
34191 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34192 r=`${PWD_COMMAND}`; export r; \
34193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34194 $(NORMAL_TARGET_EXPORTS) \
34195 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
34196 for flag in $(EXTRA_TARGET_FLAGS); do \
34197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34199 (cd $(TARGET_SUBDIR)/libgfortran && \
34200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34202 "RANLIB=$${RANLIB}" \
34203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34207 @endif target-libgfortran
34209 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
34210 maybe-maintainer-clean-target-libgfortran:
34211 @if target-libgfortran
34212 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
34214 maintainer-clean-target-libgfortran:
34215 @: $(MAKE); $(unstage)
34216 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
34217 r=`${PWD_COMMAND}`; export r; \
34218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34219 $(NORMAL_TARGET_EXPORTS) \
34220 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
34221 for flag in $(EXTRA_TARGET_FLAGS); do \
34222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34224 (cd $(TARGET_SUBDIR)/libgfortran && \
34225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34227 "RANLIB=$${RANLIB}" \
34228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34229 maintainer-clean) \
34232 @endif target-libgfortran
34238 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
34239 maybe-configure-target-libobjc:
34241 configure-target-libobjc: stage_current
34242 @endif gcc-bootstrap
34244 maybe-configure-target-libobjc: configure-target-libobjc
34245 configure-target-libobjc:
34246 @: $(MAKE); $(unstage)
34247 @r=`${PWD_COMMAND}`; export r; \
34248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34249 echo "Checking multilib configuration for libobjc..."; \
34250 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34251 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
34252 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34253 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
34254 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
34256 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
34257 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34260 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
34262 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
34263 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
34264 $(NORMAL_TARGET_EXPORTS) \
34265 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
34266 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
34267 case $(srcdir) in \
34268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34269 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
34270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34272 srcdiroption="--srcdir=$${topdir}/libobjc"; \
34273 libsrcdir="$$s/libobjc"; \
34274 rm -f no-such-file || : ; \
34275 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34277 --target=${target_alias} $${srcdiroption} \
34279 @endif target-libobjc
34285 .PHONY: all-target-libobjc maybe-all-target-libobjc
34286 maybe-all-target-libobjc:
34288 all-target-libobjc: stage_current
34289 @endif gcc-bootstrap
34291 TARGET-target-libobjc=all
34292 maybe-all-target-libobjc: all-target-libobjc
34293 all-target-libobjc: configure-target-libobjc
34294 @: $(MAKE); $(unstage)
34295 @r=`${PWD_COMMAND}`; export r; \
34296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34297 $(NORMAL_TARGET_EXPORTS) \
34298 (cd $(TARGET_SUBDIR)/libobjc && \
34299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
34300 $(TARGET-target-libobjc))
34301 @endif target-libobjc
34307 .PHONY: check-target-libobjc maybe-check-target-libobjc
34308 maybe-check-target-libobjc:
34310 maybe-check-target-libobjc: check-target-libobjc
34312 check-target-libobjc:
34313 @: $(MAKE); $(unstage)
34314 @r=`${PWD_COMMAND}`; export r; \
34315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34316 $(NORMAL_TARGET_EXPORTS) \
34317 (cd $(TARGET_SUBDIR)/libobjc && \
34318 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34320 @endif target-libobjc
34322 .PHONY: install-target-libobjc maybe-install-target-libobjc
34323 maybe-install-target-libobjc:
34325 maybe-install-target-libobjc: install-target-libobjc
34327 install-target-libobjc: installdirs
34328 @: $(MAKE); $(unstage)
34329 @r=`${PWD_COMMAND}`; export r; \
34330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331 $(NORMAL_TARGET_EXPORTS) \
34332 (cd $(TARGET_SUBDIR)/libobjc && \
34333 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34335 @endif target-libobjc
34337 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
34338 maybe-install-strip-target-libobjc:
34340 maybe-install-strip-target-libobjc: install-strip-target-libobjc
34342 install-strip-target-libobjc: installdirs
34343 @: $(MAKE); $(unstage)
34344 @r=`${PWD_COMMAND}`; export r; \
34345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34346 $(NORMAL_TARGET_EXPORTS) \
34347 (cd $(TARGET_SUBDIR)/libobjc && \
34348 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34350 @endif target-libobjc
34352 # Other targets (info, dvi, pdf, etc.)
34354 .PHONY: maybe-info-target-libobjc info-target-libobjc
34355 maybe-info-target-libobjc:
34357 maybe-info-target-libobjc: info-target-libobjc
34359 info-target-libobjc: \
34360 configure-target-libobjc
34361 @: $(MAKE); $(unstage)
34362 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34363 r=`${PWD_COMMAND}`; export r; \
34364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34365 $(NORMAL_TARGET_EXPORTS) \
34366 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
34367 for flag in $(EXTRA_TARGET_FLAGS); do \
34368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34370 (cd $(TARGET_SUBDIR)/libobjc && \
34371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34373 "RANLIB=$${RANLIB}" \
34374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34378 @endif target-libobjc
34380 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
34381 maybe-dvi-target-libobjc:
34383 maybe-dvi-target-libobjc: dvi-target-libobjc
34385 dvi-target-libobjc: \
34386 configure-target-libobjc
34387 @: $(MAKE); $(unstage)
34388 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34389 r=`${PWD_COMMAND}`; export r; \
34390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34391 $(NORMAL_TARGET_EXPORTS) \
34392 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
34393 for flag in $(EXTRA_TARGET_FLAGS); do \
34394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34396 (cd $(TARGET_SUBDIR)/libobjc && \
34397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34399 "RANLIB=$${RANLIB}" \
34400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34404 @endif target-libobjc
34406 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
34407 maybe-pdf-target-libobjc:
34409 maybe-pdf-target-libobjc: pdf-target-libobjc
34411 pdf-target-libobjc: \
34412 configure-target-libobjc
34413 @: $(MAKE); $(unstage)
34414 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34415 r=`${PWD_COMMAND}`; export r; \
34416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34417 $(NORMAL_TARGET_EXPORTS) \
34418 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
34419 for flag in $(EXTRA_TARGET_FLAGS); do \
34420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 (cd $(TARGET_SUBDIR)/libobjc && \
34423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34425 "RANLIB=$${RANLIB}" \
34426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34430 @endif target-libobjc
34432 .PHONY: maybe-html-target-libobjc html-target-libobjc
34433 maybe-html-target-libobjc:
34435 maybe-html-target-libobjc: html-target-libobjc
34437 html-target-libobjc: \
34438 configure-target-libobjc
34439 @: $(MAKE); $(unstage)
34440 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34441 r=`${PWD_COMMAND}`; export r; \
34442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34443 $(NORMAL_TARGET_EXPORTS) \
34444 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
34445 for flag in $(EXTRA_TARGET_FLAGS); do \
34446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 (cd $(TARGET_SUBDIR)/libobjc && \
34449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34451 "RANLIB=$${RANLIB}" \
34452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34456 @endif target-libobjc
34458 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
34459 maybe-TAGS-target-libobjc:
34461 maybe-TAGS-target-libobjc: TAGS-target-libobjc
34463 TAGS-target-libobjc: \
34464 configure-target-libobjc
34465 @: $(MAKE); $(unstage)
34466 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34467 r=`${PWD_COMMAND}`; export r; \
34468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34469 $(NORMAL_TARGET_EXPORTS) \
34470 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
34471 for flag in $(EXTRA_TARGET_FLAGS); do \
34472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 (cd $(TARGET_SUBDIR)/libobjc && \
34475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34477 "RANLIB=$${RANLIB}" \
34478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34482 @endif target-libobjc
34484 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
34485 maybe-install-info-target-libobjc:
34487 maybe-install-info-target-libobjc: install-info-target-libobjc
34489 install-info-target-libobjc: \
34490 configure-target-libobjc \
34491 info-target-libobjc
34492 @: $(MAKE); $(unstage)
34493 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34494 r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 $(NORMAL_TARGET_EXPORTS) \
34497 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
34498 for flag in $(EXTRA_TARGET_FLAGS); do \
34499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34501 (cd $(TARGET_SUBDIR)/libobjc && \
34502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34504 "RANLIB=$${RANLIB}" \
34505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 @endif target-libobjc
34511 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
34512 maybe-install-pdf-target-libobjc:
34514 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
34516 install-pdf-target-libobjc: \
34517 configure-target-libobjc \
34519 @: $(MAKE); $(unstage)
34520 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34521 r=`${PWD_COMMAND}`; export r; \
34522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523 $(NORMAL_TARGET_EXPORTS) \
34524 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
34525 for flag in $(EXTRA_TARGET_FLAGS); do \
34526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34528 (cd $(TARGET_SUBDIR)/libobjc && \
34529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34531 "RANLIB=$${RANLIB}" \
34532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34536 @endif target-libobjc
34538 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
34539 maybe-install-html-target-libobjc:
34541 maybe-install-html-target-libobjc: install-html-target-libobjc
34543 install-html-target-libobjc: \
34544 configure-target-libobjc \
34545 html-target-libobjc
34546 @: $(MAKE); $(unstage)
34547 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34548 r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 $(NORMAL_TARGET_EXPORTS) \
34551 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
34552 for flag in $(EXTRA_TARGET_FLAGS); do \
34553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555 (cd $(TARGET_SUBDIR)/libobjc && \
34556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558 "RANLIB=$${RANLIB}" \
34559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34563 @endif target-libobjc
34565 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
34566 maybe-installcheck-target-libobjc:
34568 maybe-installcheck-target-libobjc: installcheck-target-libobjc
34570 installcheck-target-libobjc: \
34571 configure-target-libobjc
34572 @: $(MAKE); $(unstage)
34573 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34574 r=`${PWD_COMMAND}`; export r; \
34575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576 $(NORMAL_TARGET_EXPORTS) \
34577 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
34578 for flag in $(EXTRA_TARGET_FLAGS); do \
34579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34581 (cd $(TARGET_SUBDIR)/libobjc && \
34582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34584 "RANLIB=$${RANLIB}" \
34585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34589 @endif target-libobjc
34591 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
34592 maybe-mostlyclean-target-libobjc:
34594 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
34596 mostlyclean-target-libobjc:
34597 @: $(MAKE); $(unstage)
34598 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34599 r=`${PWD_COMMAND}`; export r; \
34600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34601 $(NORMAL_TARGET_EXPORTS) \
34602 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
34603 for flag in $(EXTRA_TARGET_FLAGS); do \
34604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34606 (cd $(TARGET_SUBDIR)/libobjc && \
34607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34609 "RANLIB=$${RANLIB}" \
34610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34614 @endif target-libobjc
34616 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
34617 maybe-clean-target-libobjc:
34619 maybe-clean-target-libobjc: clean-target-libobjc
34621 clean-target-libobjc:
34622 @: $(MAKE); $(unstage)
34623 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34624 r=`${PWD_COMMAND}`; export r; \
34625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34626 $(NORMAL_TARGET_EXPORTS) \
34627 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
34628 for flag in $(EXTRA_TARGET_FLAGS); do \
34629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34631 (cd $(TARGET_SUBDIR)/libobjc && \
34632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34634 "RANLIB=$${RANLIB}" \
34635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34639 @endif target-libobjc
34641 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
34642 maybe-distclean-target-libobjc:
34644 maybe-distclean-target-libobjc: distclean-target-libobjc
34646 distclean-target-libobjc:
34647 @: $(MAKE); $(unstage)
34648 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34649 r=`${PWD_COMMAND}`; export r; \
34650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34651 $(NORMAL_TARGET_EXPORTS) \
34652 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
34653 for flag in $(EXTRA_TARGET_FLAGS); do \
34654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34656 (cd $(TARGET_SUBDIR)/libobjc && \
34657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34659 "RANLIB=$${RANLIB}" \
34660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34664 @endif target-libobjc
34666 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
34667 maybe-maintainer-clean-target-libobjc:
34669 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
34671 maintainer-clean-target-libobjc:
34672 @: $(MAKE); $(unstage)
34673 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
34674 r=`${PWD_COMMAND}`; export r; \
34675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34676 $(NORMAL_TARGET_EXPORTS) \
34677 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
34678 for flag in $(EXTRA_TARGET_FLAGS); do \
34679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34681 (cd $(TARGET_SUBDIR)/libobjc && \
34682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34684 "RANLIB=$${RANLIB}" \
34685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34686 maintainer-clean) \
34689 @endif target-libobjc
34695 .PHONY: configure-target-libgo maybe-configure-target-libgo
34696 maybe-configure-target-libgo:
34698 configure-target-libgo: stage_current
34699 @endif gcc-bootstrap
34701 maybe-configure-target-libgo: configure-target-libgo
34702 configure-target-libgo:
34703 @: $(MAKE); $(unstage)
34704 @r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 echo "Checking multilib configuration for libgo..."; \
34707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
34708 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
34709 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
34710 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
34711 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
34713 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
34714 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
34717 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
34719 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
34720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
34721 $(NORMAL_TARGET_EXPORTS) \
34722 echo Configuring in $(TARGET_SUBDIR)/libgo; \
34723 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
34724 case $(srcdir) in \
34725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34726 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
34727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34729 srcdiroption="--srcdir=$${topdir}/libgo"; \
34730 libsrcdir="$$s/libgo"; \
34731 rm -f no-such-file || : ; \
34732 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34733 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34734 --target=${target_alias} $${srcdiroption} \
34736 @endif target-libgo
34742 .PHONY: all-target-libgo maybe-all-target-libgo
34743 maybe-all-target-libgo:
34745 all-target-libgo: stage_current
34746 @endif gcc-bootstrap
34748 TARGET-target-libgo=all
34749 maybe-all-target-libgo: all-target-libgo
34750 all-target-libgo: configure-target-libgo
34751 @: $(MAKE); $(unstage)
34752 @r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 $(NORMAL_TARGET_EXPORTS) \
34755 (cd $(TARGET_SUBDIR)/libgo && \
34756 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
34757 $(TARGET-target-libgo))
34758 @endif target-libgo
34764 .PHONY: check-target-libgo maybe-check-target-libgo
34765 maybe-check-target-libgo:
34767 maybe-check-target-libgo: check-target-libgo
34769 check-target-libgo:
34770 @: $(MAKE); $(unstage)
34771 @r=`${PWD_COMMAND}`; export r; \
34772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34773 $(NORMAL_TARGET_EXPORTS) \
34774 (cd $(TARGET_SUBDIR)/libgo && \
34775 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
34777 @endif target-libgo
34779 .PHONY: install-target-libgo maybe-install-target-libgo
34780 maybe-install-target-libgo:
34782 maybe-install-target-libgo: install-target-libgo
34784 install-target-libgo: installdirs
34785 @: $(MAKE); $(unstage)
34786 @r=`${PWD_COMMAND}`; export r; \
34787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34788 $(NORMAL_TARGET_EXPORTS) \
34789 (cd $(TARGET_SUBDIR)/libgo && \
34790 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34792 @endif target-libgo
34794 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
34795 maybe-install-strip-target-libgo:
34797 maybe-install-strip-target-libgo: install-strip-target-libgo
34799 install-strip-target-libgo: installdirs
34800 @: $(MAKE); $(unstage)
34801 @r=`${PWD_COMMAND}`; export r; \
34802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34803 $(NORMAL_TARGET_EXPORTS) \
34804 (cd $(TARGET_SUBDIR)/libgo && \
34805 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34807 @endif target-libgo
34809 # Other targets (info, dvi, pdf, etc.)
34811 .PHONY: maybe-info-target-libgo info-target-libgo
34812 maybe-info-target-libgo:
34814 maybe-info-target-libgo: info-target-libgo
34816 info-target-libgo: \
34817 configure-target-libgo
34818 @: $(MAKE); $(unstage)
34819 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34820 r=`${PWD_COMMAND}`; export r; \
34821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34822 $(NORMAL_TARGET_EXPORTS) \
34823 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
34824 for flag in $(EXTRA_TARGET_FLAGS); do \
34825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34827 (cd $(TARGET_SUBDIR)/libgo && \
34828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34830 "RANLIB=$${RANLIB}" \
34831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835 @endif target-libgo
34837 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
34838 maybe-dvi-target-libgo:
34840 maybe-dvi-target-libgo: dvi-target-libgo
34842 dvi-target-libgo: \
34843 configure-target-libgo
34844 @: $(MAKE); $(unstage)
34845 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34846 r=`${PWD_COMMAND}`; export r; \
34847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34848 $(NORMAL_TARGET_EXPORTS) \
34849 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
34850 for flag in $(EXTRA_TARGET_FLAGS); do \
34851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34853 (cd $(TARGET_SUBDIR)/libgo && \
34854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34856 "RANLIB=$${RANLIB}" \
34857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861 @endif target-libgo
34863 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
34864 maybe-pdf-target-libgo:
34866 maybe-pdf-target-libgo: pdf-target-libgo
34868 pdf-target-libgo: \
34869 configure-target-libgo
34870 @: $(MAKE); $(unstage)
34871 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34872 r=`${PWD_COMMAND}`; export r; \
34873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34874 $(NORMAL_TARGET_EXPORTS) \
34875 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
34876 for flag in $(EXTRA_TARGET_FLAGS); do \
34877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34879 (cd $(TARGET_SUBDIR)/libgo && \
34880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34882 "RANLIB=$${RANLIB}" \
34883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 @endif target-libgo
34889 .PHONY: maybe-html-target-libgo html-target-libgo
34890 maybe-html-target-libgo:
34892 maybe-html-target-libgo: html-target-libgo
34894 html-target-libgo: \
34895 configure-target-libgo
34896 @: $(MAKE); $(unstage)
34897 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34898 r=`${PWD_COMMAND}`; export r; \
34899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34900 $(NORMAL_TARGET_EXPORTS) \
34901 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
34902 for flag in $(EXTRA_TARGET_FLAGS); do \
34903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34905 (cd $(TARGET_SUBDIR)/libgo && \
34906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34908 "RANLIB=$${RANLIB}" \
34909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34913 @endif target-libgo
34915 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
34916 maybe-TAGS-target-libgo:
34918 maybe-TAGS-target-libgo: TAGS-target-libgo
34920 TAGS-target-libgo: \
34921 configure-target-libgo
34922 @: $(MAKE); $(unstage)
34923 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34924 r=`${PWD_COMMAND}`; export r; \
34925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926 $(NORMAL_TARGET_EXPORTS) \
34927 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
34928 for flag in $(EXTRA_TARGET_FLAGS); do \
34929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34931 (cd $(TARGET_SUBDIR)/libgo && \
34932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934 "RANLIB=$${RANLIB}" \
34935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34939 @endif target-libgo
34941 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
34942 maybe-install-info-target-libgo:
34944 maybe-install-info-target-libgo: install-info-target-libgo
34946 install-info-target-libgo: \
34947 configure-target-libgo \
34949 @: $(MAKE); $(unstage)
34950 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34951 r=`${PWD_COMMAND}`; export r; \
34952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953 $(NORMAL_TARGET_EXPORTS) \
34954 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
34955 for flag in $(EXTRA_TARGET_FLAGS); do \
34956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34958 (cd $(TARGET_SUBDIR)/libgo && \
34959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961 "RANLIB=$${RANLIB}" \
34962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34966 @endif target-libgo
34968 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
34969 maybe-install-pdf-target-libgo:
34971 maybe-install-pdf-target-libgo: install-pdf-target-libgo
34973 install-pdf-target-libgo: \
34974 configure-target-libgo \
34976 @: $(MAKE); $(unstage)
34977 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
34978 r=`${PWD_COMMAND}`; export r; \
34979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980 $(NORMAL_TARGET_EXPORTS) \
34981 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
34982 for flag in $(EXTRA_TARGET_FLAGS); do \
34983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34985 (cd $(TARGET_SUBDIR)/libgo && \
34986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34988 "RANLIB=$${RANLIB}" \
34989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34993 @endif target-libgo
34995 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
34996 maybe-install-html-target-libgo:
34998 maybe-install-html-target-libgo: install-html-target-libgo
35000 install-html-target-libgo: \
35001 configure-target-libgo \
35003 @: $(MAKE); $(unstage)
35004 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35005 r=`${PWD_COMMAND}`; export r; \
35006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35007 $(NORMAL_TARGET_EXPORTS) \
35008 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
35009 for flag in $(EXTRA_TARGET_FLAGS); do \
35010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35012 (cd $(TARGET_SUBDIR)/libgo && \
35013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35015 "RANLIB=$${RANLIB}" \
35016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35020 @endif target-libgo
35022 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
35023 maybe-installcheck-target-libgo:
35025 maybe-installcheck-target-libgo: installcheck-target-libgo
35027 installcheck-target-libgo: \
35028 configure-target-libgo
35029 @: $(MAKE); $(unstage)
35030 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35031 r=`${PWD_COMMAND}`; export r; \
35032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35033 $(NORMAL_TARGET_EXPORTS) \
35034 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
35035 for flag in $(EXTRA_TARGET_FLAGS); do \
35036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038 (cd $(TARGET_SUBDIR)/libgo && \
35039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35041 "RANLIB=$${RANLIB}" \
35042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35046 @endif target-libgo
35048 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
35049 maybe-mostlyclean-target-libgo:
35051 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
35053 mostlyclean-target-libgo:
35054 @: $(MAKE); $(unstage)
35055 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35056 r=`${PWD_COMMAND}`; export r; \
35057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35058 $(NORMAL_TARGET_EXPORTS) \
35059 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
35060 for flag in $(EXTRA_TARGET_FLAGS); do \
35061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063 (cd $(TARGET_SUBDIR)/libgo && \
35064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35066 "RANLIB=$${RANLIB}" \
35067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35071 @endif target-libgo
35073 .PHONY: maybe-clean-target-libgo clean-target-libgo
35074 maybe-clean-target-libgo:
35076 maybe-clean-target-libgo: clean-target-libgo
35078 clean-target-libgo:
35079 @: $(MAKE); $(unstage)
35080 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35081 r=`${PWD_COMMAND}`; export r; \
35082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35083 $(NORMAL_TARGET_EXPORTS) \
35084 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
35085 for flag in $(EXTRA_TARGET_FLAGS); do \
35086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35088 (cd $(TARGET_SUBDIR)/libgo && \
35089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35091 "RANLIB=$${RANLIB}" \
35092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35096 @endif target-libgo
35098 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
35099 maybe-distclean-target-libgo:
35101 maybe-distclean-target-libgo: distclean-target-libgo
35103 distclean-target-libgo:
35104 @: $(MAKE); $(unstage)
35105 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35106 r=`${PWD_COMMAND}`; export r; \
35107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35108 $(NORMAL_TARGET_EXPORTS) \
35109 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
35110 for flag in $(EXTRA_TARGET_FLAGS); do \
35111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35113 (cd $(TARGET_SUBDIR)/libgo && \
35114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35116 "RANLIB=$${RANLIB}" \
35117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35121 @endif target-libgo
35123 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
35124 maybe-maintainer-clean-target-libgo:
35126 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
35128 maintainer-clean-target-libgo:
35129 @: $(MAKE); $(unstage)
35130 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
35131 r=`${PWD_COMMAND}`; export r; \
35132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35133 $(NORMAL_TARGET_EXPORTS) \
35134 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
35135 for flag in $(EXTRA_TARGET_FLAGS); do \
35136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35138 (cd $(TARGET_SUBDIR)/libgo && \
35139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35141 "RANLIB=$${RANLIB}" \
35142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35143 maintainer-clean) \
35146 @endif target-libgo
35152 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
35153 maybe-configure-target-libtermcap:
35155 configure-target-libtermcap: stage_current
35156 @endif gcc-bootstrap
35157 @if target-libtermcap
35158 maybe-configure-target-libtermcap: configure-target-libtermcap
35159 configure-target-libtermcap:
35160 @: $(MAKE); $(unstage)
35161 @r=`${PWD_COMMAND}`; export r; \
35162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35163 echo "Checking multilib configuration for libtermcap..."; \
35164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
35165 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
35166 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
35167 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
35168 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
35170 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
35171 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
35174 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
35176 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
35177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
35178 $(NORMAL_TARGET_EXPORTS) \
35179 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
35180 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
35181 case $(srcdir) in \
35182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35183 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
35184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35186 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
35187 libsrcdir="$$s/libtermcap"; \
35188 rm -f no-such-file || : ; \
35189 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35190 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35191 --target=${target_alias} $${srcdiroption} \
35193 @endif target-libtermcap
35199 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
35200 maybe-all-target-libtermcap:
35202 all-target-libtermcap: stage_current
35203 @endif gcc-bootstrap
35204 @if target-libtermcap
35205 TARGET-target-libtermcap=all
35206 maybe-all-target-libtermcap: all-target-libtermcap
35207 all-target-libtermcap: configure-target-libtermcap
35208 @: $(MAKE); $(unstage)
35209 @r=`${PWD_COMMAND}`; export r; \
35210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35211 $(NORMAL_TARGET_EXPORTS) \
35212 (cd $(TARGET_SUBDIR)/libtermcap && \
35213 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35214 $(TARGET-target-libtermcap))
35215 @endif target-libtermcap
35221 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
35222 maybe-check-target-libtermcap:
35223 @if target-libtermcap
35224 maybe-check-target-libtermcap: check-target-libtermcap
35226 # Dummy target for uncheckable module.
35227 check-target-libtermcap:
35229 @endif target-libtermcap
35231 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
35232 maybe-install-target-libtermcap:
35233 @if target-libtermcap
35234 maybe-install-target-libtermcap: install-target-libtermcap
35236 install-target-libtermcap: installdirs
35237 @: $(MAKE); $(unstage)
35238 @r=`${PWD_COMMAND}`; export r; \
35239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240 $(NORMAL_TARGET_EXPORTS) \
35241 (cd $(TARGET_SUBDIR)/libtermcap && \
35242 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35244 @endif target-libtermcap
35246 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
35247 maybe-install-strip-target-libtermcap:
35248 @if target-libtermcap
35249 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
35251 install-strip-target-libtermcap: installdirs
35252 @: $(MAKE); $(unstage)
35253 @r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(NORMAL_TARGET_EXPORTS) \
35256 (cd $(TARGET_SUBDIR)/libtermcap && \
35257 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35259 @endif target-libtermcap
35261 # Other targets (info, dvi, pdf, etc.)
35263 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
35264 maybe-info-target-libtermcap:
35265 @if target-libtermcap
35266 maybe-info-target-libtermcap: info-target-libtermcap
35268 info-target-libtermcap: \
35269 configure-target-libtermcap
35270 @: $(MAKE); $(unstage)
35271 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35272 r=`${PWD_COMMAND}`; export r; \
35273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35274 $(NORMAL_TARGET_EXPORTS) \
35275 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
35276 for flag in $(EXTRA_TARGET_FLAGS); do \
35277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35279 (cd $(TARGET_SUBDIR)/libtermcap && \
35280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35282 "RANLIB=$${RANLIB}" \
35283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287 @endif target-libtermcap
35289 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
35290 maybe-dvi-target-libtermcap:
35291 @if target-libtermcap
35292 maybe-dvi-target-libtermcap: dvi-target-libtermcap
35294 dvi-target-libtermcap: \
35295 configure-target-libtermcap
35296 @: $(MAKE); $(unstage)
35297 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35298 r=`${PWD_COMMAND}`; export r; \
35299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35300 $(NORMAL_TARGET_EXPORTS) \
35301 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
35302 for flag in $(EXTRA_TARGET_FLAGS); do \
35303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305 (cd $(TARGET_SUBDIR)/libtermcap && \
35306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35308 "RANLIB=$${RANLIB}" \
35309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35313 @endif target-libtermcap
35315 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
35316 maybe-pdf-target-libtermcap:
35317 @if target-libtermcap
35318 maybe-pdf-target-libtermcap: pdf-target-libtermcap
35320 pdf-target-libtermcap: \
35321 configure-target-libtermcap
35322 @: $(MAKE); $(unstage)
35323 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35324 r=`${PWD_COMMAND}`; export r; \
35325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35326 $(NORMAL_TARGET_EXPORTS) \
35327 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
35328 for flag in $(EXTRA_TARGET_FLAGS); do \
35329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35331 (cd $(TARGET_SUBDIR)/libtermcap && \
35332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35334 "RANLIB=$${RANLIB}" \
35335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35339 @endif target-libtermcap
35341 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
35342 maybe-html-target-libtermcap:
35343 @if target-libtermcap
35344 maybe-html-target-libtermcap: html-target-libtermcap
35346 html-target-libtermcap: \
35347 configure-target-libtermcap
35348 @: $(MAKE); $(unstage)
35349 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35350 r=`${PWD_COMMAND}`; export r; \
35351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352 $(NORMAL_TARGET_EXPORTS) \
35353 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
35354 for flag in $(EXTRA_TARGET_FLAGS); do \
35355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35357 (cd $(TARGET_SUBDIR)/libtermcap && \
35358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360 "RANLIB=$${RANLIB}" \
35361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35365 @endif target-libtermcap
35367 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
35368 maybe-TAGS-target-libtermcap:
35369 @if target-libtermcap
35370 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
35372 TAGS-target-libtermcap: \
35373 configure-target-libtermcap
35374 @: $(MAKE); $(unstage)
35375 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35376 r=`${PWD_COMMAND}`; export r; \
35377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378 $(NORMAL_TARGET_EXPORTS) \
35379 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
35380 for flag in $(EXTRA_TARGET_FLAGS); do \
35381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35383 (cd $(TARGET_SUBDIR)/libtermcap && \
35384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386 "RANLIB=$${RANLIB}" \
35387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35391 @endif target-libtermcap
35393 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
35394 maybe-install-info-target-libtermcap:
35395 @if target-libtermcap
35396 maybe-install-info-target-libtermcap: install-info-target-libtermcap
35398 install-info-target-libtermcap: \
35399 configure-target-libtermcap \
35400 info-target-libtermcap
35401 @: $(MAKE); $(unstage)
35402 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35403 r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 $(NORMAL_TARGET_EXPORTS) \
35406 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
35407 for flag in $(EXTRA_TARGET_FLAGS); do \
35408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35410 (cd $(TARGET_SUBDIR)/libtermcap && \
35411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35413 "RANLIB=$${RANLIB}" \
35414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35418 @endif target-libtermcap
35420 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
35421 maybe-install-pdf-target-libtermcap:
35422 @if target-libtermcap
35423 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
35425 install-pdf-target-libtermcap: \
35426 configure-target-libtermcap \
35427 pdf-target-libtermcap
35428 @: $(MAKE); $(unstage)
35429 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35430 r=`${PWD_COMMAND}`; export r; \
35431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35432 $(NORMAL_TARGET_EXPORTS) \
35433 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
35434 for flag in $(EXTRA_TARGET_FLAGS); do \
35435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35437 (cd $(TARGET_SUBDIR)/libtermcap && \
35438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35440 "RANLIB=$${RANLIB}" \
35441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35445 @endif target-libtermcap
35447 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
35448 maybe-install-html-target-libtermcap:
35449 @if target-libtermcap
35450 maybe-install-html-target-libtermcap: install-html-target-libtermcap
35452 install-html-target-libtermcap: \
35453 configure-target-libtermcap \
35454 html-target-libtermcap
35455 @: $(MAKE); $(unstage)
35456 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35457 r=`${PWD_COMMAND}`; export r; \
35458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35459 $(NORMAL_TARGET_EXPORTS) \
35460 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
35461 for flag in $(EXTRA_TARGET_FLAGS); do \
35462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35464 (cd $(TARGET_SUBDIR)/libtermcap && \
35465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35467 "RANLIB=$${RANLIB}" \
35468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35472 @endif target-libtermcap
35474 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
35475 maybe-installcheck-target-libtermcap:
35476 @if target-libtermcap
35477 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
35479 installcheck-target-libtermcap: \
35480 configure-target-libtermcap
35481 @: $(MAKE); $(unstage)
35482 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
35483 r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 $(NORMAL_TARGET_EXPORTS) \
35486 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
35487 for flag in $(EXTRA_TARGET_FLAGS); do \
35488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35490 (cd $(TARGET_SUBDIR)/libtermcap && \
35491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35493 "RANLIB=$${RANLIB}" \
35494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35498 @endif target-libtermcap
35500 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
35501 maybe-mostlyclean-target-libtermcap:
35502 @if target-libtermcap
35503 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
35505 # libtermcap doesn't support mostlyclean.
35506 mostlyclean-target-libtermcap:
35508 @endif target-libtermcap
35510 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
35511 maybe-clean-target-libtermcap:
35512 @if target-libtermcap
35513 maybe-clean-target-libtermcap: clean-target-libtermcap
35515 # libtermcap doesn't support clean.
35516 clean-target-libtermcap:
35518 @endif target-libtermcap
35520 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
35521 maybe-distclean-target-libtermcap:
35522 @if target-libtermcap
35523 maybe-distclean-target-libtermcap: distclean-target-libtermcap
35525 # libtermcap doesn't support distclean.
35526 distclean-target-libtermcap:
35528 @endif target-libtermcap
35530 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
35531 maybe-maintainer-clean-target-libtermcap:
35532 @if target-libtermcap
35533 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
35535 # libtermcap doesn't support maintainer-clean.
35536 maintainer-clean-target-libtermcap:
35538 @endif target-libtermcap
35544 .PHONY: configure-target-winsup maybe-configure-target-winsup
35545 maybe-configure-target-winsup:
35547 configure-target-winsup: stage_current
35548 @endif gcc-bootstrap
35550 maybe-configure-target-winsup: configure-target-winsup
35551 configure-target-winsup:
35552 @: $(MAKE); $(unstage)
35553 @r=`${PWD_COMMAND}`; export r; \
35554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35555 echo "Checking multilib configuration for winsup..."; \
35556 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
35557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
35558 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
35559 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
35560 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
35562 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
35563 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
35566 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
35568 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
35569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
35570 $(NORMAL_TARGET_EXPORTS) \
35571 echo Configuring in $(TARGET_SUBDIR)/winsup; \
35572 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
35573 case $(srcdir) in \
35574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35575 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
35576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35578 srcdiroption="--srcdir=$${topdir}/winsup"; \
35579 libsrcdir="$$s/winsup"; \
35580 rm -f no-such-file || : ; \
35581 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35583 --target=${target_alias} $${srcdiroption} \
35585 @endif target-winsup
35591 .PHONY: all-target-winsup maybe-all-target-winsup
35592 maybe-all-target-winsup:
35594 all-target-winsup: stage_current
35595 @endif gcc-bootstrap
35597 TARGET-target-winsup=all
35598 maybe-all-target-winsup: all-target-winsup
35599 all-target-winsup: configure-target-winsup
35600 @: $(MAKE); $(unstage)
35601 @r=`${PWD_COMMAND}`; export r; \
35602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603 $(NORMAL_TARGET_EXPORTS) \
35604 (cd $(TARGET_SUBDIR)/winsup && \
35605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35606 $(TARGET-target-winsup))
35607 @endif target-winsup
35613 .PHONY: check-target-winsup maybe-check-target-winsup
35614 maybe-check-target-winsup:
35616 maybe-check-target-winsup: check-target-winsup
35618 check-target-winsup:
35619 @: $(MAKE); $(unstage)
35620 @r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(NORMAL_TARGET_EXPORTS) \
35623 (cd $(TARGET_SUBDIR)/winsup && \
35624 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35626 @endif target-winsup
35628 .PHONY: install-target-winsup maybe-install-target-winsup
35629 maybe-install-target-winsup:
35631 maybe-install-target-winsup: install-target-winsup
35633 install-target-winsup: installdirs
35634 @: $(MAKE); $(unstage)
35635 @r=`${PWD_COMMAND}`; export r; \
35636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637 $(NORMAL_TARGET_EXPORTS) \
35638 (cd $(TARGET_SUBDIR)/winsup && \
35639 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35641 @endif target-winsup
35643 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
35644 maybe-install-strip-target-winsup:
35646 maybe-install-strip-target-winsup: install-strip-target-winsup
35648 install-strip-target-winsup: installdirs
35649 @: $(MAKE); $(unstage)
35650 @r=`${PWD_COMMAND}`; export r; \
35651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35652 $(NORMAL_TARGET_EXPORTS) \
35653 (cd $(TARGET_SUBDIR)/winsup && \
35654 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35656 @endif target-winsup
35658 # Other targets (info, dvi, pdf, etc.)
35660 .PHONY: maybe-info-target-winsup info-target-winsup
35661 maybe-info-target-winsup:
35663 maybe-info-target-winsup: info-target-winsup
35665 info-target-winsup: \
35666 configure-target-winsup
35667 @: $(MAKE); $(unstage)
35668 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35669 r=`${PWD_COMMAND}`; export r; \
35670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35671 $(NORMAL_TARGET_EXPORTS) \
35672 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
35673 for flag in $(EXTRA_TARGET_FLAGS); do \
35674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35676 (cd $(TARGET_SUBDIR)/winsup && \
35677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35679 "RANLIB=$${RANLIB}" \
35680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35684 @endif target-winsup
35686 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
35687 maybe-dvi-target-winsup:
35689 maybe-dvi-target-winsup: dvi-target-winsup
35691 dvi-target-winsup: \
35692 configure-target-winsup
35693 @: $(MAKE); $(unstage)
35694 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35695 r=`${PWD_COMMAND}`; export r; \
35696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697 $(NORMAL_TARGET_EXPORTS) \
35698 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
35699 for flag in $(EXTRA_TARGET_FLAGS); do \
35700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35702 (cd $(TARGET_SUBDIR)/winsup && \
35703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705 "RANLIB=$${RANLIB}" \
35706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35710 @endif target-winsup
35712 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
35713 maybe-pdf-target-winsup:
35715 maybe-pdf-target-winsup: pdf-target-winsup
35717 pdf-target-winsup: \
35718 configure-target-winsup
35719 @: $(MAKE); $(unstage)
35720 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35721 r=`${PWD_COMMAND}`; export r; \
35722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35723 $(NORMAL_TARGET_EXPORTS) \
35724 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
35725 for flag in $(EXTRA_TARGET_FLAGS); do \
35726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728 (cd $(TARGET_SUBDIR)/winsup && \
35729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35731 "RANLIB=$${RANLIB}" \
35732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35736 @endif target-winsup
35738 .PHONY: maybe-html-target-winsup html-target-winsup
35739 maybe-html-target-winsup:
35741 maybe-html-target-winsup: html-target-winsup
35743 html-target-winsup: \
35744 configure-target-winsup
35745 @: $(MAKE); $(unstage)
35746 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35747 r=`${PWD_COMMAND}`; export r; \
35748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749 $(NORMAL_TARGET_EXPORTS) \
35750 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
35751 for flag in $(EXTRA_TARGET_FLAGS); do \
35752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754 (cd $(TARGET_SUBDIR)/winsup && \
35755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757 "RANLIB=$${RANLIB}" \
35758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35762 @endif target-winsup
35764 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
35765 maybe-TAGS-target-winsup:
35767 maybe-TAGS-target-winsup: TAGS-target-winsup
35769 TAGS-target-winsup: \
35770 configure-target-winsup
35771 @: $(MAKE); $(unstage)
35772 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35773 r=`${PWD_COMMAND}`; export r; \
35774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35775 $(NORMAL_TARGET_EXPORTS) \
35776 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
35777 for flag in $(EXTRA_TARGET_FLAGS); do \
35778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780 (cd $(TARGET_SUBDIR)/winsup && \
35781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35783 "RANLIB=$${RANLIB}" \
35784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35788 @endif target-winsup
35790 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
35791 maybe-install-info-target-winsup:
35793 maybe-install-info-target-winsup: install-info-target-winsup
35795 install-info-target-winsup: \
35796 configure-target-winsup \
35798 @: $(MAKE); $(unstage)
35799 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35800 r=`${PWD_COMMAND}`; export r; \
35801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802 $(NORMAL_TARGET_EXPORTS) \
35803 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
35804 for flag in $(EXTRA_TARGET_FLAGS); do \
35805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35807 (cd $(TARGET_SUBDIR)/winsup && \
35808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810 "RANLIB=$${RANLIB}" \
35811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35815 @endif target-winsup
35817 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
35818 maybe-install-pdf-target-winsup:
35820 maybe-install-pdf-target-winsup: install-pdf-target-winsup
35822 install-pdf-target-winsup: \
35823 configure-target-winsup \
35825 @: $(MAKE); $(unstage)
35826 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35827 r=`${PWD_COMMAND}`; export r; \
35828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829 $(NORMAL_TARGET_EXPORTS) \
35830 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
35831 for flag in $(EXTRA_TARGET_FLAGS); do \
35832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35834 (cd $(TARGET_SUBDIR)/winsup && \
35835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837 "RANLIB=$${RANLIB}" \
35838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35842 @endif target-winsup
35844 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
35845 maybe-install-html-target-winsup:
35847 maybe-install-html-target-winsup: install-html-target-winsup
35849 install-html-target-winsup: \
35850 configure-target-winsup \
35852 @: $(MAKE); $(unstage)
35853 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35854 r=`${PWD_COMMAND}`; export r; \
35855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856 $(NORMAL_TARGET_EXPORTS) \
35857 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
35858 for flag in $(EXTRA_TARGET_FLAGS); do \
35859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35861 (cd $(TARGET_SUBDIR)/winsup && \
35862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864 "RANLIB=$${RANLIB}" \
35865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35869 @endif target-winsup
35871 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
35872 maybe-installcheck-target-winsup:
35874 maybe-installcheck-target-winsup: installcheck-target-winsup
35876 installcheck-target-winsup: \
35877 configure-target-winsup
35878 @: $(MAKE); $(unstage)
35879 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35880 r=`${PWD_COMMAND}`; export r; \
35881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882 $(NORMAL_TARGET_EXPORTS) \
35883 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
35884 for flag in $(EXTRA_TARGET_FLAGS); do \
35885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35887 (cd $(TARGET_SUBDIR)/winsup && \
35888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35890 "RANLIB=$${RANLIB}" \
35891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35895 @endif target-winsup
35897 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
35898 maybe-mostlyclean-target-winsup:
35900 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
35902 mostlyclean-target-winsup:
35903 @: $(MAKE); $(unstage)
35904 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35905 r=`${PWD_COMMAND}`; export r; \
35906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35907 $(NORMAL_TARGET_EXPORTS) \
35908 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
35909 for flag in $(EXTRA_TARGET_FLAGS); do \
35910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35912 (cd $(TARGET_SUBDIR)/winsup && \
35913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35915 "RANLIB=$${RANLIB}" \
35916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35920 @endif target-winsup
35922 .PHONY: maybe-clean-target-winsup clean-target-winsup
35923 maybe-clean-target-winsup:
35925 maybe-clean-target-winsup: clean-target-winsup
35927 clean-target-winsup:
35928 @: $(MAKE); $(unstage)
35929 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35930 r=`${PWD_COMMAND}`; export r; \
35931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35932 $(NORMAL_TARGET_EXPORTS) \
35933 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
35934 for flag in $(EXTRA_TARGET_FLAGS); do \
35935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35937 (cd $(TARGET_SUBDIR)/winsup && \
35938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35940 "RANLIB=$${RANLIB}" \
35941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35945 @endif target-winsup
35947 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
35948 maybe-distclean-target-winsup:
35950 maybe-distclean-target-winsup: distclean-target-winsup
35952 distclean-target-winsup:
35953 @: $(MAKE); $(unstage)
35954 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35955 r=`${PWD_COMMAND}`; export r; \
35956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957 $(NORMAL_TARGET_EXPORTS) \
35958 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
35959 for flag in $(EXTRA_TARGET_FLAGS); do \
35960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35962 (cd $(TARGET_SUBDIR)/winsup && \
35963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35965 "RANLIB=$${RANLIB}" \
35966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35970 @endif target-winsup
35972 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
35973 maybe-maintainer-clean-target-winsup:
35975 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
35977 maintainer-clean-target-winsup:
35978 @: $(MAKE); $(unstage)
35979 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
35980 r=`${PWD_COMMAND}`; export r; \
35981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35982 $(NORMAL_TARGET_EXPORTS) \
35983 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
35984 for flag in $(EXTRA_TARGET_FLAGS); do \
35985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35987 (cd $(TARGET_SUBDIR)/winsup && \
35988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35990 "RANLIB=$${RANLIB}" \
35991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35992 maintainer-clean) \
35995 @endif target-winsup
36001 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
36002 maybe-configure-target-libgloss:
36004 configure-target-libgloss: stage_current
36005 @endif gcc-bootstrap
36006 @if target-libgloss
36007 maybe-configure-target-libgloss: configure-target-libgloss
36008 configure-target-libgloss:
36009 @: $(MAKE); $(unstage)
36010 @r=`${PWD_COMMAND}`; export r; \
36011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36012 echo "Checking multilib configuration for libgloss..."; \
36013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
36014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
36015 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
36016 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
36017 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
36019 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
36020 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
36023 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
36025 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
36026 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
36027 $(NORMAL_TARGET_EXPORTS) \
36028 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
36029 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
36030 case $(srcdir) in \
36031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36032 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
36033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36035 srcdiroption="--srcdir=$${topdir}/libgloss"; \
36036 libsrcdir="$$s/libgloss"; \
36037 rm -f no-such-file || : ; \
36038 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36039 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36040 --target=${target_alias} $${srcdiroption} \
36042 @endif target-libgloss
36048 .PHONY: all-target-libgloss maybe-all-target-libgloss
36049 maybe-all-target-libgloss:
36051 all-target-libgloss: stage_current
36052 @endif gcc-bootstrap
36053 @if target-libgloss
36054 TARGET-target-libgloss=all
36055 maybe-all-target-libgloss: all-target-libgloss
36056 all-target-libgloss: configure-target-libgloss
36057 @: $(MAKE); $(unstage)
36058 @r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 $(NORMAL_TARGET_EXPORTS) \
36061 (cd $(TARGET_SUBDIR)/libgloss && \
36062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36063 $(TARGET-target-libgloss))
36064 @endif target-libgloss
36070 .PHONY: check-target-libgloss maybe-check-target-libgloss
36071 maybe-check-target-libgloss:
36072 @if target-libgloss
36073 maybe-check-target-libgloss: check-target-libgloss
36075 # Dummy target for uncheckable module.
36076 check-target-libgloss:
36078 @endif target-libgloss
36080 .PHONY: install-target-libgloss maybe-install-target-libgloss
36081 maybe-install-target-libgloss:
36082 @if target-libgloss
36083 maybe-install-target-libgloss: install-target-libgloss
36085 install-target-libgloss: installdirs
36086 @: $(MAKE); $(unstage)
36087 @r=`${PWD_COMMAND}`; export r; \
36088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36089 $(NORMAL_TARGET_EXPORTS) \
36090 (cd $(TARGET_SUBDIR)/libgloss && \
36091 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36093 @endif target-libgloss
36095 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
36096 maybe-install-strip-target-libgloss:
36097 @if target-libgloss
36098 maybe-install-strip-target-libgloss: install-strip-target-libgloss
36100 install-strip-target-libgloss: installdirs
36101 @: $(MAKE); $(unstage)
36102 @r=`${PWD_COMMAND}`; export r; \
36103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36104 $(NORMAL_TARGET_EXPORTS) \
36105 (cd $(TARGET_SUBDIR)/libgloss && \
36106 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36108 @endif target-libgloss
36110 # Other targets (info, dvi, pdf, etc.)
36112 .PHONY: maybe-info-target-libgloss info-target-libgloss
36113 maybe-info-target-libgloss:
36114 @if target-libgloss
36115 maybe-info-target-libgloss: info-target-libgloss
36117 info-target-libgloss: \
36118 configure-target-libgloss
36119 @: $(MAKE); $(unstage)
36120 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36121 r=`${PWD_COMMAND}`; export r; \
36122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36123 $(NORMAL_TARGET_EXPORTS) \
36124 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
36125 for flag in $(EXTRA_TARGET_FLAGS); do \
36126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36128 (cd $(TARGET_SUBDIR)/libgloss && \
36129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36131 "RANLIB=$${RANLIB}" \
36132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36136 @endif target-libgloss
36138 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
36139 maybe-dvi-target-libgloss:
36140 @if target-libgloss
36141 maybe-dvi-target-libgloss: dvi-target-libgloss
36143 dvi-target-libgloss: \
36144 configure-target-libgloss
36145 @: $(MAKE); $(unstage)
36146 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36147 r=`${PWD_COMMAND}`; export r; \
36148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36149 $(NORMAL_TARGET_EXPORTS) \
36150 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
36151 for flag in $(EXTRA_TARGET_FLAGS); do \
36152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36154 (cd $(TARGET_SUBDIR)/libgloss && \
36155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36157 "RANLIB=$${RANLIB}" \
36158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162 @endif target-libgloss
36164 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
36165 maybe-pdf-target-libgloss:
36166 @if target-libgloss
36167 maybe-pdf-target-libgloss: pdf-target-libgloss
36169 pdf-target-libgloss: \
36170 configure-target-libgloss
36171 @: $(MAKE); $(unstage)
36172 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36173 r=`${PWD_COMMAND}`; export r; \
36174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36175 $(NORMAL_TARGET_EXPORTS) \
36176 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
36177 for flag in $(EXTRA_TARGET_FLAGS); do \
36178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180 (cd $(TARGET_SUBDIR)/libgloss && \
36181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36183 "RANLIB=$${RANLIB}" \
36184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36188 @endif target-libgloss
36190 .PHONY: maybe-html-target-libgloss html-target-libgloss
36191 maybe-html-target-libgloss:
36192 @if target-libgloss
36193 maybe-html-target-libgloss: html-target-libgloss
36195 html-target-libgloss: \
36196 configure-target-libgloss
36197 @: $(MAKE); $(unstage)
36198 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36199 r=`${PWD_COMMAND}`; export r; \
36200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36201 $(NORMAL_TARGET_EXPORTS) \
36202 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
36203 for flag in $(EXTRA_TARGET_FLAGS); do \
36204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36206 (cd $(TARGET_SUBDIR)/libgloss && \
36207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36209 "RANLIB=$${RANLIB}" \
36210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36214 @endif target-libgloss
36216 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
36217 maybe-TAGS-target-libgloss:
36218 @if target-libgloss
36219 maybe-TAGS-target-libgloss: TAGS-target-libgloss
36221 TAGS-target-libgloss: \
36222 configure-target-libgloss
36223 @: $(MAKE); $(unstage)
36224 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36225 r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(NORMAL_TARGET_EXPORTS) \
36228 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
36229 for flag in $(EXTRA_TARGET_FLAGS); do \
36230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36232 (cd $(TARGET_SUBDIR)/libgloss && \
36233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235 "RANLIB=$${RANLIB}" \
36236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36240 @endif target-libgloss
36242 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
36243 maybe-install-info-target-libgloss:
36244 @if target-libgloss
36245 maybe-install-info-target-libgloss: install-info-target-libgloss
36247 install-info-target-libgloss: \
36248 configure-target-libgloss \
36249 info-target-libgloss
36250 @: $(MAKE); $(unstage)
36251 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36252 r=`${PWD_COMMAND}`; export r; \
36253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254 $(NORMAL_TARGET_EXPORTS) \
36255 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
36256 for flag in $(EXTRA_TARGET_FLAGS); do \
36257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36259 (cd $(TARGET_SUBDIR)/libgloss && \
36260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262 "RANLIB=$${RANLIB}" \
36263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267 @endif target-libgloss
36269 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
36270 maybe-install-pdf-target-libgloss:
36271 @if target-libgloss
36272 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
36274 install-pdf-target-libgloss: \
36275 configure-target-libgloss \
36276 pdf-target-libgloss
36277 @: $(MAKE); $(unstage)
36278 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36279 r=`${PWD_COMMAND}`; export r; \
36280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281 $(NORMAL_TARGET_EXPORTS) \
36282 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
36283 for flag in $(EXTRA_TARGET_FLAGS); do \
36284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36286 (cd $(TARGET_SUBDIR)/libgloss && \
36287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36289 "RANLIB=$${RANLIB}" \
36290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36294 @endif target-libgloss
36296 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
36297 maybe-install-html-target-libgloss:
36298 @if target-libgloss
36299 maybe-install-html-target-libgloss: install-html-target-libgloss
36301 install-html-target-libgloss: \
36302 configure-target-libgloss \
36303 html-target-libgloss
36304 @: $(MAKE); $(unstage)
36305 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36306 r=`${PWD_COMMAND}`; export r; \
36307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36308 $(NORMAL_TARGET_EXPORTS) \
36309 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
36310 for flag in $(EXTRA_TARGET_FLAGS); do \
36311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36313 (cd $(TARGET_SUBDIR)/libgloss && \
36314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36316 "RANLIB=$${RANLIB}" \
36317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36321 @endif target-libgloss
36323 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
36324 maybe-installcheck-target-libgloss:
36325 @if target-libgloss
36326 maybe-installcheck-target-libgloss: installcheck-target-libgloss
36328 installcheck-target-libgloss: \
36329 configure-target-libgloss
36330 @: $(MAKE); $(unstage)
36331 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36332 r=`${PWD_COMMAND}`; export r; \
36333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36334 $(NORMAL_TARGET_EXPORTS) \
36335 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
36336 for flag in $(EXTRA_TARGET_FLAGS); do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36339 (cd $(TARGET_SUBDIR)/libgloss && \
36340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36342 "RANLIB=$${RANLIB}" \
36343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36347 @endif target-libgloss
36349 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
36350 maybe-mostlyclean-target-libgloss:
36351 @if target-libgloss
36352 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
36354 mostlyclean-target-libgloss:
36355 @: $(MAKE); $(unstage)
36356 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36357 r=`${PWD_COMMAND}`; export r; \
36358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36359 $(NORMAL_TARGET_EXPORTS) \
36360 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
36361 for flag in $(EXTRA_TARGET_FLAGS); do \
36362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 (cd $(TARGET_SUBDIR)/libgloss && \
36365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36367 "RANLIB=$${RANLIB}" \
36368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36372 @endif target-libgloss
36374 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
36375 maybe-clean-target-libgloss:
36376 @if target-libgloss
36377 maybe-clean-target-libgloss: clean-target-libgloss
36379 clean-target-libgloss:
36380 @: $(MAKE); $(unstage)
36381 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36382 r=`${PWD_COMMAND}`; export r; \
36383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36384 $(NORMAL_TARGET_EXPORTS) \
36385 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
36386 for flag in $(EXTRA_TARGET_FLAGS); do \
36387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36389 (cd $(TARGET_SUBDIR)/libgloss && \
36390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36392 "RANLIB=$${RANLIB}" \
36393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397 @endif target-libgloss
36399 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
36400 maybe-distclean-target-libgloss:
36401 @if target-libgloss
36402 maybe-distclean-target-libgloss: distclean-target-libgloss
36404 distclean-target-libgloss:
36405 @: $(MAKE); $(unstage)
36406 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36407 r=`${PWD_COMMAND}`; export r; \
36408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36409 $(NORMAL_TARGET_EXPORTS) \
36410 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
36411 for flag in $(EXTRA_TARGET_FLAGS); do \
36412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36414 (cd $(TARGET_SUBDIR)/libgloss && \
36415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36417 "RANLIB=$${RANLIB}" \
36418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36422 @endif target-libgloss
36424 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
36425 maybe-maintainer-clean-target-libgloss:
36426 @if target-libgloss
36427 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
36429 maintainer-clean-target-libgloss:
36430 @: $(MAKE); $(unstage)
36431 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
36432 r=`${PWD_COMMAND}`; export r; \
36433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434 $(NORMAL_TARGET_EXPORTS) \
36435 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
36436 for flag in $(EXTRA_TARGET_FLAGS); do \
36437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36439 (cd $(TARGET_SUBDIR)/libgloss && \
36440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36442 "RANLIB=$${RANLIB}" \
36443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36444 maintainer-clean) \
36447 @endif target-libgloss
36453 .PHONY: configure-target-libffi maybe-configure-target-libffi
36454 maybe-configure-target-libffi:
36456 configure-target-libffi: stage_current
36457 @endif gcc-bootstrap
36459 maybe-configure-target-libffi: configure-target-libffi
36460 configure-target-libffi:
36461 @: $(MAKE); $(unstage)
36462 @r=`${PWD_COMMAND}`; export r; \
36463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36464 echo "Checking multilib configuration for libffi..."; \
36465 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
36467 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
36468 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
36469 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
36471 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
36472 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36475 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
36477 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
36478 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
36479 $(NORMAL_TARGET_EXPORTS) \
36480 echo Configuring in $(TARGET_SUBDIR)/libffi; \
36481 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
36482 case $(srcdir) in \
36483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36484 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
36485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36487 srcdiroption="--srcdir=$${topdir}/libffi"; \
36488 libsrcdir="$$s/libffi"; \
36489 rm -f no-such-file || : ; \
36490 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36492 --target=${target_alias} $${srcdiroption} \
36494 @endif target-libffi
36500 .PHONY: all-target-libffi maybe-all-target-libffi
36501 maybe-all-target-libffi:
36503 all-target-libffi: stage_current
36504 @endif gcc-bootstrap
36506 TARGET-target-libffi=all
36507 maybe-all-target-libffi: all-target-libffi
36508 all-target-libffi: configure-target-libffi
36509 @: $(MAKE); $(unstage)
36510 @r=`${PWD_COMMAND}`; export r; \
36511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512 $(NORMAL_TARGET_EXPORTS) \
36513 (cd $(TARGET_SUBDIR)/libffi && \
36514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36515 $(TARGET-target-libffi))
36516 @endif target-libffi
36522 .PHONY: check-target-libffi maybe-check-target-libffi
36523 maybe-check-target-libffi:
36525 maybe-check-target-libffi: check-target-libffi
36527 check-target-libffi:
36528 @: $(MAKE); $(unstage)
36529 @r=`${PWD_COMMAND}`; export r; \
36530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36531 $(NORMAL_TARGET_EXPORTS) \
36532 (cd $(TARGET_SUBDIR)/libffi && \
36533 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36535 @endif target-libffi
36537 .PHONY: install-target-libffi maybe-install-target-libffi
36538 maybe-install-target-libffi:
36540 maybe-install-target-libffi: install-target-libffi
36542 install-target-libffi: installdirs
36543 @: $(MAKE); $(unstage)
36544 @r=`${PWD_COMMAND}`; export r; \
36545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546 $(NORMAL_TARGET_EXPORTS) \
36547 (cd $(TARGET_SUBDIR)/libffi && \
36548 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36550 @endif target-libffi
36552 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
36553 maybe-install-strip-target-libffi:
36555 maybe-install-strip-target-libffi: install-strip-target-libffi
36557 install-strip-target-libffi: installdirs
36558 @: $(MAKE); $(unstage)
36559 @r=`${PWD_COMMAND}`; export r; \
36560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36561 $(NORMAL_TARGET_EXPORTS) \
36562 (cd $(TARGET_SUBDIR)/libffi && \
36563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36565 @endif target-libffi
36567 # Other targets (info, dvi, pdf, etc.)
36569 .PHONY: maybe-info-target-libffi info-target-libffi
36570 maybe-info-target-libffi:
36572 maybe-info-target-libffi: info-target-libffi
36574 info-target-libffi: \
36575 configure-target-libffi
36576 @: $(MAKE); $(unstage)
36577 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36578 r=`${PWD_COMMAND}`; export r; \
36579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580 $(NORMAL_TARGET_EXPORTS) \
36581 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
36582 for flag in $(EXTRA_TARGET_FLAGS); do \
36583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36585 (cd $(TARGET_SUBDIR)/libffi && \
36586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588 "RANLIB=$${RANLIB}" \
36589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36593 @endif target-libffi
36595 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
36596 maybe-dvi-target-libffi:
36598 maybe-dvi-target-libffi: dvi-target-libffi
36600 dvi-target-libffi: \
36601 configure-target-libffi
36602 @: $(MAKE); $(unstage)
36603 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36604 r=`${PWD_COMMAND}`; export r; \
36605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606 $(NORMAL_TARGET_EXPORTS) \
36607 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
36608 for flag in $(EXTRA_TARGET_FLAGS); do \
36609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36611 (cd $(TARGET_SUBDIR)/libffi && \
36612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36614 "RANLIB=$${RANLIB}" \
36615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36619 @endif target-libffi
36621 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
36622 maybe-pdf-target-libffi:
36624 maybe-pdf-target-libffi: pdf-target-libffi
36626 pdf-target-libffi: \
36627 configure-target-libffi
36628 @: $(MAKE); $(unstage)
36629 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36630 r=`${PWD_COMMAND}`; export r; \
36631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36632 $(NORMAL_TARGET_EXPORTS) \
36633 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
36634 for flag in $(EXTRA_TARGET_FLAGS); do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36637 (cd $(TARGET_SUBDIR)/libffi && \
36638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36640 "RANLIB=$${RANLIB}" \
36641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36645 @endif target-libffi
36647 .PHONY: maybe-html-target-libffi html-target-libffi
36648 maybe-html-target-libffi:
36650 maybe-html-target-libffi: html-target-libffi
36652 html-target-libffi: \
36653 configure-target-libffi
36654 @: $(MAKE); $(unstage)
36655 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36656 r=`${PWD_COMMAND}`; export r; \
36657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36658 $(NORMAL_TARGET_EXPORTS) \
36659 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
36660 for flag in $(EXTRA_TARGET_FLAGS); do \
36661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663 (cd $(TARGET_SUBDIR)/libffi && \
36664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36666 "RANLIB=$${RANLIB}" \
36667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36671 @endif target-libffi
36673 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
36674 maybe-TAGS-target-libffi:
36676 maybe-TAGS-target-libffi: TAGS-target-libffi
36678 TAGS-target-libffi: \
36679 configure-target-libffi
36680 @: $(MAKE); $(unstage)
36681 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36682 r=`${PWD_COMMAND}`; export r; \
36683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36684 $(NORMAL_TARGET_EXPORTS) \
36685 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
36686 for flag in $(EXTRA_TARGET_FLAGS); do \
36687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36689 (cd $(TARGET_SUBDIR)/libffi && \
36690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36692 "RANLIB=$${RANLIB}" \
36693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36697 @endif target-libffi
36699 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
36700 maybe-install-info-target-libffi:
36702 maybe-install-info-target-libffi: install-info-target-libffi
36704 install-info-target-libffi: \
36705 configure-target-libffi \
36707 @: $(MAKE); $(unstage)
36708 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36709 r=`${PWD_COMMAND}`; export r; \
36710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36711 $(NORMAL_TARGET_EXPORTS) \
36712 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
36713 for flag in $(EXTRA_TARGET_FLAGS); do \
36714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36716 (cd $(TARGET_SUBDIR)/libffi && \
36717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36719 "RANLIB=$${RANLIB}" \
36720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36724 @endif target-libffi
36726 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
36727 maybe-install-pdf-target-libffi:
36729 maybe-install-pdf-target-libffi: install-pdf-target-libffi
36731 install-pdf-target-libffi: \
36732 configure-target-libffi \
36734 @: $(MAKE); $(unstage)
36735 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36736 r=`${PWD_COMMAND}`; export r; \
36737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36738 $(NORMAL_TARGET_EXPORTS) \
36739 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
36740 for flag in $(EXTRA_TARGET_FLAGS); do \
36741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36743 (cd $(TARGET_SUBDIR)/libffi && \
36744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36746 "RANLIB=$${RANLIB}" \
36747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36751 @endif target-libffi
36753 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
36754 maybe-install-html-target-libffi:
36756 maybe-install-html-target-libffi: install-html-target-libffi
36758 install-html-target-libffi: \
36759 configure-target-libffi \
36761 @: $(MAKE); $(unstage)
36762 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36763 r=`${PWD_COMMAND}`; export r; \
36764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36765 $(NORMAL_TARGET_EXPORTS) \
36766 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
36767 for flag in $(EXTRA_TARGET_FLAGS); do \
36768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36770 (cd $(TARGET_SUBDIR)/libffi && \
36771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36773 "RANLIB=$${RANLIB}" \
36774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778 @endif target-libffi
36780 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
36781 maybe-installcheck-target-libffi:
36783 maybe-installcheck-target-libffi: installcheck-target-libffi
36785 installcheck-target-libffi: \
36786 configure-target-libffi
36787 @: $(MAKE); $(unstage)
36788 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36789 r=`${PWD_COMMAND}`; export r; \
36790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36791 $(NORMAL_TARGET_EXPORTS) \
36792 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
36793 for flag in $(EXTRA_TARGET_FLAGS); do \
36794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796 (cd $(TARGET_SUBDIR)/libffi && \
36797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36799 "RANLIB=$${RANLIB}" \
36800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36804 @endif target-libffi
36806 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
36807 maybe-mostlyclean-target-libffi:
36809 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
36811 mostlyclean-target-libffi:
36812 @: $(MAKE); $(unstage)
36813 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36814 r=`${PWD_COMMAND}`; export r; \
36815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36816 $(NORMAL_TARGET_EXPORTS) \
36817 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
36818 for flag in $(EXTRA_TARGET_FLAGS); do \
36819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821 (cd $(TARGET_SUBDIR)/libffi && \
36822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36824 "RANLIB=$${RANLIB}" \
36825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36829 @endif target-libffi
36831 .PHONY: maybe-clean-target-libffi clean-target-libffi
36832 maybe-clean-target-libffi:
36834 maybe-clean-target-libffi: clean-target-libffi
36836 clean-target-libffi:
36837 @: $(MAKE); $(unstage)
36838 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36839 r=`${PWD_COMMAND}`; export r; \
36840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841 $(NORMAL_TARGET_EXPORTS) \
36842 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
36843 for flag in $(EXTRA_TARGET_FLAGS); do \
36844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36846 (cd $(TARGET_SUBDIR)/libffi && \
36847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36849 "RANLIB=$${RANLIB}" \
36850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36854 @endif target-libffi
36856 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
36857 maybe-distclean-target-libffi:
36859 maybe-distclean-target-libffi: distclean-target-libffi
36861 distclean-target-libffi:
36862 @: $(MAKE); $(unstage)
36863 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36864 r=`${PWD_COMMAND}`; export r; \
36865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36866 $(NORMAL_TARGET_EXPORTS) \
36867 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
36868 for flag in $(EXTRA_TARGET_FLAGS); do \
36869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36871 (cd $(TARGET_SUBDIR)/libffi && \
36872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36874 "RANLIB=$${RANLIB}" \
36875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36879 @endif target-libffi
36881 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
36882 maybe-maintainer-clean-target-libffi:
36884 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
36886 maintainer-clean-target-libffi:
36887 @: $(MAKE); $(unstage)
36888 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(NORMAL_TARGET_EXPORTS) \
36892 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
36893 for flag in $(EXTRA_TARGET_FLAGS); do \
36894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896 (cd $(TARGET_SUBDIR)/libffi && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901 maintainer-clean) \
36904 @endif target-libffi
36910 .PHONY: configure-target-libjava maybe-configure-target-libjava
36911 maybe-configure-target-libjava:
36913 configure-target-libjava: stage_current
36914 @endif gcc-bootstrap
36916 maybe-configure-target-libjava: configure-target-libjava
36917 configure-target-libjava:
36918 @: $(MAKE); $(unstage)
36919 @r=`${PWD_COMMAND}`; export r; \
36920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921 echo "Checking multilib configuration for libjava..."; \
36922 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
36923 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
36924 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
36925 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
36926 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
36928 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
36929 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
36932 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
36934 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
36935 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
36936 $(RAW_CXX_TARGET_EXPORTS) \
36937 echo Configuring in $(TARGET_SUBDIR)/libjava; \
36938 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
36939 case $(srcdir) in \
36940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36941 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
36942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36944 srcdiroption="--srcdir=$${topdir}/libjava"; \
36945 libsrcdir="$$s/libjava"; \
36946 rm -f no-such-file || : ; \
36947 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36948 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36949 --target=${target_alias} $${srcdiroption} $(EXTRA_CONFIGARGS_LIBJAVA) \
36951 @endif target-libjava
36957 .PHONY: all-target-libjava maybe-all-target-libjava
36958 maybe-all-target-libjava:
36960 all-target-libjava: stage_current
36961 @endif gcc-bootstrap
36963 TARGET-target-libjava=all
36964 maybe-all-target-libjava: all-target-libjava
36965 all-target-libjava: configure-target-libjava
36966 @: $(MAKE); $(unstage)
36967 @r=`${PWD_COMMAND}`; export r; \
36968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969 $(RAW_CXX_TARGET_EXPORTS) \
36970 (cd $(TARGET_SUBDIR)/libjava && \
36971 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36972 $(TARGET-target-libjava))
36973 @endif target-libjava
36979 .PHONY: check-target-libjava maybe-check-target-libjava
36980 maybe-check-target-libjava:
36982 maybe-check-target-libjava: check-target-libjava
36984 check-target-libjava:
36985 @: $(MAKE); $(unstage)
36986 @r=`${PWD_COMMAND}`; export r; \
36987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988 $(RAW_CXX_TARGET_EXPORTS) \
36989 (cd $(TARGET_SUBDIR)/libjava && \
36990 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36992 @endif target-libjava
36994 .PHONY: install-target-libjava maybe-install-target-libjava
36995 maybe-install-target-libjava:
36997 maybe-install-target-libjava: install-target-libjava
36999 install-target-libjava: installdirs
37000 @: $(MAKE); $(unstage)
37001 @r=`${PWD_COMMAND}`; export r; \
37002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37003 $(RAW_CXX_TARGET_EXPORTS) \
37004 (cd $(TARGET_SUBDIR)/libjava && \
37005 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37007 @endif target-libjava
37009 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
37010 maybe-install-strip-target-libjava:
37012 maybe-install-strip-target-libjava: install-strip-target-libjava
37014 install-strip-target-libjava: installdirs
37015 @: $(MAKE); $(unstage)
37016 @r=`${PWD_COMMAND}`; export r; \
37017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018 $(RAW_CXX_TARGET_EXPORTS) \
37019 (cd $(TARGET_SUBDIR)/libjava && \
37020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37022 @endif target-libjava
37024 # Other targets (info, dvi, pdf, etc.)
37026 .PHONY: maybe-info-target-libjava info-target-libjava
37027 maybe-info-target-libjava:
37029 maybe-info-target-libjava: info-target-libjava
37031 info-target-libjava: \
37032 configure-target-libjava
37033 @: $(MAKE); $(unstage)
37034 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37035 r=`${PWD_COMMAND}`; export r; \
37036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37037 $(RAW_CXX_TARGET_EXPORTS) \
37038 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
37039 for flag in $(EXTRA_TARGET_FLAGS); do \
37040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37042 (cd $(TARGET_SUBDIR)/libjava && \
37043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37045 "RANLIB=$${RANLIB}" \
37046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37050 @endif target-libjava
37052 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
37053 maybe-dvi-target-libjava:
37055 maybe-dvi-target-libjava: dvi-target-libjava
37057 dvi-target-libjava: \
37058 configure-target-libjava
37059 @: $(MAKE); $(unstage)
37060 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37061 r=`${PWD_COMMAND}`; export r; \
37062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37063 $(RAW_CXX_TARGET_EXPORTS) \
37064 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
37065 for flag in $(EXTRA_TARGET_FLAGS); do \
37066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068 (cd $(TARGET_SUBDIR)/libjava && \
37069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37071 "RANLIB=$${RANLIB}" \
37072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37076 @endif target-libjava
37078 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
37079 maybe-pdf-target-libjava:
37081 maybe-pdf-target-libjava: pdf-target-libjava
37083 pdf-target-libjava: \
37084 configure-target-libjava
37085 @: $(MAKE); $(unstage)
37086 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37087 r=`${PWD_COMMAND}`; export r; \
37088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37089 $(RAW_CXX_TARGET_EXPORTS) \
37090 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
37091 for flag in $(EXTRA_TARGET_FLAGS); do \
37092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37094 (cd $(TARGET_SUBDIR)/libjava && \
37095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37097 "RANLIB=$${RANLIB}" \
37098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37102 @endif target-libjava
37104 .PHONY: maybe-html-target-libjava html-target-libjava
37105 maybe-html-target-libjava:
37107 maybe-html-target-libjava: html-target-libjava
37109 html-target-libjava: \
37110 configure-target-libjava
37111 @: $(MAKE); $(unstage)
37112 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37113 r=`${PWD_COMMAND}`; export r; \
37114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37115 $(RAW_CXX_TARGET_EXPORTS) \
37116 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
37117 for flag in $(EXTRA_TARGET_FLAGS); do \
37118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37120 (cd $(TARGET_SUBDIR)/libjava && \
37121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37123 "RANLIB=$${RANLIB}" \
37124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128 @endif target-libjava
37130 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
37131 maybe-TAGS-target-libjava:
37133 maybe-TAGS-target-libjava: TAGS-target-libjava
37135 TAGS-target-libjava: \
37136 configure-target-libjava
37137 @: $(MAKE); $(unstage)
37138 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37139 r=`${PWD_COMMAND}`; export r; \
37140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37141 $(RAW_CXX_TARGET_EXPORTS) \
37142 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
37143 for flag in $(EXTRA_TARGET_FLAGS); do \
37144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37146 (cd $(TARGET_SUBDIR)/libjava && \
37147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37149 "RANLIB=$${RANLIB}" \
37150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37154 @endif target-libjava
37156 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
37157 maybe-install-info-target-libjava:
37159 maybe-install-info-target-libjava: install-info-target-libjava
37161 install-info-target-libjava: \
37162 configure-target-libjava \
37163 info-target-libjava
37164 @: $(MAKE); $(unstage)
37165 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37166 r=`${PWD_COMMAND}`; export r; \
37167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37168 $(RAW_CXX_TARGET_EXPORTS) \
37169 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
37170 for flag in $(EXTRA_TARGET_FLAGS); do \
37171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173 (cd $(TARGET_SUBDIR)/libjava && \
37174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37176 "RANLIB=$${RANLIB}" \
37177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181 @endif target-libjava
37183 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
37184 maybe-install-pdf-target-libjava:
37186 maybe-install-pdf-target-libjava: install-pdf-target-libjava
37188 install-pdf-target-libjava: \
37189 configure-target-libjava \
37191 @: $(MAKE); $(unstage)
37192 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37193 r=`${PWD_COMMAND}`; export r; \
37194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195 $(RAW_CXX_TARGET_EXPORTS) \
37196 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
37197 for flag in $(EXTRA_TARGET_FLAGS); do \
37198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37200 (cd $(TARGET_SUBDIR)/libjava && \
37201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203 "RANLIB=$${RANLIB}" \
37204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37208 @endif target-libjava
37210 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
37211 maybe-install-html-target-libjava:
37213 maybe-install-html-target-libjava: install-html-target-libjava
37215 install-html-target-libjava: \
37216 configure-target-libjava \
37217 html-target-libjava
37218 @: $(MAKE); $(unstage)
37219 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37220 r=`${PWD_COMMAND}`; export r; \
37221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37222 $(RAW_CXX_TARGET_EXPORTS) \
37223 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
37224 for flag in $(EXTRA_TARGET_FLAGS); do \
37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37227 (cd $(TARGET_SUBDIR)/libjava && \
37228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37230 "RANLIB=$${RANLIB}" \
37231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37235 @endif target-libjava
37237 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
37238 maybe-installcheck-target-libjava:
37240 maybe-installcheck-target-libjava: installcheck-target-libjava
37242 installcheck-target-libjava: \
37243 configure-target-libjava
37244 @: $(MAKE); $(unstage)
37245 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37246 r=`${PWD_COMMAND}`; export r; \
37247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248 $(RAW_CXX_TARGET_EXPORTS) \
37249 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
37250 for flag in $(EXTRA_TARGET_FLAGS); do \
37251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37253 (cd $(TARGET_SUBDIR)/libjava && \
37254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256 "RANLIB=$${RANLIB}" \
37257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37261 @endif target-libjava
37263 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
37264 maybe-mostlyclean-target-libjava:
37266 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
37268 mostlyclean-target-libjava:
37269 @: $(MAKE); $(unstage)
37270 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37271 r=`${PWD_COMMAND}`; export r; \
37272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37273 $(RAW_CXX_TARGET_EXPORTS) \
37274 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
37275 for flag in $(EXTRA_TARGET_FLAGS); do \
37276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37278 (cd $(TARGET_SUBDIR)/libjava && \
37279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37281 "RANLIB=$${RANLIB}" \
37282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286 @endif target-libjava
37288 .PHONY: maybe-clean-target-libjava clean-target-libjava
37289 maybe-clean-target-libjava:
37291 maybe-clean-target-libjava: clean-target-libjava
37293 clean-target-libjava:
37294 @: $(MAKE); $(unstage)
37295 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37296 r=`${PWD_COMMAND}`; export r; \
37297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37298 $(RAW_CXX_TARGET_EXPORTS) \
37299 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
37300 for flag in $(EXTRA_TARGET_FLAGS); do \
37301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37303 (cd $(TARGET_SUBDIR)/libjava && \
37304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37306 "RANLIB=$${RANLIB}" \
37307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311 @endif target-libjava
37313 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
37314 maybe-distclean-target-libjava:
37316 maybe-distclean-target-libjava: distclean-target-libjava
37318 distclean-target-libjava:
37319 @: $(MAKE); $(unstage)
37320 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37321 r=`${PWD_COMMAND}`; export r; \
37322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37323 $(RAW_CXX_TARGET_EXPORTS) \
37324 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
37325 for flag in $(EXTRA_TARGET_FLAGS); do \
37326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37328 (cd $(TARGET_SUBDIR)/libjava && \
37329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37331 "RANLIB=$${RANLIB}" \
37332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336 @endif target-libjava
37338 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
37339 maybe-maintainer-clean-target-libjava:
37341 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
37343 maintainer-clean-target-libjava:
37344 @: $(MAKE); $(unstage)
37345 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
37346 r=`${PWD_COMMAND}`; export r; \
37347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37348 $(RAW_CXX_TARGET_EXPORTS) \
37349 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
37350 for flag in $(EXTRA_TARGET_FLAGS); do \
37351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353 (cd $(TARGET_SUBDIR)/libjava && \
37354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37356 "RANLIB=$${RANLIB}" \
37357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37358 maintainer-clean) \
37361 @endif target-libjava
37367 .PHONY: configure-target-zlib maybe-configure-target-zlib
37368 maybe-configure-target-zlib:
37370 configure-target-zlib: stage_current
37371 @endif gcc-bootstrap
37373 maybe-configure-target-zlib: configure-target-zlib
37374 configure-target-zlib:
37375 @: $(MAKE); $(unstage)
37376 @r=`${PWD_COMMAND}`; export r; \
37377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378 echo "Checking multilib configuration for zlib..."; \
37379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
37381 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
37382 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
37383 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
37385 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
37386 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37389 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
37391 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
37392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
37393 $(NORMAL_TARGET_EXPORTS) \
37394 echo Configuring in $(TARGET_SUBDIR)/zlib; \
37395 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
37396 case $(srcdir) in \
37397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37398 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
37399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37401 srcdiroption="--srcdir=$${topdir}/zlib"; \
37402 libsrcdir="$$s/zlib"; \
37403 rm -f no-such-file || : ; \
37404 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37406 --target=${target_alias} $${srcdiroption} \
37414 .PHONY: all-target-zlib maybe-all-target-zlib
37415 maybe-all-target-zlib:
37417 all-target-zlib: stage_current
37418 @endif gcc-bootstrap
37420 TARGET-target-zlib=all
37421 maybe-all-target-zlib: all-target-zlib
37422 all-target-zlib: configure-target-zlib
37423 @: $(MAKE); $(unstage)
37424 @r=`${PWD_COMMAND}`; export r; \
37425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37426 $(NORMAL_TARGET_EXPORTS) \
37427 (cd $(TARGET_SUBDIR)/zlib && \
37428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37429 $(TARGET-target-zlib))
37436 .PHONY: check-target-zlib maybe-check-target-zlib
37437 maybe-check-target-zlib:
37439 maybe-check-target-zlib: check-target-zlib
37442 @: $(MAKE); $(unstage)
37443 @r=`${PWD_COMMAND}`; export r; \
37444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37445 $(NORMAL_TARGET_EXPORTS) \
37446 (cd $(TARGET_SUBDIR)/zlib && \
37447 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37451 .PHONY: install-target-zlib maybe-install-target-zlib
37452 maybe-install-target-zlib:
37454 maybe-install-target-zlib: install-target-zlib
37456 install-target-zlib: installdirs
37457 @: $(MAKE); $(unstage)
37458 @r=`${PWD_COMMAND}`; export r; \
37459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37460 $(NORMAL_TARGET_EXPORTS) \
37461 (cd $(TARGET_SUBDIR)/zlib && \
37462 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37466 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
37467 maybe-install-strip-target-zlib:
37469 maybe-install-strip-target-zlib: install-strip-target-zlib
37471 install-strip-target-zlib: installdirs
37472 @: $(MAKE); $(unstage)
37473 @r=`${PWD_COMMAND}`; export r; \
37474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475 $(NORMAL_TARGET_EXPORTS) \
37476 (cd $(TARGET_SUBDIR)/zlib && \
37477 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37481 # Other targets (info, dvi, pdf, etc.)
37483 .PHONY: maybe-info-target-zlib info-target-zlib
37484 maybe-info-target-zlib:
37486 maybe-info-target-zlib: info-target-zlib
37488 info-target-zlib: \
37489 configure-target-zlib
37490 @: $(MAKE); $(unstage)
37491 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37492 r=`${PWD_COMMAND}`; export r; \
37493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37494 $(NORMAL_TARGET_EXPORTS) \
37495 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
37496 for flag in $(EXTRA_TARGET_FLAGS); do \
37497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37499 (cd $(TARGET_SUBDIR)/zlib && \
37500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37502 "RANLIB=$${RANLIB}" \
37503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
37510 maybe-dvi-target-zlib:
37512 maybe-dvi-target-zlib: dvi-target-zlib
37515 configure-target-zlib
37516 @: $(MAKE); $(unstage)
37517 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(NORMAL_TARGET_EXPORTS) \
37521 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
37522 for flag in $(EXTRA_TARGET_FLAGS); do \
37523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37525 (cd $(TARGET_SUBDIR)/zlib && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
37536 maybe-pdf-target-zlib:
37538 maybe-pdf-target-zlib: pdf-target-zlib
37541 configure-target-zlib
37542 @: $(MAKE); $(unstage)
37543 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37544 r=`${PWD_COMMAND}`; export r; \
37545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546 $(NORMAL_TARGET_EXPORTS) \
37547 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
37548 for flag in $(EXTRA_TARGET_FLAGS); do \
37549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37551 (cd $(TARGET_SUBDIR)/zlib && \
37552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37554 "RANLIB=$${RANLIB}" \
37555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37561 .PHONY: maybe-html-target-zlib html-target-zlib
37562 maybe-html-target-zlib:
37564 maybe-html-target-zlib: html-target-zlib
37566 html-target-zlib: \
37567 configure-target-zlib
37568 @: $(MAKE); $(unstage)
37569 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37570 r=`${PWD_COMMAND}`; export r; \
37571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572 $(NORMAL_TARGET_EXPORTS) \
37573 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
37574 for flag in $(EXTRA_TARGET_FLAGS); do \
37575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37577 (cd $(TARGET_SUBDIR)/zlib && \
37578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37580 "RANLIB=$${RANLIB}" \
37581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
37588 maybe-TAGS-target-zlib:
37590 maybe-TAGS-target-zlib: TAGS-target-zlib
37592 TAGS-target-zlib: \
37593 configure-target-zlib
37594 @: $(MAKE); $(unstage)
37595 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(NORMAL_TARGET_EXPORTS) \
37599 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
37600 for flag in $(EXTRA_TARGET_FLAGS); do \
37601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37603 (cd $(TARGET_SUBDIR)/zlib && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
37614 maybe-install-info-target-zlib:
37616 maybe-install-info-target-zlib: install-info-target-zlib
37618 install-info-target-zlib: \
37619 configure-target-zlib \
37621 @: $(MAKE); $(unstage)
37622 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37623 r=`${PWD_COMMAND}`; export r; \
37624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625 $(NORMAL_TARGET_EXPORTS) \
37626 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
37627 for flag in $(EXTRA_TARGET_FLAGS); do \
37628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630 (cd $(TARGET_SUBDIR)/zlib && \
37631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37633 "RANLIB=$${RANLIB}" \
37634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
37641 maybe-install-pdf-target-zlib:
37643 maybe-install-pdf-target-zlib: install-pdf-target-zlib
37645 install-pdf-target-zlib: \
37646 configure-target-zlib \
37648 @: $(MAKE); $(unstage)
37649 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37650 r=`${PWD_COMMAND}`; export r; \
37651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37652 $(NORMAL_TARGET_EXPORTS) \
37653 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
37654 for flag in $(EXTRA_TARGET_FLAGS); do \
37655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37657 (cd $(TARGET_SUBDIR)/zlib && \
37658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37660 "RANLIB=$${RANLIB}" \
37661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
37668 maybe-install-html-target-zlib:
37670 maybe-install-html-target-zlib: install-html-target-zlib
37672 install-html-target-zlib: \
37673 configure-target-zlib \
37675 @: $(MAKE); $(unstage)
37676 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37677 r=`${PWD_COMMAND}`; export r; \
37678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679 $(NORMAL_TARGET_EXPORTS) \
37680 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
37681 for flag in $(EXTRA_TARGET_FLAGS); do \
37682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37684 (cd $(TARGET_SUBDIR)/zlib && \
37685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37687 "RANLIB=$${RANLIB}" \
37688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
37695 maybe-installcheck-target-zlib:
37697 maybe-installcheck-target-zlib: installcheck-target-zlib
37699 installcheck-target-zlib: \
37700 configure-target-zlib
37701 @: $(MAKE); $(unstage)
37702 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37703 r=`${PWD_COMMAND}`; export r; \
37704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37705 $(NORMAL_TARGET_EXPORTS) \
37706 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
37707 for flag in $(EXTRA_TARGET_FLAGS); do \
37708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37710 (cd $(TARGET_SUBDIR)/zlib && \
37711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37713 "RANLIB=$${RANLIB}" \
37714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37720 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
37721 maybe-mostlyclean-target-zlib:
37723 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
37725 mostlyclean-target-zlib:
37726 @: $(MAKE); $(unstage)
37727 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37728 r=`${PWD_COMMAND}`; export r; \
37729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37730 $(NORMAL_TARGET_EXPORTS) \
37731 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
37732 for flag in $(EXTRA_TARGET_FLAGS); do \
37733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37735 (cd $(TARGET_SUBDIR)/zlib && \
37736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37738 "RANLIB=$${RANLIB}" \
37739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37745 .PHONY: maybe-clean-target-zlib clean-target-zlib
37746 maybe-clean-target-zlib:
37748 maybe-clean-target-zlib: clean-target-zlib
37751 @: $(MAKE); $(unstage)
37752 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37753 r=`${PWD_COMMAND}`; export r; \
37754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37755 $(NORMAL_TARGET_EXPORTS) \
37756 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
37757 for flag in $(EXTRA_TARGET_FLAGS); do \
37758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37760 (cd $(TARGET_SUBDIR)/zlib && \
37761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37763 "RANLIB=$${RANLIB}" \
37764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
37771 maybe-distclean-target-zlib:
37773 maybe-distclean-target-zlib: distclean-target-zlib
37775 distclean-target-zlib:
37776 @: $(MAKE); $(unstage)
37777 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37778 r=`${PWD_COMMAND}`; export r; \
37779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780 $(NORMAL_TARGET_EXPORTS) \
37781 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
37782 for flag in $(EXTRA_TARGET_FLAGS); do \
37783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37785 (cd $(TARGET_SUBDIR)/zlib && \
37786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37788 "RANLIB=$${RANLIB}" \
37789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37795 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
37796 maybe-maintainer-clean-target-zlib:
37798 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
37800 maintainer-clean-target-zlib:
37801 @: $(MAKE); $(unstage)
37802 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
37803 r=`${PWD_COMMAND}`; export r; \
37804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37805 $(NORMAL_TARGET_EXPORTS) \
37806 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
37807 for flag in $(EXTRA_TARGET_FLAGS); do \
37808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37810 (cd $(TARGET_SUBDIR)/zlib && \
37811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37813 "RANLIB=$${RANLIB}" \
37814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37815 maintainer-clean) \
37824 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
37825 maybe-configure-target-boehm-gc:
37827 configure-target-boehm-gc: stage_current
37828 @endif gcc-bootstrap
37829 @if target-boehm-gc
37830 maybe-configure-target-boehm-gc: configure-target-boehm-gc
37831 configure-target-boehm-gc:
37832 @: $(MAKE); $(unstage)
37833 @r=`${PWD_COMMAND}`; export r; \
37834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835 echo "Checking multilib configuration for boehm-gc..."; \
37836 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37837 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
37838 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37839 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
37840 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
37842 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
37843 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37846 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
37848 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
37849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
37850 $(NORMAL_TARGET_EXPORTS) \
37851 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
37852 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
37853 case $(srcdir) in \
37854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37855 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
37856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37858 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
37859 libsrcdir="$$s/boehm-gc"; \
37860 rm -f no-such-file || : ; \
37861 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
37862 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37863 --target=${target_alias} $${srcdiroption} \
37865 @endif target-boehm-gc
37871 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
37872 maybe-all-target-boehm-gc:
37874 all-target-boehm-gc: stage_current
37875 @endif gcc-bootstrap
37876 @if target-boehm-gc
37877 TARGET-target-boehm-gc=all
37878 maybe-all-target-boehm-gc: all-target-boehm-gc
37879 all-target-boehm-gc: configure-target-boehm-gc
37880 @: $(MAKE); $(unstage)
37881 @r=`${PWD_COMMAND}`; export r; \
37882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37883 $(NORMAL_TARGET_EXPORTS) \
37884 (cd $(TARGET_SUBDIR)/boehm-gc && \
37885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37886 $(TARGET-target-boehm-gc))
37887 @endif target-boehm-gc
37893 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
37894 maybe-check-target-boehm-gc:
37895 @if target-boehm-gc
37896 maybe-check-target-boehm-gc: check-target-boehm-gc
37898 check-target-boehm-gc:
37899 @: $(MAKE); $(unstage)
37900 @r=`${PWD_COMMAND}`; export r; \
37901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37902 $(NORMAL_TARGET_EXPORTS) \
37903 (cd $(TARGET_SUBDIR)/boehm-gc && \
37904 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37906 @endif target-boehm-gc
37908 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
37909 maybe-install-target-boehm-gc:
37910 @if target-boehm-gc
37911 maybe-install-target-boehm-gc: install-target-boehm-gc
37913 install-target-boehm-gc: installdirs
37914 @: $(MAKE); $(unstage)
37915 @r=`${PWD_COMMAND}`; export r; \
37916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917 $(NORMAL_TARGET_EXPORTS) \
37918 (cd $(TARGET_SUBDIR)/boehm-gc && \
37919 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37921 @endif target-boehm-gc
37923 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
37924 maybe-install-strip-target-boehm-gc:
37925 @if target-boehm-gc
37926 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
37928 install-strip-target-boehm-gc: installdirs
37929 @: $(MAKE); $(unstage)
37930 @r=`${PWD_COMMAND}`; export r; \
37931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37932 $(NORMAL_TARGET_EXPORTS) \
37933 (cd $(TARGET_SUBDIR)/boehm-gc && \
37934 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37936 @endif target-boehm-gc
37938 # Other targets (info, dvi, pdf, etc.)
37940 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
37941 maybe-info-target-boehm-gc:
37942 @if target-boehm-gc
37943 maybe-info-target-boehm-gc: info-target-boehm-gc
37945 info-target-boehm-gc: \
37946 configure-target-boehm-gc
37947 @: $(MAKE); $(unstage)
37948 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37949 r=`${PWD_COMMAND}`; export r; \
37950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37951 $(NORMAL_TARGET_EXPORTS) \
37952 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
37953 for flag in $(EXTRA_TARGET_FLAGS); do \
37954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 (cd $(TARGET_SUBDIR)/boehm-gc && \
37957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37959 "RANLIB=$${RANLIB}" \
37960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964 @endif target-boehm-gc
37966 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
37967 maybe-dvi-target-boehm-gc:
37968 @if target-boehm-gc
37969 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
37971 dvi-target-boehm-gc: \
37972 configure-target-boehm-gc
37973 @: $(MAKE); $(unstage)
37974 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
37975 r=`${PWD_COMMAND}`; export r; \
37976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37977 $(NORMAL_TARGET_EXPORTS) \
37978 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
37979 for flag in $(EXTRA_TARGET_FLAGS); do \
37980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982 (cd $(TARGET_SUBDIR)/boehm-gc && \
37983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37985 "RANLIB=$${RANLIB}" \
37986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37990 @endif target-boehm-gc
37992 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
37993 maybe-pdf-target-boehm-gc:
37994 @if target-boehm-gc
37995 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
37997 pdf-target-boehm-gc: \
37998 configure-target-boehm-gc
37999 @: $(MAKE); $(unstage)
38000 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38001 r=`${PWD_COMMAND}`; export r; \
38002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38003 $(NORMAL_TARGET_EXPORTS) \
38004 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
38005 for flag in $(EXTRA_TARGET_FLAGS); do \
38006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008 (cd $(TARGET_SUBDIR)/boehm-gc && \
38009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38011 "RANLIB=$${RANLIB}" \
38012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38016 @endif target-boehm-gc
38018 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
38019 maybe-html-target-boehm-gc:
38020 @if target-boehm-gc
38021 maybe-html-target-boehm-gc: html-target-boehm-gc
38023 html-target-boehm-gc: \
38024 configure-target-boehm-gc
38025 @: $(MAKE); $(unstage)
38026 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38027 r=`${PWD_COMMAND}`; export r; \
38028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38029 $(NORMAL_TARGET_EXPORTS) \
38030 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
38031 for flag in $(EXTRA_TARGET_FLAGS); do \
38032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034 (cd $(TARGET_SUBDIR)/boehm-gc && \
38035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38037 "RANLIB=$${RANLIB}" \
38038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042 @endif target-boehm-gc
38044 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
38045 maybe-TAGS-target-boehm-gc:
38046 @if target-boehm-gc
38047 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
38049 TAGS-target-boehm-gc: \
38050 configure-target-boehm-gc
38051 @: $(MAKE); $(unstage)
38052 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38053 r=`${PWD_COMMAND}`; export r; \
38054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055 $(NORMAL_TARGET_EXPORTS) \
38056 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
38057 for flag in $(EXTRA_TARGET_FLAGS); do \
38058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060 (cd $(TARGET_SUBDIR)/boehm-gc && \
38061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38063 "RANLIB=$${RANLIB}" \
38064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38068 @endif target-boehm-gc
38070 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
38071 maybe-install-info-target-boehm-gc:
38072 @if target-boehm-gc
38073 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
38075 install-info-target-boehm-gc: \
38076 configure-target-boehm-gc \
38077 info-target-boehm-gc
38078 @: $(MAKE); $(unstage)
38079 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38080 r=`${PWD_COMMAND}`; export r; \
38081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082 $(NORMAL_TARGET_EXPORTS) \
38083 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
38084 for flag in $(EXTRA_TARGET_FLAGS); do \
38085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38087 (cd $(TARGET_SUBDIR)/boehm-gc && \
38088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090 "RANLIB=$${RANLIB}" \
38091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38095 @endif target-boehm-gc
38097 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
38098 maybe-install-pdf-target-boehm-gc:
38099 @if target-boehm-gc
38100 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
38102 install-pdf-target-boehm-gc: \
38103 configure-target-boehm-gc \
38104 pdf-target-boehm-gc
38105 @: $(MAKE); $(unstage)
38106 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38107 r=`${PWD_COMMAND}`; export r; \
38108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38109 $(NORMAL_TARGET_EXPORTS) \
38110 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
38111 for flag in $(EXTRA_TARGET_FLAGS); do \
38112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38114 (cd $(TARGET_SUBDIR)/boehm-gc && \
38115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38117 "RANLIB=$${RANLIB}" \
38118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38122 @endif target-boehm-gc
38124 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
38125 maybe-install-html-target-boehm-gc:
38126 @if target-boehm-gc
38127 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
38129 install-html-target-boehm-gc: \
38130 configure-target-boehm-gc \
38131 html-target-boehm-gc
38132 @: $(MAKE); $(unstage)
38133 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38134 r=`${PWD_COMMAND}`; export r; \
38135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38136 $(NORMAL_TARGET_EXPORTS) \
38137 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
38138 for flag in $(EXTRA_TARGET_FLAGS); do \
38139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38141 (cd $(TARGET_SUBDIR)/boehm-gc && \
38142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38144 "RANLIB=$${RANLIB}" \
38145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149 @endif target-boehm-gc
38151 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
38152 maybe-installcheck-target-boehm-gc:
38153 @if target-boehm-gc
38154 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
38156 installcheck-target-boehm-gc: \
38157 configure-target-boehm-gc
38158 @: $(MAKE); $(unstage)
38159 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38160 r=`${PWD_COMMAND}`; export r; \
38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162 $(NORMAL_TARGET_EXPORTS) \
38163 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
38164 for flag in $(EXTRA_TARGET_FLAGS); do \
38165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38167 (cd $(TARGET_SUBDIR)/boehm-gc && \
38168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38170 "RANLIB=$${RANLIB}" \
38171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38175 @endif target-boehm-gc
38177 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
38178 maybe-mostlyclean-target-boehm-gc:
38179 @if target-boehm-gc
38180 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
38182 mostlyclean-target-boehm-gc:
38183 @: $(MAKE); $(unstage)
38184 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38185 r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(NORMAL_TARGET_EXPORTS) \
38188 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38189 for flag in $(EXTRA_TARGET_FLAGS); do \
38190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38192 (cd $(TARGET_SUBDIR)/boehm-gc && \
38193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38195 "RANLIB=$${RANLIB}" \
38196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38200 @endif target-boehm-gc
38202 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
38203 maybe-clean-target-boehm-gc:
38204 @if target-boehm-gc
38205 maybe-clean-target-boehm-gc: clean-target-boehm-gc
38207 clean-target-boehm-gc:
38208 @: $(MAKE); $(unstage)
38209 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38210 r=`${PWD_COMMAND}`; export r; \
38211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212 $(NORMAL_TARGET_EXPORTS) \
38213 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38214 for flag in $(EXTRA_TARGET_FLAGS); do \
38215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217 (cd $(TARGET_SUBDIR)/boehm-gc && \
38218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220 "RANLIB=$${RANLIB}" \
38221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38225 @endif target-boehm-gc
38227 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
38228 maybe-distclean-target-boehm-gc:
38229 @if target-boehm-gc
38230 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
38232 distclean-target-boehm-gc:
38233 @: $(MAKE); $(unstage)
38234 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38235 r=`${PWD_COMMAND}`; export r; \
38236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237 $(NORMAL_TARGET_EXPORTS) \
38238 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
38239 for flag in $(EXTRA_TARGET_FLAGS); do \
38240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38242 (cd $(TARGET_SUBDIR)/boehm-gc && \
38243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245 "RANLIB=$${RANLIB}" \
38246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250 @endif target-boehm-gc
38252 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
38253 maybe-maintainer-clean-target-boehm-gc:
38254 @if target-boehm-gc
38255 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
38257 maintainer-clean-target-boehm-gc:
38258 @: $(MAKE); $(unstage)
38259 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
38260 r=`${PWD_COMMAND}`; export r; \
38261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38262 $(NORMAL_TARGET_EXPORTS) \
38263 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
38264 for flag in $(EXTRA_TARGET_FLAGS); do \
38265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38267 (cd $(TARGET_SUBDIR)/boehm-gc && \
38268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38270 "RANLIB=$${RANLIB}" \
38271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38272 maintainer-clean) \
38275 @endif target-boehm-gc
38281 .PHONY: configure-target-rda maybe-configure-target-rda
38282 maybe-configure-target-rda:
38284 configure-target-rda: stage_current
38285 @endif gcc-bootstrap
38287 maybe-configure-target-rda: configure-target-rda
38288 configure-target-rda:
38289 @: $(MAKE); $(unstage)
38290 @r=`${PWD_COMMAND}`; export r; \
38291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38292 echo "Checking multilib configuration for rda..."; \
38293 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38294 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
38295 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
38296 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
38297 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
38299 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
38300 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38303 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
38305 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
38306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
38307 $(NORMAL_TARGET_EXPORTS) \
38308 echo Configuring in $(TARGET_SUBDIR)/rda; \
38309 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
38310 case $(srcdir) in \
38311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38312 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
38313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38315 srcdiroption="--srcdir=$${topdir}/rda"; \
38316 libsrcdir="$$s/rda"; \
38317 rm -f no-such-file || : ; \
38318 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38319 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38320 --target=${target_alias} $${srcdiroption} \
38328 .PHONY: all-target-rda maybe-all-target-rda
38329 maybe-all-target-rda:
38331 all-target-rda: stage_current
38332 @endif gcc-bootstrap
38334 TARGET-target-rda=all
38335 maybe-all-target-rda: all-target-rda
38336 all-target-rda: configure-target-rda
38337 @: $(MAKE); $(unstage)
38338 @r=`${PWD_COMMAND}`; export r; \
38339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38340 $(NORMAL_TARGET_EXPORTS) \
38341 (cd $(TARGET_SUBDIR)/rda && \
38342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38343 $(TARGET-target-rda))
38350 .PHONY: check-target-rda maybe-check-target-rda
38351 maybe-check-target-rda:
38353 maybe-check-target-rda: check-target-rda
38356 @: $(MAKE); $(unstage)
38357 @r=`${PWD_COMMAND}`; export r; \
38358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38359 $(NORMAL_TARGET_EXPORTS) \
38360 (cd $(TARGET_SUBDIR)/rda && \
38361 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38365 .PHONY: install-target-rda maybe-install-target-rda
38366 maybe-install-target-rda:
38368 maybe-install-target-rda: install-target-rda
38370 install-target-rda: installdirs
38371 @: $(MAKE); $(unstage)
38372 @r=`${PWD_COMMAND}`; export r; \
38373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38374 $(NORMAL_TARGET_EXPORTS) \
38375 (cd $(TARGET_SUBDIR)/rda && \
38376 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38380 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
38381 maybe-install-strip-target-rda:
38383 maybe-install-strip-target-rda: install-strip-target-rda
38385 install-strip-target-rda: installdirs
38386 @: $(MAKE); $(unstage)
38387 @r=`${PWD_COMMAND}`; export r; \
38388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38389 $(NORMAL_TARGET_EXPORTS) \
38390 (cd $(TARGET_SUBDIR)/rda && \
38391 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38395 # Other targets (info, dvi, pdf, etc.)
38397 .PHONY: maybe-info-target-rda info-target-rda
38398 maybe-info-target-rda:
38400 maybe-info-target-rda: info-target-rda
38403 configure-target-rda
38404 @: $(MAKE); $(unstage)
38405 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38406 r=`${PWD_COMMAND}`; export r; \
38407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38408 $(NORMAL_TARGET_EXPORTS) \
38409 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
38410 for flag in $(EXTRA_TARGET_FLAGS); do \
38411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38413 (cd $(TARGET_SUBDIR)/rda && \
38414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38416 "RANLIB=$${RANLIB}" \
38417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38423 .PHONY: maybe-dvi-target-rda dvi-target-rda
38424 maybe-dvi-target-rda:
38426 maybe-dvi-target-rda: dvi-target-rda
38429 configure-target-rda
38430 @: $(MAKE); $(unstage)
38431 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38432 r=`${PWD_COMMAND}`; export r; \
38433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38434 $(NORMAL_TARGET_EXPORTS) \
38435 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
38436 for flag in $(EXTRA_TARGET_FLAGS); do \
38437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38439 (cd $(TARGET_SUBDIR)/rda && \
38440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38442 "RANLIB=$${RANLIB}" \
38443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449 .PHONY: maybe-pdf-target-rda pdf-target-rda
38450 maybe-pdf-target-rda:
38452 maybe-pdf-target-rda: pdf-target-rda
38455 configure-target-rda
38456 @: $(MAKE); $(unstage)
38457 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38458 r=`${PWD_COMMAND}`; export r; \
38459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460 $(NORMAL_TARGET_EXPORTS) \
38461 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
38462 for flag in $(EXTRA_TARGET_FLAGS); do \
38463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38465 (cd $(TARGET_SUBDIR)/rda && \
38466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468 "RANLIB=$${RANLIB}" \
38469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475 .PHONY: maybe-html-target-rda html-target-rda
38476 maybe-html-target-rda:
38478 maybe-html-target-rda: html-target-rda
38481 configure-target-rda
38482 @: $(MAKE); $(unstage)
38483 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38484 r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 $(NORMAL_TARGET_EXPORTS) \
38487 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
38488 for flag in $(EXTRA_TARGET_FLAGS); do \
38489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38491 (cd $(TARGET_SUBDIR)/rda && \
38492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494 "RANLIB=$${RANLIB}" \
38495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38501 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
38502 maybe-TAGS-target-rda:
38504 maybe-TAGS-target-rda: TAGS-target-rda
38507 configure-target-rda
38508 @: $(MAKE); $(unstage)
38509 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38510 r=`${PWD_COMMAND}`; export r; \
38511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512 $(NORMAL_TARGET_EXPORTS) \
38513 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
38514 for flag in $(EXTRA_TARGET_FLAGS); do \
38515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38517 (cd $(TARGET_SUBDIR)/rda && \
38518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38520 "RANLIB=$${RANLIB}" \
38521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38527 .PHONY: maybe-install-info-target-rda install-info-target-rda
38528 maybe-install-info-target-rda:
38530 maybe-install-info-target-rda: install-info-target-rda
38532 install-info-target-rda: \
38533 configure-target-rda \
38535 @: $(MAKE); $(unstage)
38536 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38537 r=`${PWD_COMMAND}`; export r; \
38538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38539 $(NORMAL_TARGET_EXPORTS) \
38540 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
38541 for flag in $(EXTRA_TARGET_FLAGS); do \
38542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38544 (cd $(TARGET_SUBDIR)/rda && \
38545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38547 "RANLIB=$${RANLIB}" \
38548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38554 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
38555 maybe-install-pdf-target-rda:
38557 maybe-install-pdf-target-rda: install-pdf-target-rda
38559 install-pdf-target-rda: \
38560 configure-target-rda \
38562 @: $(MAKE); $(unstage)
38563 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38564 r=`${PWD_COMMAND}`; export r; \
38565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566 $(NORMAL_TARGET_EXPORTS) \
38567 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
38568 for flag in $(EXTRA_TARGET_FLAGS); do \
38569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38571 (cd $(TARGET_SUBDIR)/rda && \
38572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38574 "RANLIB=$${RANLIB}" \
38575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38581 .PHONY: maybe-install-html-target-rda install-html-target-rda
38582 maybe-install-html-target-rda:
38584 maybe-install-html-target-rda: install-html-target-rda
38586 install-html-target-rda: \
38587 configure-target-rda \
38589 @: $(MAKE); $(unstage)
38590 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38591 r=`${PWD_COMMAND}`; export r; \
38592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38593 $(NORMAL_TARGET_EXPORTS) \
38594 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
38595 for flag in $(EXTRA_TARGET_FLAGS); do \
38596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38598 (cd $(TARGET_SUBDIR)/rda && \
38599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38601 "RANLIB=$${RANLIB}" \
38602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38608 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
38609 maybe-installcheck-target-rda:
38611 maybe-installcheck-target-rda: installcheck-target-rda
38613 installcheck-target-rda: \
38614 configure-target-rda
38615 @: $(MAKE); $(unstage)
38616 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38617 r=`${PWD_COMMAND}`; export r; \
38618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619 $(NORMAL_TARGET_EXPORTS) \
38620 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
38621 for flag in $(EXTRA_TARGET_FLAGS); do \
38622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38624 (cd $(TARGET_SUBDIR)/rda && \
38625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627 "RANLIB=$${RANLIB}" \
38628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38634 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
38635 maybe-mostlyclean-target-rda:
38637 maybe-mostlyclean-target-rda: mostlyclean-target-rda
38639 mostlyclean-target-rda:
38640 @: $(MAKE); $(unstage)
38641 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38642 r=`${PWD_COMMAND}`; export r; \
38643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644 $(NORMAL_TARGET_EXPORTS) \
38645 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
38646 for flag in $(EXTRA_TARGET_FLAGS); do \
38647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38649 (cd $(TARGET_SUBDIR)/rda && \
38650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38652 "RANLIB=$${RANLIB}" \
38653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38659 .PHONY: maybe-clean-target-rda clean-target-rda
38660 maybe-clean-target-rda:
38662 maybe-clean-target-rda: clean-target-rda
38665 @: $(MAKE); $(unstage)
38666 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38667 r=`${PWD_COMMAND}`; export r; \
38668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38669 $(NORMAL_TARGET_EXPORTS) \
38670 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
38671 for flag in $(EXTRA_TARGET_FLAGS); do \
38672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674 (cd $(TARGET_SUBDIR)/rda && \
38675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38677 "RANLIB=$${RANLIB}" \
38678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38684 .PHONY: maybe-distclean-target-rda distclean-target-rda
38685 maybe-distclean-target-rda:
38687 maybe-distclean-target-rda: distclean-target-rda
38689 distclean-target-rda:
38690 @: $(MAKE); $(unstage)
38691 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38692 r=`${PWD_COMMAND}`; export r; \
38693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38694 $(NORMAL_TARGET_EXPORTS) \
38695 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
38696 for flag in $(EXTRA_TARGET_FLAGS); do \
38697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 (cd $(TARGET_SUBDIR)/rda && \
38700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38702 "RANLIB=$${RANLIB}" \
38703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38709 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
38710 maybe-maintainer-clean-target-rda:
38712 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
38714 maintainer-clean-target-rda:
38715 @: $(MAKE); $(unstage)
38716 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
38717 r=`${PWD_COMMAND}`; export r; \
38718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38719 $(NORMAL_TARGET_EXPORTS) \
38720 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
38721 for flag in $(EXTRA_TARGET_FLAGS); do \
38722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38724 (cd $(TARGET_SUBDIR)/rda && \
38725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38727 "RANLIB=$${RANLIB}" \
38728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38729 maintainer-clean) \
38738 .PHONY: configure-target-libada maybe-configure-target-libada
38739 maybe-configure-target-libada:
38741 configure-target-libada: stage_current
38742 @endif gcc-bootstrap
38744 maybe-configure-target-libada: configure-target-libada
38745 configure-target-libada:
38746 @: $(MAKE); $(unstage)
38747 @r=`${PWD_COMMAND}`; export r; \
38748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749 echo "Checking multilib configuration for libada..."; \
38750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
38751 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
38752 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
38753 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
38754 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
38756 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
38757 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
38760 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
38762 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
38763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
38764 $(NORMAL_TARGET_EXPORTS) \
38765 echo Configuring in $(TARGET_SUBDIR)/libada; \
38766 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
38767 case $(srcdir) in \
38768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38769 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
38770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38772 srcdiroption="--srcdir=$${topdir}/libada"; \
38773 libsrcdir="$$s/libada"; \
38774 rm -f no-such-file || : ; \
38775 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
38776 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38777 --target=${target_alias} $${srcdiroption} \
38779 @endif target-libada
38785 .PHONY: all-target-libada maybe-all-target-libada
38786 maybe-all-target-libada:
38788 all-target-libada: stage_current
38789 @endif gcc-bootstrap
38791 TARGET-target-libada=all
38792 maybe-all-target-libada: all-target-libada
38793 all-target-libada: configure-target-libada
38794 @: $(MAKE); $(unstage)
38795 @r=`${PWD_COMMAND}`; export r; \
38796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38797 $(NORMAL_TARGET_EXPORTS) \
38798 (cd $(TARGET_SUBDIR)/libada && \
38799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38800 $(TARGET-target-libada))
38801 @endif target-libada
38807 .PHONY: check-target-libada maybe-check-target-libada
38808 maybe-check-target-libada:
38810 maybe-check-target-libada: check-target-libada
38812 check-target-libada:
38813 @: $(MAKE); $(unstage)
38814 @r=`${PWD_COMMAND}`; export r; \
38815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816 $(NORMAL_TARGET_EXPORTS) \
38817 (cd $(TARGET_SUBDIR)/libada && \
38818 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38820 @endif target-libada
38822 .PHONY: install-target-libada maybe-install-target-libada
38823 maybe-install-target-libada:
38825 maybe-install-target-libada: install-target-libada
38827 install-target-libada: installdirs
38828 @: $(MAKE); $(unstage)
38829 @r=`${PWD_COMMAND}`; export r; \
38830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38831 $(NORMAL_TARGET_EXPORTS) \
38832 (cd $(TARGET_SUBDIR)/libada && \
38833 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38835 @endif target-libada
38837 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
38838 maybe-install-strip-target-libada:
38840 maybe-install-strip-target-libada: install-strip-target-libada
38842 install-strip-target-libada: installdirs
38843 @: $(MAKE); $(unstage)
38844 @r=`${PWD_COMMAND}`; export r; \
38845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846 $(NORMAL_TARGET_EXPORTS) \
38847 (cd $(TARGET_SUBDIR)/libada && \
38848 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38850 @endif target-libada
38852 # Other targets (info, dvi, pdf, etc.)
38854 .PHONY: maybe-info-target-libada info-target-libada
38855 maybe-info-target-libada:
38857 maybe-info-target-libada: info-target-libada
38859 info-target-libada: \
38860 configure-target-libada
38861 @: $(MAKE); $(unstage)
38862 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38863 r=`${PWD_COMMAND}`; export r; \
38864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865 $(NORMAL_TARGET_EXPORTS) \
38866 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
38867 for flag in $(EXTRA_TARGET_FLAGS); do \
38868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38870 (cd $(TARGET_SUBDIR)/libada && \
38871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38873 "RANLIB=$${RANLIB}" \
38874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38878 @endif target-libada
38880 .PHONY: maybe-dvi-target-libada dvi-target-libada
38881 maybe-dvi-target-libada:
38883 maybe-dvi-target-libada: dvi-target-libada
38885 dvi-target-libada: \
38886 configure-target-libada
38887 @: $(MAKE); $(unstage)
38888 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38889 r=`${PWD_COMMAND}`; export r; \
38890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891 $(NORMAL_TARGET_EXPORTS) \
38892 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
38893 for flag in $(EXTRA_TARGET_FLAGS); do \
38894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38896 (cd $(TARGET_SUBDIR)/libada && \
38897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38899 "RANLIB=$${RANLIB}" \
38900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38904 @endif target-libada
38906 .PHONY: maybe-pdf-target-libada pdf-target-libada
38907 maybe-pdf-target-libada:
38909 maybe-pdf-target-libada: pdf-target-libada
38911 pdf-target-libada: \
38912 configure-target-libada
38913 @: $(MAKE); $(unstage)
38914 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38915 r=`${PWD_COMMAND}`; export r; \
38916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917 $(NORMAL_TARGET_EXPORTS) \
38918 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
38919 for flag in $(EXTRA_TARGET_FLAGS); do \
38920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38922 (cd $(TARGET_SUBDIR)/libada && \
38923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925 "RANLIB=$${RANLIB}" \
38926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38930 @endif target-libada
38932 .PHONY: maybe-html-target-libada html-target-libada
38933 maybe-html-target-libada:
38935 maybe-html-target-libada: html-target-libada
38937 html-target-libada: \
38938 configure-target-libada
38939 @: $(MAKE); $(unstage)
38940 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38941 r=`${PWD_COMMAND}`; export r; \
38942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943 $(NORMAL_TARGET_EXPORTS) \
38944 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
38945 for flag in $(EXTRA_TARGET_FLAGS); do \
38946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38948 (cd $(TARGET_SUBDIR)/libada && \
38949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38951 "RANLIB=$${RANLIB}" \
38952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38956 @endif target-libada
38958 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
38959 maybe-TAGS-target-libada:
38961 maybe-TAGS-target-libada: TAGS-target-libada
38963 TAGS-target-libada: \
38964 configure-target-libada
38965 @: $(MAKE); $(unstage)
38966 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38967 r=`${PWD_COMMAND}`; export r; \
38968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969 $(NORMAL_TARGET_EXPORTS) \
38970 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
38971 for flag in $(EXTRA_TARGET_FLAGS); do \
38972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38974 (cd $(TARGET_SUBDIR)/libada && \
38975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38977 "RANLIB=$${RANLIB}" \
38978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38982 @endif target-libada
38984 .PHONY: maybe-install-info-target-libada install-info-target-libada
38985 maybe-install-info-target-libada:
38987 maybe-install-info-target-libada: install-info-target-libada
38989 install-info-target-libada: \
38990 configure-target-libada \
38992 @: $(MAKE); $(unstage)
38993 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
38994 r=`${PWD_COMMAND}`; export r; \
38995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38996 $(NORMAL_TARGET_EXPORTS) \
38997 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
38998 for flag in $(EXTRA_TARGET_FLAGS); do \
38999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39001 (cd $(TARGET_SUBDIR)/libada && \
39002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39004 "RANLIB=$${RANLIB}" \
39005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39009 @endif target-libada
39011 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
39012 maybe-install-pdf-target-libada:
39014 maybe-install-pdf-target-libada: install-pdf-target-libada
39016 install-pdf-target-libada: \
39017 configure-target-libada \
39019 @: $(MAKE); $(unstage)
39020 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39021 r=`${PWD_COMMAND}`; export r; \
39022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39023 $(NORMAL_TARGET_EXPORTS) \
39024 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
39025 for flag in $(EXTRA_TARGET_FLAGS); do \
39026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39028 (cd $(TARGET_SUBDIR)/libada && \
39029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39031 "RANLIB=$${RANLIB}" \
39032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39036 @endif target-libada
39038 .PHONY: maybe-install-html-target-libada install-html-target-libada
39039 maybe-install-html-target-libada:
39041 maybe-install-html-target-libada: install-html-target-libada
39043 install-html-target-libada: \
39044 configure-target-libada \
39046 @: $(MAKE); $(unstage)
39047 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39048 r=`${PWD_COMMAND}`; export r; \
39049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39050 $(NORMAL_TARGET_EXPORTS) \
39051 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
39052 for flag in $(EXTRA_TARGET_FLAGS); do \
39053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39055 (cd $(TARGET_SUBDIR)/libada && \
39056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39058 "RANLIB=$${RANLIB}" \
39059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39063 @endif target-libada
39065 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
39066 maybe-installcheck-target-libada:
39068 maybe-installcheck-target-libada: installcheck-target-libada
39070 installcheck-target-libada: \
39071 configure-target-libada
39072 @: $(MAKE); $(unstage)
39073 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39074 r=`${PWD_COMMAND}`; export r; \
39075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39076 $(NORMAL_TARGET_EXPORTS) \
39077 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
39078 for flag in $(EXTRA_TARGET_FLAGS); do \
39079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39081 (cd $(TARGET_SUBDIR)/libada && \
39082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39084 "RANLIB=$${RANLIB}" \
39085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39089 @endif target-libada
39091 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
39092 maybe-mostlyclean-target-libada:
39094 maybe-mostlyclean-target-libada: mostlyclean-target-libada
39096 mostlyclean-target-libada:
39097 @: $(MAKE); $(unstage)
39098 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39099 r=`${PWD_COMMAND}`; export r; \
39100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101 $(NORMAL_TARGET_EXPORTS) \
39102 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
39103 for flag in $(EXTRA_TARGET_FLAGS); do \
39104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39106 (cd $(TARGET_SUBDIR)/libada && \
39107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39109 "RANLIB=$${RANLIB}" \
39110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39114 @endif target-libada
39116 .PHONY: maybe-clean-target-libada clean-target-libada
39117 maybe-clean-target-libada:
39119 maybe-clean-target-libada: clean-target-libada
39121 clean-target-libada:
39122 @: $(MAKE); $(unstage)
39123 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39124 r=`${PWD_COMMAND}`; export r; \
39125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39126 $(NORMAL_TARGET_EXPORTS) \
39127 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
39128 for flag in $(EXTRA_TARGET_FLAGS); do \
39129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39131 (cd $(TARGET_SUBDIR)/libada && \
39132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39134 "RANLIB=$${RANLIB}" \
39135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39139 @endif target-libada
39141 .PHONY: maybe-distclean-target-libada distclean-target-libada
39142 maybe-distclean-target-libada:
39144 maybe-distclean-target-libada: distclean-target-libada
39146 distclean-target-libada:
39147 @: $(MAKE); $(unstage)
39148 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39149 r=`${PWD_COMMAND}`; export r; \
39150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39151 $(NORMAL_TARGET_EXPORTS) \
39152 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
39153 for flag in $(EXTRA_TARGET_FLAGS); do \
39154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39156 (cd $(TARGET_SUBDIR)/libada && \
39157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39159 "RANLIB=$${RANLIB}" \
39160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39164 @endif target-libada
39166 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
39167 maybe-maintainer-clean-target-libada:
39169 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
39171 maintainer-clean-target-libada:
39172 @: $(MAKE); $(unstage)
39173 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
39174 r=`${PWD_COMMAND}`; export r; \
39175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39176 $(NORMAL_TARGET_EXPORTS) \
39177 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
39178 for flag in $(EXTRA_TARGET_FLAGS); do \
39179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39181 (cd $(TARGET_SUBDIR)/libada && \
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 maintainer-clean) \
39189 @endif target-libada
39195 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
39196 maybe-configure-target-libgomp:
39198 configure-target-libgomp: stage_current
39199 @endif gcc-bootstrap
39201 maybe-configure-target-libgomp: configure-target-libgomp
39202 configure-target-libgomp:
39203 @r=`${PWD_COMMAND}`; export r; \
39204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39205 echo "Checking multilib configuration for libgomp..."; \
39206 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39207 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39208 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39209 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39210 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39212 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39213 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39216 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39218 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39219 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39220 $(NORMAL_TARGET_EXPORTS) \
39221 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
39222 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
39223 case $(srcdir) in \
39224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39225 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39228 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39229 libsrcdir="$$s/libgomp"; \
39230 rm -f no-such-file || : ; \
39231 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39232 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39233 --target=${target_alias} $${srcdiroption} \
39235 @endif target-libgomp
39239 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
39240 maybe-configure-stage1-target-libgomp:
39241 @if target-libgomp-bootstrap
39242 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
39243 configure-stage1-target-libgomp:
39244 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39245 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39246 @r=`${PWD_COMMAND}`; export r; \
39247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248 TFLAGS="$(STAGE1_TFLAGS)"; \
39249 echo "Checking multilib configuration for libgomp..."; \
39250 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39251 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39252 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39253 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39255 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39256 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39259 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39261 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39262 $(NORMAL_TARGET_EXPORTS) \
39263 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39266 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
39267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39268 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39269 case $(srcdir) in \
39270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39271 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39274 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39275 libsrcdir="$$s/libgomp"; \
39276 $(SHELL) $${libsrcdir}/configure \
39277 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39278 --target=${target_alias} $${srcdiroption} \
39279 $(STAGE1_CONFIGURE_FLAGS)
39280 @endif target-libgomp-bootstrap
39282 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
39283 maybe-configure-stage2-target-libgomp:
39284 @if target-libgomp-bootstrap
39285 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
39286 configure-stage2-target-libgomp:
39287 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39288 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39289 @r=`${PWD_COMMAND}`; export r; \
39290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39291 TFLAGS="$(STAGE2_TFLAGS)"; \
39292 echo "Checking multilib configuration for libgomp..."; \
39293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39294 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39295 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39296 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39298 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39299 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39302 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39304 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39305 $(NORMAL_TARGET_EXPORTS) \
39307 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39310 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
39311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39312 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39313 case $(srcdir) in \
39314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39315 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39318 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39319 libsrcdir="$$s/libgomp"; \
39320 $(SHELL) $${libsrcdir}/configure \
39321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39322 --target=${target_alias} $${srcdiroption} \
39323 --with-build-libsubdir=$(HOST_SUBDIR) \
39324 $(STAGE2_CONFIGURE_FLAGS)
39325 @endif target-libgomp-bootstrap
39327 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
39328 maybe-configure-stage3-target-libgomp:
39329 @if target-libgomp-bootstrap
39330 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
39331 configure-stage3-target-libgomp:
39332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39333 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39334 @r=`${PWD_COMMAND}`; export r; \
39335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39336 TFLAGS="$(STAGE3_TFLAGS)"; \
39337 echo "Checking multilib configuration for libgomp..."; \
39338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39339 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39340 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39341 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39343 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39344 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39347 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39349 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39350 $(NORMAL_TARGET_EXPORTS) \
39352 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39355 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
39356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39357 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39358 case $(srcdir) in \
39359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39360 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39363 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39364 libsrcdir="$$s/libgomp"; \
39365 $(SHELL) $${libsrcdir}/configure \
39366 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39367 --target=${target_alias} $${srcdiroption} \
39368 --with-build-libsubdir=$(HOST_SUBDIR) \
39369 $(STAGE3_CONFIGURE_FLAGS)
39370 @endif target-libgomp-bootstrap
39372 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
39373 maybe-configure-stage4-target-libgomp:
39374 @if target-libgomp-bootstrap
39375 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
39376 configure-stage4-target-libgomp:
39377 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39378 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39379 @r=`${PWD_COMMAND}`; export r; \
39380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39381 TFLAGS="$(STAGE4_TFLAGS)"; \
39382 echo "Checking multilib configuration for libgomp..."; \
39383 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39384 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39385 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39386 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39388 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39389 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39392 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39394 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39395 $(NORMAL_TARGET_EXPORTS) \
39397 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39400 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
39401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39402 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39403 case $(srcdir) in \
39404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39405 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39408 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39409 libsrcdir="$$s/libgomp"; \
39410 $(SHELL) $${libsrcdir}/configure \
39411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39412 --target=${target_alias} $${srcdiroption} \
39413 --with-build-libsubdir=$(HOST_SUBDIR) \
39414 $(STAGE4_CONFIGURE_FLAGS)
39415 @endif target-libgomp-bootstrap
39417 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
39418 maybe-configure-stageprofile-target-libgomp:
39419 @if target-libgomp-bootstrap
39420 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
39421 configure-stageprofile-target-libgomp:
39422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39424 @r=`${PWD_COMMAND}`; export r; \
39425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39426 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39427 echo "Checking multilib configuration for libgomp..."; \
39428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39429 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39430 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39431 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39433 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39434 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39437 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39439 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39440 $(NORMAL_TARGET_EXPORTS) \
39442 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39443 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39444 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39445 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
39446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39447 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39448 case $(srcdir) in \
39449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39450 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39453 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39454 libsrcdir="$$s/libgomp"; \
39455 $(SHELL) $${libsrcdir}/configure \
39456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39457 --target=${target_alias} $${srcdiroption} \
39458 --with-build-libsubdir=$(HOST_SUBDIR) \
39459 $(STAGEprofile_CONFIGURE_FLAGS)
39460 @endif target-libgomp-bootstrap
39462 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
39463 maybe-configure-stagefeedback-target-libgomp:
39464 @if target-libgomp-bootstrap
39465 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
39466 configure-stagefeedback-target-libgomp:
39467 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
39469 @r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39472 echo "Checking multilib configuration for libgomp..."; \
39473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
39474 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39475 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
39476 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
39478 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
39479 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39482 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
39484 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
39485 $(NORMAL_TARGET_EXPORTS) \
39487 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39490 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
39491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
39492 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
39493 case $(srcdir) in \
39494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39495 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
39496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39498 srcdiroption="--srcdir=$${topdir}/libgomp"; \
39499 libsrcdir="$$s/libgomp"; \
39500 $(SHELL) $${libsrcdir}/configure \
39501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39502 --target=${target_alias} $${srcdiroption} \
39503 --with-build-libsubdir=$(HOST_SUBDIR) \
39504 $(STAGEfeedback_CONFIGURE_FLAGS)
39505 @endif target-libgomp-bootstrap
39511 .PHONY: all-target-libgomp maybe-all-target-libgomp
39512 maybe-all-target-libgomp:
39514 all-target-libgomp: stage_current
39515 @endif gcc-bootstrap
39517 TARGET-target-libgomp=all
39518 maybe-all-target-libgomp: all-target-libgomp
39519 all-target-libgomp: configure-target-libgomp
39520 @r=`${PWD_COMMAND}`; export r; \
39521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39522 $(NORMAL_TARGET_EXPORTS) \
39523 (cd $(TARGET_SUBDIR)/libgomp && \
39524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39525 $(TARGET-target-libgomp))
39526 @endif target-libgomp
39530 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
39531 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
39532 maybe-all-stage1-target-libgomp:
39533 maybe-clean-stage1-target-libgomp:
39534 @if target-libgomp-bootstrap
39535 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
39536 all-stage1: all-stage1-target-libgomp
39537 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
39538 all-stage1-target-libgomp: configure-stage1-target-libgomp
39539 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39540 @r=`${PWD_COMMAND}`; export r; \
39541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39542 TFLAGS="$(STAGE1_TFLAGS)"; \
39543 $(NORMAL_TARGET_EXPORTS) \
39544 cd $(TARGET_SUBDIR)/libgomp && \
39545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39546 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39547 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39548 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39549 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39550 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39551 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39552 $(EXTRA_TARGET_FLAGS) \
39553 TFLAGS="$(STAGE1_TFLAGS)" \
39554 $(TARGET-stage1-target-libgomp)
39556 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
39557 clean-stage1: clean-stage1-target-libgomp
39558 clean-stage1-target-libgomp:
39559 @if [ $(current_stage) = stage1 ]; then \
39560 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39562 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
39563 $(MAKE) stage1-start; \
39565 cd $(TARGET_SUBDIR)/libgomp && \
39566 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39568 @endif target-libgomp-bootstrap
39571 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
39572 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
39573 maybe-all-stage2-target-libgomp:
39574 maybe-clean-stage2-target-libgomp:
39575 @if target-libgomp-bootstrap
39576 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
39577 all-stage2: all-stage2-target-libgomp
39578 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
39579 all-stage2-target-libgomp: configure-stage2-target-libgomp
39580 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39581 @r=`${PWD_COMMAND}`; export r; \
39582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39583 TFLAGS="$(STAGE2_TFLAGS)"; \
39584 $(NORMAL_TARGET_EXPORTS) \
39586 cd $(TARGET_SUBDIR)/libgomp && \
39587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39588 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39589 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39590 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39594 $(EXTRA_TARGET_FLAGS) \
39595 TFLAGS="$(STAGE2_TFLAGS)" \
39596 $(TARGET-stage2-target-libgomp)
39598 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
39599 clean-stage2: clean-stage2-target-libgomp
39600 clean-stage2-target-libgomp:
39601 @if [ $(current_stage) = stage2 ]; then \
39602 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39604 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
39605 $(MAKE) stage2-start; \
39607 cd $(TARGET_SUBDIR)/libgomp && \
39608 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39611 @endif target-libgomp-bootstrap
39614 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
39615 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
39616 maybe-all-stage3-target-libgomp:
39617 maybe-clean-stage3-target-libgomp:
39618 @if target-libgomp-bootstrap
39619 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
39620 all-stage3: all-stage3-target-libgomp
39621 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
39622 all-stage3-target-libgomp: configure-stage3-target-libgomp
39623 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39624 @r=`${PWD_COMMAND}`; export r; \
39625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39626 TFLAGS="$(STAGE3_TFLAGS)"; \
39627 $(NORMAL_TARGET_EXPORTS) \
39629 cd $(TARGET_SUBDIR)/libgomp && \
39630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39631 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39632 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39633 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39637 $(EXTRA_TARGET_FLAGS) \
39638 TFLAGS="$(STAGE3_TFLAGS)" \
39639 $(TARGET-stage3-target-libgomp)
39641 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
39642 clean-stage3: clean-stage3-target-libgomp
39643 clean-stage3-target-libgomp:
39644 @if [ $(current_stage) = stage3 ]; then \
39645 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39647 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
39648 $(MAKE) stage3-start; \
39650 cd $(TARGET_SUBDIR)/libgomp && \
39651 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39654 @endif target-libgomp-bootstrap
39657 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
39658 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
39659 maybe-all-stage4-target-libgomp:
39660 maybe-clean-stage4-target-libgomp:
39661 @if target-libgomp-bootstrap
39662 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
39663 all-stage4: all-stage4-target-libgomp
39664 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
39665 all-stage4-target-libgomp: configure-stage4-target-libgomp
39666 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39667 @r=`${PWD_COMMAND}`; export r; \
39668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39669 TFLAGS="$(STAGE4_TFLAGS)"; \
39670 $(NORMAL_TARGET_EXPORTS) \
39672 cd $(TARGET_SUBDIR)/libgomp && \
39673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39674 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39675 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39676 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39680 $(EXTRA_TARGET_FLAGS) \
39681 TFLAGS="$(STAGE4_TFLAGS)" \
39682 $(TARGET-stage4-target-libgomp)
39684 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
39685 clean-stage4: clean-stage4-target-libgomp
39686 clean-stage4-target-libgomp:
39687 @if [ $(current_stage) = stage4 ]; then \
39688 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39690 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
39691 $(MAKE) stage4-start; \
39693 cd $(TARGET_SUBDIR)/libgomp && \
39694 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39697 @endif target-libgomp-bootstrap
39700 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
39701 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
39702 maybe-all-stageprofile-target-libgomp:
39703 maybe-clean-stageprofile-target-libgomp:
39704 @if target-libgomp-bootstrap
39705 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
39706 all-stageprofile: all-stageprofile-target-libgomp
39707 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
39708 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
39709 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39710 @r=`${PWD_COMMAND}`; export r; \
39711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39712 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39713 $(NORMAL_TARGET_EXPORTS) \
39715 cd $(TARGET_SUBDIR)/libgomp && \
39716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39717 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39718 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39719 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39723 $(EXTRA_TARGET_FLAGS) \
39724 TFLAGS="$(STAGEprofile_TFLAGS)" \
39725 $(TARGET-stageprofile-target-libgomp)
39727 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
39728 clean-stageprofile: clean-stageprofile-target-libgomp
39729 clean-stageprofile-target-libgomp:
39730 @if [ $(current_stage) = stageprofile ]; then \
39731 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39733 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
39734 $(MAKE) stageprofile-start; \
39736 cd $(TARGET_SUBDIR)/libgomp && \
39737 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39740 @endif target-libgomp-bootstrap
39743 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
39744 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
39745 maybe-all-stagefeedback-target-libgomp:
39746 maybe-clean-stagefeedback-target-libgomp:
39747 @if target-libgomp-bootstrap
39748 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
39749 all-stagefeedback: all-stagefeedback-target-libgomp
39750 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
39751 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
39752 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39753 @r=`${PWD_COMMAND}`; export r; \
39754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39755 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39756 $(NORMAL_TARGET_EXPORTS) \
39758 cd $(TARGET_SUBDIR)/libgomp && \
39759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39760 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39763 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39764 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39765 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39766 $(EXTRA_TARGET_FLAGS) \
39767 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39768 $(TARGET-stagefeedback-target-libgomp)
39770 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
39771 clean-stagefeedback: clean-stagefeedback-target-libgomp
39772 clean-stagefeedback-target-libgomp:
39773 @if [ $(current_stage) = stagefeedback ]; then \
39774 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
39776 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
39777 $(MAKE) stagefeedback-start; \
39779 cd $(TARGET_SUBDIR)/libgomp && \
39780 $(MAKE) $(EXTRA_TARGET_FLAGS) \
39783 @endif target-libgomp-bootstrap
39790 .PHONY: check-target-libgomp maybe-check-target-libgomp
39791 maybe-check-target-libgomp:
39793 maybe-check-target-libgomp: check-target-libgomp
39795 check-target-libgomp:
39796 @: $(MAKE); $(unstage)
39797 @r=`${PWD_COMMAND}`; export r; \
39798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39799 $(NORMAL_TARGET_EXPORTS) \
39800 (cd $(TARGET_SUBDIR)/libgomp && \
39801 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39803 @endif target-libgomp
39805 .PHONY: install-target-libgomp maybe-install-target-libgomp
39806 maybe-install-target-libgomp:
39808 maybe-install-target-libgomp: install-target-libgomp
39810 install-target-libgomp: installdirs
39811 @: $(MAKE); $(unstage)
39812 @r=`${PWD_COMMAND}`; export r; \
39813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39814 $(NORMAL_TARGET_EXPORTS) \
39815 (cd $(TARGET_SUBDIR)/libgomp && \
39816 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39818 @endif target-libgomp
39820 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
39821 maybe-install-strip-target-libgomp:
39823 maybe-install-strip-target-libgomp: install-strip-target-libgomp
39825 install-strip-target-libgomp: installdirs
39826 @: $(MAKE); $(unstage)
39827 @r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(NORMAL_TARGET_EXPORTS) \
39830 (cd $(TARGET_SUBDIR)/libgomp && \
39831 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39833 @endif target-libgomp
39835 # Other targets (info, dvi, pdf, etc.)
39837 .PHONY: maybe-info-target-libgomp info-target-libgomp
39838 maybe-info-target-libgomp:
39840 maybe-info-target-libgomp: info-target-libgomp
39842 info-target-libgomp: \
39843 configure-target-libgomp
39844 @: $(MAKE); $(unstage)
39845 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39846 r=`${PWD_COMMAND}`; export r; \
39847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848 $(NORMAL_TARGET_EXPORTS) \
39849 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
39850 for flag in $(EXTRA_TARGET_FLAGS); do \
39851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39853 (cd $(TARGET_SUBDIR)/libgomp && \
39854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856 "RANLIB=$${RANLIB}" \
39857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39861 @endif target-libgomp
39863 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
39864 maybe-dvi-target-libgomp:
39866 maybe-dvi-target-libgomp: dvi-target-libgomp
39868 dvi-target-libgomp: \
39869 configure-target-libgomp
39870 @: $(MAKE); $(unstage)
39871 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39872 r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 $(NORMAL_TARGET_EXPORTS) \
39875 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
39876 for flag in $(EXTRA_TARGET_FLAGS); do \
39877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39879 (cd $(TARGET_SUBDIR)/libgomp && \
39880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39882 "RANLIB=$${RANLIB}" \
39883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39887 @endif target-libgomp
39889 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
39890 maybe-pdf-target-libgomp:
39892 maybe-pdf-target-libgomp: pdf-target-libgomp
39894 pdf-target-libgomp: \
39895 configure-target-libgomp
39896 @: $(MAKE); $(unstage)
39897 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39898 r=`${PWD_COMMAND}`; export r; \
39899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900 $(NORMAL_TARGET_EXPORTS) \
39901 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
39902 for flag in $(EXTRA_TARGET_FLAGS); do \
39903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39905 (cd $(TARGET_SUBDIR)/libgomp && \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908 "RANLIB=$${RANLIB}" \
39909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39913 @endif target-libgomp
39915 .PHONY: maybe-html-target-libgomp html-target-libgomp
39916 maybe-html-target-libgomp:
39918 maybe-html-target-libgomp: html-target-libgomp
39920 html-target-libgomp: \
39921 configure-target-libgomp
39922 @: $(MAKE); $(unstage)
39923 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(NORMAL_TARGET_EXPORTS) \
39927 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
39928 for flag in $(EXTRA_TARGET_FLAGS); do \
39929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39931 (cd $(TARGET_SUBDIR)/libgomp && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39939 @endif target-libgomp
39941 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
39942 maybe-TAGS-target-libgomp:
39944 maybe-TAGS-target-libgomp: TAGS-target-libgomp
39946 TAGS-target-libgomp: \
39947 configure-target-libgomp
39948 @: $(MAKE); $(unstage)
39949 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39950 r=`${PWD_COMMAND}`; export r; \
39951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952 $(NORMAL_TARGET_EXPORTS) \
39953 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
39954 for flag in $(EXTRA_TARGET_FLAGS); do \
39955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39957 (cd $(TARGET_SUBDIR)/libgomp && \
39958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39960 "RANLIB=$${RANLIB}" \
39961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39965 @endif target-libgomp
39967 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
39968 maybe-install-info-target-libgomp:
39970 maybe-install-info-target-libgomp: install-info-target-libgomp
39972 install-info-target-libgomp: \
39973 configure-target-libgomp \
39974 info-target-libgomp
39975 @: $(MAKE); $(unstage)
39976 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
39977 r=`${PWD_COMMAND}`; export r; \
39978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979 $(NORMAL_TARGET_EXPORTS) \
39980 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
39981 for flag in $(EXTRA_TARGET_FLAGS); do \
39982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39984 (cd $(TARGET_SUBDIR)/libgomp && \
39985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39987 "RANLIB=$${RANLIB}" \
39988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39992 @endif target-libgomp
39994 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
39995 maybe-install-pdf-target-libgomp:
39997 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
39999 install-pdf-target-libgomp: \
40000 configure-target-libgomp \
40002 @: $(MAKE); $(unstage)
40003 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40004 r=`${PWD_COMMAND}`; export r; \
40005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40006 $(NORMAL_TARGET_EXPORTS) \
40007 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
40008 for flag in $(EXTRA_TARGET_FLAGS); do \
40009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011 (cd $(TARGET_SUBDIR)/libgomp && \
40012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40014 "RANLIB=$${RANLIB}" \
40015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40019 @endif target-libgomp
40021 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
40022 maybe-install-html-target-libgomp:
40024 maybe-install-html-target-libgomp: install-html-target-libgomp
40026 install-html-target-libgomp: \
40027 configure-target-libgomp \
40028 html-target-libgomp
40029 @: $(MAKE); $(unstage)
40030 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40031 r=`${PWD_COMMAND}`; export r; \
40032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033 $(NORMAL_TARGET_EXPORTS) \
40034 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
40035 for flag in $(EXTRA_TARGET_FLAGS); do \
40036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40038 (cd $(TARGET_SUBDIR)/libgomp && \
40039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041 "RANLIB=$${RANLIB}" \
40042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40046 @endif target-libgomp
40048 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
40049 maybe-installcheck-target-libgomp:
40051 maybe-installcheck-target-libgomp: installcheck-target-libgomp
40053 installcheck-target-libgomp: \
40054 configure-target-libgomp
40055 @: $(MAKE); $(unstage)
40056 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40057 r=`${PWD_COMMAND}`; export r; \
40058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40059 $(NORMAL_TARGET_EXPORTS) \
40060 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
40061 for flag in $(EXTRA_TARGET_FLAGS); do \
40062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40064 (cd $(TARGET_SUBDIR)/libgomp && \
40065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40067 "RANLIB=$${RANLIB}" \
40068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40072 @endif target-libgomp
40074 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
40075 maybe-mostlyclean-target-libgomp:
40077 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
40079 mostlyclean-target-libgomp:
40080 @: $(MAKE); $(unstage)
40081 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40082 r=`${PWD_COMMAND}`; export r; \
40083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084 $(NORMAL_TARGET_EXPORTS) \
40085 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
40086 for flag in $(EXTRA_TARGET_FLAGS); do \
40087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40089 (cd $(TARGET_SUBDIR)/libgomp && \
40090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40092 "RANLIB=$${RANLIB}" \
40093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40097 @endif target-libgomp
40099 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
40100 maybe-clean-target-libgomp:
40102 maybe-clean-target-libgomp: clean-target-libgomp
40104 clean-target-libgomp:
40105 @: $(MAKE); $(unstage)
40106 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40107 r=`${PWD_COMMAND}`; export r; \
40108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109 $(NORMAL_TARGET_EXPORTS) \
40110 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
40111 for flag in $(EXTRA_TARGET_FLAGS); do \
40112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40114 (cd $(TARGET_SUBDIR)/libgomp && \
40115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40117 "RANLIB=$${RANLIB}" \
40118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40122 @endif target-libgomp
40124 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
40125 maybe-distclean-target-libgomp:
40127 maybe-distclean-target-libgomp: distclean-target-libgomp
40129 distclean-target-libgomp:
40130 @: $(MAKE); $(unstage)
40131 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40132 r=`${PWD_COMMAND}`; export r; \
40133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134 $(NORMAL_TARGET_EXPORTS) \
40135 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
40136 for flag in $(EXTRA_TARGET_FLAGS); do \
40137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40139 (cd $(TARGET_SUBDIR)/libgomp && \
40140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40142 "RANLIB=$${RANLIB}" \
40143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40147 @endif target-libgomp
40149 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
40150 maybe-maintainer-clean-target-libgomp:
40152 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
40154 maintainer-clean-target-libgomp:
40155 @: $(MAKE); $(unstage)
40156 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
40157 r=`${PWD_COMMAND}`; export r; \
40158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159 $(NORMAL_TARGET_EXPORTS) \
40160 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
40161 for flag in $(EXTRA_TARGET_FLAGS); do \
40162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164 (cd $(TARGET_SUBDIR)/libgomp && \
40165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40167 "RANLIB=$${RANLIB}" \
40168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40169 maintainer-clean) \
40172 @endif target-libgomp
40178 .PHONY: configure-target-libitm maybe-configure-target-libitm
40179 maybe-configure-target-libitm:
40181 configure-target-libitm: stage_current
40182 @endif gcc-bootstrap
40184 maybe-configure-target-libitm: configure-target-libitm
40185 configure-target-libitm:
40186 @: $(MAKE); $(unstage)
40187 @r=`${PWD_COMMAND}`; export r; \
40188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40189 echo "Checking multilib configuration for libitm..."; \
40190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
40191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
40192 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
40193 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
40194 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
40196 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
40197 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
40200 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
40202 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
40203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
40204 $(NORMAL_TARGET_EXPORTS) \
40205 echo Configuring in $(TARGET_SUBDIR)/libitm; \
40206 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
40207 case $(srcdir) in \
40208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40209 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
40210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40212 srcdiroption="--srcdir=$${topdir}/libitm"; \
40213 libsrcdir="$$s/libitm"; \
40214 rm -f no-such-file || : ; \
40215 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40216 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40217 --target=${target_alias} $${srcdiroption} \
40219 @endif target-libitm
40225 .PHONY: all-target-libitm maybe-all-target-libitm
40226 maybe-all-target-libitm:
40228 all-target-libitm: stage_current
40229 @endif gcc-bootstrap
40231 TARGET-target-libitm=all
40232 maybe-all-target-libitm: all-target-libitm
40233 all-target-libitm: configure-target-libitm
40234 @: $(MAKE); $(unstage)
40235 @r=`${PWD_COMMAND}`; export r; \
40236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40237 $(NORMAL_TARGET_EXPORTS) \
40238 (cd $(TARGET_SUBDIR)/libitm && \
40239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40240 $(TARGET-target-libitm))
40241 @endif target-libitm
40247 .PHONY: check-target-libitm maybe-check-target-libitm
40248 maybe-check-target-libitm:
40250 maybe-check-target-libitm: check-target-libitm
40252 check-target-libitm:
40253 @: $(MAKE); $(unstage)
40254 @r=`${PWD_COMMAND}`; export r; \
40255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40256 $(NORMAL_TARGET_EXPORTS) \
40257 (cd $(TARGET_SUBDIR)/libitm && \
40258 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40260 @endif target-libitm
40262 .PHONY: install-target-libitm maybe-install-target-libitm
40263 maybe-install-target-libitm:
40265 maybe-install-target-libitm: install-target-libitm
40267 install-target-libitm: installdirs
40268 @: $(MAKE); $(unstage)
40269 @r=`${PWD_COMMAND}`; export r; \
40270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40271 $(NORMAL_TARGET_EXPORTS) \
40272 (cd $(TARGET_SUBDIR)/libitm && \
40273 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40275 @endif target-libitm
40277 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
40278 maybe-install-strip-target-libitm:
40280 maybe-install-strip-target-libitm: install-strip-target-libitm
40282 install-strip-target-libitm: installdirs
40283 @: $(MAKE); $(unstage)
40284 @r=`${PWD_COMMAND}`; export r; \
40285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286 $(NORMAL_TARGET_EXPORTS) \
40287 (cd $(TARGET_SUBDIR)/libitm && \
40288 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40290 @endif target-libitm
40292 # Other targets (info, dvi, pdf, etc.)
40294 .PHONY: maybe-info-target-libitm info-target-libitm
40295 maybe-info-target-libitm:
40297 maybe-info-target-libitm: info-target-libitm
40299 info-target-libitm: \
40300 configure-target-libitm
40301 @: $(MAKE); $(unstage)
40302 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40303 r=`${PWD_COMMAND}`; export r; \
40304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40305 $(NORMAL_TARGET_EXPORTS) \
40306 echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
40307 for flag in $(EXTRA_TARGET_FLAGS); do \
40308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40310 (cd $(TARGET_SUBDIR)/libitm && \
40311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40313 "RANLIB=$${RANLIB}" \
40314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40318 @endif target-libitm
40320 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
40321 maybe-dvi-target-libitm:
40323 maybe-dvi-target-libitm: dvi-target-libitm
40325 dvi-target-libitm: \
40326 configure-target-libitm
40327 @: $(MAKE); $(unstage)
40328 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40329 r=`${PWD_COMMAND}`; export r; \
40330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40331 $(NORMAL_TARGET_EXPORTS) \
40332 echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
40333 for flag in $(EXTRA_TARGET_FLAGS); do \
40334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40336 (cd $(TARGET_SUBDIR)/libitm && \
40337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40339 "RANLIB=$${RANLIB}" \
40340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344 @endif target-libitm
40346 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
40347 maybe-pdf-target-libitm:
40349 maybe-pdf-target-libitm: pdf-target-libitm
40351 pdf-target-libitm: \
40352 configure-target-libitm
40353 @: $(MAKE); $(unstage)
40354 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40355 r=`${PWD_COMMAND}`; export r; \
40356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40357 $(NORMAL_TARGET_EXPORTS) \
40358 echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
40359 for flag in $(EXTRA_TARGET_FLAGS); do \
40360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362 (cd $(TARGET_SUBDIR)/libitm && \
40363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40365 "RANLIB=$${RANLIB}" \
40366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370 @endif target-libitm
40372 .PHONY: maybe-html-target-libitm html-target-libitm
40373 maybe-html-target-libitm:
40375 maybe-html-target-libitm: html-target-libitm
40377 html-target-libitm: \
40378 configure-target-libitm
40379 @: $(MAKE); $(unstage)
40380 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40381 r=`${PWD_COMMAND}`; export r; \
40382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40383 $(NORMAL_TARGET_EXPORTS) \
40384 echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
40385 for flag in $(EXTRA_TARGET_FLAGS); do \
40386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40388 (cd $(TARGET_SUBDIR)/libitm && \
40389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40391 "RANLIB=$${RANLIB}" \
40392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40396 @endif target-libitm
40398 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
40399 maybe-TAGS-target-libitm:
40401 maybe-TAGS-target-libitm: TAGS-target-libitm
40403 TAGS-target-libitm: \
40404 configure-target-libitm
40405 @: $(MAKE); $(unstage)
40406 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40407 r=`${PWD_COMMAND}`; export r; \
40408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409 $(NORMAL_TARGET_EXPORTS) \
40410 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
40411 for flag in $(EXTRA_TARGET_FLAGS); do \
40412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40414 (cd $(TARGET_SUBDIR)/libitm && \
40415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40417 "RANLIB=$${RANLIB}" \
40418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40422 @endif target-libitm
40424 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
40425 maybe-install-info-target-libitm:
40427 maybe-install-info-target-libitm: install-info-target-libitm
40429 install-info-target-libitm: \
40430 configure-target-libitm \
40432 @: $(MAKE); $(unstage)
40433 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40434 r=`${PWD_COMMAND}`; export r; \
40435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40436 $(NORMAL_TARGET_EXPORTS) \
40437 echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
40438 for flag in $(EXTRA_TARGET_FLAGS); do \
40439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40441 (cd $(TARGET_SUBDIR)/libitm && \
40442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40444 "RANLIB=$${RANLIB}" \
40445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40449 @endif target-libitm
40451 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
40452 maybe-install-pdf-target-libitm:
40454 maybe-install-pdf-target-libitm: install-pdf-target-libitm
40456 install-pdf-target-libitm: \
40457 configure-target-libitm \
40459 @: $(MAKE); $(unstage)
40460 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40461 r=`${PWD_COMMAND}`; export r; \
40462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40463 $(NORMAL_TARGET_EXPORTS) \
40464 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
40465 for flag in $(EXTRA_TARGET_FLAGS); do \
40466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40468 (cd $(TARGET_SUBDIR)/libitm && \
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}" \
40476 @endif target-libitm
40478 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
40479 maybe-install-html-target-libitm:
40481 maybe-install-html-target-libitm: install-html-target-libitm
40483 install-html-target-libitm: \
40484 configure-target-libitm \
40486 @: $(MAKE); $(unstage)
40487 @[ -f $(TARGET_SUBDIR)/libitm/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-html in $(TARGET_SUBDIR)/libitm" ; \
40492 for flag in $(EXTRA_TARGET_FLAGS); do \
40493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40495 (cd $(TARGET_SUBDIR)/libitm && \
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}" \
40503 @endif target-libitm
40505 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
40506 maybe-installcheck-target-libitm:
40508 maybe-installcheck-target-libitm: installcheck-target-libitm
40510 installcheck-target-libitm: \
40511 configure-target-libitm
40512 @: $(MAKE); $(unstage)
40513 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40514 r=`${PWD_COMMAND}`; export r; \
40515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40516 $(NORMAL_TARGET_EXPORTS) \
40517 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
40518 for flag in $(EXTRA_TARGET_FLAGS); do \
40519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40521 (cd $(TARGET_SUBDIR)/libitm && \
40522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40524 "RANLIB=$${RANLIB}" \
40525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40529 @endif target-libitm
40531 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
40532 maybe-mostlyclean-target-libitm:
40534 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
40536 mostlyclean-target-libitm:
40537 @: $(MAKE); $(unstage)
40538 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40539 r=`${PWD_COMMAND}`; export r; \
40540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40541 $(NORMAL_TARGET_EXPORTS) \
40542 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
40543 for flag in $(EXTRA_TARGET_FLAGS); do \
40544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40546 (cd $(TARGET_SUBDIR)/libitm && \
40547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40549 "RANLIB=$${RANLIB}" \
40550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40554 @endif target-libitm
40556 .PHONY: maybe-clean-target-libitm clean-target-libitm
40557 maybe-clean-target-libitm:
40559 maybe-clean-target-libitm: clean-target-libitm
40561 clean-target-libitm:
40562 @: $(MAKE); $(unstage)
40563 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40564 r=`${PWD_COMMAND}`; export r; \
40565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40566 $(NORMAL_TARGET_EXPORTS) \
40567 echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
40568 for flag in $(EXTRA_TARGET_FLAGS); do \
40569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40571 (cd $(TARGET_SUBDIR)/libitm && \
40572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40574 "RANLIB=$${RANLIB}" \
40575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40579 @endif target-libitm
40581 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
40582 maybe-distclean-target-libitm:
40584 maybe-distclean-target-libitm: distclean-target-libitm
40586 distclean-target-libitm:
40587 @: $(MAKE); $(unstage)
40588 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40589 r=`${PWD_COMMAND}`; export r; \
40590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40591 $(NORMAL_TARGET_EXPORTS) \
40592 echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
40593 for flag in $(EXTRA_TARGET_FLAGS); do \
40594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596 (cd $(TARGET_SUBDIR)/libitm && \
40597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40599 "RANLIB=$${RANLIB}" \
40600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40604 @endif target-libitm
40606 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
40607 maybe-maintainer-clean-target-libitm:
40609 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
40611 maintainer-clean-target-libitm:
40612 @: $(MAKE); $(unstage)
40613 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
40614 r=`${PWD_COMMAND}`; export r; \
40615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40616 $(NORMAL_TARGET_EXPORTS) \
40617 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
40618 for flag in $(EXTRA_TARGET_FLAGS); do \
40619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621 (cd $(TARGET_SUBDIR)/libitm && \
40622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40624 "RANLIB=$${RANLIB}" \
40625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40626 maintainer-clean) \
40629 @endif target-libitm
40633 @if target-libmudflap
40634 .PHONY: check-target-libmudflap-c++
40635 check-target-libmudflap-c++:
40636 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
40638 @endif target-libmudflap
40644 @if gcc-no-bootstrap
40646 cross: all-build all-gas all-ld
40647 @r=`${PWD_COMMAND}`; export r; \
40648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40650 echo "Building the C and C++ compiler"; \
40651 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
40652 @r=`${PWD_COMMAND}`; export r; \
40653 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
40654 echo "Building runtime libraries"; \
40655 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
40656 @endif gcc-no-bootstrap
40660 .PHONY: check-gcc-c check-c
40662 r=`${PWD_COMMAND}`; export r; \
40663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40665 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
40666 check-c: check-gcc-c
40668 .PHONY: check-gcc-c++ check-c++
40670 r=`${PWD_COMMAND}`; export r; \
40671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40673 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
40674 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libmudflap-c++
40676 .PHONY: check-gcc-fortran check-fortran
40678 r=`${PWD_COMMAND}`; export r; \
40679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40681 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
40682 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
40684 .PHONY: check-gcc-java check-java
40686 r=`${PWD_COMMAND}`; export r; \
40687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40689 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
40690 check-java: check-gcc-java check-target-libjava
40692 .PHONY: check-gcc-ada check-ada
40694 r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40697 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
40698 check-ada: check-gcc-ada check-target-libada
40700 .PHONY: check-gcc-objc check-objc
40702 r=`${PWD_COMMAND}`; export r; \
40703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40705 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
40706 check-objc: check-gcc-objc check-target-libobjc
40708 .PHONY: check-gcc-obj-c++ check-obj-c++
40710 r=`${PWD_COMMAND}`; export r; \
40711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40713 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
40714 check-obj-c++: check-gcc-obj-c++
40716 .PHONY: check-gcc-go check-go
40718 r=`${PWD_COMMAND}`; export r; \
40719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40721 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
40722 check-go: check-gcc-go check-target-libgo
40725 # The gcc part of install-no-fixedincludes, which relies on an intimate
40726 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
40727 .PHONY: gcc-install-no-fixedincludes
40728 gcc-install-no-fixedincludes:
40729 @if [ -f ./gcc/Makefile ]; then \
40730 r=`${PWD_COMMAND}`; export r; \
40731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40734 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
40738 # ---------------------
40739 # GCC bootstrap support
40740 # ---------------------
40742 # We track the current stage (the one in 'gcc') in the stage_current file.
40743 # stage_last instead tracks the stage that was built last. These targets
40744 # are dummy when toplevel bootstrap is not active.
40746 # While making host and target tools, symlinks to the final stage must be
40747 # there, so $(unstage) should be run at various points. To avoid excessive
40748 # recursive invocations of make, we "inline" them using a variable. These
40749 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
40750 # to avoid warnings from the GNU Make job server.
40757 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
40758 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
40759 current_stage = "`cat stage_current 2> /dev/null`"
40760 @endif gcc-bootstrap
40762 .PHONY: unstage stage
40764 @: $(MAKE); $(unstage)
40766 @: $(MAKE); $(stage)
40768 # Disable commands for lean bootstrap.
40771 # We name the build directories for the various stages "stage1-gcc",
40772 # "stage2-gcc","stage3-gcc", etc.
40774 # Since the 'compare' process will fail (on debugging information) if any
40775 # directory names are different, we need to link the gcc directory for
40776 # the previous stage to a constant name ('prev-gcc'), and to make the name of
40777 # the build directories constant as well. For the latter, we use naked names
40778 # like 'gcc', because the scripts in that directory assume it. We use
40779 # mv on platforms where symlinks to directories do not work or are not
40782 # 'touch' doesn't work right on some platforms.
40783 STAMP = echo timestamp >
40785 # We only want to compare .o files, so set this!
40789 .PHONY: stage1-start stage1-end
40792 @: $(MAKE); $(stage); \
40793 echo stage1 > stage_current ; \
40794 echo stage1 > stage_last; \
40795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
40797 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
40798 mkdir stage1-bfd; \
40802 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
40803 mkdir stage1-opcodes; \
40804 mv stage1-opcodes opcodes
40807 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
40808 mkdir stage1-binutils; \
40809 mv stage1-binutils binutils
40812 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
40813 mkdir stage1-gas; \
40817 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
40818 mkdir stage1-gcc; \
40822 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
40823 mkdir stage1-gmp; \
40827 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
40828 mkdir stage1-mpfr; \
40829 mv stage1-mpfr mpfr
40832 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
40833 mkdir stage1-mpc; \
40837 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
40838 mkdir stage1-ppl; \
40842 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
40843 mkdir stage1-cloog; \
40844 mv stage1-cloog cloog
40847 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
40848 mkdir stage1-libelf; \
40849 mv stage1-libelf libelf
40852 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
40853 mkdir stage1-gold; \
40854 mv stage1-gold gold
40857 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
40858 mkdir stage1-intl; \
40859 mv stage1-intl intl
40862 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
40867 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
40868 mkdir stage1-libcpp; \
40869 mv stage1-libcpp libcpp
40872 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
40873 mkdir stage1-libdecnumber; \
40874 mv stage1-libdecnumber libdecnumber
40875 @endif libdecnumber
40877 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
40878 mkdir stage1-libiberty; \
40879 mv stage1-libiberty libiberty
40882 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
40883 mkdir stage1-zlib; \
40884 mv stage1-zlib zlib
40887 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
40888 mkdir stage1-lto-plugin; \
40889 mv stage1-lto-plugin lto-plugin
40891 @[ -d stage1-$(TARGET_SUBDIR) ] || \
40892 mkdir stage1-$(TARGET_SUBDIR); \
40893 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
40897 @if test -d $(HOST_SUBDIR)/bfd ; then \
40898 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
40902 @if test -d $(HOST_SUBDIR)/opcodes ; then \
40903 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
40907 @if test -d $(HOST_SUBDIR)/binutils ; then \
40908 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
40912 @if test -d $(HOST_SUBDIR)/gas ; then \
40913 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
40917 @if test -d $(HOST_SUBDIR)/gcc ; then \
40918 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
40922 @if test -d $(HOST_SUBDIR)/gmp ; then \
40923 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
40927 @if test -d $(HOST_SUBDIR)/mpfr ; then \
40928 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
40932 @if test -d $(HOST_SUBDIR)/mpc ; then \
40933 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
40937 @if test -d $(HOST_SUBDIR)/ppl ; then \
40938 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
40942 @if test -d $(HOST_SUBDIR)/cloog ; then \
40943 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
40947 @if test -d $(HOST_SUBDIR)/libelf ; then \
40948 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
40952 @if test -d $(HOST_SUBDIR)/gold ; then \
40953 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
40957 @if test -d $(HOST_SUBDIR)/intl ; then \
40958 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
40962 @if test -d $(HOST_SUBDIR)/ld ; then \
40963 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
40967 @if test -d $(HOST_SUBDIR)/libcpp ; then \
40968 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
40972 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
40973 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
40975 @endif libdecnumber
40977 @if test -d $(HOST_SUBDIR)/libiberty ; then \
40978 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
40982 @if test -d $(HOST_SUBDIR)/zlib ; then \
40983 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
40987 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
40988 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
40991 @if test -d $(TARGET_SUBDIR) ; then \
40992 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
40994 rm -f stage_current
40996 # Bubble a bug fix through all the stages up to stage 1. They are
40997 # remade, but not reconfigured. The next stage (if any) will not be
40998 # reconfigured either.
40999 .PHONY: stage1-bubble
41001 @r=`${PWD_COMMAND}`; export r; \
41002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41003 if test -f stage1-lean ; then \
41004 echo Skipping rebuild of stage1 ; \
41006 $(MAKE) stage1-start; \
41007 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
41010 .PHONY: all-stage1 clean-stage1
41011 do-clean: clean-stage1
41013 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41014 # only possibility, but now it conflicts with no-bootstrap rules
41020 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41022 .PHONY: distclean-stage1
41024 @: $(MAKE); $(stage)
41025 @test "`cat stage_last`" != stage1 || rm -f stage_last
41029 @endif gcc-bootstrap
41032 .PHONY: stage2-start stage2-end
41035 @: $(MAKE); $(stage); \
41036 echo stage2 > stage_current ; \
41037 echo stage2 > stage_last; \
41038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41040 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
41041 mkdir stage2-bfd; \
41042 mv stage2-bfd bfd ; \
41043 mv stage1-bfd prev-bfd || test -f stage1-lean
41046 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
41047 mkdir stage2-opcodes; \
41048 mv stage2-opcodes opcodes ; \
41049 mv stage1-opcodes prev-opcodes || test -f stage1-lean
41052 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
41053 mkdir stage2-binutils; \
41054 mv stage2-binutils binutils ; \
41055 mv stage1-binutils prev-binutils || test -f stage1-lean
41058 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
41059 mkdir stage2-gas; \
41060 mv stage2-gas gas ; \
41061 mv stage1-gas prev-gas || test -f stage1-lean
41064 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
41065 mkdir stage2-gcc; \
41066 mv stage2-gcc gcc ; \
41067 mv stage1-gcc prev-gcc || test -f stage1-lean
41070 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
41071 mkdir stage2-gmp; \
41072 mv stage2-gmp gmp ; \
41073 mv stage1-gmp prev-gmp || test -f stage1-lean
41076 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
41077 mkdir stage2-mpfr; \
41078 mv stage2-mpfr mpfr ; \
41079 mv stage1-mpfr prev-mpfr || test -f stage1-lean
41082 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
41083 mkdir stage2-mpc; \
41084 mv stage2-mpc mpc ; \
41085 mv stage1-mpc prev-mpc || test -f stage1-lean
41088 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
41089 mkdir stage2-ppl; \
41090 mv stage2-ppl ppl ; \
41091 mv stage1-ppl prev-ppl || test -f stage1-lean
41094 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
41095 mkdir stage2-cloog; \
41096 mv stage2-cloog cloog ; \
41097 mv stage1-cloog prev-cloog || test -f stage1-lean
41100 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
41101 mkdir stage2-libelf; \
41102 mv stage2-libelf libelf ; \
41103 mv stage1-libelf prev-libelf || test -f stage1-lean
41106 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
41107 mkdir stage2-gold; \
41108 mv stage2-gold gold ; \
41109 mv stage1-gold prev-gold || test -f stage1-lean
41112 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
41113 mkdir stage2-intl; \
41114 mv stage2-intl intl ; \
41115 mv stage1-intl prev-intl || test -f stage1-lean
41118 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
41120 mv stage2-ld ld ; \
41121 mv stage1-ld prev-ld || test -f stage1-lean
41124 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
41125 mkdir stage2-libcpp; \
41126 mv stage2-libcpp libcpp ; \
41127 mv stage1-libcpp prev-libcpp || test -f stage1-lean
41130 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
41131 mkdir stage2-libdecnumber; \
41132 mv stage2-libdecnumber libdecnumber ; \
41133 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
41134 @endif libdecnumber
41136 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
41137 mkdir stage2-libiberty; \
41138 mv stage2-libiberty libiberty ; \
41139 mv stage1-libiberty prev-libiberty || test -f stage1-lean
41142 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
41143 mkdir stage2-zlib; \
41144 mv stage2-zlib zlib ; \
41145 mv stage1-zlib prev-zlib || test -f stage1-lean
41148 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
41149 mkdir stage2-lto-plugin; \
41150 mv stage2-lto-plugin lto-plugin ; \
41151 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
41153 @[ -d stage2-$(TARGET_SUBDIR) ] || \
41154 mkdir stage2-$(TARGET_SUBDIR); \
41155 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41156 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
41160 @if test -d $(HOST_SUBDIR)/bfd ; then \
41161 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
41162 mv prev-bfd stage1-bfd ; : ; \
41166 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41167 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
41168 mv prev-opcodes stage1-opcodes ; : ; \
41172 @if test -d $(HOST_SUBDIR)/binutils ; then \
41173 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
41174 mv prev-binutils stage1-binutils ; : ; \
41178 @if test -d $(HOST_SUBDIR)/gas ; then \
41179 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
41180 mv prev-gas stage1-gas ; : ; \
41184 @if test -d $(HOST_SUBDIR)/gcc ; then \
41185 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
41186 mv prev-gcc stage1-gcc ; : ; \
41190 @if test -d $(HOST_SUBDIR)/gmp ; then \
41191 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
41192 mv prev-gmp stage1-gmp ; : ; \
41196 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41197 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
41198 mv prev-mpfr stage1-mpfr ; : ; \
41202 @if test -d $(HOST_SUBDIR)/mpc ; then \
41203 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
41204 mv prev-mpc stage1-mpc ; : ; \
41208 @if test -d $(HOST_SUBDIR)/ppl ; then \
41209 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
41210 mv prev-ppl stage1-ppl ; : ; \
41214 @if test -d $(HOST_SUBDIR)/cloog ; then \
41215 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
41216 mv prev-cloog stage1-cloog ; : ; \
41220 @if test -d $(HOST_SUBDIR)/libelf ; then \
41221 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
41222 mv prev-libelf stage1-libelf ; : ; \
41226 @if test -d $(HOST_SUBDIR)/gold ; then \
41227 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
41228 mv prev-gold stage1-gold ; : ; \
41232 @if test -d $(HOST_SUBDIR)/intl ; then \
41233 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
41234 mv prev-intl stage1-intl ; : ; \
41238 @if test -d $(HOST_SUBDIR)/ld ; then \
41239 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
41240 mv prev-ld stage1-ld ; : ; \
41244 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41245 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
41246 mv prev-libcpp stage1-libcpp ; : ; \
41250 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41251 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
41252 mv prev-libdecnumber stage1-libdecnumber ; : ; \
41254 @endif libdecnumber
41256 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41257 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
41258 mv prev-libiberty stage1-libiberty ; : ; \
41262 @if test -d $(HOST_SUBDIR)/zlib ; then \
41263 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
41264 mv prev-zlib stage1-zlib ; : ; \
41268 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41269 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
41270 mv prev-lto-plugin stage1-lto-plugin ; : ; \
41273 @if test -d $(TARGET_SUBDIR) ; then \
41274 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
41275 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
41277 rm -f stage_current
41279 # Bubble a bug fix through all the stages up to stage 2. They are
41280 # remade, but not reconfigured. The next stage (if any) will not be
41281 # reconfigured either.
41282 .PHONY: stage2-bubble
41283 stage2-bubble:: stage1-bubble
41284 @r=`${PWD_COMMAND}`; export r; \
41285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41286 if test -f stage2-lean || test -f stage1-lean ; then \
41287 echo Skipping rebuild of stage2 ; \
41289 $(MAKE) stage2-start; \
41290 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
41293 .PHONY: all-stage2 clean-stage2
41294 do-clean: clean-stage2
41296 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41297 # only possibility, but now it conflicts with no-bootstrap rules
41302 .PHONY: bootstrap2 bootstrap2-lean
41304 echo stage2 > stage_final
41305 @r=`${PWD_COMMAND}`; export r; \
41306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
41308 @: $(MAKE); $(unstage)
41309 @r=`${PWD_COMMAND}`; export r; \
41310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41311 TFLAGS="$(STAGE2_TFLAGS)"; \
41312 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41315 echo stage2 > stage_final
41316 @r=`${PWD_COMMAND}`; export r; \
41317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41318 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
41319 @: $(MAKE); $(unstage)
41320 @r=`${PWD_COMMAND}`; export r; \
41321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41322 TFLAGS="$(STAGE2_TFLAGS)"; \
41323 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41326 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41327 distclean-stage1:: distclean-stage2
41328 .PHONY: distclean-stage2
41330 @: $(MAKE); $(stage)
41331 @test "`cat stage_last`" != stage2 || rm -f stage_last
41335 @endif gcc-bootstrap
41338 .PHONY: stage3-start stage3-end
41341 @: $(MAKE); $(stage); \
41342 echo stage3 > stage_current ; \
41343 echo stage3 > stage_last; \
41344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41346 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
41347 mkdir stage3-bfd; \
41348 mv stage3-bfd bfd ; \
41349 mv stage2-bfd prev-bfd || test -f stage2-lean
41352 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
41353 mkdir stage3-opcodes; \
41354 mv stage3-opcodes opcodes ; \
41355 mv stage2-opcodes prev-opcodes || test -f stage2-lean
41358 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
41359 mkdir stage3-binutils; \
41360 mv stage3-binutils binutils ; \
41361 mv stage2-binutils prev-binutils || test -f stage2-lean
41364 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
41365 mkdir stage3-gas; \
41366 mv stage3-gas gas ; \
41367 mv stage2-gas prev-gas || test -f stage2-lean
41370 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
41371 mkdir stage3-gcc; \
41372 mv stage3-gcc gcc ; \
41373 mv stage2-gcc prev-gcc || test -f stage2-lean
41376 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
41377 mkdir stage3-gmp; \
41378 mv stage3-gmp gmp ; \
41379 mv stage2-gmp prev-gmp || test -f stage2-lean
41382 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
41383 mkdir stage3-mpfr; \
41384 mv stage3-mpfr mpfr ; \
41385 mv stage2-mpfr prev-mpfr || test -f stage2-lean
41388 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
41389 mkdir stage3-mpc; \
41390 mv stage3-mpc mpc ; \
41391 mv stage2-mpc prev-mpc || test -f stage2-lean
41394 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
41395 mkdir stage3-ppl; \
41396 mv stage3-ppl ppl ; \
41397 mv stage2-ppl prev-ppl || test -f stage2-lean
41400 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
41401 mkdir stage3-cloog; \
41402 mv stage3-cloog cloog ; \
41403 mv stage2-cloog prev-cloog || test -f stage2-lean
41406 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
41407 mkdir stage3-libelf; \
41408 mv stage3-libelf libelf ; \
41409 mv stage2-libelf prev-libelf || test -f stage2-lean
41412 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
41413 mkdir stage3-gold; \
41414 mv stage3-gold gold ; \
41415 mv stage2-gold prev-gold || test -f stage2-lean
41418 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
41419 mkdir stage3-intl; \
41420 mv stage3-intl intl ; \
41421 mv stage2-intl prev-intl || test -f stage2-lean
41424 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
41426 mv stage3-ld ld ; \
41427 mv stage2-ld prev-ld || test -f stage2-lean
41430 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
41431 mkdir stage3-libcpp; \
41432 mv stage3-libcpp libcpp ; \
41433 mv stage2-libcpp prev-libcpp || test -f stage2-lean
41436 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
41437 mkdir stage3-libdecnumber; \
41438 mv stage3-libdecnumber libdecnumber ; \
41439 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
41440 @endif libdecnumber
41442 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
41443 mkdir stage3-libiberty; \
41444 mv stage3-libiberty libiberty ; \
41445 mv stage2-libiberty prev-libiberty || test -f stage2-lean
41448 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
41449 mkdir stage3-zlib; \
41450 mv stage3-zlib zlib ; \
41451 mv stage2-zlib prev-zlib || test -f stage2-lean
41454 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
41455 mkdir stage3-lto-plugin; \
41456 mv stage3-lto-plugin lto-plugin ; \
41457 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
41459 @[ -d stage3-$(TARGET_SUBDIR) ] || \
41460 mkdir stage3-$(TARGET_SUBDIR); \
41461 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41462 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
41466 @if test -d $(HOST_SUBDIR)/bfd ; then \
41467 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
41468 mv prev-bfd stage2-bfd ; : ; \
41472 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41473 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
41474 mv prev-opcodes stage2-opcodes ; : ; \
41478 @if test -d $(HOST_SUBDIR)/binutils ; then \
41479 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
41480 mv prev-binutils stage2-binutils ; : ; \
41484 @if test -d $(HOST_SUBDIR)/gas ; then \
41485 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
41486 mv prev-gas stage2-gas ; : ; \
41490 @if test -d $(HOST_SUBDIR)/gcc ; then \
41491 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
41492 mv prev-gcc stage2-gcc ; : ; \
41496 @if test -d $(HOST_SUBDIR)/gmp ; then \
41497 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
41498 mv prev-gmp stage2-gmp ; : ; \
41502 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41503 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
41504 mv prev-mpfr stage2-mpfr ; : ; \
41508 @if test -d $(HOST_SUBDIR)/mpc ; then \
41509 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
41510 mv prev-mpc stage2-mpc ; : ; \
41514 @if test -d $(HOST_SUBDIR)/ppl ; then \
41515 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
41516 mv prev-ppl stage2-ppl ; : ; \
41520 @if test -d $(HOST_SUBDIR)/cloog ; then \
41521 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
41522 mv prev-cloog stage2-cloog ; : ; \
41526 @if test -d $(HOST_SUBDIR)/libelf ; then \
41527 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
41528 mv prev-libelf stage2-libelf ; : ; \
41532 @if test -d $(HOST_SUBDIR)/gold ; then \
41533 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
41534 mv prev-gold stage2-gold ; : ; \
41538 @if test -d $(HOST_SUBDIR)/intl ; then \
41539 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
41540 mv prev-intl stage2-intl ; : ; \
41544 @if test -d $(HOST_SUBDIR)/ld ; then \
41545 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
41546 mv prev-ld stage2-ld ; : ; \
41550 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41551 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
41552 mv prev-libcpp stage2-libcpp ; : ; \
41556 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41557 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
41558 mv prev-libdecnumber stage2-libdecnumber ; : ; \
41560 @endif libdecnumber
41562 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41563 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
41564 mv prev-libiberty stage2-libiberty ; : ; \
41568 @if test -d $(HOST_SUBDIR)/zlib ; then \
41569 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
41570 mv prev-zlib stage2-zlib ; : ; \
41574 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41575 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
41576 mv prev-lto-plugin stage2-lto-plugin ; : ; \
41579 @if test -d $(TARGET_SUBDIR) ; then \
41580 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
41581 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
41583 rm -f stage_current
41585 # Bubble a bug fix through all the stages up to stage 3. They are
41586 # remade, but not reconfigured. The next stage (if any) will not be
41587 # reconfigured either.
41588 .PHONY: stage3-bubble
41589 stage3-bubble:: stage2-bubble
41590 @r=`${PWD_COMMAND}`; export r; \
41591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41592 if test -f stage3-lean || test -f stage2-lean ; then \
41593 echo Skipping rebuild of stage3 ; \
41595 $(MAKE) stage3-start; \
41597 rm -rf stage1-* ; \
41598 $(STAMP) stage1-lean ; \
41600 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
41602 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
41604 .PHONY: all-stage3 clean-stage3
41605 do-clean: clean-stage3
41607 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41608 # only possibility, but now it conflicts with no-bootstrap rules
41612 @r=`${PWD_COMMAND}`; export r; \
41613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41614 if test -f stage2-lean; then \
41615 echo Cannot compare object files as stage 2 was deleted. ; \
41618 : $(MAKE); $(stage); \
41619 rm -f .bad_compare ; \
41620 echo Comparing stages 2 and 3 ; \
41621 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
41622 files=`find stage3-* -name "*$(objext)" -print | \
41623 sed -n s,^stage$$sed-,,p` ; \
41624 for file in $${files} ; do \
41625 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
41626 if test ! -f $$f1; then continue; fi; \
41627 $(do-compare) > /dev/null 2>&1; \
41628 if test $$? -eq 1; then \
41630 @compare_exclusions@) \
41631 echo warning: $$file differs ;; \
41633 echo $$file differs >> .bad_compare ;; \
41637 if [ -f .bad_compare ]; then \
41638 echo "Bootstrap comparison failure!"; \
41639 cat .bad_compare; \
41642 echo Comparison successful.; \
41647 $(STAMP) stage2-lean; \
41652 .PHONY: bootstrap bootstrap-lean
41654 echo stage3 > stage_final
41655 @r=`${PWD_COMMAND}`; export r; \
41656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41657 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
41658 @: $(MAKE); $(unstage)
41659 @r=`${PWD_COMMAND}`; export r; \
41660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661 TFLAGS="$(STAGE3_TFLAGS)"; \
41662 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41665 echo stage3 > stage_final
41666 @r=`${PWD_COMMAND}`; export r; \
41667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41668 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
41669 @: $(MAKE); $(unstage)
41670 @r=`${PWD_COMMAND}`; export r; \
41671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41672 TFLAGS="$(STAGE3_TFLAGS)"; \
41673 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41676 # Rules to wipe a stage and all the following ones, also used for cleanstrap
41677 distclean-stage2:: distclean-stage3
41678 .PHONY: distclean-stage3
41680 @: $(MAKE); $(stage)
41681 @test "`cat stage_last`" != stage3 || rm -f stage_last
41682 rm -rf stage3-* compare
41686 cleanstrap: do-distclean local-clean
41687 echo stage3 > stage_final
41688 @r=`${PWD_COMMAND}`; export r; \
41689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41690 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
41691 @: $(MAKE); $(unstage)
41692 @r=`${PWD_COMMAND}`; export r; \
41693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41694 TFLAGS="$(STAGE3_TFLAGS)"; \
41695 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
41697 @endif gcc-bootstrap
41700 .PHONY: stage4-start stage4-end
41703 @: $(MAKE); $(stage); \
41704 echo stage4 > stage_current ; \
41705 echo stage4 > stage_last; \
41706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
41708 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
41709 mkdir stage4-bfd; \
41710 mv stage4-bfd bfd ; \
41711 mv stage3-bfd prev-bfd || test -f stage3-lean
41714 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
41715 mkdir stage4-opcodes; \
41716 mv stage4-opcodes opcodes ; \
41717 mv stage3-opcodes prev-opcodes || test -f stage3-lean
41720 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
41721 mkdir stage4-binutils; \
41722 mv stage4-binutils binutils ; \
41723 mv stage3-binutils prev-binutils || test -f stage3-lean
41726 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
41727 mkdir stage4-gas; \
41728 mv stage4-gas gas ; \
41729 mv stage3-gas prev-gas || test -f stage3-lean
41732 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
41733 mkdir stage4-gcc; \
41734 mv stage4-gcc gcc ; \
41735 mv stage3-gcc prev-gcc || test -f stage3-lean
41738 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
41739 mkdir stage4-gmp; \
41740 mv stage4-gmp gmp ; \
41741 mv stage3-gmp prev-gmp || test -f stage3-lean
41744 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
41745 mkdir stage4-mpfr; \
41746 mv stage4-mpfr mpfr ; \
41747 mv stage3-mpfr prev-mpfr || test -f stage3-lean
41750 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
41751 mkdir stage4-mpc; \
41752 mv stage4-mpc mpc ; \
41753 mv stage3-mpc prev-mpc || test -f stage3-lean
41756 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
41757 mkdir stage4-ppl; \
41758 mv stage4-ppl ppl ; \
41759 mv stage3-ppl prev-ppl || test -f stage3-lean
41762 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
41763 mkdir stage4-cloog; \
41764 mv stage4-cloog cloog ; \
41765 mv stage3-cloog prev-cloog || test -f stage3-lean
41768 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
41769 mkdir stage4-libelf; \
41770 mv stage4-libelf libelf ; \
41771 mv stage3-libelf prev-libelf || test -f stage3-lean
41774 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
41775 mkdir stage4-gold; \
41776 mv stage4-gold gold ; \
41777 mv stage3-gold prev-gold || test -f stage3-lean
41780 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
41781 mkdir stage4-intl; \
41782 mv stage4-intl intl ; \
41783 mv stage3-intl prev-intl || test -f stage3-lean
41786 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
41788 mv stage4-ld ld ; \
41789 mv stage3-ld prev-ld || test -f stage3-lean
41792 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
41793 mkdir stage4-libcpp; \
41794 mv stage4-libcpp libcpp ; \
41795 mv stage3-libcpp prev-libcpp || test -f stage3-lean
41798 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
41799 mkdir stage4-libdecnumber; \
41800 mv stage4-libdecnumber libdecnumber ; \
41801 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
41802 @endif libdecnumber
41804 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
41805 mkdir stage4-libiberty; \
41806 mv stage4-libiberty libiberty ; \
41807 mv stage3-libiberty prev-libiberty || test -f stage3-lean
41810 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
41811 mkdir stage4-zlib; \
41812 mv stage4-zlib zlib ; \
41813 mv stage3-zlib prev-zlib || test -f stage3-lean
41816 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
41817 mkdir stage4-lto-plugin; \
41818 mv stage4-lto-plugin lto-plugin ; \
41819 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
41821 @[ -d stage4-$(TARGET_SUBDIR) ] || \
41822 mkdir stage4-$(TARGET_SUBDIR); \
41823 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
41824 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
41828 @if test -d $(HOST_SUBDIR)/bfd ; then \
41829 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
41830 mv prev-bfd stage3-bfd ; : ; \
41834 @if test -d $(HOST_SUBDIR)/opcodes ; then \
41835 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
41836 mv prev-opcodes stage3-opcodes ; : ; \
41840 @if test -d $(HOST_SUBDIR)/binutils ; then \
41841 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
41842 mv prev-binutils stage3-binutils ; : ; \
41846 @if test -d $(HOST_SUBDIR)/gas ; then \
41847 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
41848 mv prev-gas stage3-gas ; : ; \
41852 @if test -d $(HOST_SUBDIR)/gcc ; then \
41853 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
41854 mv prev-gcc stage3-gcc ; : ; \
41858 @if test -d $(HOST_SUBDIR)/gmp ; then \
41859 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
41860 mv prev-gmp stage3-gmp ; : ; \
41864 @if test -d $(HOST_SUBDIR)/mpfr ; then \
41865 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
41866 mv prev-mpfr stage3-mpfr ; : ; \
41870 @if test -d $(HOST_SUBDIR)/mpc ; then \
41871 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
41872 mv prev-mpc stage3-mpc ; : ; \
41876 @if test -d $(HOST_SUBDIR)/ppl ; then \
41877 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
41878 mv prev-ppl stage3-ppl ; : ; \
41882 @if test -d $(HOST_SUBDIR)/cloog ; then \
41883 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
41884 mv prev-cloog stage3-cloog ; : ; \
41888 @if test -d $(HOST_SUBDIR)/libelf ; then \
41889 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
41890 mv prev-libelf stage3-libelf ; : ; \
41894 @if test -d $(HOST_SUBDIR)/gold ; then \
41895 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
41896 mv prev-gold stage3-gold ; : ; \
41900 @if test -d $(HOST_SUBDIR)/intl ; then \
41901 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
41902 mv prev-intl stage3-intl ; : ; \
41906 @if test -d $(HOST_SUBDIR)/ld ; then \
41907 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
41908 mv prev-ld stage3-ld ; : ; \
41912 @if test -d $(HOST_SUBDIR)/libcpp ; then \
41913 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
41914 mv prev-libcpp stage3-libcpp ; : ; \
41918 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
41919 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
41920 mv prev-libdecnumber stage3-libdecnumber ; : ; \
41922 @endif libdecnumber
41924 @if test -d $(HOST_SUBDIR)/libiberty ; then \
41925 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
41926 mv prev-libiberty stage3-libiberty ; : ; \
41930 @if test -d $(HOST_SUBDIR)/zlib ; then \
41931 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
41932 mv prev-zlib stage3-zlib ; : ; \
41936 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
41937 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
41938 mv prev-lto-plugin stage3-lto-plugin ; : ; \
41941 @if test -d $(TARGET_SUBDIR) ; then \
41942 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
41943 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
41945 rm -f stage_current
41947 # Bubble a bug fix through all the stages up to stage 4. They are
41948 # remade, but not reconfigured. The next stage (if any) will not be
41949 # reconfigured either.
41950 .PHONY: stage4-bubble
41951 stage4-bubble:: stage3-bubble
41952 @r=`${PWD_COMMAND}`; export r; \
41953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41954 if test -f stage4-lean || test -f stage3-lean ; then \
41955 echo Skipping rebuild of stage4 ; \
41957 $(MAKE) stage4-start; \
41959 rm -rf stage2-* ; \
41960 $(STAMP) stage2-lean ; \
41962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
41964 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
41966 .PHONY: all-stage4 clean-stage4
41967 do-clean: clean-stage4
41969 # FIXME: Will not need to be conditional when toplevel bootstrap is the
41970 # only possibility, but now it conflicts with no-bootstrap rules
41974 @r=`${PWD_COMMAND}`; export r; \
41975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976 if test -f stage3-lean; then \
41977 echo Cannot compare object files as stage 3 was deleted. ; \
41980 : $(MAKE); $(stage); \
41981 rm -f .bad_compare ; \
41982 echo Comparing stages 3 and 4 ; \
41983 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
41984 files=`find stage4-* -name "*$(objext)" -print | \
41985 sed -n s,^stage$$sed-,,p` ; \
41986 for file in $${files} ; do \
41987 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
41988 if test ! -f $$f1; then continue; fi; \
41989 $(do-compare3) > /dev/null 2>&1; \
41990 if test $$? -eq 1; then \
41992 @compare_exclusions@) \
41993 echo warning: $$file differs ;; \
41995 echo $$file differs >> .bad_compare ;; \
41999 if [ -f .bad_compare ]; then \
42000 echo "Bootstrap comparison failure!"; \
42001 cat .bad_compare; \
42004 echo Comparison successful.; \
42009 $(STAMP) stage3-lean; \
42014 .PHONY: bootstrap4 bootstrap4-lean
42016 echo stage4 > stage_final
42017 @r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
42020 @: $(MAKE); $(unstage)
42021 @r=`${PWD_COMMAND}`; export r; \
42022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42023 TFLAGS="$(STAGE4_TFLAGS)"; \
42024 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42027 echo stage4 > stage_final
42028 @r=`${PWD_COMMAND}`; export r; \
42029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42030 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
42031 @: $(MAKE); $(unstage)
42032 @r=`${PWD_COMMAND}`; export r; \
42033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42034 TFLAGS="$(STAGE4_TFLAGS)"; \
42035 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42038 # Rules to wipe a stage and all the following ones, also used for cleanstrap
42039 distclean-stage3:: distclean-stage4
42040 .PHONY: distclean-stage4
42042 @: $(MAKE); $(stage)
42043 @test "`cat stage_last`" != stage4 || rm -f stage_last
42044 rm -rf stage4-* compare3
42047 @endif gcc-bootstrap
42050 .PHONY: stageprofile-start stageprofile-end
42052 stageprofile-start::
42053 @: $(MAKE); $(stage); \
42054 echo stageprofile > stage_current ; \
42055 echo stageprofile > stage_last; \
42056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
42058 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
42059 mkdir stageprofile-bfd; \
42060 mv stageprofile-bfd bfd ; \
42061 mv stage1-bfd prev-bfd || test -f stage1-lean
42064 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
42065 mkdir stageprofile-opcodes; \
42066 mv stageprofile-opcodes opcodes ; \
42067 mv stage1-opcodes prev-opcodes || test -f stage1-lean
42070 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
42071 mkdir stageprofile-binutils; \
42072 mv stageprofile-binutils binutils ; \
42073 mv stage1-binutils prev-binutils || test -f stage1-lean
42076 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
42077 mkdir stageprofile-gas; \
42078 mv stageprofile-gas gas ; \
42079 mv stage1-gas prev-gas || test -f stage1-lean
42082 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
42083 mkdir stageprofile-gcc; \
42084 mv stageprofile-gcc gcc ; \
42085 mv stage1-gcc prev-gcc || test -f stage1-lean
42088 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
42089 mkdir stageprofile-gmp; \
42090 mv stageprofile-gmp gmp ; \
42091 mv stage1-gmp prev-gmp || test -f stage1-lean
42094 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
42095 mkdir stageprofile-mpfr; \
42096 mv stageprofile-mpfr mpfr ; \
42097 mv stage1-mpfr prev-mpfr || test -f stage1-lean
42100 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
42101 mkdir stageprofile-mpc; \
42102 mv stageprofile-mpc mpc ; \
42103 mv stage1-mpc prev-mpc || test -f stage1-lean
42106 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
42107 mkdir stageprofile-ppl; \
42108 mv stageprofile-ppl ppl ; \
42109 mv stage1-ppl prev-ppl || test -f stage1-lean
42112 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
42113 mkdir stageprofile-cloog; \
42114 mv stageprofile-cloog cloog ; \
42115 mv stage1-cloog prev-cloog || test -f stage1-lean
42118 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
42119 mkdir stageprofile-libelf; \
42120 mv stageprofile-libelf libelf ; \
42121 mv stage1-libelf prev-libelf || test -f stage1-lean
42124 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
42125 mkdir stageprofile-gold; \
42126 mv stageprofile-gold gold ; \
42127 mv stage1-gold prev-gold || test -f stage1-lean
42130 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
42131 mkdir stageprofile-intl; \
42132 mv stageprofile-intl intl ; \
42133 mv stage1-intl prev-intl || test -f stage1-lean
42136 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
42137 mkdir stageprofile-ld; \
42138 mv stageprofile-ld ld ; \
42139 mv stage1-ld prev-ld || test -f stage1-lean
42142 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
42143 mkdir stageprofile-libcpp; \
42144 mv stageprofile-libcpp libcpp ; \
42145 mv stage1-libcpp prev-libcpp || test -f stage1-lean
42148 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
42149 mkdir stageprofile-libdecnumber; \
42150 mv stageprofile-libdecnumber libdecnumber ; \
42151 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
42152 @endif libdecnumber
42154 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
42155 mkdir stageprofile-libiberty; \
42156 mv stageprofile-libiberty libiberty ; \
42157 mv stage1-libiberty prev-libiberty || test -f stage1-lean
42160 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
42161 mkdir stageprofile-zlib; \
42162 mv stageprofile-zlib zlib ; \
42163 mv stage1-zlib prev-zlib || test -f stage1-lean
42166 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
42167 mkdir stageprofile-lto-plugin; \
42168 mv stageprofile-lto-plugin lto-plugin ; \
42169 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
42171 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
42172 mkdir stageprofile-$(TARGET_SUBDIR); \
42173 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
42174 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
42178 @if test -d $(HOST_SUBDIR)/bfd ; then \
42179 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
42180 mv prev-bfd stage1-bfd ; : ; \
42184 @if test -d $(HOST_SUBDIR)/opcodes ; then \
42185 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
42186 mv prev-opcodes stage1-opcodes ; : ; \
42190 @if test -d $(HOST_SUBDIR)/binutils ; then \
42191 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
42192 mv prev-binutils stage1-binutils ; : ; \
42196 @if test -d $(HOST_SUBDIR)/gas ; then \
42197 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
42198 mv prev-gas stage1-gas ; : ; \
42202 @if test -d $(HOST_SUBDIR)/gcc ; then \
42203 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
42204 mv prev-gcc stage1-gcc ; : ; \
42208 @if test -d $(HOST_SUBDIR)/gmp ; then \
42209 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
42210 mv prev-gmp stage1-gmp ; : ; \
42214 @if test -d $(HOST_SUBDIR)/mpfr ; then \
42215 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
42216 mv prev-mpfr stage1-mpfr ; : ; \
42220 @if test -d $(HOST_SUBDIR)/mpc ; then \
42221 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
42222 mv prev-mpc stage1-mpc ; : ; \
42226 @if test -d $(HOST_SUBDIR)/ppl ; then \
42227 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
42228 mv prev-ppl stage1-ppl ; : ; \
42232 @if test -d $(HOST_SUBDIR)/cloog ; then \
42233 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
42234 mv prev-cloog stage1-cloog ; : ; \
42238 @if test -d $(HOST_SUBDIR)/libelf ; then \
42239 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
42240 mv prev-libelf stage1-libelf ; : ; \
42244 @if test -d $(HOST_SUBDIR)/gold ; then \
42245 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
42246 mv prev-gold stage1-gold ; : ; \
42250 @if test -d $(HOST_SUBDIR)/intl ; then \
42251 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
42252 mv prev-intl stage1-intl ; : ; \
42256 @if test -d $(HOST_SUBDIR)/ld ; then \
42257 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
42258 mv prev-ld stage1-ld ; : ; \
42262 @if test -d $(HOST_SUBDIR)/libcpp ; then \
42263 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
42264 mv prev-libcpp stage1-libcpp ; : ; \
42268 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
42269 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
42270 mv prev-libdecnumber stage1-libdecnumber ; : ; \
42272 @endif libdecnumber
42274 @if test -d $(HOST_SUBDIR)/libiberty ; then \
42275 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
42276 mv prev-libiberty stage1-libiberty ; : ; \
42280 @if test -d $(HOST_SUBDIR)/zlib ; then \
42281 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
42282 mv prev-zlib stage1-zlib ; : ; \
42286 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
42287 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
42288 mv prev-lto-plugin stage1-lto-plugin ; : ; \
42291 @if test -d $(TARGET_SUBDIR) ; then \
42292 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
42293 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
42295 rm -f stage_current
42297 # Bubble a bug fix through all the stages up to stage profile. They are
42298 # remade, but not reconfigured. The next stage (if any) will not be
42299 # reconfigured either.
42300 .PHONY: stageprofile-bubble
42301 stageprofile-bubble:: stage1-bubble
42302 @r=`${PWD_COMMAND}`; export r; \
42303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42304 if test -f stageprofile-lean || test -f stage1-lean ; then \
42305 echo Skipping rebuild of stageprofile ; \
42307 $(MAKE) stageprofile-start; \
42308 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
42311 .PHONY: all-stageprofile clean-stageprofile
42312 do-clean: clean-stageprofile
42314 # FIXME: Will not need to be conditional when toplevel bootstrap is the
42315 # only possibility, but now it conflicts with no-bootstrap rules
42321 # Rules to wipe a stage and all the following ones, also used for cleanstrap
42322 distclean-stage1:: distclean-stageprofile
42323 .PHONY: distclean-stageprofile
42324 distclean-stageprofile::
42325 @: $(MAKE); $(stage)
42326 @test "`cat stage_last`" != stageprofile || rm -f stage_last
42327 rm -rf stageprofile-*
42330 @endif gcc-bootstrap
42333 .PHONY: stagefeedback-start stagefeedback-end
42335 stagefeedback-start::
42336 @: $(MAKE); $(stage); \
42337 echo stagefeedback > stage_current ; \
42338 echo stagefeedback > stage_last; \
42339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
42341 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
42342 mkdir stagefeedback-bfd; \
42343 mv stagefeedback-bfd bfd ; \
42344 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
42347 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
42348 mkdir stagefeedback-opcodes; \
42349 mv stagefeedback-opcodes opcodes ; \
42350 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
42353 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
42354 mkdir stagefeedback-binutils; \
42355 mv stagefeedback-binutils binutils ; \
42356 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
42359 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
42360 mkdir stagefeedback-gas; \
42361 mv stagefeedback-gas gas ; \
42362 mv stageprofile-gas prev-gas || test -f stageprofile-lean
42365 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
42366 mkdir stagefeedback-gcc; \
42367 mv stagefeedback-gcc gcc ; \
42368 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
42371 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
42372 mkdir stagefeedback-gmp; \
42373 mv stagefeedback-gmp gmp ; \
42374 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
42377 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
42378 mkdir stagefeedback-mpfr; \
42379 mv stagefeedback-mpfr mpfr ; \
42380 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
42383 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
42384 mkdir stagefeedback-mpc; \
42385 mv stagefeedback-mpc mpc ; \
42386 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
42389 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
42390 mkdir stagefeedback-ppl; \
42391 mv stagefeedback-ppl ppl ; \
42392 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
42395 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
42396 mkdir stagefeedback-cloog; \
42397 mv stagefeedback-cloog cloog ; \
42398 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
42401 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
42402 mkdir stagefeedback-libelf; \
42403 mv stagefeedback-libelf libelf ; \
42404 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
42407 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
42408 mkdir stagefeedback-gold; \
42409 mv stagefeedback-gold gold ; \
42410 mv stageprofile-gold prev-gold || test -f stageprofile-lean
42413 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
42414 mkdir stagefeedback-intl; \
42415 mv stagefeedback-intl intl ; \
42416 mv stageprofile-intl prev-intl || test -f stageprofile-lean
42419 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
42420 mkdir stagefeedback-ld; \
42421 mv stagefeedback-ld ld ; \
42422 mv stageprofile-ld prev-ld || test -f stageprofile-lean
42425 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
42426 mkdir stagefeedback-libcpp; \
42427 mv stagefeedback-libcpp libcpp ; \
42428 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
42431 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
42432 mkdir stagefeedback-libdecnumber; \
42433 mv stagefeedback-libdecnumber libdecnumber ; \
42434 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
42435 @endif libdecnumber
42437 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
42438 mkdir stagefeedback-libiberty; \
42439 mv stagefeedback-libiberty libiberty ; \
42440 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
42443 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
42444 mkdir stagefeedback-zlib; \
42445 mv stagefeedback-zlib zlib ; \
42446 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
42449 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
42450 mkdir stagefeedback-lto-plugin; \
42451 mv stagefeedback-lto-plugin lto-plugin ; \
42452 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
42454 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
42455 mkdir stagefeedback-$(TARGET_SUBDIR); \
42456 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
42457 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
42459 stagefeedback-end::
42461 @if test -d $(HOST_SUBDIR)/bfd ; then \
42462 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
42463 mv prev-bfd stageprofile-bfd ; : ; \
42467 @if test -d $(HOST_SUBDIR)/opcodes ; then \
42468 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
42469 mv prev-opcodes stageprofile-opcodes ; : ; \
42473 @if test -d $(HOST_SUBDIR)/binutils ; then \
42474 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
42475 mv prev-binutils stageprofile-binutils ; : ; \
42479 @if test -d $(HOST_SUBDIR)/gas ; then \
42480 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
42481 mv prev-gas stageprofile-gas ; : ; \
42485 @if test -d $(HOST_SUBDIR)/gcc ; then \
42486 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
42487 mv prev-gcc stageprofile-gcc ; : ; \
42491 @if test -d $(HOST_SUBDIR)/gmp ; then \
42492 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
42493 mv prev-gmp stageprofile-gmp ; : ; \
42497 @if test -d $(HOST_SUBDIR)/mpfr ; then \
42498 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
42499 mv prev-mpfr stageprofile-mpfr ; : ; \
42503 @if test -d $(HOST_SUBDIR)/mpc ; then \
42504 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
42505 mv prev-mpc stageprofile-mpc ; : ; \
42509 @if test -d $(HOST_SUBDIR)/ppl ; then \
42510 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
42511 mv prev-ppl stageprofile-ppl ; : ; \
42515 @if test -d $(HOST_SUBDIR)/cloog ; then \
42516 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
42517 mv prev-cloog stageprofile-cloog ; : ; \
42521 @if test -d $(HOST_SUBDIR)/libelf ; then \
42522 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
42523 mv prev-libelf stageprofile-libelf ; : ; \
42527 @if test -d $(HOST_SUBDIR)/gold ; then \
42528 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
42529 mv prev-gold stageprofile-gold ; : ; \
42533 @if test -d $(HOST_SUBDIR)/intl ; then \
42534 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
42535 mv prev-intl stageprofile-intl ; : ; \
42539 @if test -d $(HOST_SUBDIR)/ld ; then \
42540 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
42541 mv prev-ld stageprofile-ld ; : ; \
42545 @if test -d $(HOST_SUBDIR)/libcpp ; then \
42546 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
42547 mv prev-libcpp stageprofile-libcpp ; : ; \
42551 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
42552 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
42553 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
42555 @endif libdecnumber
42557 @if test -d $(HOST_SUBDIR)/libiberty ; then \
42558 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
42559 mv prev-libiberty stageprofile-libiberty ; : ; \
42563 @if test -d $(HOST_SUBDIR)/zlib ; then \
42564 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
42565 mv prev-zlib stageprofile-zlib ; : ; \
42569 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
42570 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
42571 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
42574 @if test -d $(TARGET_SUBDIR) ; then \
42575 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
42576 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
42578 rm -f stage_current
42580 # Bubble a bug fix through all the stages up to stage feedback. They are
42581 # remade, but not reconfigured. The next stage (if any) will not be
42582 # reconfigured either.
42583 .PHONY: stagefeedback-bubble
42584 stagefeedback-bubble:: stageprofile-bubble
42585 @r=`${PWD_COMMAND}`; export r; \
42586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
42588 echo Skipping rebuild of stagefeedback ; \
42590 $(MAKE) stagefeedback-start; \
42591 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
42594 .PHONY: all-stagefeedback clean-stagefeedback
42595 do-clean: clean-stagefeedback
42597 # FIXME: Will not need to be conditional when toplevel bootstrap is the
42598 # only possibility, but now it conflicts with no-bootstrap rules
42603 .PHONY: profiledbootstrap profiledbootstrap-lean
42605 echo stagefeedback > stage_final
42606 @r=`${PWD_COMMAND}`; export r; \
42607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
42609 @: $(MAKE); $(unstage)
42610 @r=`${PWD_COMMAND}`; export r; \
42611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42612 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42613 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42615 profiledbootstrap-lean:
42616 echo stagefeedback > stage_final
42617 @r=`${PWD_COMMAND}`; export r; \
42618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
42620 @: $(MAKE); $(unstage)
42621 @r=`${PWD_COMMAND}`; export r; \
42622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42623 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42624 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
42627 # Rules to wipe a stage and all the following ones, also used for cleanstrap
42628 distclean-stageprofile:: distclean-stagefeedback
42629 .PHONY: distclean-stagefeedback
42630 distclean-stagefeedback::
42631 @: $(MAKE); $(stage)
42632 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
42633 rm -rf stagefeedback-*
42636 @endif gcc-bootstrap
42641 $(MAKE) distclean-stagefeedback
42643 stagefeedback-start::
42644 @r=`${PWD_COMMAND}`; export r; \
42645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42646 for i in prev-*; do \
42647 j=`echo $$i | sed s/^prev-//` ; \
42649 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
42650 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
42654 do-distclean: distclean-stage1
42656 # Provide a GCC build when we're building target libraries. This does
42657 # not work as a dependency, just as the minimum necessary to avoid errors.
42659 @r=`${PWD_COMMAND}`; export r; \
42660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42661 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
42663 # Same as unstage, but not phony and defaulting to stage1-start. We place
42664 # it in the dependency so that for example `make -j3 all-gcc' works.
42666 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
42670 @: $(MAKE); $(stage)
42671 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
42673 @endif gcc-bootstrap
42675 # --------------------------------------
42676 # Dependencies between different modules
42677 # --------------------------------------
42679 # Generic dependencies for target modules on host stuff, especially gcc
42681 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
42682 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
42683 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
42684 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
42685 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
42686 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
42687 configure-target-libmudflap: stage_last
42688 configure-target-libssp: stage_last
42689 configure-target-newlib: stage_last
42690 configure-stage1-target-libgcc: maybe-all-stage1-gcc
42691 configure-stage2-target-libgcc: maybe-all-stage2-gcc
42692 configure-stage3-target-libgcc: maybe-all-stage3-gcc
42693 configure-stage4-target-libgcc: maybe-all-stage4-gcc
42694 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
42695 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
42696 configure-target-libquadmath: stage_last
42697 configure-target-libgfortran: stage_last
42698 configure-target-libobjc: stage_last
42699 configure-target-libgo: stage_last
42700 configure-target-libtermcap: stage_last
42701 configure-target-winsup: stage_last
42702 configure-target-libgloss: stage_last
42703 configure-target-libffi: stage_last
42704 configure-target-libjava: stage_last
42705 configure-target-zlib: stage_last
42706 configure-target-boehm-gc: stage_last
42707 configure-target-rda: stage_last
42708 configure-target-libada: stage_last
42709 configure-stage1-target-libgomp: maybe-all-stage1-gcc
42710 configure-stage2-target-libgomp: maybe-all-stage2-gcc
42711 configure-stage3-target-libgomp: maybe-all-stage3-gcc
42712 configure-stage4-target-libgomp: maybe-all-stage4-gcc
42713 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
42714 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
42715 configure-target-libitm: stage_last
42716 @endif gcc-bootstrap
42718 @if gcc-no-bootstrap
42719 configure-target-libstdc++-v3: maybe-all-gcc
42720 configure-target-libmudflap: maybe-all-gcc
42721 configure-target-libssp: maybe-all-gcc
42722 configure-target-newlib: maybe-all-gcc
42723 configure-target-libgcc: maybe-all-gcc
42724 configure-target-libquadmath: maybe-all-gcc
42725 configure-target-libgfortran: maybe-all-gcc
42726 configure-target-libobjc: maybe-all-gcc
42727 configure-target-libgo: maybe-all-gcc
42728 configure-target-libtermcap: maybe-all-gcc
42729 configure-target-winsup: maybe-all-gcc
42730 configure-target-libgloss: maybe-all-gcc
42731 configure-target-libffi: maybe-all-gcc
42732 configure-target-libjava: maybe-all-gcc
42733 configure-target-zlib: maybe-all-gcc
42734 configure-target-boehm-gc: maybe-all-gcc
42735 configure-target-rda: maybe-all-gcc
42736 configure-target-libada: maybe-all-gcc
42737 configure-target-libgomp: maybe-all-gcc
42738 configure-target-libitm: maybe-all-gcc
42739 @endif gcc-no-bootstrap
42742 # There are two types of dependencies here: 'hard' dependencies, where one
42743 # module simply won't build without the other; and 'soft' dependencies, where
42744 # if the depended-on module is missing, the depending module will do without
42745 # or find a substitute somewhere (perhaps installed). Soft dependencies
42746 # are made here to depend on a 'maybe-' target. If you're not sure,
42747 # it's safer to use a soft dependency.
42754 # With all the machinery above in place, it is pretty easy to generate
42755 # dependencies. Host dependencies are a bit more complex because we have
42756 # to check for bootstrap/prebootstrap dependencies. To resolve
42757 # prebootstrap dependencies, prebootstrap modules are gathered in
42759 all-build-bison: maybe-all-build-texinfo
42760 all-build-flex: maybe-all-build-texinfo
42761 all-build-flex: maybe-all-build-bison
42762 all-build-flex: maybe-all-build-m4
42763 all-build-libiberty: maybe-all-build-texinfo
42764 all-build-m4: maybe-all-build-texinfo
42765 all-build-fixincludes: maybe-all-build-libiberty
42766 configure-gcc: maybe-configure-intl
42768 configure-stage1-gcc: maybe-configure-stage1-intl
42769 configure-stage2-gcc: maybe-configure-stage2-intl
42770 configure-stage3-gcc: maybe-configure-stage3-intl
42771 configure-stage4-gcc: maybe-configure-stage4-intl
42772 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
42773 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
42774 configure-gcc: maybe-all-lto-plugin
42776 configure-stage1-gcc: maybe-all-stage1-lto-plugin
42777 configure-stage2-gcc: maybe-all-stage2-lto-plugin
42778 configure-stage3-gcc: maybe-all-stage3-lto-plugin
42779 configure-stage4-gcc: maybe-all-stage4-lto-plugin
42780 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
42781 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
42782 configure-gcc: maybe-all-binutils
42784 configure-stage1-gcc: maybe-all-stage1-binutils
42785 configure-stage2-gcc: maybe-all-stage2-binutils
42786 configure-stage3-gcc: maybe-all-stage3-binutils
42787 configure-stage4-gcc: maybe-all-stage4-binutils
42788 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
42789 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
42790 configure-gcc: maybe-all-gas
42792 configure-stage1-gcc: maybe-all-stage1-gas
42793 configure-stage2-gcc: maybe-all-stage2-gas
42794 configure-stage3-gcc: maybe-all-stage3-gas
42795 configure-stage4-gcc: maybe-all-stage4-gas
42796 configure-stageprofile-gcc: maybe-all-stageprofile-gas
42797 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
42798 configure-gcc: maybe-all-ld
42800 configure-stage1-gcc: maybe-all-stage1-ld
42801 configure-stage2-gcc: maybe-all-stage2-ld
42802 configure-stage3-gcc: maybe-all-stage3-ld
42803 configure-stage4-gcc: maybe-all-stage4-ld
42804 configure-stageprofile-gcc: maybe-all-stageprofile-ld
42805 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
42806 configure-gcc: maybe-all-gold
42808 configure-stage1-gcc: maybe-all-stage1-gold
42809 configure-stage2-gcc: maybe-all-stage2-gold
42810 configure-stage3-gcc: maybe-all-stage3-gold
42811 configure-stage4-gcc: maybe-all-stage4-gold
42812 configure-stageprofile-gcc: maybe-all-stageprofile-gold
42813 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
42814 configure-gcc: maybe-all-libelf
42816 configure-stage1-gcc: maybe-all-stage1-libelf
42817 configure-stage2-gcc: maybe-all-stage2-libelf
42818 configure-stage3-gcc: maybe-all-stage3-libelf
42819 configure-stage4-gcc: maybe-all-stage4-libelf
42820 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
42821 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
42822 all-gcc: all-libiberty
42824 all-stage1-gcc: all-stage1-libiberty
42825 all-stage2-gcc: all-stage2-libiberty
42826 all-stage3-gcc: all-stage3-libiberty
42827 all-stage4-gcc: all-stage4-libiberty
42828 all-stageprofile-gcc: all-stageprofile-libiberty
42829 all-stagefeedback-gcc: all-stagefeedback-libiberty
42830 all-gcc: maybe-all-gmp
42832 all-stage1-gcc: maybe-all-stage1-gmp
42833 all-stage2-gcc: maybe-all-stage2-gmp
42834 all-stage3-gcc: maybe-all-stage3-gmp
42835 all-stage4-gcc: maybe-all-stage4-gmp
42836 all-stageprofile-gcc: maybe-all-stageprofile-gmp
42837 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
42838 all-gcc: maybe-all-intl
42840 all-stage1-gcc: maybe-all-stage1-intl
42841 all-stage2-gcc: maybe-all-stage2-intl
42842 all-stage3-gcc: maybe-all-stage3-intl
42843 all-stage4-gcc: maybe-all-stage4-intl
42844 all-stageprofile-gcc: maybe-all-stageprofile-intl
42845 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
42846 all-gcc: maybe-all-mpfr
42848 all-stage1-gcc: maybe-all-stage1-mpfr
42849 all-stage2-gcc: maybe-all-stage2-mpfr
42850 all-stage3-gcc: maybe-all-stage3-mpfr
42851 all-stage4-gcc: maybe-all-stage4-mpfr
42852 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
42853 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
42854 all-gcc: maybe-all-mpc
42856 all-stage1-gcc: maybe-all-stage1-mpc
42857 all-stage2-gcc: maybe-all-stage2-mpc
42858 all-stage3-gcc: maybe-all-stage3-mpc
42859 all-stage4-gcc: maybe-all-stage4-mpc
42860 all-stageprofile-gcc: maybe-all-stageprofile-mpc
42861 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
42862 all-gcc: maybe-all-ppl
42864 all-stage1-gcc: maybe-all-stage1-ppl
42865 all-stage2-gcc: maybe-all-stage2-ppl
42866 all-stage3-gcc: maybe-all-stage3-ppl
42867 all-stage4-gcc: maybe-all-stage4-ppl
42868 all-stageprofile-gcc: maybe-all-stageprofile-ppl
42869 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
42870 all-gcc: maybe-all-cloog
42872 all-stage1-gcc: maybe-all-stage1-cloog
42873 all-stage2-gcc: maybe-all-stage2-cloog
42874 all-stage3-gcc: maybe-all-stage3-cloog
42875 all-stage4-gcc: maybe-all-stage4-cloog
42876 all-stageprofile-gcc: maybe-all-stageprofile-cloog
42877 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
42878 all-gcc: maybe-all-build-texinfo
42880 all-stage1-gcc: maybe-all-build-texinfo
42881 all-stage2-gcc: maybe-all-build-texinfo
42882 all-stage3-gcc: maybe-all-build-texinfo
42883 all-stage4-gcc: maybe-all-build-texinfo
42884 all-stageprofile-gcc: maybe-all-build-texinfo
42885 all-stagefeedback-gcc: maybe-all-build-texinfo
42886 all-gcc: maybe-all-build-bison
42888 all-stage1-gcc: maybe-all-build-bison
42889 all-stage2-gcc: maybe-all-build-bison
42890 all-stage3-gcc: maybe-all-build-bison
42891 all-stage4-gcc: maybe-all-build-bison
42892 all-stageprofile-gcc: maybe-all-build-bison
42893 all-stagefeedback-gcc: maybe-all-build-bison
42894 all-gcc: maybe-all-build-flex
42896 all-stage1-gcc: maybe-all-build-flex
42897 all-stage2-gcc: maybe-all-build-flex
42898 all-stage3-gcc: maybe-all-build-flex
42899 all-stage4-gcc: maybe-all-build-flex
42900 all-stageprofile-gcc: maybe-all-build-flex
42901 all-stagefeedback-gcc: maybe-all-build-flex
42902 all-gcc: maybe-all-build-libiberty
42904 all-stage1-gcc: maybe-all-build-libiberty
42905 all-stage2-gcc: maybe-all-build-libiberty
42906 all-stage3-gcc: maybe-all-build-libiberty
42907 all-stage4-gcc: maybe-all-build-libiberty
42908 all-stageprofile-gcc: maybe-all-build-libiberty
42909 all-stagefeedback-gcc: maybe-all-build-libiberty
42910 all-gcc: maybe-all-build-fixincludes
42912 all-stage1-gcc: maybe-all-build-fixincludes
42913 all-stage2-gcc: maybe-all-build-fixincludes
42914 all-stage3-gcc: maybe-all-build-fixincludes
42915 all-stage4-gcc: maybe-all-build-fixincludes
42916 all-stageprofile-gcc: maybe-all-build-fixincludes
42917 all-stagefeedback-gcc: maybe-all-build-fixincludes
42918 all-gcc: maybe-all-zlib
42920 all-stage1-gcc: maybe-all-stage1-zlib
42921 all-stage2-gcc: maybe-all-stage2-zlib
42922 all-stage3-gcc: maybe-all-stage3-zlib
42923 all-stage4-gcc: maybe-all-stage4-zlib
42924 all-stageprofile-gcc: maybe-all-stageprofile-zlib
42925 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
42926 all-gcc: all-libcpp
42928 all-stage1-gcc: all-stage1-libcpp
42929 all-stage2-gcc: all-stage2-libcpp
42930 all-stage3-gcc: all-stage3-libcpp
42931 all-stage4-gcc: all-stage4-libcpp
42932 all-stageprofile-gcc: all-stageprofile-libcpp
42933 all-stagefeedback-gcc: all-stagefeedback-libcpp
42934 all-gcc: all-libdecnumber
42936 all-stage1-gcc: all-stage1-libdecnumber
42937 all-stage2-gcc: all-stage2-libdecnumber
42938 all-stage3-gcc: all-stage3-libdecnumber
42939 all-stage4-gcc: all-stage4-libdecnumber
42940 all-stageprofile-gcc: all-stageprofile-libdecnumber
42941 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
42942 all-gcc: maybe-all-libiberty
42944 all-stage1-gcc: maybe-all-stage1-libiberty
42945 all-stage2-gcc: maybe-all-stage2-libiberty
42946 all-stage3-gcc: maybe-all-stage3-libiberty
42947 all-stage4-gcc: maybe-all-stage4-libiberty
42948 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
42949 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
42950 all-gcc: maybe-all-fixincludes
42951 all-gcc: maybe-all-lto-plugin
42953 all-stage1-gcc: maybe-all-stage1-lto-plugin
42954 all-stage2-gcc: maybe-all-stage2-lto-plugin
42955 all-stage3-gcc: maybe-all-stage3-lto-plugin
42956 all-stage4-gcc: maybe-all-stage4-lto-plugin
42957 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
42958 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
42959 info-gcc: maybe-all-build-libiberty
42961 info-stage1-gcc: maybe-all-build-libiberty
42962 info-stage2-gcc: maybe-all-build-libiberty
42963 info-stage3-gcc: maybe-all-build-libiberty
42964 info-stage4-gcc: maybe-all-build-libiberty
42965 info-stageprofile-gcc: maybe-all-build-libiberty
42966 info-stagefeedback-gcc: maybe-all-build-libiberty
42967 dvi-gcc: maybe-all-build-libiberty
42969 dvi-stage1-gcc: maybe-all-build-libiberty
42970 dvi-stage2-gcc: maybe-all-build-libiberty
42971 dvi-stage3-gcc: maybe-all-build-libiberty
42972 dvi-stage4-gcc: maybe-all-build-libiberty
42973 dvi-stageprofile-gcc: maybe-all-build-libiberty
42974 dvi-stagefeedback-gcc: maybe-all-build-libiberty
42975 pdf-gcc: maybe-all-build-libiberty
42977 pdf-stage1-gcc: maybe-all-build-libiberty
42978 pdf-stage2-gcc: maybe-all-build-libiberty
42979 pdf-stage3-gcc: maybe-all-build-libiberty
42980 pdf-stage4-gcc: maybe-all-build-libiberty
42981 pdf-stageprofile-gcc: maybe-all-build-libiberty
42982 pdf-stagefeedback-gcc: maybe-all-build-libiberty
42983 html-gcc: maybe-all-build-libiberty
42985 html-stage1-gcc: maybe-all-build-libiberty
42986 html-stage2-gcc: maybe-all-build-libiberty
42987 html-stage3-gcc: maybe-all-build-libiberty
42988 html-stage4-gcc: maybe-all-build-libiberty
42989 html-stageprofile-gcc: maybe-all-build-libiberty
42990 html-stagefeedback-gcc: maybe-all-build-libiberty
42991 install-gcc: maybe-install-fixincludes
42992 install-gcc: maybe-install-lto-plugin
42993 install-strip-gcc: maybe-install-strip-fixincludes
42994 install-strip-gcc: maybe-install-strip-lto-plugin
42995 configure-libcpp: configure-libiberty
42997 configure-stage1-libcpp: configure-stage1-libiberty
42998 configure-stage2-libcpp: configure-stage2-libiberty
42999 configure-stage3-libcpp: configure-stage3-libiberty
43000 configure-stage4-libcpp: configure-stage4-libiberty
43001 configure-stageprofile-libcpp: configure-stageprofile-libiberty
43002 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
43003 configure-libcpp: maybe-configure-intl
43005 configure-stage1-libcpp: maybe-configure-stage1-intl
43006 configure-stage2-libcpp: maybe-configure-stage2-intl
43007 configure-stage3-libcpp: maybe-configure-stage3-intl
43008 configure-stage4-libcpp: maybe-configure-stage4-intl
43009 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
43010 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
43011 all-libcpp: all-libiberty
43013 all-stage1-libcpp: all-stage1-libiberty
43014 all-stage2-libcpp: all-stage2-libiberty
43015 all-stage3-libcpp: all-stage3-libiberty
43016 all-stage4-libcpp: all-stage4-libiberty
43017 all-stageprofile-libcpp: all-stageprofile-libiberty
43018 all-stagefeedback-libcpp: all-stagefeedback-libiberty
43019 all-libcpp: maybe-all-intl
43021 all-stage1-libcpp: maybe-all-stage1-intl
43022 all-stage2-libcpp: maybe-all-stage2-intl
43023 all-stage3-libcpp: maybe-all-stage3-intl
43024 all-stage4-libcpp: maybe-all-stage4-intl
43025 all-stageprofile-libcpp: maybe-all-stageprofile-intl
43026 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
43027 all-fixincludes: maybe-all-libiberty
43028 all-gnattools: maybe-all-target-libada
43029 all-lto-plugin: maybe-all-libiberty
43031 all-stage1-lto-plugin: maybe-all-stage1-libiberty
43032 all-stage2-lto-plugin: maybe-all-stage2-libiberty
43033 all-stage3-lto-plugin: maybe-all-stage3-libiberty
43034 all-stage4-lto-plugin: maybe-all-stage4-libiberty
43035 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
43036 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
43037 all-utils: maybe-all-libiberty
43038 configure-mpfr: maybe-all-gmp
43040 configure-stage1-mpfr: maybe-all-stage1-gmp
43041 configure-stage2-mpfr: maybe-all-stage2-gmp
43042 configure-stage3-mpfr: maybe-all-stage3-gmp
43043 configure-stage4-mpfr: maybe-all-stage4-gmp
43044 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
43045 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
43046 configure-mpc: maybe-all-mpfr
43048 configure-stage1-mpc: maybe-all-stage1-mpfr
43049 configure-stage2-mpc: maybe-all-stage2-mpfr
43050 configure-stage3-mpc: maybe-all-stage3-mpfr
43051 configure-stage4-mpc: maybe-all-stage4-mpfr
43052 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
43053 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
43054 configure-ppl: maybe-all-gmp
43056 configure-stage1-ppl: maybe-all-stage1-gmp
43057 configure-stage2-ppl: maybe-all-stage2-gmp
43058 configure-stage3-ppl: maybe-all-stage3-gmp
43059 configure-stage4-ppl: maybe-all-stage4-gmp
43060 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
43061 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
43062 configure-ppl: maybe-all-mpfr
43064 configure-stage1-ppl: maybe-all-stage1-mpfr
43065 configure-stage2-ppl: maybe-all-stage2-mpfr
43066 configure-stage3-ppl: maybe-all-stage3-mpfr
43067 configure-stage4-ppl: maybe-all-stage4-mpfr
43068 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
43069 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
43070 configure-cloog: maybe-all-ppl
43072 configure-stage1-cloog: maybe-all-stage1-ppl
43073 configure-stage2-cloog: maybe-all-stage2-ppl
43074 configure-stage3-cloog: maybe-all-stage3-ppl
43075 configure-stage4-cloog: maybe-all-stage4-ppl
43076 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
43077 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
43078 configure-gdb: maybe-all-intl
43079 configure-gdb: maybe-configure-sim
43080 configure-gdb: maybe-all-bfd
43081 configure-gdb: maybe-all-libiconv
43082 all-gdb: maybe-all-libiberty
43083 all-gdb: maybe-all-libiconv
43084 all-gdb: maybe-all-opcodes
43085 all-gdb: maybe-all-readline
43086 all-gdb: maybe-all-build-bison
43087 all-gdb: maybe-all-sim
43088 all-gdb: maybe-all-libdecnumber
43089 all-gdb: maybe-all-libtermcap
43090 configure-libgui: maybe-configure-tcl
43091 configure-libgui: maybe-configure-tk
43092 all-libgui: maybe-all-tcl
43093 all-libgui: maybe-all-tk
43094 all-libgui: maybe-all-itcl
43095 configure-bfd: configure-libiberty
43097 configure-stage1-bfd: configure-stage1-libiberty
43098 configure-stage2-bfd: configure-stage2-libiberty
43099 configure-stage3-bfd: configure-stage3-libiberty
43100 configure-stage4-bfd: configure-stage4-libiberty
43101 configure-stageprofile-bfd: configure-stageprofile-libiberty
43102 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
43103 configure-bfd: maybe-configure-intl
43105 configure-stage1-bfd: maybe-configure-stage1-intl
43106 configure-stage2-bfd: maybe-configure-stage2-intl
43107 configure-stage3-bfd: maybe-configure-stage3-intl
43108 configure-stage4-bfd: maybe-configure-stage4-intl
43109 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
43110 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
43111 all-bfd: maybe-all-libiberty
43113 all-stage1-bfd: maybe-all-stage1-libiberty
43114 all-stage2-bfd: maybe-all-stage2-libiberty
43115 all-stage3-bfd: maybe-all-stage3-libiberty
43116 all-stage4-bfd: maybe-all-stage4-libiberty
43117 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
43118 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
43119 all-bfd: maybe-all-intl
43121 all-stage1-bfd: maybe-all-stage1-intl
43122 all-stage2-bfd: maybe-all-stage2-intl
43123 all-stage3-bfd: maybe-all-stage3-intl
43124 all-stage4-bfd: maybe-all-stage4-intl
43125 all-stageprofile-bfd: maybe-all-stageprofile-intl
43126 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
43127 configure-opcodes: configure-libiberty
43129 configure-stage1-opcodes: configure-stage1-libiberty
43130 configure-stage2-opcodes: configure-stage2-libiberty
43131 configure-stage3-opcodes: configure-stage3-libiberty
43132 configure-stage4-opcodes: configure-stage4-libiberty
43133 configure-stageprofile-opcodes: configure-stageprofile-libiberty
43134 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
43135 all-opcodes: maybe-all-libiberty
43137 all-stage1-opcodes: maybe-all-stage1-libiberty
43138 all-stage2-opcodes: maybe-all-stage2-libiberty
43139 all-stage3-opcodes: maybe-all-stage3-libiberty
43140 all-stage4-opcodes: maybe-all-stage4-libiberty
43141 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
43142 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
43143 configure-binutils: maybe-configure-intl
43145 configure-stage1-binutils: maybe-configure-stage1-intl
43146 configure-stage2-binutils: maybe-configure-stage2-intl
43147 configure-stage3-binutils: maybe-configure-stage3-intl
43148 configure-stage4-binutils: maybe-configure-stage4-intl
43149 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
43150 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
43151 all-binutils: maybe-all-libiberty
43153 all-stage1-binutils: maybe-all-stage1-libiberty
43154 all-stage2-binutils: maybe-all-stage2-libiberty
43155 all-stage3-binutils: maybe-all-stage3-libiberty
43156 all-stage4-binutils: maybe-all-stage4-libiberty
43157 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
43158 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
43159 all-binutils: maybe-all-opcodes
43161 all-stage1-binutils: maybe-all-stage1-opcodes
43162 all-stage2-binutils: maybe-all-stage2-opcodes
43163 all-stage3-binutils: maybe-all-stage3-opcodes
43164 all-stage4-binutils: maybe-all-stage4-opcodes
43165 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
43166 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
43167 all-binutils: maybe-all-bfd
43169 all-stage1-binutils: maybe-all-stage1-bfd
43170 all-stage2-binutils: maybe-all-stage2-bfd
43171 all-stage3-binutils: maybe-all-stage3-bfd
43172 all-stage4-binutils: maybe-all-stage4-bfd
43173 all-stageprofile-binutils: maybe-all-stageprofile-bfd
43174 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
43175 all-binutils: maybe-all-build-flex
43177 all-stage1-binutils: maybe-all-build-flex
43178 all-stage2-binutils: maybe-all-build-flex
43179 all-stage3-binutils: maybe-all-build-flex
43180 all-stage4-binutils: maybe-all-build-flex
43181 all-stageprofile-binutils: maybe-all-build-flex
43182 all-stagefeedback-binutils: maybe-all-build-flex
43183 all-binutils: maybe-all-build-bison
43185 all-stage1-binutils: maybe-all-build-bison
43186 all-stage2-binutils: maybe-all-build-bison
43187 all-stage3-binutils: maybe-all-build-bison
43188 all-stage4-binutils: maybe-all-build-bison
43189 all-stageprofile-binutils: maybe-all-build-bison
43190 all-stagefeedback-binutils: maybe-all-build-bison
43191 all-binutils: maybe-all-intl
43193 all-stage1-binutils: maybe-all-stage1-intl
43194 all-stage2-binutils: maybe-all-stage2-intl
43195 all-stage3-binutils: maybe-all-stage3-intl
43196 all-stage4-binutils: maybe-all-stage4-intl
43197 all-stageprofile-binutils: maybe-all-stageprofile-intl
43198 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
43199 install-binutils: maybe-install-opcodes
43200 install-strip-binutils: maybe-install-strip-opcodes
43201 install-opcodes: maybe-install-bfd
43202 install-strip-opcodes: maybe-install-strip-bfd
43203 configure-gas: maybe-configure-intl
43205 configure-stage1-gas: maybe-configure-stage1-intl
43206 configure-stage2-gas: maybe-configure-stage2-intl
43207 configure-stage3-gas: maybe-configure-stage3-intl
43208 configure-stage4-gas: maybe-configure-stage4-intl
43209 configure-stageprofile-gas: maybe-configure-stageprofile-intl
43210 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
43211 all-gas: maybe-all-libiberty
43213 all-stage1-gas: maybe-all-stage1-libiberty
43214 all-stage2-gas: maybe-all-stage2-libiberty
43215 all-stage3-gas: maybe-all-stage3-libiberty
43216 all-stage4-gas: maybe-all-stage4-libiberty
43217 all-stageprofile-gas: maybe-all-stageprofile-libiberty
43218 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
43219 all-gas: maybe-all-opcodes
43221 all-stage1-gas: maybe-all-stage1-opcodes
43222 all-stage2-gas: maybe-all-stage2-opcodes
43223 all-stage3-gas: maybe-all-stage3-opcodes
43224 all-stage4-gas: maybe-all-stage4-opcodes
43225 all-stageprofile-gas: maybe-all-stageprofile-opcodes
43226 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
43227 all-gas: maybe-all-bfd
43229 all-stage1-gas: maybe-all-stage1-bfd
43230 all-stage2-gas: maybe-all-stage2-bfd
43231 all-stage3-gas: maybe-all-stage3-bfd
43232 all-stage4-gas: maybe-all-stage4-bfd
43233 all-stageprofile-gas: maybe-all-stageprofile-bfd
43234 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
43235 all-gas: maybe-all-intl
43237 all-stage1-gas: maybe-all-stage1-intl
43238 all-stage2-gas: maybe-all-stage2-intl
43239 all-stage3-gas: maybe-all-stage3-intl
43240 all-stage4-gas: maybe-all-stage4-intl
43241 all-stageprofile-gas: maybe-all-stageprofile-intl
43242 all-stagefeedback-gas: maybe-all-stagefeedback-intl
43243 configure-gprof: maybe-configure-intl
43244 all-gprof: maybe-all-libiberty
43245 all-gprof: maybe-all-bfd
43246 all-gprof: maybe-all-opcodes
43247 all-gprof: maybe-all-intl
43248 configure-ld: maybe-configure-intl
43250 configure-stage1-ld: maybe-configure-stage1-intl
43251 configure-stage2-ld: maybe-configure-stage2-intl
43252 configure-stage3-ld: maybe-configure-stage3-intl
43253 configure-stage4-ld: maybe-configure-stage4-intl
43254 configure-stageprofile-ld: maybe-configure-stageprofile-intl
43255 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
43256 all-ld: maybe-all-libiberty
43258 all-stage1-ld: maybe-all-stage1-libiberty
43259 all-stage2-ld: maybe-all-stage2-libiberty
43260 all-stage3-ld: maybe-all-stage3-libiberty
43261 all-stage4-ld: maybe-all-stage4-libiberty
43262 all-stageprofile-ld: maybe-all-stageprofile-libiberty
43263 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
43264 all-ld: maybe-all-bfd
43266 all-stage1-ld: maybe-all-stage1-bfd
43267 all-stage2-ld: maybe-all-stage2-bfd
43268 all-stage3-ld: maybe-all-stage3-bfd
43269 all-stage4-ld: maybe-all-stage4-bfd
43270 all-stageprofile-ld: maybe-all-stageprofile-bfd
43271 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
43272 all-ld: maybe-all-opcodes
43274 all-stage1-ld: maybe-all-stage1-opcodes
43275 all-stage2-ld: maybe-all-stage2-opcodes
43276 all-stage3-ld: maybe-all-stage3-opcodes
43277 all-stage4-ld: maybe-all-stage4-opcodes
43278 all-stageprofile-ld: maybe-all-stageprofile-opcodes
43279 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
43280 all-ld: maybe-all-build-bison
43282 all-stage1-ld: maybe-all-build-bison
43283 all-stage2-ld: maybe-all-build-bison
43284 all-stage3-ld: maybe-all-build-bison
43285 all-stage4-ld: maybe-all-build-bison
43286 all-stageprofile-ld: maybe-all-build-bison
43287 all-stagefeedback-ld: maybe-all-build-bison
43288 all-ld: maybe-all-build-flex
43290 all-stage1-ld: maybe-all-build-flex
43291 all-stage2-ld: maybe-all-build-flex
43292 all-stage3-ld: maybe-all-build-flex
43293 all-stage4-ld: maybe-all-build-flex
43294 all-stageprofile-ld: maybe-all-build-flex
43295 all-stagefeedback-ld: maybe-all-build-flex
43296 all-ld: maybe-all-intl
43298 all-stage1-ld: maybe-all-stage1-intl
43299 all-stage2-ld: maybe-all-stage2-intl
43300 all-stage3-ld: maybe-all-stage3-intl
43301 all-stage4-ld: maybe-all-stage4-intl
43302 all-stageprofile-ld: maybe-all-stageprofile-intl
43303 all-stagefeedback-ld: maybe-all-stagefeedback-intl
43304 install-ld: maybe-install-gold
43305 install-strip-ld: maybe-install-strip-gold
43306 configure-gold: maybe-configure-intl
43308 configure-stage1-gold: maybe-configure-stage1-intl
43309 configure-stage2-gold: maybe-configure-stage2-intl
43310 configure-stage3-gold: maybe-configure-stage3-intl
43311 configure-stage4-gold: maybe-configure-stage4-intl
43312 configure-stageprofile-gold: maybe-configure-stageprofile-intl
43313 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
43314 all-gold: maybe-all-libiberty
43316 all-stage1-gold: maybe-all-stage1-libiberty
43317 all-stage2-gold: maybe-all-stage2-libiberty
43318 all-stage3-gold: maybe-all-stage3-libiberty
43319 all-stage4-gold: maybe-all-stage4-libiberty
43320 all-stageprofile-gold: maybe-all-stageprofile-libiberty
43321 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
43322 all-gold: maybe-all-intl
43324 all-stage1-gold: maybe-all-stage1-intl
43325 all-stage2-gold: maybe-all-stage2-intl
43326 all-stage3-gold: maybe-all-stage3-intl
43327 all-stage4-gold: maybe-all-stage4-intl
43328 all-stageprofile-gold: maybe-all-stageprofile-intl
43329 all-stagefeedback-gold: maybe-all-stagefeedback-intl
43330 all-gold: maybe-all-bfd
43332 all-stage1-gold: maybe-all-stage1-bfd
43333 all-stage2-gold: maybe-all-stage2-bfd
43334 all-stage3-gold: maybe-all-stage3-bfd
43335 all-stage4-gold: maybe-all-stage4-bfd
43336 all-stageprofile-gold: maybe-all-stageprofile-bfd
43337 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
43338 all-gold: maybe-all-build-bison
43340 all-stage1-gold: maybe-all-build-bison
43341 all-stage2-gold: maybe-all-build-bison
43342 all-stage3-gold: maybe-all-build-bison
43343 all-stage4-gold: maybe-all-build-bison
43344 all-stageprofile-gold: maybe-all-build-bison
43345 all-stagefeedback-gold: maybe-all-build-bison
43346 check-gold: maybe-all-binutils
43348 check-stage1-gold: maybe-all-stage1-binutils
43349 check-stage2-gold: maybe-all-stage2-binutils
43350 check-stage3-gold: maybe-all-stage3-binutils
43351 check-stage4-gold: maybe-all-stage4-binutils
43352 check-stageprofile-gold: maybe-all-stageprofile-binutils
43353 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
43354 check-gold: maybe-all-gas
43356 check-stage1-gold: maybe-all-stage1-gas
43357 check-stage2-gold: maybe-all-stage2-gas
43358 check-stage3-gold: maybe-all-stage3-gas
43359 check-stage4-gold: maybe-all-stage4-gas
43360 check-stageprofile-gold: maybe-all-stageprofile-gas
43361 check-stagefeedback-gold: maybe-all-stagefeedback-gas
43362 configure-opcodes: maybe-configure-intl
43364 configure-stage1-opcodes: maybe-configure-stage1-intl
43365 configure-stage2-opcodes: maybe-configure-stage2-intl
43366 configure-stage3-opcodes: maybe-configure-stage3-intl
43367 configure-stage4-opcodes: maybe-configure-stage4-intl
43368 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
43369 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
43370 all-opcodes: maybe-all-bfd
43372 all-stage1-opcodes: maybe-all-stage1-bfd
43373 all-stage2-opcodes: maybe-all-stage2-bfd
43374 all-stage3-opcodes: maybe-all-stage3-bfd
43375 all-stage4-opcodes: maybe-all-stage4-bfd
43376 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
43377 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
43378 all-opcodes: maybe-all-libiberty
43380 all-stage1-opcodes: maybe-all-stage1-libiberty
43381 all-stage2-opcodes: maybe-all-stage2-libiberty
43382 all-stage3-opcodes: maybe-all-stage3-libiberty
43383 all-stage4-opcodes: maybe-all-stage4-libiberty
43384 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
43385 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
43386 all-opcodes: maybe-all-intl
43388 all-stage1-opcodes: maybe-all-stage1-intl
43389 all-stage2-opcodes: maybe-all-stage2-intl
43390 all-stage3-opcodes: maybe-all-stage3-intl
43391 all-stage4-opcodes: maybe-all-stage4-intl
43392 all-stageprofile-opcodes: maybe-all-stageprofile-intl
43393 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
43394 all-dejagnu: maybe-all-tcl
43395 all-dejagnu: maybe-all-expect
43396 all-dejagnu: maybe-all-tk
43397 configure-expect: maybe-configure-tcl
43398 configure-expect: maybe-configure-tk
43399 all-expect: maybe-all-tcl
43400 all-expect: maybe-all-tk
43401 configure-itcl: maybe-configure-tcl
43402 configure-itcl: maybe-configure-tk
43403 all-itcl: maybe-all-tcl
43404 all-itcl: maybe-all-tk
43405 install-itcl: maybe-install-tcl
43406 install-strip-itcl: maybe-install-strip-tcl
43407 configure-tk: maybe-configure-tcl
43408 all-tk: maybe-all-tcl
43409 all-sid: maybe-all-libiberty
43410 all-sid: maybe-all-bfd
43411 all-sid: maybe-all-opcodes
43412 all-sid: maybe-all-tcl
43413 all-sid: maybe-all-tk
43414 install-sid: maybe-install-tcl
43415 install-strip-sid: maybe-install-strip-tcl
43416 install-sid: maybe-install-tk
43417 install-strip-sid: maybe-install-strip-tk
43418 configure-sim: maybe-configure-intl
43419 all-sim: maybe-all-intl
43420 all-sim: maybe-all-libiberty
43421 all-sim: maybe-all-bfd
43422 all-sim: maybe-all-opcodes
43423 all-sim: maybe-all-readline
43424 all-sim: maybe-configure-gdb
43425 all-fastjar: maybe-all-zlib
43426 all-fastjar: maybe-all-build-texinfo
43427 all-fastjar: maybe-all-libiberty
43428 all-bison: maybe-all-intl
43429 all-bison: maybe-all-build-texinfo
43430 all-flex: maybe-all-build-bison
43431 all-flex: maybe-all-intl
43432 all-flex: maybe-all-m4
43433 all-flex: maybe-all-build-texinfo
43434 all-m4: maybe-all-intl
43435 all-m4: maybe-all-build-texinfo
43436 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
43437 configure-target-fastjar: maybe-configure-target-zlib
43438 all-target-fastjar: maybe-all-target-zlib
43439 configure-target-libgo: maybe-configure-target-libffi
43440 configure-target-libgo: maybe-all-target-libstdc++-v3
43441 all-target-libgo: maybe-all-target-libffi
43442 configure-target-libjava: maybe-configure-target-zlib
43443 configure-target-libjava: maybe-configure-target-boehm-gc
43444 configure-target-libjava: maybe-configure-target-libffi
43445 all-target-libjava: maybe-all-fastjar
43446 all-target-libjava: maybe-all-target-zlib
43447 all-target-libjava: maybe-all-target-boehm-gc
43448 all-target-libjava: maybe-all-target-libffi
43449 configure-target-libobjc: maybe-configure-target-boehm-gc
43450 all-target-libobjc: maybe-all-target-boehm-gc
43451 configure-target-libstdc++-v3: maybe-configure-target-libgomp
43453 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
43454 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
43455 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
43456 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
43457 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
43458 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
43459 all-target-libstdc++-v3: maybe-configure-target-libgomp
43461 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
43462 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
43463 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
43464 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
43465 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
43466 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
43467 all-target-libgloss: maybe-all-target-newlib
43468 all-target-winsup: maybe-all-target-libtermcap
43469 configure-target-newlib: maybe-all-binutils
43470 configure-target-newlib: maybe-all-ld
43471 configure-target-libgfortran: maybe-all-target-libquadmath
43474 # Dependencies for target modules on other target modules are
43475 # described by lang_env_dependencies; the defaults apply to anything
43476 # not mentioned there.
43480 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
43481 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
43482 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
43483 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
43484 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
43485 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
43486 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
43487 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
43488 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
43489 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
43490 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
43491 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
43492 @endif gcc-bootstrap
43494 @if gcc-no-bootstrap
43495 configure-target-libstdc++-v3: maybe-all-target-libgcc
43496 configure-target-libmudflap: maybe-all-target-libgcc
43497 configure-target-libssp: maybe-all-target-libgcc
43498 configure-target-newlib: maybe-all-target-libgcc
43499 configure-target-libquadmath: maybe-all-target-libgcc
43500 configure-target-libgfortran: maybe-all-target-libgcc
43501 configure-target-libobjc: maybe-all-target-libgcc
43502 configure-target-libgo: maybe-all-target-libgcc
43503 configure-target-libtermcap: maybe-all-target-libgcc
43504 configure-target-winsup: maybe-all-target-libgcc
43505 configure-target-libgloss: maybe-all-target-libgcc
43506 configure-target-libffi: maybe-all-target-libgcc
43507 configure-target-libjava: maybe-all-target-libgcc
43508 configure-target-zlib: maybe-all-target-libgcc
43509 configure-target-boehm-gc: maybe-all-target-libgcc
43510 configure-target-rda: maybe-all-target-libgcc
43511 configure-target-libada: maybe-all-target-libgcc
43512 configure-target-libgomp: maybe-all-target-libgcc
43513 configure-target-libitm: maybe-all-target-libgcc
43514 @endif gcc-no-bootstrap
43517 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
43519 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
43521 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
43525 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
43527 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
43529 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
43531 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
43533 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
43535 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
43538 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
43540 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
43541 configure-target-libjava: maybe-all-target-libstdc++-v3
43543 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
43545 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
43547 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
43549 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
43551 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
43553 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
43554 configure-target-libitm: maybe-all-target-libstdc++-v3
43557 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
43559 INSTALL_GDB_TK = @INSTALL_GDB_TK@
43560 configure-gdb: $(CONFIGURE_GDB_TK)
43561 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
43562 install-gdb: $(INSTALL_GDB_TK)
43564 # Serialization dependencies. Host configures don't work well in parallel to
43565 # each other, due to contention over config.cache. Target configures and
43566 # build configures are similar.
43567 @serialization_dependencies@
43569 # --------------------------------
43570 # Regenerating top level configury
43571 # --------------------------------
43573 # Rebuilding Makefile.in, using autogen.
43575 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
43576 cd $(srcdir) && $(AUTOGEN) Makefile.def
43578 # Rebuilding Makefile.
43579 Makefile: $(srcdir)/Makefile.in config.status
43580 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
43582 config.status: configure
43583 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
43585 # Rebuilding configure.
43586 AUTOCONF = autoconf
43587 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
43588 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
43589 cd $(srcdir) && $(AUTOCONF)
43591 # ------------------------------
43592 # Special directives to GNU Make
43593 # ------------------------------
43595 # Don't pass command-line variables to submakes.
43599 # end of Makefile.in